2026-08-31T02:01:52,847 | WARN | (Activator:66) - ###################################################### # # # WARNING: Opencast is using an H2 database. # # Never do this in production. # # # # For more information about database # # configuration, see: # # # # https://docs.opencast.org # # # ###################################################### 2026-08-31T02:01:53,517 | INFO | (Activator:154) - Testing connectivity to database at jdbc:h2:/srv/opencast/opencast-dist-allinone/data/opencast/db 2026-08-31T02:01:54,384 | INFO | (Activator:168) - Database connection pool established at jdbc:h2:/srv/opencast/opencast-dist-allinone/data/opencast/db 2026-08-31T02:01:54,385 | INFO | (Activator:169) - Database connection pool parameters: max.size=15, min.size=3, max.idle.time=3600 2026-08-31T02:01:54,468 | INFO | (Activator:188) - Database credentials passed basic tests! 2026-08-31T02:01:55,709 | INFO | (AnalyzeMediapackageWorkflowOperationHandler:125) - Analyze Mediapackage WOH activated. 2026-08-31T02:01:55,740 | INFO | (EncodingProfileScanner:304) - Registering encoding profiles from /srv/opencast/opencast-dist-allinone/etc/encoding/opencast.properties 2026-08-31T02:01:55,766 | INFO | (EncodingProfileScanner:309) - Installed profile av.copy (load 1.5) 2026-08-31T02:01:55,767 | INFO | (EncodingProfileScanner:309) - Installed profile mp4-preview.dual.http (load 1.5) 2026-08-31T02:01:55,767 | INFO | (EncodingProfileScanner:309) - Installed profile search-cover.http (load 1.5) 2026-08-31T02:01:55,767 | INFO | (EncodingProfileScanner:309) - Installed profile scale.fhd.framerate.fix (load 1.5) 2026-08-31T02:01:55,769 | INFO | (EncodingProfileScanner:309) - Installed profile adaptive-parallel.http (load 4.0) 2026-08-31T02:01:55,769 | INFO | (EncodingProfileScanner:309) - Installed profile player-preview.http (load 1.5) 2026-08-31T02:01:55,769 | INFO | (EncodingProfileScanner:309) - Installed profile image-movie.work (load 1.5) 2026-08-31T02:01:55,769 | INFO | (EncodingProfileScanner:309) - Installed profile text-analysis.http (load 1.5) 2026-08-31T02:01:55,770 | INFO | (EncodingProfileScanner:309) - Installed profile composite.http (load 1.5) 2026-08-31T02:01:55,770 | INFO | (EncodingProfileScanner:309) - Installed profile mp4-preview.http (load 1.5) 2026-08-31T02:01:55,770 | INFO | (EncodingProfileScanner:309) - Installed profile video-only.copy (load 1.5) 2026-08-31T02:01:55,772 | INFO | (EncodingProfileScanner:309) - Installed profile fast.http (load 1.5) 2026-08-31T02:01:55,773 | INFO | (EncodingProfileScanner:309) - Installed profile audio-to-m4a.http (load 1.5) 2026-08-31T02:01:55,773 | INFO | (EncodingProfileScanner:309) - Installed profile concat.work (load 1.5) 2026-08-31T02:01:55,773 | INFO | (EncodingProfileScanner:309) - Installed profile mux-av.copy (load 1.5) 2026-08-31T02:01:55,774 | INFO | (EncodingProfileScanner:309) - Installed profile editor.tracks.preview (load 1.5) 2026-08-31T02:01:55,775 | INFO | (EncodingProfileScanner:309) - Installed profile player-slides.http (load 1.5) 2026-08-31T02:01:55,775 | INFO | (EncodingProfileScanner:309) - Installed profile audio-only.copy (load 1.5) 2026-08-31T02:01:55,777 | INFO | (EncodingProfileScanner:333) - All 18 encoding profiles in 1 files installed 2026-08-31T02:01:55,792 | INFO | (DictionaryServiceImpl:103) - Activating regexp based DictionaryService 2026-08-31T02:01:55,801 | INFO | (TesseractTextExtractor:235) - No additional options for Tesseract 2026-08-31T02:01:55,833 | INFO | (StatisticsServiceImpl:77) - Activating Statistics Service 2026-08-31T02:01:55,845 | INFO | (StatisticsProviderInfluxService:95) - Activating Statistics Provider Influx Service 2026-08-31T02:01:56,624 | INFO | (StatisticsProviderMatomoService:96) - Activating Statistics Provider Matomo Service 2026-08-31T02:01:56,626 | INFO | (StatisticsProviderMatomoService:155) - No configuration available. Not connecting to Matomo API. 2026-08-31T02:01:56,736 | INFO | (EmailTemplateScanner:70) - EmailTemplateScanner activated 2026-08-31T02:01:56,769 | INFO | (EmailTemplateScanner:104) - Template errorDetails installed 2026-08-31T02:01:57,092 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-08-31T02:01:57,092 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-08-31T02:01:57,093 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-08-31T02:01:57,093 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-08-31T02:01:57,099 | INFO | (UrlSigningVerifierImpl:71) - Updating UrlSigningVerifierImpl 2026-08-31T02:01:57,101 | INFO | (UrlSigningVerifierImpl:95) - UrlSigningVerifierImpl configured to not verify any urls. 2026-08-31T02:01:57,126 | INFO | (SimpleConfigurableStaticFileAuthorization:75) - Started authentication handler for [^/([^/]+)/oaipmh-default/.*$] 2026-08-31T02:01:57,131 | INFO | (StaticResourceServlet:116) - Added static file authorization for [^/([^/]+)/oaipmh-default/.*$] 2026-08-31T02:01:57,133 | INFO | (StaticResourceServlet:169) - Serving static files from '/srv/opencast/opencast-dist-allinone/data/opencast/downloads' 2026-08-31T02:01:57,134 | INFO | (StaticResourceServlet:121) - Removed static file authorization for [^/([^/]+)/oaipmh-default/.*$] 2026-08-31T02:01:57,463 | INFO | (StatisticsProviderRandomService:70) - Activating Statistics Provider Random Service 2026-08-31T02:01:57,519 | INFO | (WebVttCaptionConverter:70) - Mediapackage element type is set to 'Track'. 2026-08-31T02:02:00,476 | INFO | (VersionEndpoint:91) - Activate the Admin ui - Latest version endpoint 2026-08-31T02:02:04,626 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-08-31T02:02:04,627 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-08-31T02:02:04,628 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-08-31T02:02:04,629 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-08-31T02:02:04,647 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-08-31T02:02:04,647 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-08-31T02:02:04,647 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-08-31T02:02:04,648 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-08-31T02:02:04,768 | INFO | (SmtpService:95) - Smtp service is in test mode 2026-08-31T02:02:04,770 | INFO | (BaseSmtpService:216) - Mail service configured with localhost 2026-08-31T02:02:04,788 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-08-31T02:02:04,788 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-08-31T02:02:04,788 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-08-31T02:02:04,788 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-08-31T02:02:04,791 | INFO | (BaseSmtpService:219) - mail.transport.protocol: smtp 2026-08-31T02:02:04,793 | INFO | (BaseSmtpService:219) - mail.debug: false 2026-08-31T02:02:04,794 | INFO | (BaseSmtpService:219) - mail.from: opencast@localhost 2026-08-31T02:02:04,794 | INFO | (BaseSmtpService:219) - mail.smtp.auth: false 2026-08-31T02:02:04,794 | INFO | (BaseSmtpService:219) - mail.smtp.host: localhost 2026-08-31T02:02:04,808 | INFO | (RestPublisher:276) - No resource classes skip JAX-RS server recreation 2026-08-31T02:02:07,001 | INFO | (RestPublisher:252) - Registered REST endpoint at /smil 2026-08-31T02:02:07,185 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/oc-version 2026-08-31T02:02:07,216 | INFO | (RestPublisher:252) - Registered REST endpoint at /redirect 2026-08-31T02:02:07,242 | INFO | (RestPublisher:252) - Registered REST endpoint at /statistics 2026-08-31T02:02:07,271 | INFO | (RestPublisher:252) - Registered REST endpoint at / 2026-08-31T02:02:07,274 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /admin-ui/* 2026-08-31T02:02:07,277 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /paella7/ui/* 2026-08-31T02:02:07,280 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /paella8/ui/* 2026-08-31T02:02:07,285 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /engage/ui/* 2026-08-31T02:02:07,287 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /ltitools/* 2026-08-31T02:02:07,290 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /rest-docs/* 2026-08-31T02:02:07,293 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /studio/* 2026-08-31T02:02:07,296 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /workflow/samples/* 2026-08-31T02:02:07,314 | INFO | (OaiPmhServer:128) - Activate 2026-08-31T02:02:07,315 | INFO | (OaiPmhServer:162) - Registering OAI-PMH server under /oaipmh 2026-08-31T02:02:07,316 | INFO | (OaiPmhServer:163) - Default repository is default 2026-08-31T02:02:07,320 | INFO | (OaiPmhServer:170) - There are 0 repositories registered yet. Watch out for later registration messages. 2026-08-31T02:02:07,574 | INFO | (RestPublisher:252) - Registered REST endpoint at /oaipmhinfo 2026-08-31T02:02:07,583 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-08-31T02:02:07,583 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-08-31T02:02:07,583 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-08-31T02:02:07,584 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-08-31T02:02:07,596 | INFO | (RestPublisher:252) - Registered REST endpoint at /ui/config 2026-08-31T02:02:07,611 | INFO | (RestPublisher:252) - Registered REST endpoint at /play 2026-08-31T02:02:07,619 | INFO | (AssetManagerStaticFileAuthorization:99) - Started authentication handler for ^/([^/]+)/(?:api|internal)/([^/]+)/.*$ 2026-08-31T02:02:07,624 | INFO | (UIRolesRoleProvider:85) - Activated Admin UI roles role provider 2026-08-31T02:02:07,628 | INFO | (BaseEndpoint:117) - Activating External API - Base Endpoint 2026-08-31T02:02:07,681 | INFO | (RestPublisher:252) - Registered REST endpoint at /api 2026-08-31T02:02:07,690 | INFO | (ExternalApiRoleProvider:93) - Activated External API role provider 2026-08-31T02:02:07,695 | INFO | (CustomRoleProvider:121) - CustomRoleProvider activated, 0 custom role(s) 2026-08-31T02:02:07,699 | WARN | (InMemoryUserAndRoleProvider:133) - ###################################################### # # # WARNING: Opencast still uses the default system # # credentials. Never do this in production. # # # # To change the password, edit the key # # org.opencastproject.security.digest.pass # # in custom.properties. # # # ###################################################### 2026-08-31T02:02:07,718 | INFO | (UserAndRoleDirectoryServiceImpl:146) - Using default value 200 for user cache size 2026-08-31T02:02:07,719 | INFO | (UserAndRoleDirectoryServiceImpl:157) - Using default value 1 for user cache expiry time 2026-08-31T02:02:07,737 | INFO | (UserAndRoleDirectoryServiceImpl:167) - Activated UserAndRoleDirectoryService with user cache of size 200, expiry time 1 minutes 2026-08-31T02:02:07,792 | INFO | (RestPublisher:252) - Registered REST endpoint at /users 2026-08-31T02:02:07,882 | INFO | (UserIdRoleProvider:229) - Using default userRole prefix 'ROLE_USER_' 2026-08-31T02:02:07,882 | INFO | (UserIdRoleProvider:238) - Using default for sanitizing user names 'true' 2026-08-31T02:02:08,134 | INFO | (UsersListProvider:74) - Users list provider activated! 2026-08-31T02:02:08,137 | INFO | (RolesListProvider:61) - Roles list provider activated! 2026-08-31T02:02:08,147 | WARN | (ScrLogManager$ScrLoggerFacade:185) - bundle opencast-index-service:19.0.0.SNAPSHOT (115)[org.opencastproject.index.service.resources.list.provider.ContributorsListProvider(292)] : Could not get service from ref [org.opencastproject.elasticsearch.index.ElasticsearchIndex] 2026-08-31T02:02:08,148 | INFO | (ScrLogManager$ScrLoggerFacade:188) - bundle opencast-index-service:19.0.0.SNAPSHOT (115)[org.opencastproject.index.service.resources.list.provider.ContributorsListProvider(292)] : Could not obtain all required dependencies, getService returning null 2026-08-31T02:02:08,149 | WARN | (ScrLogManager$ScrLoggerFacade:185) - bundle opencast-list-providers-service:19.0.0.SNAPSHOT (125)[org.opencastproject.list.impl.ListProvidersServiceImpl(304)] : Could not get service from ref [org.opencastproject.list.api.ResourceListProvider] 2026-08-31T02:02:08,150 | WARN | (ScrLogManager$ScrLoggerFacade:185) - bundle opencast-index-service:19.0.0.SNAPSHOT (115)[org.opencastproject.index.service.resources.list.provider.EventsListProvider(294)] : Could not get service from ref [org.opencastproject.elasticsearch.index.ElasticsearchIndex] 2026-08-31T02:02:08,150 | INFO | (ScrLogManager$ScrLoggerFacade:188) - bundle opencast-index-service:19.0.0.SNAPSHOT (115)[org.opencastproject.index.service.resources.list.provider.EventsListProvider(294)] : Could not obtain all required dependencies, getService returning null 2026-08-31T02:02:08,150 | WARN | (ScrLogManager$ScrLoggerFacade:185) - bundle opencast-list-providers-service:19.0.0.SNAPSHOT (125)[org.opencastproject.list.impl.ListProvidersServiceImpl(304)] : Could not get service from ref [org.opencastproject.list.api.ResourceListProvider] 2026-08-31T02:02:08,152 | WARN | (ScrLogManager$ScrLoggerFacade:185) - bundle opencast-index-service:19.0.0.SNAPSHOT (115)[org.opencastproject.index.service.resources.list.provider.SeriesListProvider(298)] : Could not get service from ref [org.opencastproject.elasticsearch.index.ElasticsearchIndex] 2026-08-31T02:02:08,140 | ERROR | (EventDispatcher:881) - FrameworkEvent ERROR org.osgi.framework.ServiceException: ServiceFactory.getService() resulted in a cycle. at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:319) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$MultipleDynamicCustomizer.prebind(DependencyManager.java:434) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.osgi.util.tracker.ServiceTracker.addingService(ServiceTracker.java:416) ~[osgi.core-8.0.0.jar:?] at org.opencastproject.kernel.rest.RestPublisher$JaxRsServiceTracker.addingService(RestPublisher.java:383) ~[?:?] at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:943) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:871) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:903) ~[osgi.core-8.0.0.jar:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:674) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:437) ~[?:?] at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:671) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:310) ~[?:?] at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:593) ~[?:?] at org.apache.felix.scr.impl.Activator.access$200(Activator.java:74) ~[?:?] at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:460) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.createExtension(AbstractExtender.java:196) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:169) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:49) ~[?:?] at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:488) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:420) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:232) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450) ~[osgi.core-8.0.0.jar:?] at org.apache.felix.framework.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:915) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:834) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:516) ~[?:?] at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4847) ~[?:?] at org.apache.felix.framework.Felix.startBundle(Felix.java:2363) ~[?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:1006) ~[?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:992) ~[?:?] at org.apache.karaf.features.internal.service.BundleInstallSupportImpl.startBundle(BundleInstallSupportImpl.java:165) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1160) ~[?:?] at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:1041) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1069) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:1004) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-08-31T02:02:08,160 | INFO | (ScrLogManager$ScrLoggerFacade:188) - bundle opencast-index-service:19.0.0.SNAPSHOT (115)[org.opencastproject.index.service.resources.list.provider.SeriesListProvider(298)] : Could not obtain all required dependencies, getService returning null 2026-08-31T02:02:08,160 | WARN | (ScrLogManager$ScrLoggerFacade:185) - bundle opencast-list-providers-service:19.0.0.SNAPSHOT (125)[org.opencastproject.list.impl.ListProvidersServiceImpl(304)] : Could not get service from ref [org.opencastproject.list.api.ResourceListProvider] 2026-08-31T02:02:08,159 | ERROR | (EventDispatcher:881) - FrameworkEvent ERROR org.osgi.framework.ServiceException: Service factory returned null. (Component: org.opencastproject.index.service.resources.list.provider.ContributorsListProvider (292)) at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:385) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$MultipleDynamicCustomizer.prebind(DependencyManager.java:434) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.osgi.util.tracker.ServiceTracker.addingService(ServiceTracker.java:416) ~[osgi.core-8.0.0.jar:?] at org.opencastproject.kernel.rest.RestPublisher$JaxRsServiceTracker.addingService(RestPublisher.java:383) ~[?:?] at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:943) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:871) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:903) ~[osgi.core-8.0.0.jar:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:674) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:437) ~[?:?] at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:671) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:310) ~[?:?] at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:593) ~[?:?] at org.apache.felix.scr.impl.Activator.access$200(Activator.java:74) ~[?:?] at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:460) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.createExtension(AbstractExtender.java:196) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:169) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:49) ~[?:?] at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:488) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:420) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:232) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450) ~[osgi.core-8.0.0.jar:?] at org.apache.felix.framework.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:915) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:834) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:516) ~[?:?] at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4847) ~[?:?] at org.apache.felix.framework.Felix.startBundle(Felix.java:2363) ~[?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:1006) ~[?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:992) ~[?:?] at org.apache.karaf.features.internal.service.BundleInstallSupportImpl.startBundle(BundleInstallSupportImpl.java:165) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1160) ~[?:?] at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:1041) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1069) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:1004) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-08-31T02:02:08,164 | ERROR | (EventDispatcher:881) - FrameworkEvent ERROR org.osgi.framework.ServiceException: ServiceFactory.getService() resulted in a cycle. at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:319) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$MultipleDynamicCustomizer.prebind(DependencyManager.java:434) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.osgi.util.tracker.ServiceTracker.addingService(ServiceTracker.java:416) ~[osgi.core-8.0.0.jar:?] at org.opencastproject.kernel.rest.RestPublisher$JaxRsServiceTracker.addingService(RestPublisher.java:383) ~[?:?] at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:943) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:871) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:903) ~[osgi.core-8.0.0.jar:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:674) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:437) ~[?:?] at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:671) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:310) ~[?:?] at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:593) ~[?:?] at org.apache.felix.scr.impl.Activator.access$200(Activator.java:74) ~[?:?] at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:460) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.createExtension(AbstractExtender.java:196) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:169) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:49) ~[?:?] at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:488) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:420) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:232) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450) ~[osgi.core-8.0.0.jar:?] at org.apache.felix.framework.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:915) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:834) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:516) ~[?:?] at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4847) ~[?:?] at org.apache.felix.framework.Felix.startBundle(Felix.java:2363) ~[?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:1006) ~[?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:992) ~[?:?] at org.apache.karaf.features.internal.service.BundleInstallSupportImpl.startBundle(BundleInstallSupportImpl.java:165) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1160) ~[?:?] at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:1041) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1069) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:1004) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-08-31T02:02:08,183 | INFO | (AbstractElasticsearchIndex:201) - Index identifier set to opencast. 2026-08-31T02:02:08,174 | ERROR | (EventDispatcher:881) - FrameworkEvent ERROR org.osgi.framework.ServiceException: Service factory returned null. (Component: org.opencastproject.index.service.resources.list.provider.EventsListProvider (294)) at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:385) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$MultipleDynamicCustomizer.prebind(DependencyManager.java:434) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.osgi.util.tracker.ServiceTracker.addingService(ServiceTracker.java:416) ~[osgi.core-8.0.0.jar:?] at org.opencastproject.kernel.rest.RestPublisher$JaxRsServiceTracker.addingService(RestPublisher.java:383) ~[?:?] at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:943) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:871) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:903) ~[osgi.core-8.0.0.jar:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:674) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:437) ~[?:?] at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:671) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:310) ~[?:?] at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:593) ~[?:?] at org.apache.felix.scr.impl.Activator.access$200(Activator.java:74) ~[?:?] at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:460) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.createExtension(AbstractExtender.java:196) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:169) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:49) ~[?:?] at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:488) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:420) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:232) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450) ~[osgi.core-8.0.0.jar:?] at org.apache.felix.framework.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:915) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:834) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:516) ~[?:?] at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4847) ~[?:?] at org.apache.felix.framework.Felix.startBundle(Felix.java:2363) ~[?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:1006) ~[?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:992) ~[?:?] at org.apache.karaf.features.internal.service.BundleInstallSupportImpl.startBundle(BundleInstallSupportImpl.java:165) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1160) ~[?:?] at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:1041) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1069) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:1004) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-08-31T02:02:08,186 | ERROR | (EventDispatcher:881) - FrameworkEvent ERROR org.osgi.framework.ServiceException: ServiceFactory.getService() resulted in a cycle. at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:319) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$MultipleDynamicCustomizer.prebind(DependencyManager.java:434) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.osgi.util.tracker.ServiceTracker.addingService(ServiceTracker.java:416) ~[osgi.core-8.0.0.jar:?] at org.opencastproject.kernel.rest.RestPublisher$JaxRsServiceTracker.addingService(RestPublisher.java:383) ~[?:?] at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:943) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:871) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:903) ~[osgi.core-8.0.0.jar:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:674) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:437) ~[?:?] at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:671) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:310) ~[?:?] at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:593) ~[?:?] at org.apache.felix.scr.impl.Activator.access$200(Activator.java:74) ~[?:?] at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:460) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.createExtension(AbstractExtender.java:196) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:169) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:49) ~[?:?] at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:488) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:420) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:232) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450) ~[osgi.core-8.0.0.jar:?] at org.apache.felix.framework.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:915) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:834) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:516) ~[?:?] at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4847) ~[?:?] at org.apache.felix.framework.Felix.startBundle(Felix.java:2363) ~[?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:1006) ~[?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:992) ~[?:?] at org.apache.karaf.features.internal.service.BundleInstallSupportImpl.startBundle(BundleInstallSupportImpl.java:165) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1160) ~[?:?] at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:1041) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1069) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:1004) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-08-31T02:02:08,183 | INFO | (AbstractElasticsearchIndex:229) - Index name set to Elasticsearch. 2026-08-31T02:02:08,189 | ERROR | (EventDispatcher:881) - FrameworkEvent ERROR org.osgi.framework.ServiceException: Service factory returned null. (Component: org.opencastproject.index.service.resources.list.provider.SeriesListProvider (298)) at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:385) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$MultipleDynamicCustomizer.prebind(DependencyManager.java:434) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:88) ~[?:?] at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:675) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2612) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1401) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1830) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1060) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?] at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:920) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:349) ~[?:?] at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:249) ~[?:?] at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:362) ~[?:?] at org.apache.felix.framework.Felix.getService(Felix.java:3984) ~[?:?] at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450) ~[?:?] at org.osgi.util.tracker.ServiceTracker.addingService(ServiceTracker.java:416) ~[osgi.core-8.0.0.jar:?] at org.opencastproject.kernel.rest.RestPublisher$JaxRsServiceTracker.addingService(RestPublisher.java:383) ~[?:?] at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:943) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:871) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:903) ~[osgi.core-8.0.0.jar:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1274) ~[?:?] at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1225) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1232) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1152) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:959) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:895) ~[?:?] at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1184) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:116) ~[?:?] at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) ~[?:?] at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) ~[?:?] at org.apache.felix.framework.Felix.registerService(Felix.java:3834) ~[?:?] at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:929) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:915) ~[?:?] at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:133) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:984) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:752) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:674) ~[?:?] at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:437) ~[?:?] at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:671) ~[?:?] at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:310) ~[?:?] at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:593) ~[?:?] at org.apache.felix.scr.impl.Activator.access$200(Activator.java:74) ~[?:?] at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:460) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.createExtension(AbstractExtender.java:196) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:169) ~[?:?] at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:49) ~[?:?] at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:488) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:420) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:232) ~[osgi.core-8.0.0.jar:?] at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450) ~[osgi.core-8.0.0.jar:?] at org.apache.felix.framework.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:915) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:834) ~[?:?] at org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:516) ~[?:?] at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4847) ~[?:?] at org.apache.felix.framework.Felix.startBundle(Felix.java:2363) ~[?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:1006) ~[?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:992) ~[?:?] at org.apache.karaf.features.internal.service.BundleInstallSupportImpl.startBundle(BundleInstallSupportImpl.java:165) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1160) ~[?:?] at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:1041) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1069) ~[?:?] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:1004) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-08-31T02:02:08,191 | INFO | (AbstractElasticsearchIndex:237) - Retry delay on startup set to 10000 ms. 2026-08-31T02:02:08,192 | INFO | (ElasticsearchIndex:174) - Max retry attempts for get requests set to 0, timeout set to 1000 ms. 2026-08-31T02:02:08,193 | INFO | (ElasticsearchIndex:181) - Max retry attempts for update requests set to 0, timeout set to 1000 ms. 2026-08-31T02:02:08,449 | INFO | (AbstractElasticsearchIndex:450) - Testing connection to OpenSearch at http://localhost:9200 2026-08-31T02:02:08,600 | INFO | (AbstractElasticsearchIndex:459) - Connection to OpenSearch at http://localhost:9200 tested successfully 2026-08-31T02:02:14,070 | INFO | (RestPublisher:252) - Registered REST endpoint at /studio-api 2026-08-31T02:02:14,085 | INFO | (ListProviderEndpoint:92) - Activating External API - List Providers Endpoint 2026-08-31T02:02:14,139 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/listproviders 2026-08-31T02:02:14,159 | INFO | (ListProvidersScanner:217) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/languages.properties 2026-08-31T02:02:14,160 | INFO | (ListProvidersScanner:163) - Adding LANGUAGES for * 2026-08-31T02:02:14,161 | INFO | (ListProvidersScanner:217) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/event.comment.reasons.properties 2026-08-31T02:02:14,161 | INFO | (ListProvidersScanner:163) - Adding eventCommentReasons for * 2026-08-31T02:02:14,161 | INFO | (ListProvidersScanner:217) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/publication.channels.properties 2026-08-31T02:02:14,161 | INFO | (ListProvidersScanner:163) - Adding PUBLICATION.CHANNELS for * 2026-08-31T02:02:14,161 | INFO | (ListProvidersScanner:217) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/event.upload.asset.options.properties 2026-08-31T02:02:14,162 | INFO | (ListProvidersScanner:163) - Adding eventUploadAssetOptions for * 2026-08-31T02:02:14,162 | INFO | (ListProvidersScanner:217) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/acl.default.create.properties 2026-08-31T02:02:14,162 | INFO | (ListProvidersScanner:163) - Adding ACL.DEFAULTS for * 2026-08-31T02:02:14,162 | INFO | (ListProvidersScanner:217) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/acl.additional.actions.properties 2026-08-31T02:02:14,162 | INFO | (ListProvidersScanner:163) - Adding ACL.ACTIONS for * 2026-08-31T02:02:14,395 | INFO | (ListProvidersScanner:217) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/licenses.properties 2026-08-31T02:02:14,396 | INFO | (ListProvidersScanner:163) - Adding LICENSES for * 2026-08-31T02:02:14,397 | INFO | (ListProvidersScanner:217) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/adminui.stats.properties 2026-08-31T02:02:14,397 | INFO | (ListProvidersScanner:163) - Adding STATS for * 2026-08-31T02:02:14,426 | INFO | (AbstractUrlSigningProvider:160) - Updating Generic URL Signing Provider 2026-08-31T02:02:14,426 | INFO | (AbstractUrlSigningProvider:230) - Generic URL Signing Provider configured to not sign any urls. 2026-08-31T02:02:14,440 | INFO | (AbstractUrlSigningProvider:160) - Updating Wowza URL Signing Provider 2026-08-31T02:02:14,441 | INFO | (AbstractUrlSigningProvider:230) - Wowza URL Signing Provider configured to not sign any urls. 2026-08-31T02:02:14,449 | INFO | (UrlSigningServiceImpl:64) - Generic URL Signing Provider registered 2026-08-31T02:02:14,449 | INFO | (UrlSigningServiceImpl:64) - Wowza URL Signing Provider registered 2026-08-31T02:02:14,485 | INFO | (SpringSecurityConfigurationArtifactInstaller:108) - registered OsgiBundleXmlApplicationContext(bundle=opencast-kernel, config=file:/srv/opencast/opencast-dist-allinone/etc/security/mh_default_org.xml): startup date [Thu Jan 01 01:00:00 CET 1970]; root of context hierarchy for mh_default_org 2026-08-31T02:02:14,506 | INFO | (RestPublisher:252) - Registered REST endpoint at /signing 2026-08-31T02:02:14,519 | INFO | (SecurityEndpoint:112) - Activating External API - Security Endpoint 2026-08-31T02:02:14,681 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/security 2026-08-31T02:02:14,684 | INFO | (SecurityEndpoint:130) - The property url.signing.expires.seconds has not been configured, so the default is being used to expire signed URLs in 2:00:00. 2026-08-31T02:02:15,138 | INFO | (DBSessionFactoryImpl:51) - Activate DB session factory 2026-08-31T02:02:15,139 | INFO | (SearchServiceDatabaseImpl:116) - Activating persistence manager for search service 2026-08-31T02:02:16,825 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.framework, id 0, version 7.0.5, build number n/a 2026-08-31T02:02:16,869 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.features.extension, id 1, version 4.4.7, build number n/a 2026-08-31T02:02:16,873 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.url.mvn, id 2, version 2.6.16, build number n/a 2026-08-31T02:02:16,880 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.logging.pax-logging-api, id 3, version 2.2.8, build number n/a 2026-08-31T02:02:16,891 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.logging.pax-logging-log4j2, id 4, version 2.2.8, build number n/a 2026-08-31T02:02:16,893 | INFO | (BundleInfoLogger:121) - Bundle org.fusesource.jansi, id 5, version 2.4.1, build number n/a 2026-08-31T02:02:16,895 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.fileinstall, id 6, version 3.7.4, build number n/a 2026-08-31T02:02:16,896 | INFO | (BundleInfoLogger:121) - Bundle org.osgi.util.function, id 7, version 1.2.0.202109301733, build number n/a 2026-08-31T02:02:16,898 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.coordinator, id 8, version 1.0.2, build number n/a 2026-08-31T02:02:16,901 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.converter, id 9, version 1.0.14, build number n/a 2026-08-31T02:02:16,911 | INFO | (BundleInfoLogger:121) - Bundle org.osgi.util.promise, id 10, version 1.3.0.202212101352, build number n/a 2026-08-31T02:02:16,912 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.metatype, id 11, version 1.2.4, build number n/a 2026-08-31T02:02:16,927 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.configadmin, id 12, version 1.9.26, build number n/a 2026-08-31T02:02:16,929 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.configurator, id 13, version 1.0.16, build number n/a 2026-08-31T02:02:16,935 | INFO | (BundleInfoLogger:121) - Bundle org.apache.sling.commons.johnzon, id 14, version 1.2.16, build number n/a 2026-08-31T02:02:16,946 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.configadmin.plugin.interpolation, id 15, version 1.2.8, build number n/a 2026-08-31T02:02:16,960 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.config.core, id 16, version 4.4.7, build number n/a 2026-08-31T02:02:16,963 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.cm.json, id 17, version 1.0.6, build number n/a 2026-08-31T02:02:16,971 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.features.core, id 18, version 4.4.7, build number n/a 2026-08-31T02:02:16,977 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.url.wrap, id 19, version 2.6.16, build number n/a 2026-08-31T02:02:16,979 | INFO | (BundleInfoLogger:121) - Bundle android-mms, id 20, version 1.2.0, build number n/a 2026-08-31T02:02:16,991 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.core.jackson-annotations, id 21, version 2.17.1, build number n/a 2026-08-31T02:02:16,993 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.core.jackson-annotations, id 22, version 2.17.2, build number n/a 2026-08-31T02:02:16,995 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.core.jackson-core, id 23, version 2.17.1, build number n/a 2026-08-31T02:02:16,999 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.core.jackson-core, id 24, version 2.17.2, build number n/a 2026-08-31T02:02:17,007 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.core.jackson-databind, id 25, version 2.17.2, build number n/a 2026-08-31T02:02:17,009 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.dataformat.jackson-dataformat-cbor, id 26, version 2.17.2, build number n/a 2026-08-31T02:02:17,014 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.dataformat.jackson-dataformat-xml, id 27, version 2.17.2, build number n/a 2026-08-31T02:02:17,017 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.dataformat.jackson-dataformat-yaml, id 28, version 2.17.1, build number n/a 2026-08-31T02:02:17,023 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.dataformat.jackson-dataformat-yaml, id 29, version 2.17.2, build number n/a 2026-08-31T02:02:17,027 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.datatype.jackson-datatype-jsr310, id 30, version 2.17.1, build number n/a 2026-08-31T02:02:17,039 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.jaxrs.jackson-jaxrs-base, id 31, version 2.17.1, build number n/a 2026-08-31T02:02:17,041 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider, id 32, version 2.17.1, build number n/a 2026-08-31T02:02:17,043 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.module.jackson-module-jaxb-annotations, id 33, version 2.17.2, build number n/a 2026-08-31T02:02:17,045 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.woodstox.woodstox-core, id 34, version 6.6.2, build number n/a 2026-08-31T02:02:17,047 | INFO | (BundleInfoLogger:121) - Bundle com.google.crypto.tink_Bundle-Version_1.16.0, id 35, version 0.0.0, build number n/a 2026-08-31T02:02:17,323 | INFO | (BundleInfoLogger:121) - Bundle com.google.gson, id 36, version 2.13.2, build number n/a 2026-08-31T02:02:17,335 | INFO | (BundleInfoLogger:121) - Bundle com.google.guava, id 37, version 33.3.1.jre, build number n/a 2026-08-31T02:02:17,337 | INFO | (BundleInfoLogger:121) - Bundle com.google.guava.failureaccess, id 38, version 1.0.2, build number n/a 2026-08-31T02:02:17,342 | INFO | (BundleInfoLogger:121) - Bundle com.googlecode.json-simple, id 39, version 1.1.1, build number n/a 2026-08-31T02:02:17,351 | INFO | (BundleInfoLogger:121) - Bundle com.nimbusds.nimbus-jose-jwt, id 40, version 10.4.2, build number ${buildNumber} 2026-08-31T02:02:17,359 | INFO | (BundleInfoLogger:121) - Bundle com.springsource.org.aopalliance, id 41, version 1.0.0, build number n/a 2026-08-31T02:02:17,361 | INFO | (BundleInfoLogger:121) - Bundle com.sun.activation.jakarta.activation, id 42, version 1.2.2, build number n/a 2026-08-31T02:02:17,367 | INFO | (BundleInfoLogger:121) - Bundle com.sun.istack.commons-runtime, id 43, version 3.0.12, build number n/a 2026-08-31T02:02:17,369 | INFO | (BundleInfoLogger:121) - Bundle com.sun.mail.jakarta.mail, id 44, version 1.6.7, build number n/a 2026-08-31T02:02:17,375 | INFO | (BundleInfoLogger:121) - Bundle io.github.classgraph.classgraph, id 45, version 4.8.25, build number n/a 2026-08-31T02:02:17,383 | INFO | (BundleInfoLogger:121) - Bundle io.swagger.core.v3.swagger-annotations, id 46, version 2.2.22, build number n/a 2026-08-31T02:02:17,387 | INFO | (BundleInfoLogger:121) - Bundle io.swagger.core.v3.swagger-core, id 47, version 2.2.22, build number n/a 2026-08-31T02:02:17,389 | INFO | (BundleInfoLogger:121) - Bundle io.swagger.core.v3.swagger-integration, id 48, version 2.2.22, build number n/a 2026-08-31T02:02:17,399 | INFO | (BundleInfoLogger:121) - Bundle io.swagger.core.v3.swagger-jaxrs2, id 49, version 2.2.22, build number n/a 2026-08-31T02:02:17,401 | INFO | (BundleInfoLogger:121) - Bundle io.swagger.core.v3.swagger-models, id 50, version 2.2.22, build number n/a 2026-08-31T02:02:17,404 | INFO | (BundleInfoLogger:121) - Bundle jakarta.jws-api, id 51, version 2.1.0, build number n/a 2026-08-31T02:02:17,415 | INFO | (BundleInfoLogger:121) - Bundle jakarta.servlet-api, id 52, version 4.0.0, build number n/a 2026-08-31T02:02:17,417 | INFO | (BundleInfoLogger:121) - Bundle jakarta.validation.jakarta.validation-api, id 53, version 2.0.2, build number n/a 2026-08-31T02:02:17,418 | INFO | (BundleInfoLogger:121) - Bundle javax.el-api, id 54, version 3.0.3, build number n/a 2026-08-31T02:02:17,420 | INFO | (BundleInfoLogger:121) - Bundle javax.enterprise.cdi-api, id 55, version 2.0.0.SP1, build number n/a 2026-08-31T02:02:17,421 | INFO | (BundleInfoLogger:121) - Bundle javax.interceptor-api, id 56, version 1.2.2, build number n/a 2026-08-31T02:02:17,423 | INFO | (BundleInfoLogger:121) - Bundle javax.persistence, id 57, version 2.2.0.v201708071007, build number n/a 2026-08-31T02:02:17,426 | INFO | (BundleInfoLogger:121) - Bundle javax.transaction-api, id 58, version 1.2.0, build number n/a 2026-08-31T02:02:17,431 | INFO | (BundleInfoLogger:121) - Bundle javax.websocket-api, id 59, version 1.1.2, build number n/a 2026-08-31T02:02:17,433 | INFO | (BundleInfoLogger:121) - Bundle joda-time, id 60, version 2.14.0, build number n/a 2026-08-31T02:02:17,443 | INFO | (BundleInfoLogger:121) - Bundle opencast-admin, id 61, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,445 | INFO | (BundleInfoLogger:121) - Bundle opencast-admin-service, id 62, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,447 | INFO | (BundleInfoLogger:121) - Bundle opencast-adopter-registration-api, id 63, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,453 | INFO | (BundleInfoLogger:121) - Bundle opencast-adopter-registration-impl, id 64, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,590 | INFO | (BundleInfoLogger:121) - Bundle opencast-analyze-mediapackage-workflowoperation, id 65, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,596 | INFO | (BundleInfoLogger:121) - Bundle opencast-asset-manager-api, id 66, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,608 | INFO | (BundleInfoLogger:121) - Bundle opencast-asset-manager-impl, id 67, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,611 | INFO | (BundleInfoLogger:121) - Bundle opencast-asset-manager-static-file-authorization, id 68, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,615 | INFO | (BundleInfoLogger:121) - Bundle opencast-asset-manager-storage-aws, id 69, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,619 | INFO | (BundleInfoLogger:121) - Bundle opencast-asset-manager-storage-fs, id 70, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,623 | INFO | (BundleInfoLogger:121) - Bundle opencast-asset-manager-workflowoperation, id 71, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,627 | INFO | (BundleInfoLogger:121) - Bundle opencast-authorization-manager, id 72, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,635 | INFO | (BundleInfoLogger:121) - Bundle opencast-authorization-xacml, id 73, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,638 | INFO | (BundleInfoLogger:121) - Bundle opencast-caption-api, id 74, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,640 | INFO | (BundleInfoLogger:121) - Bundle opencast-caption-impl, id 75, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,643 | INFO | (BundleInfoLogger:121) - Bundle opencast-capture-admin-service-api, id 76, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,648 | INFO | (BundleInfoLogger:121) - Bundle opencast-capture-admin-service-impl, id 77, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,649 | INFO | (BundleInfoLogger:121) - Bundle opencast-comments-workflowoperation, id 78, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,653 | INFO | (BundleInfoLogger:121) - Bundle opencast-common, id 79, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,654 | INFO | (BundleInfoLogger:121) - Bundle opencast-common-jpa-impl, id 80, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,658 | INFO | (BundleInfoLogger:121) - Bundle opencast-composer-ffmpeg, id 81, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,660 | INFO | (BundleInfoLogger:121) - Bundle opencast-composer-service-api, id 82, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,664 | INFO | (BundleInfoLogger:121) - Bundle opencast-composer-workflowoperation, id 83, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,666 | INFO | (BundleInfoLogger:121) - Bundle opencast-conductor, id 84, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,670 | INFO | (BundleInfoLogger:121) - Bundle opencast-cover-image-api, id 85, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,673 | INFO | (BundleInfoLogger:121) - Bundle opencast-cover-image-impl, id 86, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,676 | INFO | (BundleInfoLogger:121) - Bundle opencast-cover-image-workflowoperation, id 87, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,680 | INFO | (BundleInfoLogger:121) - Bundle opencast-db, id 88, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,683 | INFO | (BundleInfoLogger:121) - Bundle opencast-dictionary-api, id 89, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,684 | INFO | (BundleInfoLogger:121) - Bundle opencast-dictionary-regexp, id 90, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,694 | INFO | (BundleInfoLogger:121) - Bundle opencast-distribution-service-api, id 91, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,702 | INFO | (BundleInfoLogger:121) - Bundle opencast-distribution-service-aws-s3, id 92, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,705 | INFO | (BundleInfoLogger:121) - Bundle opencast-distribution-service-aws-s3-api, id 93, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,709 | INFO | (BundleInfoLogger:121) - Bundle opencast-distribution-service-download, id 94, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,712 | INFO | (BundleInfoLogger:121) - Bundle opencast-distribution-service-streaming-wowza, id 95, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,719 | INFO | (BundleInfoLogger:121) - Bundle opencast-distribution-workflowoperation, id 96, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,721 | INFO | (BundleInfoLogger:121) - Bundle opencast-dublincore, id 97, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,722 | INFO | (BundleInfoLogger:121) - Bundle opencast-editor, id 98, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,723 | INFO | (BundleInfoLogger:121) - Bundle opencast-editor-service, id 99, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,725 | INFO | (BundleInfoLogger:121) - Bundle opencast-editor-service-api, id 100, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,727 | INFO | (BundleInfoLogger:121) - Bundle opencast-elasticsearch-api, id 101, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,946 | INFO | (BundleInfoLogger:121) - Bundle opencast-elasticsearch-impl, id 102, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,949 | INFO | (BundleInfoLogger:121) - Bundle opencast-elasticsearch-index, id 103, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,951 | INFO | (BundleInfoLogger:121) - Bundle opencast-email-template-service-api, id 104, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,953 | INFO | (BundleInfoLogger:121) - Bundle opencast-email-template-service-impl, id 105, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,958 | INFO | (BundleInfoLogger:121) - Bundle opencast-engage-paella-player-7, id 106, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,960 | INFO | (BundleInfoLogger:121) - Bundle opencast-engage-paella-player-8, id 107, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,963 | INFO | (BundleInfoLogger:121) - Bundle opencast-engage-ui, id 108, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,965 | INFO | (BundleInfoLogger:121) - Bundle opencast-event-comment, id 109, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,966 | INFO | (BundleInfoLogger:121) - Bundle opencast-execute-api, id 110, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,967 | INFO | (BundleInfoLogger:121) - Bundle opencast-execute-impl, id 111, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,969 | INFO | (BundleInfoLogger:121) - Bundle opencast-execute-workflowoperation, id 112, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,970 | INFO | (BundleInfoLogger:121) - Bundle opencast-external-api, id 113, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,972 | INFO | (BundleInfoLogger:121) - Bundle opencast-incident-workflowoperation, id 114, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,973 | INFO | (BundleInfoLogger:121) - Bundle opencast-index-service, id 115, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,974 | INFO | (BundleInfoLogger:121) - Bundle opencast-ingest-download-service-api, id 116, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,976 | INFO | (BundleInfoLogger:121) - Bundle opencast-ingest-download-service-impl, id 117, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,977 | INFO | (BundleInfoLogger:121) - Bundle opencast-ingest-download-service-workflowoperation, id 118, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,978 | INFO | (BundleInfoLogger:121) - Bundle opencast-ingest-service-api, id 119, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,979 | INFO | (BundleInfoLogger:121) - Bundle opencast-ingest-service-impl, id 120, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,980 | INFO | (BundleInfoLogger:121) - Bundle opencast-inspection-service-api, id 121, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,982 | INFO | (BundleInfoLogger:121) - Bundle opencast-inspection-service-ffmpeg, id 122, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,983 | INFO | (BundleInfoLogger:121) - Bundle opencast-inspection-workflowoperation, id 123, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,985 | INFO | (BundleInfoLogger:121) - Bundle opencast-kernel, id 124, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,986 | INFO | (BundleInfoLogger:121) - Bundle opencast-list-providers-service, id 125, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,988 | INFO | (BundleInfoLogger:121) - Bundle opencast-live-schedule-api, id 126, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,989 | INFO | (BundleInfoLogger:121) - Bundle opencast-live-schedule-impl, id 127, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,994 | INFO | (BundleInfoLogger:121) - Bundle opencast-logging-workflowoperation, id 128, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,996 | INFO | (BundleInfoLogger:121) - Bundle opencast-lti, id 129, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,997 | INFO | (BundleInfoLogger:121) - Bundle opencast-lti-service-api, id 130, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:17,999 | INFO | (BundleInfoLogger:121) - Bundle opencast-lti-service-impl, id 131, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,000 | INFO | (BundleInfoLogger:121) - Bundle opencast-matrix-notification-workflowoperation, id 132, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,002 | INFO | (BundleInfoLogger:121) - Bundle opencast-mattermost-notification-workflowoperation, id 133, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,003 | INFO | (BundleInfoLogger:121) - Bundle opencast-message-broker-api, id 134, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,005 | INFO | (BundleInfoLogger:121) - Bundle opencast-metadata, id 135, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,006 | INFO | (BundleInfoLogger:121) - Bundle opencast-metadata-api, id 136, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,008 | INFO | (BundleInfoLogger:121) - Bundle opencast-metadata-to-acl-workflowoperation, id 137, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,009 | INFO | (BundleInfoLogger:121) - Bundle opencast-metrics-exporter, id 138, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,010 | INFO | (BundleInfoLogger:121) - Bundle opencast-mpeg7, id 139, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,012 | INFO | (BundleInfoLogger:121) - Bundle opencast-notification-workflowoperation, id 140, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,013 | INFO | (BundleInfoLogger:121) - Bundle opencast-oaipmh, id 141, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,015 | INFO | (BundleInfoLogger:121) - Bundle opencast-oaipmh-api, id 142, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,016 | INFO | (BundleInfoLogger:121) - Bundle opencast-oaipmh-persistence, id 143, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,018 | INFO | (BundleInfoLogger:121) - Bundle opencast-playlists, id 144, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,019 | INFO | (BundleInfoLogger:121) - Bundle opencast-plugin-manager, id 145, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,020 | INFO | (BundleInfoLogger:121) - Bundle opencast-publication-service-api, id 146, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,022 | INFO | (BundleInfoLogger:121) - Bundle opencast-publication-service-configurable, id 147, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,023 | INFO | (BundleInfoLogger:121) - Bundle opencast-publication-service-oaipmh, id 148, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,024 | INFO | (BundleInfoLogger:121) - Bundle opencast-publication-service-youtube-v3, id 149, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,025 | INFO | (BundleInfoLogger:121) - Bundle opencast-redirect, id 150, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,052 | INFO | (BundleInfoLogger:121) - Bundle opencast-rename-files-workflowoperation, id 151, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,055 | INFO | (BundleInfoLogger:121) - Bundle opencast-runtime-info, id 152, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,057 | INFO | (BundleInfoLogger:121) - Bundle opencast-runtime-info-openapi-ui, id 153, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,059 | INFO | (BundleInfoLogger:121) - Bundle opencast-runtime-info-ui, id 154, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,060 | INFO | (BundleInfoLogger:121) - Bundle opencast-scheduler-api, id 155, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,062 | INFO | (BundleInfoLogger:121) - Bundle opencast-scheduler-impl, id 156, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,064 | INFO | (BundleInfoLogger:121) - Bundle opencast-schema, id 157, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,066 | INFO | (BundleInfoLogger:121) - Bundle opencast-search-service-api, id 158, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,067 | INFO | (BundleInfoLogger:121) - Bundle opencast-search-service-impl, id 159, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,068 | INFO | (BundleInfoLogger:121) - Bundle opencast-security-aai, id 160, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,069 | INFO | (BundleInfoLogger:121) - Bundle opencast-security-jwt, id 161, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,070 | INFO | (BundleInfoLogger:121) - Bundle opencast-security-ldap, id 162, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,071 | INFO | (BundleInfoLogger:121) - Bundle opencast-security-lti, id 163, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,072 | INFO | (BundleInfoLogger:121) - Bundle opencast-security-shibboleth, id 164, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,073 | INFO | (BundleInfoLogger:121) - Bundle opencast-series-service-api, id 165, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,075 | INFO | (BundleInfoLogger:121) - Bundle opencast-series-service-impl, id 166, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,076 | INFO | (BundleInfoLogger:121) - Bundle opencast-serviceregistry, id 167, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,077 | INFO | (BundleInfoLogger:121) - Bundle opencast-shared-filesystem-utils, id 168, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,078 | INFO | (BundleInfoLogger:121) - Bundle opencast-silencedetection-api, id 169, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,079 | INFO | (BundleInfoLogger:121) - Bundle opencast-silencedetection-impl, id 170, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,080 | INFO | (BundleInfoLogger:121) - Bundle opencast-smil-api, id 171, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,081 | INFO | (BundleInfoLogger:121) - Bundle opencast-smil-impl, id 172, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,082 | INFO | (BundleInfoLogger:121) - Bundle opencast-smil-workflowoperation, id 173, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,083 | INFO | (BundleInfoLogger:121) - Bundle opencast-speech-to-text-api, id 174, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,085 | INFO | (BundleInfoLogger:121) - Bundle opencast-speech-to-text-impl, id 175, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,086 | INFO | (BundleInfoLogger:121) - Bundle opencast-speech-to-text-workflowoperation, id 176, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,088 | INFO | (BundleInfoLogger:121) - Bundle opencast-static, id 177, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,089 | INFO | (BundleInfoLogger:121) - Bundle opencast-static-file-service-api, id 178, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,090 | INFO | (BundleInfoLogger:121) - Bundle opencast-static-file-service-impl, id 179, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,091 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-export-service-api, id 180, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,092 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-export-service-impl, id 181, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,093 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-provider-influx, id 182, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,094 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-provider-matomo, id 183, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,095 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-provider-random, id 184, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,096 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-service-api, id 185, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,097 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-service-impl, id 186, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,099 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-writer-workflowoperation, id 187, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,101 | INFO | (BundleInfoLogger:121) - Bundle opencast-studio, id 188, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,103 | INFO | (BundleInfoLogger:121) - Bundle opencast-studio-service, id 189, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,105 | INFO | (BundleInfoLogger:121) - Bundle opencast-subtitle-parser, id 190, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,108 | INFO | (BundleInfoLogger:121) - Bundle opencast-subtitle-timeshift-workflowoperation, id 191, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,112 | INFO | (BundleInfoLogger:121) - Bundle opencast-termination-state-api, id 192, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,114 | INFO | (BundleInfoLogger:121) - Bundle opencast-termination-state-impl, id 193, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,115 | INFO | (BundleInfoLogger:121) - Bundle opencast-textanalyzer-api, id 194, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,116 | INFO | (BundleInfoLogger:121) - Bundle opencast-textanalyzer-impl, id 195, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,117 | INFO | (BundleInfoLogger:121) - Bundle opencast-textanalyzer-workflowoperation, id 196, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,118 | INFO | (BundleInfoLogger:121) - Bundle opencast-textextractor-tesseract, id 197, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,119 | INFO | (BundleInfoLogger:121) - Bundle opencast-themes, id 198, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,120 | INFO | (BundleInfoLogger:121) - Bundle opencast-themes-workflowoperation, id 199, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,121 | INFO | (BundleInfoLogger:121) - Bundle opencast-timelinepreviews-api, id 200, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,272 | INFO | (BundleInfoLogger:121) - Bundle opencast-timelinepreviews-ffmpeg, id 201, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,275 | INFO | (BundleInfoLogger:121) - Bundle opencast-timelinepreviews-workflowoperation, id 202, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,276 | INFO | (BundleInfoLogger:121) - Bundle opencast-tobira, id 203, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,277 | INFO | (BundleInfoLogger:121) - Bundle opencast-urlsigning-common, id 204, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,278 | INFO | (BundleInfoLogger:121) - Bundle opencast-urlsigning-service-api, id 205, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,279 | INFO | (BundleInfoLogger:121) - Bundle opencast-urlsigning-service-impl, id 206, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,280 | INFO | (BundleInfoLogger:121) - Bundle opencast-urlsigning-verifier-service-api, id 207, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,283 | INFO | (BundleInfoLogger:121) - Bundle opencast-urlsigning-verifier-service-impl, id 208, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,285 | INFO | (BundleInfoLogger:121) - Bundle opencast-user-interface-configuration, id 209, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,287 | INFO | (BundleInfoLogger:121) - Bundle opencast-userdirectory, id 210, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,288 | INFO | (BundleInfoLogger:121) - Bundle opencast-userdirectory-ldap, id 211, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,295 | INFO | (BundleInfoLogger:121) - Bundle opencast-videoeditor-api, id 212, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,297 | INFO | (BundleInfoLogger:121) - Bundle opencast-videoeditor-ffmpeg-impl, id 213, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,298 | INFO | (BundleInfoLogger:121) - Bundle opencast-videoeditor-workflowoperation, id 214, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,302 | INFO | (BundleInfoLogger:121) - Bundle opencast-videogrid-service-api, id 215, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,304 | INFO | (BundleInfoLogger:121) - Bundle opencast-videogrid-service-impl, id 216, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,305 | INFO | (BundleInfoLogger:121) - Bundle opencast-videogrid-workflowoperation, id 217, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,308 | INFO | (BundleInfoLogger:121) - Bundle opencast-videosegmenter-api, id 218, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,309 | INFO | (BundleInfoLogger:121) - Bundle opencast-videosegmenter-ffmpeg, id 219, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,312 | INFO | (BundleInfoLogger:121) - Bundle opencast-videosegmenter-workflowoperation, id 220, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,313 | INFO | (BundleInfoLogger:121) - Bundle opencast-waveform-api, id 221, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,317 | INFO | (BundleInfoLogger:121) - Bundle opencast-waveform-ffmpeg, id 222, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,318 | INFO | (BundleInfoLogger:121) - Bundle opencast-waveform-workflowoperation, id 223, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,320 | INFO | (BundleInfoLogger:121) - Bundle opencast-workflow-condition-parser, id 224, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,325 | INFO | (BundleInfoLogger:121) - Bundle opencast-workflow-service-api, id 225, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,326 | INFO | (BundleInfoLogger:121) - Bundle opencast-workflow-service-impl, id 226, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,329 | INFO | (BundleInfoLogger:121) - Bundle opencast-workflow-workflowoperation, id 227, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,330 | INFO | (BundleInfoLogger:121) - Bundle opencast-working-file-repository-service-api, id 228, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,332 | INFO | (BundleInfoLogger:121) - Bundle opencast-working-file-repository-service-impl, id 229, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,334 | INFO | (BundleInfoLogger:121) - Bundle opencast-workspace-api, id 230, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,335 | INFO | (BundleInfoLogger:121) - Bundle opencast-workspace-impl, id 231, version 19.0.0.SNAPSHOT, build number 0025dc5 2026-08-31T02:02:18,336 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jndi.api, id 232, version 1.1.0, build number n/a 2026-08-31T02:02:18,340 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jndi.core, id 233, version 1.0.2, build number n/a 2026-08-31T02:02:18,341 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jndi.legacy.support, id 234, version 1.0.0, build number n/a 2026-08-31T02:02:18,343 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jndi.rmi, id 235, version 1.0.0, build number n/a 2026-08-31T02:02:18,346 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jndi.url, id 236, version 1.1.0, build number n/a 2026-08-31T02:02:18,347 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jpa.api, id 237, version 2.7.3, build number n/a 2026-08-31T02:02:18,350 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jpa.container, id 238, version 2.7.3, build number n/a 2026-08-31T02:02:18,351 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jpa.eclipselink.adapter, id 239, version 2.7.3, build number n/a 2026-08-31T02:02:18,353 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jpa.javax.persistence_2.1, id 240, version 2.7.3, build number n/a 2026-08-31T02:02:18,356 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jpa.support, id 241, version 2.7.3, build number n/a 2026-08-31T02:02:18,357 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.proxy, id 242, version 1.1.14, build number n/a 2026-08-31T02:02:18,358 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.util, id 243, version 1.1.3, build number n/a 2026-08-31T02:02:18,363 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.commons-codec, id 244, version 1.18.0, build number n/a 2026-08-31T02:02:18,364 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.commons-collections4, id 245, version 4.5.0, build number n/a 2026-08-31T02:02:18,366 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.commons-compress, id 246, version 1.27.1, build number n/a 2026-08-31T02:02:18,369 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.commons-csv, id 247, version 1.9.0, build number n/a 2026-08-31T02:02:18,371 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.commons-fileupload, id 248, version 1.6.0, build number n/a 2026-08-31T02:02:18,376 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.commons-io, id 249, version 2.20.0, build number n/a 2026-08-31T02:02:18,380 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.lang, id 250, version 2.6.0, build number n/a 2026-08-31T02:02:18,387 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.lang3, id 251, version 3.18.0, build number n/a 2026-08-31T02:02:18,389 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.text, id 252, version 1.14.0, build number n/a 2026-08-31T02:02:18,391 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-core, id 253, version 3.6.4, build number n/a 2026-08-31T02:02:18,392 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-frontend-jaxrs, id 254, version 3.6.4, build number n/a 2026-08-31T02:02:18,394 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-management, id 255, version 3.6.4, build number n/a 2026-08-31T02:02:18,402 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-client, id 256, version 3.6.4, build number n/a 2026-08-31T02:02:18,403 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-extension-providers, id 257, version 3.6.4, build number n/a 2026-08-31T02:02:18,404 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-extension-search, id 258, version 3.6.4, build number n/a 2026-08-31T02:02:18,408 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-json-basic, id 259, version 3.6.4, build number n/a 2026-08-31T02:02:18,409 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-service-description, id 260, version 3.6.4, build number n/a 2026-08-31T02:02:18,410 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-service-description-common-openapi, id 261, version 3.6.4, build number n/a 2026-08-31T02:02:18,411 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-service-description-openapi-v3, id 262, version 3.6.4, build number n/a 2026-08-31T02:02:18,415 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-service-description-swagger-ui, id 263, version 3.6.4, build number n/a 2026-08-31T02:02:18,416 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-security, id 264, version 3.6.4, build number n/a 2026-08-31T02:02:18,419 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-transports-http, id 265, version 3.6.4, build number n/a 2026-08-31T02:02:18,420 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-transports-http-jetty, id 266, version 3.6.4, build number n/a 2026-08-31T02:02:18,421 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.karaf.cxf-karaf-commands, id 267, version 3.6.4, build number n/a 2026-08-31T02:02:18,422 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.scr, id 268, version 2.2.6, build number n/a 2026-08-31T02:02:18,423 | INFO | (BundleInfoLogger:121) - Bundle org.apache.geronimo.specs.geronimo-osgi-registry, id 269, version 1.1.0, build number n/a 2026-08-31T02:02:18,424 | INFO | (BundleInfoLogger:121) - Bundle org.apache.httpcomponents.httpclient, id 270, version 4.5.14, build number n/a 2026-08-31T02:02:18,426 | INFO | (BundleInfoLogger:121) - Bundle org.apache.httpcomponents.httpcore, id 271, version 4.4.16, build number n/a 2026-08-31T02:02:18,427 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.bundle.core, id 272, version 4.4.7, build number n/a 2026-08-31T02:02:18,428 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.config.command, id 273, version 4.4.7, build number n/a 2026-08-31T02:02:18,429 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.deployer.features, id 274, version 4.4.7, build number n/a 2026-08-31T02:02:18,430 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.deployer.wrap, id 275, version 4.4.7, build number n/a 2026-08-31T02:02:18,432 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.features.command, id 276, version 4.4.7, build number n/a 2026-08-31T02:02:18,433 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.http.core, id 277, version 4.4.7, build number n/a 2026-08-31T02:02:18,435 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.jndi.core, id 278, version 4.4.7, build number n/a 2026-08-31T02:02:18,436 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.log.core, id 279, version 4.4.7, build number n/a 2026-08-31T02:02:18,437 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.package.core, id 280, version 4.4.7, build number n/a 2026-08-31T02:02:18,649 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.scr.state, id 281, version 4.4.7, build number n/a 2026-08-31T02:02:18,650 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.service.core, id 282, version 4.4.7, build number n/a 2026-08-31T02:02:18,655 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.shell.commands, id 283, version 4.4.7, build number n/a 2026-08-31T02:02:18,656 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.shell.core, id 284, version 4.4.7, build number n/a 2026-08-31T02:02:18,657 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.system.core, id 285, version 4.4.7, build number n/a 2026-08-31T02:02:18,658 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.aws-java-sdk, id 286, version 1.12.503.1, build number n/a 2026-08-31T02:02:18,662 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.batik, id 287, version 1.7.0.3, build number n/a 2026-08-31T02:02:18,663 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.bcel, id 288, version 5.2.0.3, build number n/a 2026-08-31T02:02:18,664 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.cglib, id 289, version 3.2.4.1, build number n/a 2026-08-31T02:02:18,670 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.commons-httpclient, id 290, version 3.1.0.7, build number n/a 2026-08-31T02:02:18,671 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.fastinfoset, id 291, version 1.2.18.1, build number n/a 2026-08-31T02:02:18,672 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.jakarta-regexp, id 292, version 1.4.0.1, build number n/a 2026-08-31T02:02:18,679 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.javax-inject, id 293, version 1.0.0.2, build number n/a 2026-08-31T02:02:18,680 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.jaxb-runtime, id 294, version 2.3.2.1, build number n/a 2026-08-31T02:02:18,681 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.jaxb-xjc, id 295, version 2.3.2.1, build number n/a 2026-08-31T02:02:18,682 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.quartz, id 296, version 1.8.5.1, build number n/a 2026-08-31T02:02:18,683 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.wsdl4j, id 297, version 1.6.3.1, build number n/a 2026-08-31T02:02:18,684 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.xalan, id 298, version 2.7.2.3, build number n/a 2026-08-31T02:02:18,689 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.xerces, id 299, version 2.12.1.1, build number n/a 2026-08-31T02:02:18,691 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.xmlbeans, id 300, version 2.6.0.2, build number n/a 2026-08-31T02:02:18,694 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.xmlresolver, id 301, version 1.2.0.1, build number n/a 2026-08-31T02:02:18,695 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.xmlschema, id 302, version 1.4.3.1, build number n/a 2026-08-31T02:02:18,697 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.specs.jaxrs-api-2.1, id 303, version 2.9.1, build number n/a 2026-08-31T02:02:18,698 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.specs.jaxws-api-2.3, id 304, version 2.3.0.2, build number n/a 2026-08-31T02:02:18,699 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.specs.saaj-api-1.4, id 305, version 1.4.0.1, build number n/a 2026-08-31T02:02:18,707 | INFO | (BundleInfoLogger:121) - Bundle org.apache.ws.xmlschema.core, id 306, version 2.3.1, build number n/a 2026-08-31T02:02:18,710 | INFO | (BundleInfoLogger:121) - Bundle org.apache.xbean.naming, id 307, version 4.26.0, build number n/a 2026-08-31T02:02:18,714 | INFO | (BundleInfoLogger:121) - Bundle org.codehaus.jettison.jettison, id 308, version 1.5.4, build number n/a 2026-08-31T02:02:18,715 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.client, id 309, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,717 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.continuation, id 310, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,718 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.http, id 311, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,743 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.io, id 312, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,750 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.jaas, id 313, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,752 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.jmx, id 314, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,753 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.security, id 315, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,759 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.server, id 316, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,761 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.servlet, id 317, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,764 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.servlets, id 318, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,769 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.util, id 319, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,782 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.util.ajax, id 320, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,784 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.xml, id 321, version 9.4.57.v20241219, build number n/a 2026-08-31T02:02:18,785 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.persistence.antlr, id 322, version 3.5.3.v202311210849, build number n/a 2026-08-31T02:02:18,786 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.persistence.asm, id 323, version 9.7.0, build number n/a 2026-08-31T02:02:18,796 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.persistence.core, id 324, version 2.7.15.v20240516-53511fdbd8, build number n/a 2026-08-31T02:02:18,798 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.persistence.jpa, id 325, version 2.7.15.v20240516-53511fdbd8, build number n/a 2026-08-31T02:02:18,799 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.persistence.jpa.jpql, id 326, version 2.7.15.v20240516-53511fdbd8, build number n/a 2026-08-31T02:02:18,800 | INFO | (BundleInfoLogger:121) - Bundle org.jline, id 327, version 3.21.0, build number n/a 2026-08-31T02:02:18,801 | INFO | (BundleInfoLogger:121) - Bundle org.objectweb.asm, id 328, version 9.7.1, build number n/a 2026-08-31T02:02:18,807 | INFO | (BundleInfoLogger:121) - Bundle org.objectweb.asm.commons, id 329, version 9.7.1, build number n/a 2026-08-31T02:02:18,809 | INFO | (BundleInfoLogger:121) - Bundle org.objectweb.asm.tree, id 330, version 9.7.1, build number n/a 2026-08-31T02:02:18,810 | INFO | (BundleInfoLogger:121) - Bundle org.objectweb.asm.tree.analysis, id 331, version 9.7.1, build number n/a 2026-08-31T02:02:18,811 | INFO | (BundleInfoLogger:121) - Bundle org.objectweb.asm.util, id 332, version 9.7.1, build number n/a 2026-08-31T02:02:18,811 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.transx.pax-transx-tm-api, id 333, version 0.5.4, build number n/a 2026-08-31T02:02:18,821 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.transx.pax-transx-tm-geronimo, id 334, version 0.5.4, build number n/a 2026-08-31T02:02:18,826 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-api, id 335, version 8.0.30, build number n/a 2026-08-31T02:02:18,831 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-compatibility-servlet31, id 336, version 8.0.30, build number n/a 2026-08-31T02:02:18,832 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-extender-whiteboard, id 337, version 8.0.30, build number n/a 2026-08-31T02:02:18,838 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-jetty, id 338, version 8.0.30, build number n/a 2026-08-31T02:02:18,841 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-runtime, id 339, version 8.0.30, build number n/a 2026-08-31T02:02:18,852 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-spi, id 340, version 8.0.30, build number n/a 2026-08-31T02:02:18,853 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-tomcat-common, id 341, version 8.0.30, build number n/a 2026-08-31T02:02:18,854 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-websocket, id 342, version 8.0.30, build number n/a 2026-08-31T02:02:18,864 | INFO | (BundleInfoLogger:121) - Bundle org.osgi.service.component, id 343, version 1.5.1.202212101352, build number n/a 2026-08-31T02:02:18,865 | INFO | (BundleInfoLogger:121) - Bundle org.osgi.service.jdbc, id 344, version 1.0.0.201505202023, build number n/a 2026-08-31T02:02:18,866 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.aop, id 345, version 3.1.4.RELEASE, build number n/a 2026-08-31T02:02:19,004 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.asm, id 346, version 3.1.4.RELEASE, build number n/a 2026-08-31T02:02:19,005 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.beans, id 347, version 3.1.4.RELEASE, build number n/a 2026-08-31T02:02:19,006 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.context, id 348, version 3.1.4.RELEASE, build number n/a 2026-08-31T02:02:19,007 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.context.support, id 349, version 3.1.4.RELEASE, build number n/a 2026-08-31T02:02:19,008 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.core, id 350, version 3.1.4.RELEASE, build number n/a 2026-08-31T02:02:19,010 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.expression, id 351, version 3.1.4.RELEASE, build number n/a 2026-08-31T02:02:19,022 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.ldap, id 352, version 1.3.1.RELEASE, build number n/a 2026-08-31T02:02:19,023 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.osgi.core, id 353, version 1.2.1, build number n/a 2026-08-31T02:02:19,024 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.osgi.extender, id 354, version 1.2.1, build number n/a 2026-08-31T02:02:19,031 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.osgi.io, id 355, version 1.2.1, build number n/a 2026-08-31T02:02:19,031 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.security.config, id 356, version 3.1.7.RELEASE, build number n/a 2026-08-31T02:02:19,032 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.security.core, id 357, version 3.1.7.RELEASE, build number n/a 2026-08-31T02:02:19,033 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.security.ldap, id 358, version 3.1.7.RELEASE, build number n/a 2026-08-31T02:02:19,034 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.security.web, id 359, version 3.1.7.RELEASE, build number n/a 2026-08-31T02:02:19,035 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.transaction, id 360, version 3.1.4.RELEASE, build number n/a 2026-08-31T02:02:19,039 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.web, id 361, version 3.1.4.RELEASE, build number n/a 2026-08-31T02:02:19,040 | INFO | (BundleInfoLogger:121) - Bundle org.yaml.snakeyaml, id 362, version 2.2.0, build number n/a 2026-08-31T02:02:19,041 | INFO | (BundleInfoLogger:121) - Bundle stax2-api, id 363, version 4.2.1, build number n/a 2026-08-31T02:02:19,042 | INFO | (BundleInfoLogger:121) - Bundle tx-control-service-local, id 364, version 1.0.1, build number n/a 2026-08-31T02:02:19,044 | INFO | (BundleInfoLogger:121) - Bundle tx-control-service-xa, id 365, version 1.0.1, build number n/a 2026-08-31T02:02:19,046 | INFO | (BundleInfoLogger:121) - Bundle acl, id 366, version 0.0.0, build number n/a 2026-08-31T02:02:19,047 | INFO | (BundleInfoLogger:121) - Bundle ui-config, id 367, version 0.0.0, build number n/a 2026-08-31T02:02:19,082 | INFO | (RestPublisher:252) - Registered REST endpoint at /sysinfo 2026-08-31T02:02:19,257 | INFO | (OrganizationDatabaseImpl:94) - Activating persistence manager for kernel 2026-08-31T02:02:19,276 | INFO | (RestPublisher:252) - Registered REST endpoint at /org 2026-08-31T02:02:19,282 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-08-31T02:02:19,282 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-08-31T02:02:19,282 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-08-31T02:02:19,282 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-08-31T02:02:19,291 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-08-31T02:02:19,291 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-08-31T02:02:19,291 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-08-31T02:02:19,291 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-08-31T02:02:19,304 | INFO | (TrustedHttpClientImpl:349) - Unable to get property with key org.opencastproject.security.digest.nonce.retries so using default of 12 because of Cannot parse null string 2026-08-31T02:02:19,304 | INFO | (TrustedHttpClientImpl:349) - Unable to get property with key org.opencastproject.security.digest.nonce.base.time so using default of 300 because of Cannot parse null string 2026-08-31T02:02:19,305 | INFO | (TrustedHttpClientImpl:349) - Unable to get property with key org.opencastproject.security.digest.nonce.variable.time so using default of 300 because of Cannot parse null string 2026-08-31T02:02:19,371 | INFO | (RestPublisher:252) - Registered REST endpoint at /roles 2026-08-31T02:02:19,391 | INFO | (StaticFileServiceImpl:110) - Upload Static Resource Service started. 2026-08-31T02:02:19,392 | INFO | (JmxUtil:48) - Registering org.opencastproject.staticfiles.jmx.UploadStatistics with JMX 2026-08-31T02:02:19,589 | INFO | (StaticFileServiceImpl:135) - Purging of temporary storage section scheduled 2026-08-31T02:02:19,590 | INFO | (StaticFileRestService:165) - Static File REST Service started. 2026-08-31T02:02:19,598 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T02:02:19,612 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'studio-upload' from file 'studio-upload.yaml' installed 2026-08-31T02:02:19,614 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-error' from file 'partial-error.yaml' installed 2026-08-31T02:02:19,618 | INFO | (RestPublisher:252) - Registered REST endpoint at /staticfiles 2026-08-31T02:02:19,627 | INFO | (AclScanner:88) - Activated Acl scanner 2026-08-31T02:02:19,628 | INFO | (AclScanner:269) - Installing Acl /srv/opencast/opencast-dist-allinone/etc/acl/authenticated.json 2026-08-31T02:02:19,633 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-theming' from file 'partial-theming.yaml' installed 2026-08-31T02:02:19,636 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'delete' from file 'delete.yaml' installed 2026-08-31T02:02:19,641 | INFO | (AclEndpoint:166) - Activate the Admin ui - Acl facade endpoint 2026-08-31T02:02:19,647 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'schedule-and-upload' from file 'schedule-and-upload.yaml' installed 2026-08-31T02:02:19,650 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-transcode-studio-tracks' from file 'partial-transcode-studio-tracks.yaml' installed 2026-08-31T02:02:19,821 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-ingest' from file 'partial-ingest.yaml' installed 2026-08-31T02:02:19,825 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/acl 2026-08-31T02:02:19,828 | INFO | (AclListProvider:64) - ACL list provider activated! 2026-08-31T02:02:19,838 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-publish' from file 'partial-publish.yaml' installed 2026-08-31T02:02:19,876 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'fast' from file 'fast.yaml' installed 2026-08-31T02:02:19,878 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'republish-metadata' from file 'republish-metadata.yaml' installed 2026-08-31T02:02:19,880 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'retract' from file 'retract.yaml' installed 2026-08-31T02:02:19,882 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-theming-watermark' from file 'partial-theming-watermark.yaml' installed 2026-08-31T02:02:19,901 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-theming-title-slide' from file 'partial-theming-title-slide.yaml' installed 2026-08-31T02:02:19,904 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'publish-uploaded-assets' from file 'publish-uploaded-assets.yaml' installed 2026-08-31T02:02:19,910 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'copy-event-to-series' from file 'copy-event-to-series.yaml' installed 2026-08-31T02:02:19,911 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-process-uploaded-captions' from file 'partial-process-uploaded-captions.yaml' installed 2026-08-31T02:02:19,913 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'duplicate-event' from file 'duplicate-event.yaml' installed 2026-08-31T02:02:19,923 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'publish' from file 'publish.yaml' installed 2026-08-31T02:02:19,929 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-preview' from file 'partial-preview.yaml' installed 2026-08-31T02:02:19,930 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'noop' from file 'noop.yaml' installed 2026-08-31T02:02:19,930 | INFO | (WorkflowDefinitionScanner:137) - 20 Workflow definitions loaded, activating Workflow service 2026-08-31T02:02:19,949 | INFO | (CaptureAgentStateServiceImpl:146) - CaptureAgentStateServiceImpl starting. 2026-08-31T02:02:19,958 | INFO | (CaptureAgentStateServiceImpl:168) - Capture agent status timeout is 120 minutes 2026-08-31T02:02:19,994 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/capture-agents 2026-08-31T02:02:19,997 | INFO | (AgentsListProvider:61) - Capture-agents list provider activated! 2026-08-31T02:02:20,004 | INFO | (CaptureAgentsEndpoint:102) - Activating External API - Capture Agents Endpoint 2026-08-31T02:02:20,354 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/agents 2026-08-31T02:02:20,366 | INFO | (OrganizationDirectoryServiceImpl:244) - Creating organization 'mh_default_org' 2026-08-31T02:02:20,368 | INFO | (SchedulerServiceDatabaseImpl:106) - Activating persistence manager for scheduler 2026-08-31T02:02:20,388 | INFO | (AclScanner:269) - Installing Acl /srv/opencast/opencast-dist-allinone/etc/acl/public.json 2026-08-31T02:02:20,389 | INFO | (AclScanner:269) - Installing Acl /srv/opencast/opencast-dist-allinone/etc/acl/private.json 2026-08-31T02:02:20,390 | INFO | (WorkflowDefinitionScanner:206) - New organization 'mh_default_org' registered: check for previously failed workflow definitions 2026-08-31T02:02:20,407 | INFO | (ThemesServiceDatabaseImpl:99) - Activating persistence manager for themes 2026-08-31T02:02:20,408 | INFO | (ThemesListProvider:66) - Themes list provider activated! 2026-08-31T02:02:20,483 | INFO | (UserSettingsService:89) - Activating persistence manager for user settings 2026-08-31T02:02:20,486 | INFO | (UserSettingsEndpoint:117) - Activate the Admin ui - Users facade endpoint 2026-08-31T02:02:20,531 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/user-settings 2026-08-31T02:02:20,822 | INFO | (GroupsListProvider:64) - Groups list provider activated! 2026-08-31T02:02:20,827 | INFO | (GroupsEndpoint:143) - Activating External API - Groups Endpoint 2026-08-31T02:02:20,847 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/groups 2026-08-31T02:02:20,958 | INFO | (GroupRoleEndpoint:115) - Activating org.opencastproject.userdirectory.endpoint.GroupRoleEndpoint 2026-08-31T02:02:20,970 | INFO | (RestPublisher:252) - Registered REST endpoint at /groups 2026-08-31T02:02:20,981 | WARN | (AdminUserAndGroupLoader:127) - ###################################################### # # # WARNING: Opencast still uses the default admin # # credentials. Never do this in production. # # # # To change the password, edit the key # # org.opencastproject.security.admin.pass # # in custom.properties. # # # ###################################################### 2026-08-31T02:02:21,285 | INFO | (AdminUserAndGroupLoader:200) - Administrator user for 'mh_default_org' created 2026-08-31T02:02:21,292 | INFO | (AdminUserAndGroupLoader:244) - Creating mh_default_org's system administrator group 2026-08-31T02:02:21,306 | INFO | (UserEndpoint:135) - Start users endpoint 2026-08-31T02:02:21,318 | INFO | (RestPublisher:252) - Registered REST endpoint at /user-utils 2026-08-31T02:02:21,326 | INFO | (LtiLaunchAuthenticationHandler:210) - Activating LtiLaunchAuthenticationHandler 2026-08-31T02:02:21,353 | INFO | (DynamicLoginHandler:144) - JWT login handler disabled as neither 'jwksUrl' nor 'secret' are set 2026-08-31T02:02:21,388 | INFO | (PlaylistDatabaseServiceImpl:97) - Activating persistence manager for playlists 2026-08-31T02:02:21,415 | INFO | (ServiceRegistryJpaImpl:302) - Activate service registry 2026-08-31T02:02:21,615 | INFO | (JmxUtil:48) - Registering org.opencastproject.serviceregistry.impl.jmx.HostsStatistics with JMX 2026-08-31T02:02:21,617 | INFO | (JmxUtil:48) - Registering org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics with JMX 2026-08-31T02:02:21,618 | INFO | (JmxUtil:48) - Registering org.opencastproject.serviceregistry.impl.jmx.JobsStatistics with JMX 2026-08-31T02:02:21,619 | INFO | (ServiceRegistryJpaImpl:362) - Node maximum load set to 2.0 2026-08-31T02:02:21,624 | INFO | (ServiceRegistryJpaImpl:1102) - Registering https://legacy.opencast.org with a maximum load of 2.0 2026-08-31T02:02:21,632 | INFO | (ServiceRegistryJpaImpl:381) - Activated 2026-08-31T02:02:21,665 | INFO | (RestPublisher:252) - Registered REST endpoint at /info 2026-08-31T02:02:21,690 | INFO | (ErrorResolutionWorkflowOperationHandler:79) - Registering retry strategy failover hold state ui from classpath /ui/operation/retry-strategy/index.html 2026-08-31T02:02:21,695 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-08-31T02:02:21,696 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-08-31T02:02:21,696 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-08-31T02:02:21,696 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-08-31T02:02:21,920 | INFO | (RestPublisher:252) - Registered REST endpoint at /caption 2026-08-31T02:02:21,927 | INFO | (ServerEndpoint:182) - Activate job endpoint 2026-08-31T02:02:21,937 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/server 2026-08-31T02:02:21,941 | INFO | (ServicesEndpoint:474) - ServicesEndpoint is activated! 2026-08-31T02:02:21,951 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/services 2026-08-31T02:02:21,964 | INFO | (RestPublisher:252) - Registered REST endpoint at /inspection 2026-08-31T02:02:21,966 | INFO | (ServiceRegistryJpaImpl:678) - Updating service registry properties 2026-08-31T02:02:21,968 | INFO | (ServersListProvider:179) - Servers list provider activated! 2026-08-31T02:02:21,970 | INFO | (ServicesListProvider:136) - Services list provider activated! 2026-08-31T02:02:22,011 | INFO | (RestPublisher:252) - Registered REST endpoint at /nop 2026-08-31T02:02:22,063 | INFO | (RestPublisher:252) - Registered REST endpoint at /services 2026-08-31T02:02:23,220 | INFO | (JobDispatcher:182) - Activate job dispatcher 2026-08-31T02:02:23,220 | INFO | (JobDispatcher:186) - Activated 2026-08-31T02:02:23,220 | INFO | (JobDispatcher:205) - Updating job dispatcher properties 2026-08-31T02:02:23,220 | INFO | (JobDispatcher:224) - Dispatch interval set to 2.0 seconds 2026-08-31T02:02:23,220 | INFO | (JobDispatcher:236) - Job dispatching is enabled 2026-08-31T02:02:23,302 | INFO | (RestPublisher:252) - Registered REST endpoint at /termination 2026-08-31T02:02:23,493 | INFO | (RestPublisher:252) - Registered REST endpoint at /metrics 2026-08-31T02:02:23,525 | INFO | (JmxUtil:48) - Registering org.opencastproject.workingfilerepository.jmx.WorkingFileRepositoryBean with JMX 2026-08-31T02:02:23,542 | WARN | (RecursiveDirectoryCleaner:99) - Directory /srv/opencast/opencast-dist-allinone/data/opencast/files/mediapackage to cleanup is not existing 2026-08-31T02:02:23,546 | INFO | (WorkingFileRepositoryImpl:218) - Usable space 69 Gb out of 74 Gb (94%) 2026-08-31T02:02:23,772 | INFO | (RestPublisher:252) - Registered REST endpoint at /files 2026-08-31T02:02:23,790 | INFO | (WorkspaceImpl:897) - Mapping workspace to working file repository using /srv/opencast/opencast-dist-allinone/data/opencast/files 2026-08-31T02:02:23,791 | INFO | (WorkspaceImpl:213) - CONFIG org.opencastproject.workspace.rootdir: /srv/opencast/opencast-dist-allinone/data/opencast/workspace 2026-08-31T02:02:23,800 | INFO | (WorkspaceImpl:259) - Hard links between the working file repository and the workspace enabled 2026-08-31T02:02:23,800 | INFO | (JmxUtil:48) - Registering org.opencastproject.workspace.impl.jmx.WorkspaceBean with JMX 2026-08-31T02:02:23,806 | INFO | (RecursiveDirectoryCleaner:120) - Starting cleanup for directory /srv/opencast/opencast-dist-allinone/data/opencast/workspace for entries older than 30 days 2026-08-31T02:02:23,806 | INFO | (RecursiveDirectoryCleaner:87) - Cleanup finished @/srv/opencast/opencast-dist-allinone/data/opencast/workspace 2026-08-31T02:02:23,842 | INFO | (WebvttToCutMarksWorkflowOperationHandler:421) - Registering webvtt-to-cutmarks workflow operation handler 2026-08-31T02:02:23,882 | INFO | (RestPublisher:252) - Registered REST endpoint at /ingestdownload 2026-08-31T02:02:23,908 | INFO | (DownloadDistributionServiceImpl:175) - Download url is https://legacy.opencast.org/static 2026-08-31T02:02:23,908 | INFO | (DownloadDistributionServiceImpl:182) - Download distribution directory is /srv/opencast/opencast-dist-allinone/data/opencast/downloads 2026-08-31T02:02:23,937 | INFO | (RestPublisher:252) - Registered REST endpoint at /distribution/download 2026-08-31T02:02:24,146 | INFO | (RestPublisher:252) - Registered REST endpoint at /publication/api 2026-08-31T02:02:24,154 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.download.distribute, load to default of 0.1 2026-08-31T02:02:24,164 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.download.retract, load to default of 0.1 2026-08-31T02:02:24,333 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.videoeditor.silencedetection, load to default of 0.2 2026-08-31T02:02:24,335 | INFO | (SilenceDetectionWorkflowOperationHandler:319) - Registering silence detection workflow operation handler 2026-08-31T02:02:24,353 | INFO | (RestPublisher:252) - Registered REST endpoint at /silencedetection 2026-08-31T02:02:24,364 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.caption, load to default of 0.1 2026-08-31T02:02:24,382 | INFO | (PlaylistService:125) - Activating Playlist Service 2026-08-31T02:02:24,407 | INFO | (RestPublisher:252) - Registered REST endpoint at /analysis/videosegmenter 2026-08-31T02:02:24,414 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.videosegmenter, load to default of 0.3 2026-08-31T02:02:24,435 | INFO | (ComposerServiceImpl:275) - Activating composer service 2026-08-31T02:02:24,452 | INFO | (RestPublisher:252) - Registered REST endpoint at /composer/ffmpeg 2026-08-31T02:02:24,495 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.max.multiple.profiles, load to default of 0.8 2026-08-31T02:02:24,496 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.factor.process.smil, load to default of 0.5 2026-08-31T02:02:24,497 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.factor.multiencode, load to default of 0.5 2026-08-31T02:02:24,498 | INFO | (LoadUtil:66) - Set load for key org.composer.process_smil.edit.transition.duration to 1.0 2026-08-31T02:02:24,510 | INFO | (VideoEditorWorkflowOperationHandler:149) - Registering videoEditor hold state ui from classpath /ui/operation/editor/index.html 2026-08-31T02:02:24,527 | INFO | (RestPublisher:252) - Registered REST endpoint at /videoeditor 2026-08-31T02:02:24,739 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.videoeditor, load to default of 0.8 2026-08-31T02:02:24,745 | INFO | (SpeechToTextAttachWorkflowOperationHandler:89) - Registering speechtotext-attach workflow operation handler 2026-08-31T02:02:24,766 | INFO | (YouTubeV3PublicationServiceImpl:215) - YouTube v3 publication service is disabled 2026-08-31T02:02:24,766 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.youtube.publish, load to default of 0.1 2026-08-31T02:02:24,771 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.youtube.retract, load to default of 0.1 2026-08-31T02:02:24,933 | INFO | (RestPublisher:252) - Registered REST endpoint at /youtube 2026-08-31T02:02:24,959 | INFO | (AwsAssetDatabaseImpl:65) - Activating AWS S3 archive 2026-08-31T02:02:24,961 | INFO | (AwsS3AssetStore:177) - AWS S3 asset store is disabled 2026-08-31T02:02:24,966 | INFO | (CoverImageServiceOsgiImpl:64) - Cover image service activated 2026-08-31T02:02:24,967 | INFO | (CoverImageEndpoint:199) - Cover Image REST Endpoint started 2026-08-31T02:02:24,983 | INFO | (RestPublisher:252) - Registered REST endpoint at /cover-image 2026-08-31T02:02:24,993 | INFO | (TimelinePreviewsServiceImpl:178) - Activate ffmpeg timeline previews service 2026-08-31T02:02:24,994 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.timelinepreviews, load to default of 0.1 2026-08-31T02:02:25,010 | INFO | (RestPublisher:252) - Registered REST endpoint at /timelinepreviews 2026-08-31T02:02:25,024 | INFO | (WaveformServiceImpl:187) - Activate ffmpeg waveform service 2026-08-31T02:02:25,025 | INFO | (WaveformWorkflowOperationHandler:112) - Registering waveform workflow operation handler 2026-08-31T02:02:25,026 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.waveform, load to default of 0.1 2026-08-31T02:02:25,040 | INFO | (RestPublisher:252) - Registered REST endpoint at /waveform 2026-08-31T02:02:25,053 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.speechtotext, load to default of 0.8 2026-08-31T02:02:25,068 | INFO | (RestPublisher:252) - Registered REST endpoint at /speechtotext 2026-08-31T02:02:25,080 | INFO | (TextAnalyzerServiceImpl:149) - Activating Text analyser service 2026-08-31T02:02:25,081 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.analysis, load to default of 0.2 2026-08-31T02:02:25,084 | INFO | (TextAnalysisWorkflowOperationHandler:521) - Using the default value of 5 frames for the videosegmenter stability threshold 2026-08-31T02:02:25,100 | INFO | (RestPublisher:252) - Registered REST endpoint at /analysis/text 2026-08-31T02:02:25,124 | INFO | (RestPublisher:252) - Registered REST endpoint at /videogrid 2026-08-31T02:02:25,145 | INFO | (OsgiFileSystemAssetStore:200) - store.type is: local-filesystem 2026-08-31T02:02:25,146 | INFO | (OsgiFileSystemAssetStore:252) - Start asset manager files system store at [/srv/opencast/opencast-dist-allinone/data/opencast/archive] 2026-08-31T02:02:25,156 | INFO | (AssetManagerImpl:197) - Activating AssetManager. 2026-08-31T02:02:25,157 | INFO | (IndexRebuildService:233) - Service AssetManager added. 2026-08-31T02:02:25,160 | INFO | (OsgiAclServiceRestEndpoint:73) - Start ACL manager rest service 2026-08-31T02:02:25,175 | INFO | (RestPublisher:252) - Registered REST endpoint at /acl-manager 2026-08-31T02:02:25,775 | INFO | (RestPublisher:252) - Registered REST endpoint at /assets/aws/s3 2026-08-31T02:02:25,827 | INFO | (AssetManagerJobProducer:96) - Activating assetmanager job service 2026-08-31T02:02:25,843 | INFO | (TimedMediaArchiver:117) - Timed media offload enabled: false 2026-08-31T02:02:25,897 | INFO | (RestPublisher:252) - Registered REST endpoint at /assets 2026-08-31T02:02:26,203 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.execute, load to default of 0.1 2026-08-31T02:02:26,293 | INFO | (RestPublisher:252) - Registered REST endpoint at /execute 2026-08-31T02:02:26,318 | INFO | (AwsS3DistributionServiceImpl:243) - AWS S3 distribution disabled 2026-08-31T02:02:26,321 | INFO | (PresignedUrlMediaPackageSerializer:54) - Init PresignedUrlMediaPackageSerializer 2026-08-31T02:02:26,337 | INFO | (RestPublisher:252) - Registered REST endpoint at /distribution/s3 2026-08-31T02:02:26,564 | INFO | (SpeechToTextWorkflowOperationHandler:146) - Registering speech-to-text workflow operation handler 2026-08-31T02:02:26,580 | INFO | (WowzaStreamingDistributionService:261) - Streaming distribution directory is /srv/opencast/opencast-dist-allinone/data/opencast/streams 2026-08-31T02:02:26,587 | INFO | (WowzaStreamingDistributionService:299) - The supported streaming formats are: HLS,DASH,HDS,SMOOTH 2026-08-31T02:02:26,588 | INFO | (WowzaStreamingDistributionService:305) - The videos in the SMIL files will be sorted in ascending bitrate order 2026-08-31T02:02:26,588 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.streaming.distribute, load to default of 0.1 2026-08-31T02:02:26,589 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.streaming.retract, load to default of 0.1 2026-08-31T02:02:26,643 | INFO | (RestPublisher:252) - Registered REST endpoint at /distribution/streaming 2026-08-31T02:02:26,870 | INFO | (TimelinePreviewsWorkflowOperationHandler:108) - Registering timeline previews workflow operation handler 2026-08-31T02:02:26,887 | INFO | (WorkflowServiceDatabaseImpl:102) - Activating persistence manager for workflow 2026-08-31T02:02:26,894 | INFO | (OaiPmhDatabaseImpl:89) - Activating persistence manager for OAI-PMH 2026-08-31T02:02:26,901 | INFO | (OaiPmhServer:106) - Registered repository default 2026-08-31T02:02:26,933 | INFO | (RestPublisher:252) - Registered REST endpoint at /publication/oaipmh 2026-08-31T02:02:26,996 | INFO | (EventCommentDatabaseServiceImpl:104) - Activating persistence manager for event comments 2026-08-31T02:02:26,997 | INFO | (IndexRebuildService:233) - Service Comments added. 2026-08-31T02:02:27,004 | INFO | (EventCommentsListProvider:77) - Comments list provider activated! 2026-08-31T02:02:27,073 | INFO | (SeriesServiceDatabaseImpl:121) - Activating persistence manager for series 2026-08-31T02:02:27,074 | INFO | (SeriesServiceImpl:176) - Activating Series Service 2026-08-31T02:02:28,071 | WARN | (RequestLogger:65) - request [PUT http://localhost:9200/opencast_search?master_timeout=30s&timeout=30s] returned 1 warnings: [299 OpenSearch-1.3.20-31afd17a1b5a22338307e1f4a78092887c1490e3 "Error parsing [null] as date in [null_value] on field [deleted]); [null_value] will be ignored"] 2026-08-31T02:02:28,101 | INFO | (TagEngageWorkflowOperationHandler:93) - Registering tag engage workflow operation handler 2026-08-31T02:02:28,130 | INFO | (RestPublisher:252) - Registered REST endpoint at /search 2026-08-31T02:02:28,180 | INFO | (RestPublisher:252) - Registered REST endpoint at /playlists 2026-08-31T02:02:28,184 | INFO | (PlaylistsEndpoint:132) - Activating External API - Playlists Endpoint 2026-08-31T02:02:28,208 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/playlists 2026-08-31T02:02:28,224 | INFO | (IndexRebuildService:233) - Service Search added. 2026-08-31T02:02:28,235 | INFO | (IndexRebuildService:233) - Service Series added. 2026-08-31T02:02:28,509 | INFO | (SchedulerServiceImpl:373) - Activating Scheduler Service 2026-08-31T02:02:28,511 | INFO | (SchedulerServiceImpl:373) - Activating Scheduler Service 2026-08-31T02:02:28,512 | INFO | (IndexRebuildService:233) - Service Scheduler added. 2026-08-31T02:02:28,537 | INFO | (RestPublisher:252) - Registered REST endpoint at /capture-admin 2026-08-31T02:02:28,581 | INFO | (RestPublisher:252) - Registered REST endpoint at /recordings 2026-08-31T02:02:28,599 | INFO | (AbstractScanner:133) - Cleanup Finished Scheduled Events Scanner is disabled 2026-08-31T02:02:28,601 | INFO | (SchedulerServiceImpl:386) - Set last modified cache to default 0:01:00 2026-08-31T02:02:28,676 | INFO | (AdopterRegistrationServiceImpl:181) - Activating adopter registration service. 2026-08-31T02:02:28,687 | INFO | (AdopterRegistrationServiceImpl:269) - Executing adopter statistic scheduler task. 2026-08-31T02:02:28,713 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/adopter 2026-08-31T02:02:29,041 | INFO | (WorkflowServiceImpl:255) - Activate Workflow service 2026-08-31T02:02:29,044 | INFO | (IndexRebuildService:233) - Service Workflow added. 2026-08-31T02:02:29,044 | INFO | (IndexRebuildService:281) - Register IndexRebuildService. 2026-08-31T02:02:29,047 | INFO | (IndexEndpoint:111) - Activate IndexEndpoint 2026-08-31T02:02:29,064 | INFO | (RestPublisher:252) - Registered REST endpoint at /index 2026-08-31T02:02:29,074 | INFO | (WorkflowRestService:205) - configured server url is https://legacy.opencast.org 2026-08-31T02:02:29,094 | INFO | (RestPublisher:252) - Registered REST endpoint at /workflow 2026-08-31T02:02:29,103 | INFO | (AbstractScanner:133) - Workflow Cleanup Scanner is disabled 2026-08-31T02:02:29,106 | INFO | (TasksEndpoint:125) - Activate tasks endpoint 2026-08-31T02:02:29,132 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/tasks 2026-08-31T02:02:29,229 | INFO | (UsersEndpoint:200) - Activate the Admin ui - Users facade endpoint 2026-08-31T02:02:29,247 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/users 2026-08-31T02:02:29,256 | INFO | (JobsListProvider:107) - Jobs list provider activated! 2026-08-31T02:02:29,259 | INFO | (WorkflowDefinitionsEndpoint:129) - Activating External API - Workflow Definitions Endpoint 2026-08-31T02:02:29,277 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/workflow-definitions 2026-08-31T02:02:29,296 | INFO | (AdopterRegistrationServiceImpl:275) - Adopter not registered, aborting 2026-08-31T02:02:29,297 | INFO | (OsgiIncidentService:120) - Activating persistence manager for job incidents 2026-08-31T02:02:29,693 | INFO | (JobEndpoint:144) - Activate job endpoint 2026-08-31T02:02:29,711 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/job 2026-08-31T02:02:29,740 | INFO | (RestPublisher:252) - Registered REST endpoint at /incidents 2026-08-31T02:02:29,755 | INFO | (TobiraEndpoint:162) - Activated Tobira API 2026-08-31T02:02:29,773 | INFO | (RestPublisher:252) - Registered REST endpoint at /tobira 2026-08-31T02:02:29,789 | INFO | (IngestServiceImpl:374) - Ingest Service started. 2026-08-31T02:02:29,789 | INFO | (JmxUtil:48) - Registering org.opencastproject.ingest.impl.jmx.IngestStatistics with JMX 2026-08-31T02:02:29,791 | WARN | (IngestServiceImpl:406) - Download authentication method is neither Digest nor Basic; setting to Digest 2026-08-31T02:02:29,791 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.ingest.file, load to default of 0.2 2026-08-31T02:02:29,792 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.ingest.zip, load to default of 0.2 2026-08-31T02:02:29,793 | INFO | (IngestServiceImpl:436) - Only allow new flavored catalogs and attachments on ingest:'true' 2026-08-31T02:02:29,793 | INFO | (IngestServiceImpl:437) - Allowing series modification:'false' 2026-08-31T02:02:29,819 | INFO | (RestPublisher:252) - Registered REST endpoint at /ingest 2026-08-31T02:02:30,055 | INFO | (InMemoryUserAndRoleProvider:243) - Added system digest user 'opencast_system_account' for organization 'mh_default_org' 2026-08-31T02:02:30,056 | INFO | (InMemoryUserAndRoleProvider:262) - Creating the capture agent digest user 'opencast_capture_agent' 2026-08-31T02:02:30,064 | INFO | (ThemesEndpoint:183) - Activate themes endpoint 2026-08-31T02:02:30,090 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/themes 2026-08-31T02:02:30,102 | INFO | (InboxScannerService:244) - Now watching inbox /srv/opencast/opencast-dist-allinone/data/inbox 2026-08-31T02:02:30,134 | INFO | (StatisticsExportServiceImpl:142) - Activating Statistics Service 2026-08-31T02:02:30,140 | INFO | (GroupsEndpoint:165) - Activate the Admin ui - Groups facade endpoint 2026-08-31T02:02:30,159 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/groups 2026-08-31T02:02:30,394 | INFO | (SeriesEndpoint:314) - Configuration updated 2026-08-31T02:02:30,394 | INFO | (SeriesEndpoint:274) - Activate series endpoint 2026-08-31T02:02:30,414 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/series 2026-08-31T02:02:30,417 | INFO | (ListProvidersEndpoint:113) - Activate list provider service 2026-08-31T02:02:30,440 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/resources 2026-08-31T02:02:30,456 | INFO | (OsgiEventEndpoint:294) - Configuration updated 2026-08-31T02:02:30,485 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/event 2026-08-31T02:02:30,520 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/statistics 2026-08-31T02:02:30,533 | INFO | (EventsEndpoint:374) - Activating External API - Events Endpoint 2026-08-31T02:02:30,564 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/events 2026-08-31T02:02:30,822 | INFO | (StatisticsEndpoint:142) - Activating External API - Statistics Endpoint 2026-08-31T02:02:30,843 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/statistics 2026-08-31T02:02:30,851 | INFO | (WorkflowsEndpoint:144) - Activating External API - Workflow Instances Endpoint 2026-08-31T02:02:30,880 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/workflows 2026-08-31T02:02:30,891 | INFO | (EmailTemplateServiceImpl:93) - EmailTemplateServiceImpl activated 2026-08-31T02:02:30,897 | INFO | (SeriesEndpoint:194) - Activating External API - Series Endpoint 2026-08-31T02:02:30,921 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/series 2026-08-31T02:02:30,970 | INFO | (RestPublisher:252) - Registered REST endpoint at /lti-service-gui 2026-08-31T02:02:31,137 | INFO | (RestPublisher:252) - Registered REST endpoint at /lti-service 2026-08-31T02:02:31,151 | INFO | (LiveScheduleServiceImpl:902) - Distribution service with type 'download' set. 2026-08-31T02:02:31,152 | INFO | (LiveScheduleServiceImpl:202) - Server url is https://legacy.opencast.org 2026-08-31T02:02:31,152 | INFO | (LiveScheduleServiceImpl:212) - Live streaming url not set in 'live.streamingUrl'. Streaming urls must be provided by capture agent properties. 2026-08-31T02:02:31,153 | INFO | (LiveScheduleServiceImpl:257) - Configured live stream name: #{caName}/playlist.m3u8, mime type: application/x-mpegURL, resolution: 1920x1080,1280x720, target flavors: presenter/delivery 2026-08-31T02:02:31,153 | INFO | (UpdateHandler:39) - Activating org.opencastproject.liveschedule.message.AssetManagerEventUpdateHandler 2026-08-31T02:02:31,157 | INFO | (UpdateHandler:39) - Activating org.opencastproject.liveschedule.message.SchedulerEventUpdateHandler 2026-08-31T02:02:31,196 | INFO | (RestPublisher:252) - Registered REST endpoint at /series 2026-08-31T02:02:31,205 | INFO | (ChainingMediaPackageSerializer:76) - MediaPackageSerializer 'URL Signing MediaPackage Serializer' with ranking -1000 added to serializer chain. 2026-08-31T02:02:31,205 | INFO | (ChainingMediaPackageSerializer:76) - MediaPackageSerializer 'org.opencastproject.distribution.aws.s3.PresignedUrlMediaPackageSerializer@36be4fb8' with ranking 10 added to serializer chain. 2026-08-31T02:02:31,228 | INFO | (ConductingEpisodeUpdatedEventHandler:57) - Activating org.opencastproject.event.handler.ConductingEpisodeUpdatedEventHandler 2026-08-31T02:02:31,238 | INFO | (ConductingSeriesUpdatedEventHandler:58) - Activating org.opencastproject.event.handler.ConductingSeriesUpdatedEventHandler 2026-08-31T02:02:31,241 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /editor-ui/* 2026-08-31T02:02:31,262 | INFO | (EditorServiceImpl:387) - Configuration lock.release.after.seconds contains invalid value, defaulting to 300 2026-08-31T02:02:31,262 | INFO | (EditorServiceImpl:394) - Configuration lock.refresh.after.seconds contains invalid value, defaulting to 60 2026-08-31T02:02:31,289 | INFO | (RestPublisher:252) - Registered REST endpoint at /editor 2026-08-31T02:02:31,321 | INFO | (PluginManagerImpl$PluginStarter:150) - Loading plug-ins… 2026-08-31T02:02:31,323 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-userdirectory-sakai/19.0.0.SNAPSHOT 2026-08-31T02:02:31,324 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-usertracking/19.0.0.SNAPSHOT 2026-08-31T02:02:31,325 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-graphql/19.0.0.SNAPSHOT 2026-08-31T02:02:31,325 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-userdirectory-moodle/19.0.0.SNAPSHOT 2026-08-31T02:02:31,325 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-crop_worker/19.0.0.SNAPSHOT 2026-08-31T02:02:31,325 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-userdirectory-studip/19.0.0.SNAPSHOT 2026-08-31T02:02:31,326 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-userdirectory-brightspace/19.0.0.SNAPSHOT 2026-08-31T02:02:31,326 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-userdirectory-canvas/19.0.0.SNAPSHOT 2026-08-31T02:02:31,327 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-crop_admin/19.0.0.SNAPSHOT 2026-08-31T02:02:31,327 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-transcription-services/19.0.0.SNAPSHOT 2026-08-31T02:02:31,328 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-crop_allinone/19.0.0.SNAPSHOT 2026-08-31T02:02:53,476 | INFO | (IngestServiceImpl:664) - Created mediapackage 4cbb051d-9508-4995-a858-c37ee0e92ffd 2026-08-31T02:02:53,677 | INFO | (IngestServiceImpl:1156) - Start adding attachment 08282ac2-4d29-4e2c-b5a8-c88c464da02f from input stream on mediapackage 4cbb051d-9508-4995-a858-c37ee0e92ffd 2026-08-31T02:02:53,684 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage 4cbb051d-9508-4995-a858-c37ee0e92ffd 2026-08-31T02:02:53,705 | INFO | (IngestServiceImpl:1168) - Successful added attachment 08282ac2-4d29-4e2c-b5a8-c88c464da02f on mediapackage 4cbb051d-9508-4995-a858-c37ee0e92ffd at URL https://legacy.opencast.org/files/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/08282ac2-4d29-4e2c-b5a8-c88c464da02f/episode-security.xml 2026-08-31T02:02:53,778 | INFO | (IngestServiceImpl:709) - Start adding track 75481292-8dd8-434a-887a-72525ca32f02 from URL https://radosgw.public.os.wwu.de/opencast-test-media/video-of-a-tabby-cat.mp4 on mediapackage 4cbb051d-9508-4995-a858-c37ee0e92ffd 2026-08-31T02:02:55,741 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 4cbb051d-9508-4995-a858-c37ee0e92ffd 2026-08-31T02:02:55,745 | INFO | (IngestServiceImpl:722) - Successful added track 75481292-8dd8-434a-887a-72525ca32f02 on mediapackage 4cbb051d-9508-4995-a858-c37ee0e92ffd at URL https://legacy.opencast.org/files/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat.mp4 2026-08-31T02:02:55,798 | INFO | (IngestServiceImpl:1054) - Start adding catalog 460b3bf9-dbc9-47ce-b8d2-5f52488dc54b from input stream on mediapackage ID-cats 2026-08-31T02:02:55,802 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-cats 2026-08-31T02:02:55,805 | INFO | (IngestServiceImpl:1089) - Successful added catalog 460b3bf9-dbc9-47ce-b8d2-5f52488dc54b on mediapackage ID-cats at URL https://legacy.opencast.org/files/mediapackage/ID-cats/460b3bf9-dbc9-47ce-b8d2-5f52488dc54b/dublincore.xml 2026-08-31T02:02:55,823 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-cats based on workflow definition 'fast' 2026-08-31T02:02:55,824 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-cats is processed using workflow template 'fast', specified during ingest 2026-08-31T02:02:55,900 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-cats 2026-08-31T02:02:55,906 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-cats' using the specified template 'fast' 2026-08-31T02:02:55,932 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-cats 2026-08-31T02:02:56,491 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-cats, version 0 2026-08-31T02:02:57,759 | INFO | (IngestServiceImpl:664) - Created mediapackage 7c0de1d7-6206-4915-8a5e-b7bbad57933f 2026-08-31T02:02:57,816 | INFO | (IngestServiceImpl:1156) - Start adding attachment ddbfab42-c387-4f54-a68d-5d770fad4d7f from input stream on mediapackage 7c0de1d7-6206-4915-8a5e-b7bbad57933f 2026-08-31T02:02:57,818 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage 7c0de1d7-6206-4915-8a5e-b7bbad57933f 2026-08-31T02:02:57,819 | INFO | (IngestServiceImpl:1168) - Successful added attachment ddbfab42-c387-4f54-a68d-5d770fad4d7f on mediapackage 7c0de1d7-6206-4915-8a5e-b7bbad57933f at URL https://legacy.opencast.org/files/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/ddbfab42-c387-4f54-a68d-5d770fad4d7f/episode-security.xml 2026-08-31T02:02:57,850 | INFO | (IngestServiceImpl:709) - Start adding track 9dde78da-1733-4e67-a155-43ac40799c01 from URL https://radosgw.public.os.wwu.de/opencast-test-media/goat.mp4 on mediapackage 7c0de1d7-6206-4915-8a5e-b7bbad57933f 2026-08-31T02:02:58,201 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 7c0de1d7-6206-4915-8a5e-b7bbad57933f 2026-08-31T02:02:58,208 | INFO | (IngestServiceImpl:722) - Successful added track 9dde78da-1733-4e67-a155-43ac40799c01 on mediapackage 7c0de1d7-6206-4915-8a5e-b7bbad57933f at URL https://legacy.opencast.org/files/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat.mp4 2026-08-31T02:02:58,255 | INFO | (IngestServiceImpl:709) - Start adding track 363b4e75-029f-427a-bc7c-1d3beb60fcc6 from URL https://radosgw.public.os.wwu.de/opencast-test-media/goat.vtt on mediapackage 7c0de1d7-6206-4915-8a5e-b7bbad57933f 2026-08-31T02:02:58,362 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 7c0de1d7-6206-4915-8a5e-b7bbad57933f 2026-08-31T02:02:58,364 | INFO | (IngestServiceImpl:722) - Successful added track 363b4e75-029f-427a-bc7c-1d3beb60fcc6 on mediapackage 7c0de1d7-6206-4915-8a5e-b7bbad57933f at URL https://legacy.opencast.org/files/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/363b4e75-029f-427a-bc7c-1d3beb60fcc6/goat.vtt 2026-08-31T02:02:58,438 | INFO | (IngestServiceImpl:1054) - Start adding catalog fbbd48f0-01f9-477d-91f8-15301db5e516 from input stream on mediapackage ID-goat 2026-08-31T02:02:58,440 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-goat 2026-08-31T02:02:58,448 | INFO | (IngestServiceImpl:1089) - Successful added catalog fbbd48f0-01f9-477d-91f8-15301db5e516 on mediapackage ID-goat at URL https://legacy.opencast.org/files/mediapackage/ID-goat/fbbd48f0-01f9-477d-91f8-15301db5e516/dublincore.xml 2026-08-31T02:02:58,468 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-goat based on workflow definition 'fast' 2026-08-31T02:02:58,469 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-goat is processed using workflow template 'fast', specified during ingest 2026-08-31T02:02:58,470 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-goat 2026-08-31T02:02:58,471 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-goat' using the specified template 'fast' 2026-08-31T02:02:58,536 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-goat 2026-08-31T02:02:58,603 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 538 for execution 2026-08-31T02:02:58,976 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-goat, version 0 2026-08-31T02:02:59,690 | INFO | (IngestServiceImpl:664) - Created mediapackage 81ade353-82f1-4737-be7e-16e9a724c5c0 2026-08-31T02:02:59,724 | INFO | (IngestServiceImpl:1156) - Start adding attachment d802c18f-ebc9-480b-bdcb-ef0b1efc9b5a from input stream on mediapackage 81ade353-82f1-4737-be7e-16e9a724c5c0 2026-08-31T02:02:59,726 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage 81ade353-82f1-4737-be7e-16e9a724c5c0 2026-08-31T02:02:59,727 | INFO | (IngestServiceImpl:1168) - Successful added attachment d802c18f-ebc9-480b-bdcb-ef0b1efc9b5a on mediapackage 81ade353-82f1-4737-be7e-16e9a724c5c0 at URL https://legacy.opencast.org/files/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d802c18f-ebc9-480b-bdcb-ef0b1efc9b5a/episode-security.xml 2026-08-31T02:02:59,762 | INFO | (IngestServiceImpl:709) - Start adding track d9a8e84d-b18c-400d-8cf4-34f6fd684002 from URL https://radosgw.public.os.wwu.de/opencast-test-media/3d-print.mp4 on mediapackage 81ade353-82f1-4737-be7e-16e9a724c5c0 2026-08-31T02:03:00,253 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 81ade353-82f1-4737-be7e-16e9a724c5c0 2026-08-31T02:03:00,254 | INFO | (IngestServiceImpl:722) - Successful added track d9a8e84d-b18c-400d-8cf4-34f6fd684002 on mediapackage 81ade353-82f1-4737-be7e-16e9a724c5c0 at URL https://legacy.opencast.org/files/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print.mp4 2026-08-31T02:03:00,282 | INFO | (IngestServiceImpl:1054) - Start adding catalog d3b8d420-f0f1-421d-97ee-0a8187597b79 from input stream on mediapackage ID-3d-print 2026-08-31T02:03:00,284 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-3d-print 2026-08-31T02:03:00,285 | INFO | (IngestServiceImpl:1089) - Successful added catalog d3b8d420-f0f1-421d-97ee-0a8187597b79 on mediapackage ID-3d-print at URL https://legacy.opencast.org/files/mediapackage/ID-3d-print/d3b8d420-f0f1-421d-97ee-0a8187597b79/dublincore.xml 2026-08-31T02:03:00,293 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-3d-print based on workflow definition 'fast' 2026-08-31T02:03:00,293 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-3d-print is processed using workflow template 'fast', specified during ingest 2026-08-31T02:03:00,294 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-3d-print 2026-08-31T02:03:00,295 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-3d-print' using the specified template 'fast' 2026-08-31T02:03:00,307 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-3d-print 2026-08-31T02:03:01,088 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-3d-print, version 0 2026-08-31T02:03:01,894 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 544 for execution 2026-08-31T02:03:02,753 | INFO | (IngestServiceImpl:664) - Created mediapackage e7b1daa0-3e72-4454-bcd4-57173f8f398b 2026-08-31T02:03:02,782 | INFO | (IngestServiceImpl:1156) - Start adding attachment b133439e-ca64-4e3c-9bc0-013cae9a8f4d from input stream on mediapackage e7b1daa0-3e72-4454-bcd4-57173f8f398b 2026-08-31T02:03:03,003 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage e7b1daa0-3e72-4454-bcd4-57173f8f398b 2026-08-31T02:03:03,008 | INFO | (IngestServiceImpl:1168) - Successful added attachment b133439e-ca64-4e3c-9bc0-013cae9a8f4d on mediapackage e7b1daa0-3e72-4454-bcd4-57173f8f398b at URL https://legacy.opencast.org/files/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/b133439e-ca64-4e3c-9bc0-013cae9a8f4d/episode-security.xml 2026-08-31T02:03:03,074 | INFO | (IngestServiceImpl:709) - Start adding track 1b3bfdae-c76d-4b98-836f-98dd59e619b4 from URL https://radosgw.public.os.wwu.de/opencast-test-media/marguerite-1080.mp4 on mediapackage e7b1daa0-3e72-4454-bcd4-57173f8f398b 2026-08-31T02:03:04,555 | INFO | (SeriesWorkflowOperationHandler:218) - No series set, skip operation 2026-08-31T02:03:04,997 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage e7b1daa0-3e72-4454-bcd4-57173f8f398b 2026-08-31T02:03:04,999 | INFO | (IngestServiceImpl:722) - Successful added track 1b3bfdae-c76d-4b98-836f-98dd59e619b4 on mediapackage e7b1daa0-3e72-4454-bcd4-57173f8f398b at URL https://legacy.opencast.org/files/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080.mp4 2026-08-31T02:03:05,021 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 549 for execution 2026-08-31T02:03:05,103 | INFO | (IngestServiceImpl:1054) - Start adding catalog a3091364-e6b0-4291-8c78-8237cd367245 from input stream on mediapackage ID-marguerite 2026-08-31T02:03:05,110 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-marguerite 2026-08-31T02:03:05,115 | INFO | (IngestServiceImpl:1089) - Successful added catalog a3091364-e6b0-4291-8c78-8237cd367245 on mediapackage ID-marguerite at URL https://legacy.opencast.org/files/mediapackage/ID-marguerite/a3091364-e6b0-4291-8c78-8237cd367245/dublincore.xml 2026-08-31T02:03:05,489 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-marguerite based on workflow definition 'fast' 2026-08-31T02:03:05,490 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-marguerite is processed using workflow template 'fast', specified during ingest 2026-08-31T02:03:05,490 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-marguerite 2026-08-31T02:03:05,492 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-marguerite' using the specified template 'fast' 2026-08-31T02:03:05,516 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-marguerite 2026-08-31T02:03:06,495 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-marguerite, version 0 2026-08-31T02:03:07,921 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '75481292-8dd8-434a-887a-72525ca32f02' of ID-cats 2026-08-31T02:03:08,443 | INFO | (IngestServiceImpl:664) - Created mediapackage ff5acd98-8b22-4626-a63b-623c7e32f49c 2026-08-31T02:03:08,499 | INFO | (IngestServiceImpl:1156) - Start adding attachment c681adf1-6a76-4dc5-8a58-d2f9c770d3dd from input stream on mediapackage ff5acd98-8b22-4626-a63b-623c7e32f49c 2026-08-31T02:03:08,501 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage ff5acd98-8b22-4626-a63b-623c7e32f49c 2026-08-31T02:03:08,527 | INFO | (IngestServiceImpl:1168) - Successful added attachment c681adf1-6a76-4dc5-8a58-d2f9c770d3dd on mediapackage ff5acd98-8b22-4626-a63b-623c7e32f49c at URL https://legacy.opencast.org/files/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/c681adf1-6a76-4dc5-8a58-d2f9c770d3dd/episode-security.xml 2026-08-31T02:03:09,185 | INFO | (IngestServiceImpl:709) - Start adding track d7192863-b542-49ac-a7e7-b431434c0d06 from URL https://radosgw.public.os.wwu.de/opencast-test-media/dog-rose-720.mp4 on mediapackage ff5acd98-8b22-4626-a63b-623c7e32f49c 2026-08-31T02:03:09,873 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage ff5acd98-8b22-4626-a63b-623c7e32f49c 2026-08-31T02:03:09,875 | INFO | (IngestServiceImpl:722) - Successful added track d7192863-b542-49ac-a7e7-b431434c0d06 on mediapackage ff5acd98-8b22-4626-a63b-623c7e32f49c at URL https://legacy.opencast.org/files/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720.mp4 2026-08-31T02:03:09,912 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 657 for execution 2026-08-31T02:03:10,028 | INFO | (IngestServiceImpl:1054) - Start adding catalog 733fb1f9-23f1-4698-9443-12d0967fa031 from input stream on mediapackage ID-dog-rose 2026-08-31T02:03:10,037 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-dog-rose 2026-08-31T02:03:10,038 | INFO | (IngestServiceImpl:1089) - Successful added catalog 733fb1f9-23f1-4698-9443-12d0967fa031 on mediapackage ID-dog-rose at URL https://legacy.opencast.org/files/mediapackage/ID-dog-rose/733fb1f9-23f1-4698-9443-12d0967fa031/dublincore.xml 2026-08-31T02:03:10,308 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-dog-rose based on workflow definition 'fast' 2026-08-31T02:03:10,308 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-dog-rose is processed using workflow template 'fast', specified during ingest 2026-08-31T02:03:10,309 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-dog-rose 2026-08-31T02:03:10,310 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-dog-rose' using the specified template 'fast' 2026-08-31T02:03:10,323 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-dog-rose 2026-08-31T02:03:11,085 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-dog-rose, version 0 2026-08-31T02:03:12,344 | INFO | (IngestServiceImpl:664) - Created mediapackage c2fa7d8f-5a46-4af8-a553-200751ffdf97 2026-08-31T02:03:12,368 | INFO | (IngestServiceImpl:1156) - Start adding attachment 6764def5-3850-4af2-a2fa-ef0565a3576f from input stream on mediapackage c2fa7d8f-5a46-4af8-a553-200751ffdf97 2026-08-31T02:03:12,369 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage c2fa7d8f-5a46-4af8-a553-200751ffdf97 2026-08-31T02:03:12,383 | INFO | (IngestServiceImpl:1168) - Successful added attachment 6764def5-3850-4af2-a2fa-ef0565a3576f on mediapackage c2fa7d8f-5a46-4af8-a553-200751ffdf97 at URL https://legacy.opencast.org/files/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/6764def5-3850-4af2-a2fa-ef0565a3576f/episode-security.xml 2026-08-31T02:03:12,416 | INFO | (IngestServiceImpl:709) - Start adding track 8160aeb4-5b10-4076-9456-fefbe584e266 from URL https://radosgw.public.os.wwu.de/opencast-test-media/westerberg.mp4 on mediapackage c2fa7d8f-5a46-4af8-a553-200751ffdf97 2026-08-31T02:03:12,651 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat.mp4 2026-08-31T02:03:12,998 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage c2fa7d8f-5a46-4af8-a553-200751ffdf97 2026-08-31T02:03:13,004 | INFO | (IngestServiceImpl:722) - Successful added track 8160aeb4-5b10-4076-9456-fefbe584e266 on mediapackage c2fa7d8f-5a46-4af8-a553-200751ffdf97 at URL https://legacy.opencast.org/files/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg.mp4 2026-08-31T02:03:13,088 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '9dde78da-1733-4e67-a155-43ac40799c01' of ID-goat 2026-08-31T02:03:13,088 | INFO | (IngestServiceImpl:1054) - Start adding catalog bc043c5e-1415-46e5-bfc1-00de60f7c511 from input stream on mediapackage ID-westerberg 2026-08-31T02:03:13,096 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-westerberg 2026-08-31T02:03:13,109 | INFO | (IngestServiceImpl:1089) - Successful added catalog bc043c5e-1415-46e5-bfc1-00de60f7c511 on mediapackage ID-westerberg at URL https://legacy.opencast.org/files/mediapackage/ID-westerberg/bc043c5e-1415-46e5-bfc1-00de60f7c511/dublincore.xml 2026-08-31T02:03:13,172 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-westerberg based on workflow definition 'fast' 2026-08-31T02:03:13,172 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-westerberg is processed using workflow template 'fast', specified during ingest 2026-08-31T02:03:13,173 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-westerberg 2026-08-31T02:03:13,174 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-westerberg' using the specified template 'fast' 2026-08-31T02:03:13,458 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-westerberg 2026-08-31T02:03:14,174 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-westerberg, version 0 2026-08-31T02:03:15,736 | INFO | (IngestServiceImpl:664) - Created mediapackage 3a887b23-13c1-4769-89fe-fe1bc2a70c82 2026-08-31T02:03:15,743 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat.mp4 2026-08-31T02:03:15,756 | INFO | (IngestServiceImpl:1156) - Start adding attachment 3cb40578-e7a3-4907-a083-27445dd49d4b from input stream on mediapackage 3a887b23-13c1-4769-89fe-fe1bc2a70c82 2026-08-31T02:03:15,758 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage 3a887b23-13c1-4769-89fe-fe1bc2a70c82 2026-08-31T02:03:15,766 | INFO | (IngestServiceImpl:1168) - Successful added attachment 3cb40578-e7a3-4907-a083-27445dd49d4b on mediapackage 3a887b23-13c1-4769-89fe-fe1bc2a70c82 at URL https://legacy.opencast.org/files/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/3cb40578-e7a3-4907-a083-27445dd49d4b/episode-security.xml 2026-08-31T02:03:15,786 | INFO | (IngestServiceImpl:709) - Start adding track f92ee42d-d0ce-4ca9-ab27-878678a3ffdf from URL https://radosgw.public.os.wwu.de/opencast-test-media/Coffee_Run_-_Blender_Open_Movie-full_movie.webm on mediapackage 3a887b23-13c1-4769-89fe-fe1bc2a70c82 2026-08-31T02:03:16,300 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 665 for execution 2026-08-31T02:03:17,302 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat.mp4 using encoding profile 'fast.http' 2026-08-31T02:03:17,302 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:03:17,595 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'd9a8e84d-b18c-400d-8cf4-34f6fd684002' of ID-3d-print 2026-08-31T02:03:18,078 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 673 for execution 2026-08-31T02:03:18,401 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '363b4e75-029f-427a-bc7c-1d3beb60fcc6' of ID-goat 2026-08-31T02:03:18,768 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 3a887b23-13c1-4769-89fe-fe1bc2a70c82 2026-08-31T02:03:18,769 | INFO | (IngestServiceImpl:722) - Successful added track f92ee42d-d0ce-4ca9-ab27-878678a3ffdf on mediapackage 3a887b23-13c1-4769-89fe-fe1bc2a70c82 at URL https://legacy.opencast.org/files/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie.webm 2026-08-31T02:03:18,813 | INFO | (IngestServiceImpl:1054) - Start adding catalog 25a851a1-8b51-49c3-94f2-26ff3b952116 from input stream on mediapackage ID-coffee-run 2026-08-31T02:03:18,823 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-coffee-run 2026-08-31T02:03:18,824 | INFO | (IngestServiceImpl:1089) - Successful added catalog 25a851a1-8b51-49c3-94f2-26ff3b952116 on mediapackage ID-coffee-run at URL https://legacy.opencast.org/files/mediapackage/ID-coffee-run/25a851a1-8b51-49c3-94f2-26ff3b952116/dublincore.xml 2026-08-31T02:03:18,830 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-coffee-run based on workflow definition 'fast' 2026-08-31T02:03:18,830 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-coffee-run is processed using workflow template 'fast', specified during ingest 2026-08-31T02:03:18,831 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-coffee-run 2026-08-31T02:03:18,839 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-coffee-run' using the specified template 'fast' 2026-08-31T02:03:19,107 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-coffee-run 2026-08-31T02:03:19,479 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-coffee-run, version 0 2026-08-31T02:03:20,441 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat_36d3fb99-0abf-4803-8a3d-bce29b942a54.mp4] 2026-08-31T02:03:20,543 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:03:20,870 | INFO | (IngestServiceImpl:664) - Created mediapackage 95448bc7-0a79-4df1-9bdc-b4e2273cf6a5 2026-08-31T02:03:20,888 | INFO | (IngestServiceImpl:1156) - Start adding attachment 5b36d01d-9cc9-4d60-b0f9-7fd462d48bba from input stream on mediapackage 95448bc7-0a79-4df1-9bdc-b4e2273cf6a5 2026-08-31T02:03:20,895 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage 95448bc7-0a79-4df1-9bdc-b4e2273cf6a5 2026-08-31T02:03:20,897 | INFO | (IngestServiceImpl:1168) - Successful added attachment 5b36d01d-9cc9-4d60-b0f9-7fd462d48bba on mediapackage 95448bc7-0a79-4df1-9bdc-b4e2273cf6a5 at URL https://legacy.opencast.org/files/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/5b36d01d-9cc9-4d60-b0f9-7fd462d48bba/episode-security.xml 2026-08-31T02:03:20,971 | INFO | (IngestServiceImpl:709) - Start adding track 4b237dd0-cdc6-47ba-ae50-39c2552d1dbe from URL https://radosgw.public.os.wwu.de/opencast-test-media/Spring_-_Blender_Open_Movie.webm on mediapackage 95448bc7-0a79-4df1-9bdc-b4e2273cf6a5 2026-08-31T02:03:21,120 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat_36d3fb99-0abf-4803-8a3d-bce29b942a54.mp4 2026-08-31T02:03:21,121 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:03:21,121 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T02:03:21,940 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print.mp4 2026-08-31T02:03:21,945 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '1b3bfdae-c76d-4b98-836f-98dd59e619b4' of ID-marguerite 2026-08-31T02:03:25,858 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080.mp4 2026-08-31T02:03:26,426 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 683 for execution 2026-08-31T02:03:28,273 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print.mp4 using encoding profile 'fast.http' 2026-08-31T02:03:28,273 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:03:30,115 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 95448bc7-0a79-4df1-9bdc-b4e2273cf6a5 2026-08-31T02:03:30,122 | INFO | (IngestServiceImpl:722) - Successful added track 4b237dd0-cdc6-47ba-ae50-39c2552d1dbe on mediapackage 95448bc7-0a79-4df1-9bdc-b4e2273cf6a5 at URL https://legacy.opencast.org/files/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie.webm 2026-08-31T02:03:30,560 | INFO | (IngestServiceImpl:1054) - Start adding catalog fd60cf86-7514-4bd6-b7f5-204c65038cde from input stream on mediapackage ID-spring 2026-08-31T02:03:30,566 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-spring 2026-08-31T02:03:30,572 | INFO | (IngestServiceImpl:1089) - Successful added catalog fd60cf86-7514-4bd6-b7f5-204c65038cde on mediapackage ID-spring at URL https://legacy.opencast.org/files/mediapackage/ID-spring/fd60cf86-7514-4bd6-b7f5-204c65038cde/dublincore.xml 2026-08-31T02:03:30,591 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-spring based on workflow definition 'fast' 2026-08-31T02:03:30,591 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-spring is processed using workflow template 'fast', specified during ingest 2026-08-31T02:03:30,595 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-spring 2026-08-31T02:03:30,596 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-spring' using the specified template 'fast' 2026-08-31T02:03:30,652 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-spring 2026-08-31T02:03:32,188 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/363b4e75-029f-427a-bc7c-1d3beb60fcc6/goat.vtt 2026-08-31T02:03:32,357 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-spring, version 0 2026-08-31T02:03:33,159 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080.mp4 using encoding profile 'fast.http' 2026-08-31T02:03:33,160 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:03:33,920 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'd7192863-b542-49ac-a7e7-b431434c0d06' of ID-dog-rose 2026-08-31T02:03:35,212 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '8160aeb4-5b10-4076-9456-fefbe584e266' of ID-westerberg 2026-08-31T02:03:36,122 | INFO | (IngestServiceImpl:664) - Created mediapackage c8b5395e-4692-4e35-aba9-e6bc6b12dd34 2026-08-31T02:03:36,145 | INFO | (IngestServiceImpl:1156) - Start adding attachment ba94e570-0856-4b25-a830-2e88b62b06b7 from input stream on mediapackage c8b5395e-4692-4e35-aba9-e6bc6b12dd34 2026-08-31T02:03:36,146 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage c8b5395e-4692-4e35-aba9-e6bc6b12dd34 2026-08-31T02:03:36,268 | INFO | (IngestServiceImpl:1168) - Successful added attachment ba94e570-0856-4b25-a830-2e88b62b06b7 on mediapackage c8b5395e-4692-4e35-aba9-e6bc6b12dd34 at URL https://legacy.opencast.org/files/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/ba94e570-0856-4b25-a830-2e88b62b06b7/episode-security.xml 2026-08-31T02:03:36,305 | INFO | (IngestServiceImpl:709) - Start adding track c6482455-458f-48b3-959d-78fbddeff71d from URL https://radosgw.public.os.wwu.de/opencast-test-media/NASA%27s_new_High_Dynamic_Range_Camera_Records_Rocket_Test.webm on mediapackage c8b5395e-4692-4e35-aba9-e6bc6b12dd34 2026-08-31T02:03:37,781 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720.mp4 2026-08-31T02:03:38,185 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage c8b5395e-4692-4e35-aba9-e6bc6b12dd34 2026-08-31T02:03:38,186 | INFO | (IngestServiceImpl:722) - Successful added track c6482455-458f-48b3-959d-78fbddeff71d on mediapackage c8b5395e-4692-4e35-aba9-e6bc6b12dd34 at URL https://legacy.opencast.org/files/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test.webm 2026-08-31T02:03:38,629 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 696 for execution 2026-08-31T02:03:39,001 | INFO | (IngestServiceImpl:1054) - Start adding catalog 60a8bad8-fef7-4ac0-92b1-fd69b970b268 from input stream on mediapackage ID-nasa-rocket-booster 2026-08-31T02:03:39,241 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-nasa-rocket-booster 2026-08-31T02:03:39,244 | INFO | (IngestServiceImpl:1089) - Successful added catalog 60a8bad8-fef7-4ac0-92b1-fd69b970b268 on mediapackage ID-nasa-rocket-booster at URL https://legacy.opencast.org/files/mediapackage/ID-nasa-rocket-booster/60a8bad8-fef7-4ac0-92b1-fd69b970b268/dublincore.xml 2026-08-31T02:03:39,259 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-nasa-rocket-booster based on workflow definition 'fast' 2026-08-31T02:03:39,259 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-nasa-rocket-booster is processed using workflow template 'fast', specified during ingest 2026-08-31T02:03:39,260 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-nasa-rocket-booster 2026-08-31T02:03:39,268 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-nasa-rocket-booster' using the specified template 'fast' 2026-08-31T02:03:39,333 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-nasa-rocket-booster 2026-08-31T02:03:40,288 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat.mp4 using encoding profile 'fast.http' 2026-08-31T02:03:40,289 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:03:40,333 | INFO | (EncodeWorkflowOperationHandler:211) - Skipping encoding of 'https://legacy.opencast.org/files/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/363b4e75-029f-427a-bc7c-1d3beb60fcc6/goat.vtt', since it lacks a video stream 2026-08-31T02:03:41,103 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-nasa-rocket-booster, version 0 2026-08-31T02:03:43,986 | INFO | (IngestServiceImpl:664) - Created mediapackage 0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8 2026-08-31T02:03:44,143 | INFO | (IngestServiceImpl:1156) - Start adding attachment 412f02d1-e47f-466f-9e79-f37c28074132 from input stream on mediapackage 0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8 2026-08-31T02:03:44,146 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage 0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8 2026-08-31T02:03:44,147 | INFO | (IngestServiceImpl:1168) - Successful added attachment 412f02d1-e47f-466f-9e79-f37c28074132 on mediapackage 0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8 at URL https://legacy.opencast.org/files/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/412f02d1-e47f-466f-9e79-f37c28074132/episode-security.xml 2026-08-31T02:03:44,184 | INFO | (IngestServiceImpl:709) - Start adding track 7e56dd9b-a50a-41ce-9946-956d50baf17d from URL https://radosgw.public.os.wwu.de/opencast-test-media/View_of_Planet_Earth_%284K%29.webm.360p.vp9.webm on mediapackage 0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8 2026-08-31T02:03:44,280 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg.mp4 2026-08-31T02:03:44,699 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8 2026-08-31T02:03:44,701 | INFO | (IngestServiceImpl:722) - Successful added track 7e56dd9b-a50a-41ce-9946-956d50baf17d on mediapackage 0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8 at URL https://legacy.opencast.org/files/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9.webm 2026-08-31T02:03:45,132 | INFO | (IngestServiceImpl:1054) - Start adding catalog addf0ed5-4d47-4666-80dd-d75b69b1e06e from input stream on mediapackage ID-nasa-earth-4k 2026-08-31T02:03:45,159 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-nasa-earth-4k 2026-08-31T02:03:45,170 | INFO | (IngestServiceImpl:1089) - Successful added catalog addf0ed5-4d47-4666-80dd-d75b69b1e06e on mediapackage ID-nasa-earth-4k at URL https://legacy.opencast.org/files/mediapackage/ID-nasa-earth-4k/addf0ed5-4d47-4666-80dd-d75b69b1e06e/dublincore.xml 2026-08-31T02:03:45,191 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-nasa-earth-4k based on workflow definition 'fast' 2026-08-31T02:03:45,192 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-nasa-earth-4k is processed using workflow template 'fast', specified during ingest 2026-08-31T02:03:45,200 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-nasa-earth-4k 2026-08-31T02:03:45,208 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-nasa-earth-4k' using the specified template 'fast' 2026-08-31T02:03:45,246 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-nasa-earth-4k 2026-08-31T02:03:45,811 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720.mp4 using encoding profile 'fast.http' 2026-08-31T02:03:45,812 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:03:46,388 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'f92ee42d-d0ce-4ca9-ab27-878678a3ffdf' of ID-coffee-run 2026-08-31T02:03:49,003 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-nasa-earth-4k, version 0 2026-08-31T02:03:49,155 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 759 for execution 2026-08-31T02:03:56,272 | INFO | (IngestServiceImpl:664) - Created mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 2026-08-31T02:03:56,334 | INFO | (IngestServiceImpl:1156) - Start adding attachment aa7b3103-28a9-4052-b873-0d7e48bf3ec9 from input stream on mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 2026-08-31T02:03:56,984 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 2026-08-31T02:03:56,991 | INFO | (IngestServiceImpl:1168) - Successful added attachment aa7b3103-28a9-4052-b873-0d7e48bf3ec9 on mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 at URL https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/aa7b3103-28a9-4052-b873-0d7e48bf3ec9/episode-security.xml 2026-08-31T02:03:57,123 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/coffee_run_-_blender_open_movie-full_movie.webm 2026-08-31T02:03:57,276 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg.mp4 using encoding profile 'fast.http' 2026-08-31T02:03:57,276 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:03:57,704 | INFO | (IngestServiceImpl:709) - Start adding track 97265b52-19e8-4f34-b41a-b8b46d411ed2 from URL https://radosgw.public.os.wwu.de/opencast-test-media/dualstream-presenter.mp4 on mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 2026-08-31T02:03:58,234 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 2026-08-31T02:03:58,238 | INFO | (IngestServiceImpl:722) - Successful added track 97265b52-19e8-4f34-b41a-b8b46d411ed2 on mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 at URL https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter.mp4 2026-08-31T02:03:58,290 | INFO | (IngestServiceImpl:709) - Start adding track d5469e4b-b962-4952-bc21-7f6e50c6c2b1 from URL https://radosgw.public.os.wwu.de/opencast-test-media/dualstream-presentation.mp4 on mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 2026-08-31T02:03:59,995 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 2026-08-31T02:03:59,996 | INFO | (IngestServiceImpl:722) - Successful added track d5469e4b-b962-4952-bc21-7f6e50c6c2b1 on mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 at URL https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4 2026-08-31T02:04:00,060 | INFO | (IngestServiceImpl:709) - Start adding track d5454abf-c52b-4dd5-813d-0e7374043059 from URL https://radosgw.public.os.wwu.de/opencast-test-media/dualstream.vtt on mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 2026-08-31T02:04:00,152 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 2026-08-31T02:04:00,156 | INFO | (IngestServiceImpl:722) - Successful added track d5454abf-c52b-4dd5-813d-0e7374043059 on mediapackage 0724231a-9b10-47a4-be84-e032352f44e9 at URL https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5454abf-c52b-4dd5-813d-0e7374043059/dualstream.vtt 2026-08-31T02:04:00,494 | INFO | (IngestServiceImpl:1054) - Start adding catalog 6958a6f3-acf3-4a07-a54c-6291ef966a88 from input stream on mediapackage ID-dual-stream-demo 2026-08-31T02:04:00,498 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-dual-stream-demo 2026-08-31T02:04:00,499 | INFO | (IngestServiceImpl:1089) - Successful added catalog 6958a6f3-acf3-4a07-a54c-6291ef966a88 on mediapackage ID-dual-stream-demo at URL https://legacy.opencast.org/files/mediapackage/ID-dual-stream-demo/6958a6f3-acf3-4a07-a54c-6291ef966a88/dublincore.xml 2026-08-31T02:04:00,518 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-dual-stream-demo based on workflow definition 'fast' 2026-08-31T02:04:00,521 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-dual-stream-demo is processed using workflow template 'fast', specified during ingest 2026-08-31T02:04:00,522 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-dual-stream-demo 2026-08-31T02:04:00,524 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-dual-stream-demo' using the specified template 'fast' 2026-08-31T02:04:00,614 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-dual-stream-demo 2026-08-31T02:04:01,259 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-dual-stream-demo, version 0 2026-08-31T02:04:04,026 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '4b237dd0-cdc6-47ba-ae50-39c2552d1dbe' of ID-spring 2026-08-31T02:04:04,377 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/coffee_run_-_blender_open_movie-full_movie.webm using encoding profile 'fast.http' 2026-08-31T02:04:04,377 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:04:04,831 | INFO | (IngestServiceImpl:664) - Created mediapackage f611eed4-49af-4704-ba25-3c77e88276a9 2026-08-31T02:04:04,892 | INFO | (IngestServiceImpl:1156) - Start adding attachment 6091817e-be60-40e1-926c-b867a6b5f579 from input stream on mediapackage f611eed4-49af-4704-ba25-3c77e88276a9 2026-08-31T02:04:04,893 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage f611eed4-49af-4704-ba25-3c77e88276a9 2026-08-31T02:04:04,894 | INFO | (IngestServiceImpl:1168) - Successful added attachment 6091817e-be60-40e1-926c-b867a6b5f579 on mediapackage f611eed4-49af-4704-ba25-3c77e88276a9 at URL https://legacy.opencast.org/files/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/6091817e-be60-40e1-926c-b867a6b5f579/episode-security.xml 2026-08-31T02:04:04,947 | INFO | (IngestServiceImpl:709) - Start adding track 15128d89-31f8-4d7e-8779-22cf7f11aedd from URL https://radosgw.public.os.wwu.de/opencast-test-media/olaf-schulte-opencast.mp4 on mediapackage f611eed4-49af-4704-ba25-3c77e88276a9 2026-08-31T02:04:05,748 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 768 for execution 2026-08-31T02:04:10,432 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage f611eed4-49af-4704-ba25-3c77e88276a9 2026-08-31T02:04:10,434 | INFO | (IngestServiceImpl:722) - Successful added track 15128d89-31f8-4d7e-8779-22cf7f11aedd on mediapackage f611eed4-49af-4704-ba25-3c77e88276a9 at URL https://legacy.opencast.org/files/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4 2026-08-31T02:04:10,804 | INFO | (IngestServiceImpl:709) - Start adding track 1ea07071-0d7a-4b6e-af1a-33d47fa045f9 from URL https://radosgw.public.os.wwu.de/opencast-test-media/olaf-schulte-opencast.vtt on mediapackage f611eed4-49af-4704-ba25-3c77e88276a9 2026-08-31T02:04:10,932 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage f611eed4-49af-4704-ba25-3c77e88276a9 2026-08-31T02:04:10,933 | INFO | (IngestServiceImpl:722) - Successful added track 1ea07071-0d7a-4b6e-af1a-33d47fa045f9 on mediapackage f611eed4-49af-4704-ba25-3c77e88276a9 at URL https://legacy.opencast.org/files/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/1ea07071-0d7a-4b6e-af1a-33d47fa045f9/olaf-schulte-opencast.vtt 2026-08-31T02:04:11,285 | INFO | (IngestServiceImpl:1054) - Start adding catalog fce032c5-5404-44cb-8019-8f166c11ebb9 from input stream on mediapackage ID-about-opencast 2026-08-31T02:04:11,287 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-about-opencast 2026-08-31T02:04:11,288 | INFO | (IngestServiceImpl:1089) - Successful added catalog fce032c5-5404-44cb-8019-8f166c11ebb9 on mediapackage ID-about-opencast at URL https://legacy.opencast.org/files/mediapackage/ID-about-opencast/fce032c5-5404-44cb-8019-8f166c11ebb9/dublincore.xml 2026-08-31T02:04:11,330 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/spring_-_blender_open_movie.webm 2026-08-31T02:04:11,359 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-about-opencast based on workflow definition 'fast' 2026-08-31T02:04:11,360 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-about-opencast is processed using workflow template 'fast', specified during ingest 2026-08-31T02:04:11,380 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-about-opencast 2026-08-31T02:04:11,383 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-about-opencast' using the specified template 'fast' 2026-08-31T02:04:11,455 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-about-opencast 2026-08-31T02:04:11,899 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 777 for execution 2026-08-31T02:04:13,067 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-about-opencast, version 0 2026-08-31T02:04:16,942 | INFO | (IngestServiceImpl:664) - Created mediapackage 98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66 2026-08-31T02:04:17,149 | INFO | (IngestServiceImpl:1156) - Start adding attachment a4e3056b-42f6-48ab-a326-b3a1fc375392 from input stream on mediapackage 98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66 2026-08-31T02:04:17,164 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage 98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66 2026-08-31T02:04:17,179 | INFO | (IngestServiceImpl:1168) - Successful added attachment a4e3056b-42f6-48ab-a326-b3a1fc375392 on mediapackage 98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66 at URL https://legacy.opencast.org/files/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/a4e3056b-42f6-48ab-a326-b3a1fc375392/episode-security.xml 2026-08-31T02:04:17,201 | INFO | (IngestServiceImpl:709) - Start adding track 9e9200ca-7dac-4778-badf-a8fc81338d72 from URL https://radosgw.public.os.wwu.de/opencast-test-media/22599_C283.mp4 on mediapackage 98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66 2026-08-31T02:04:21,353 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66 2026-08-31T02:04:21,354 | INFO | (IngestServiceImpl:722) - Successful added track 9e9200ca-7dac-4778-badf-a8fc81338d72 on mediapackage 98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66 at URL https://legacy.opencast.org/files/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283.mp4 2026-08-31T02:04:21,462 | INFO | (IngestServiceImpl:1054) - Start adding catalog 1761d9e2-f418-407a-9650-7d06391bab1f from input stream on mediapackage ID-weitsprung 2026-08-31T02:04:21,478 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-weitsprung 2026-08-31T02:04:21,480 | INFO | (IngestServiceImpl:1089) - Successful added catalog 1761d9e2-f418-407a-9650-7d06391bab1f on mediapackage ID-weitsprung at URL https://legacy.opencast.org/files/mediapackage/ID-weitsprung/1761d9e2-f418-407a-9650-7d06391bab1f/dublincore.xml 2026-08-31T02:04:21,520 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-weitsprung based on workflow definition 'fast' 2026-08-31T02:04:21,521 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-weitsprung is processed using workflow template 'fast', specified during ingest 2026-08-31T02:04:21,528 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-weitsprung 2026-08-31T02:04:21,543 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-weitsprung' using the specified template 'fast' 2026-08-31T02:04:21,816 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-weitsprung 2026-08-31T02:04:23,332 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-weitsprung, version 0 2026-08-31T02:04:24,724 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'c6482455-458f-48b3-959d-78fbddeff71d' of ID-nasa-rocket-booster 2026-08-31T02:04:25,151 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 788 for execution 2026-08-31T02:04:25,618 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/spring_-_blender_open_movie.webm using encoding profile 'fast.http' 2026-08-31T02:04:25,647 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:04:26,260 | INFO | (SeriesWorkflowOperationHandler:218) - No series set, skip operation 2026-08-31T02:04:26,466 | INFO | (IngestServiceImpl:664) - Created mediapackage 4bc27bef-32e2-4939-9ce7-4e8c805b9438 2026-08-31T02:04:26,765 | INFO | (IngestServiceImpl:1156) - Start adding attachment e5938cef-8ec3-4eeb-8c57-e7f3d60127bc from input stream on mediapackage 4bc27bef-32e2-4939-9ce7-4e8c805b9438 2026-08-31T02:04:26,770 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage 4bc27bef-32e2-4939-9ce7-4e8c805b9438 2026-08-31T02:04:26,784 | INFO | (IngestServiceImpl:1168) - Successful added attachment e5938cef-8ec3-4eeb-8c57-e7f3d60127bc on mediapackage 4bc27bef-32e2-4939-9ce7-4e8c805b9438 at URL https://legacy.opencast.org/files/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/e5938cef-8ec3-4eeb-8c57-e7f3d60127bc/episode-security.xml 2026-08-31T02:04:26,908 | INFO | (IngestServiceImpl:709) - Start adding track df302701-7efb-40f4-a4dc-a3cb624222ef from URL https://radosgw.public.os.wwu.de/opencast-test-media/WasistChaos_flash9.mp4 on mediapackage 4bc27bef-32e2-4939-9ce7-4e8c805b9438 2026-08-31T02:04:27,174 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x561dc8588380] video:5033KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.079608% 2026-08-31T02:04:27,204 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat.mp4} successfully encoded using profile 'fast.http' 2026-08-31T02:04:27,571 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/678_0.mp4 2026-08-31T02:04:28,492 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 4bc27bef-32e2-4939-9ce7-4e8c805b9438 2026-08-31T02:04:28,499 | INFO | (IngestServiceImpl:722) - Successful added track df302701-7efb-40f4-a4dc-a3cb624222ef on mediapackage 4bc27bef-32e2-4939-9ce7-4e8c805b9438 at URL https://legacy.opencast.org/files/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9.mp4 2026-08-31T02:04:28,542 | INFO | (IngestServiceImpl:709) - Start adding track c0ba6562-f4b8-4deb-930e-c9635744e5e6 from URL https://radosgw.public.os.wwu.de/opencast-test-media/was-ist-chaos.vtt on mediapackage 4bc27bef-32e2-4939-9ce7-4e8c805b9438 2026-08-31T02:04:28,871 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 4bc27bef-32e2-4939-9ce7-4e8c805b9438 2026-08-31T02:04:28,877 | INFO | (IngestServiceImpl:722) - Successful added track c0ba6562-f4b8-4deb-930e-c9635744e5e6 on mediapackage 4bc27bef-32e2-4939-9ce7-4e8c805b9438 at URL https://legacy.opencast.org/files/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/c0ba6562-f4b8-4deb-930e-c9635744e5e6/was-ist-chaos.vtt 2026-08-31T02:04:28,906 | INFO | (IngestServiceImpl:1054) - Start adding catalog 9189c645-6baa-4441-8046-b51239f55ec3 from input stream on mediapackage ID-was-ist-chaos 2026-08-31T02:04:28,907 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-was-ist-chaos 2026-08-31T02:04:28,908 | INFO | (IngestServiceImpl:1089) - Successful added catalog 9189c645-6baa-4441-8046-b51239f55ec3 on mediapackage ID-was-ist-chaos at URL https://legacy.opencast.org/files/mediapackage/ID-was-ist-chaos/9189c645-6baa-4441-8046-b51239f55ec3/dublincore.xml 2026-08-31T02:04:28,912 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-was-ist-chaos based on workflow definition 'fast' 2026-08-31T02:04:28,913 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-was-ist-chaos is processed using workflow template 'fast', specified during ingest 2026-08-31T02:04:28,913 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-was-ist-chaos 2026-08-31T02:04:28,915 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-was-ist-chaos' using the specified template 'fast' 2026-08-31T02:04:28,940 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-was-ist-chaos 2026-08-31T02:04:28,948 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie.webm, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie_3527757a-26a8-4459-8de7-de87468a1d57.mp4] 2026-08-31T02:04:29,573 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie_3527757a-26a8-4459-8de7-de87468a1d57.mp4 2026-08-31T02:04:29,576 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T02:04:29,604 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-was-ist-chaos, version 0 2026-08-31T02:04:29,692 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/nasa_s_new_high_dynamic_range_camera_records_rocket_test.webm 2026-08-31T02:04:30,886 | INFO | (IngestServiceImpl:664) - Created mediapackage c2c9a1df-c004-4da6-9454-8e043e238eb0 2026-08-31T02:04:30,893 | INFO | (IngestServiceImpl:1156) - Start adding attachment d0312bc8-a349-4e89-9c97-d3ef9eed484f from input stream on mediapackage c2c9a1df-c004-4da6-9454-8e043e238eb0 2026-08-31T02:04:30,895 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage c2c9a1df-c004-4da6-9454-8e043e238eb0 2026-08-31T02:04:30,895 | INFO | (IngestServiceImpl:1168) - Successful added attachment d0312bc8-a349-4e89-9c97-d3ef9eed484f on mediapackage c2c9a1df-c004-4da6-9454-8e043e238eb0 at URL https://legacy.opencast.org/files/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/d0312bc8-a349-4e89-9c97-d3ef9eed484f/episode-security.xml 2026-08-31T02:04:30,917 | INFO | (IngestServiceImpl:709) - Start adding track 187f7435-e6ba-466d-ac73-0ce2cce00cc7 from URL https://radosgw.public.os.wwu.de/opencast-test-media/strong-river-flowing-down-the-green-forest.mp4 on mediapackage c2c9a1df-c004-4da6-9454-8e043e238eb0 2026-08-31T02:04:33,562 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat_36d3fb99-0abf-4803-8a3d-bce29b942a54.mp4 2026-08-31T02:04:35,072 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '97265b52-19e8-4f34-b41a-b8b46d411ed2' of ID-dual-stream-demo 2026-08-31T02:04:35,140 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 795 for execution 2026-08-31T02:04:35,456 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '7e56dd9b-a50a-41ce-9946-956d50baf17d' of ID-nasa-earth-4k 2026-08-31T02:04:37,979 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter.mp4 2026-08-31T02:04:40,082 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 906 for execution 2026-08-31T02:04:40,124 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'd5469e4b-b962-4952-bc21-7f6e50c6c2b1' of ID-dual-stream-demo 2026-08-31T02:04:40,127 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/nasa_s_new_high_dynamic_range_camera_records_rocket_test.webm using encoding profile 'fast.http' 2026-08-31T02:04:40,127 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:04:40,489 | INFO | (SeriesWorkflowOperationHandler:218) - No series set, skip operation 2026-08-31T02:04:40,950 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T02:04:42,808 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage c2c9a1df-c004-4da6-9454-8e043e238eb0 2026-08-31T02:04:42,809 | INFO | (IngestServiceImpl:722) - Successful added track 187f7435-e6ba-466d-ac73-0ce2cce00cc7 on mediapackage c2c9a1df-c004-4da6-9454-8e043e238eb0 at URL https://legacy.opencast.org/files/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest.mp4 2026-08-31T02:04:43,590 | INFO | (IngestServiceImpl:1054) - Start adding catalog 76b07cb0-687d-4e57-a8ba-a9fa8ee78781 from input stream on mediapackage ID-strong-river-flowing-down-the-green-forest 2026-08-31T02:04:43,598 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-strong-river-flowing-down-the-green-forest 2026-08-31T02:04:43,599 | INFO | (IngestServiceImpl:1089) - Successful added catalog 76b07cb0-687d-4e57-a8ba-a9fa8ee78781 on mediapackage ID-strong-river-flowing-down-the-green-forest at URL https://legacy.opencast.org/files/mediapackage/ID-strong-river-flowing-down-the-green-forest/76b07cb0-687d-4e57-a8ba-a9fa8ee78781/dublincore.xml 2026-08-31T02:04:43,614 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-strong-river-flowing-down-the-green-forest based on workflow definition 'fast' 2026-08-31T02:04:43,614 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-strong-river-flowing-down-the-green-forest is processed using workflow template 'fast', specified during ingest 2026-08-31T02:04:43,616 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-strong-river-flowing-down-the-green-forest 2026-08-31T02:04:43,619 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-strong-river-flowing-down-the-green-forest' using the specified template 'fast' 2026-08-31T02:04:43,652 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-strong-river-flowing-down-the-green-forest 2026-08-31T02:04:45,740 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4 2026-08-31T02:04:45,741 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-strong-river-flowing-down-the-green-forest, version 0 2026-08-31T02:04:46,774 | INFO | (IngestServiceImpl:664) - Created mediapackage 2ea297cd-5713-42b2-ad6f-83a1904adf70 2026-08-31T02:04:46,781 | INFO | (IngestServiceImpl:1156) - Start adding attachment 7ec68ee1-ed11-4b9e-af4b-3f71e69543cf from input stream on mediapackage 2ea297cd-5713-42b2-ad6f-83a1904adf70 2026-08-31T02:04:46,975 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage 2ea297cd-5713-42b2-ad6f-83a1904adf70 2026-08-31T02:04:46,977 | INFO | (IngestServiceImpl:1168) - Successful added attachment 7ec68ee1-ed11-4b9e-af4b-3f71e69543cf on mediapackage 2ea297cd-5713-42b2-ad6f-83a1904adf70 at URL https://legacy.opencast.org/files/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/7ec68ee1-ed11-4b9e-af4b-3f71e69543cf/episode-security.xml 2026-08-31T02:04:47,012 | INFO | (IngestServiceImpl:709) - Start adding track 075a8f80-d9f1-4e6f-8666-44a6f257052c from URL https://radosgw.public.os.wwu.de/opencast-test-media/Perseverance_Arrives_at_Mars-1920.mp4 on mediapackage 2ea297cd-5713-42b2-ad6f-83a1904adf70 2026-08-31T02:04:47,963 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '15128d89-31f8-4d7e-8779-22cf7f11aedd' of ID-about-opencast 2026-08-31T02:04:48,687 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/view_of_planet_earth__4k_.webm.360p.vp9.webm 2026-08-31T02:04:50,355 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'd5454abf-c52b-4dd5-813d-0e7374043059' of ID-dual-stream-demo 2026-08-31T02:04:51,481 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 2ea297cd-5713-42b2-ad6f-83a1904adf70 2026-08-31T02:04:51,483 | INFO | (IngestServiceImpl:722) - Successful added track 075a8f80-d9f1-4e6f-8666-44a6f257052c on mediapackage 2ea297cd-5713-42b2-ad6f-83a1904adf70 at URL https://legacy.opencast.org/files/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920.mp4 2026-08-31T02:04:52,070 | INFO | (IngestServiceImpl:1054) - Start adding catalog 4ad6f7d3-28bf-40af-aa6d-52067870a041 from input stream on mediapackage ID-perseverance-arrives-at-mars 2026-08-31T02:04:52,071 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-perseverance-arrives-at-mars 2026-08-31T02:04:52,072 | INFO | (IngestServiceImpl:1089) - Successful added catalog 4ad6f7d3-28bf-40af-aa6d-52067870a041 on mediapackage ID-perseverance-arrives-at-mars at URL https://legacy.opencast.org/files/mediapackage/ID-perseverance-arrives-at-mars/4ad6f7d3-28bf-40af-aa6d-52067870a041/dublincore.xml 2026-08-31T02:04:52,109 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-perseverance-arrives-at-mars based on workflow definition 'fast' 2026-08-31T02:04:52,109 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-perseverance-arrives-at-mars is processed using workflow template 'fast', specified during ingest 2026-08-31T02:04:52,110 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-perseverance-arrives-at-mars 2026-08-31T02:04:52,131 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-perseverance-arrives-at-mars' using the specified template 'fast' 2026-08-31T02:04:52,202 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-perseverance-arrives-at-mars 2026-08-31T02:04:52,560 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4 2026-08-31T02:04:53,036 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-perseverance-arrives-at-mars, version 0 2026-08-31T02:04:53,633 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '1ea07071-0d7a-4b6e-af1a-33d47fa045f9' of ID-about-opencast 2026-08-31T02:04:54,754 | INFO | (IngestServiceImpl:664) - Created mediapackage cae4345b-1a60-4ed9-8de8-cac546a15290 2026-08-31T02:04:54,773 | INFO | (IngestServiceImpl:1156) - Start adding attachment 73a5205a-2946-4852-920f-e3dde15c6120 from input stream on mediapackage cae4345b-1a60-4ed9-8de8-cac546a15290 2026-08-31T02:04:54,775 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage cae4345b-1a60-4ed9-8de8-cac546a15290 2026-08-31T02:04:54,779 | INFO | (IngestServiceImpl:1168) - Successful added attachment 73a5205a-2946-4852-920f-e3dde15c6120 on mediapackage cae4345b-1a60-4ed9-8de8-cac546a15290 at URL https://legacy.opencast.org/files/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/73a5205a-2946-4852-920f-e3dde15c6120/episode-security.xml 2026-08-31T02:04:55,170 | INFO | (IngestServiceImpl:709) - Start adding track fcee986e-00c4-4244-9c92-590c842ef281 from URL https://radosgw.public.os.wwu.de/opencast-test-media/Lavender_-_17156.webm on mediapackage cae4345b-1a60-4ed9-8de8-cac546a15290 2026-08-31T02:04:55,332 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 922 for execution 2026-08-31T02:04:56,647 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage cae4345b-1a60-4ed9-8de8-cac546a15290 2026-08-31T02:04:56,648 | INFO | (IngestServiceImpl:722) - Successful added track fcee986e-00c4-4244-9c92-590c842ef281 on mediapackage cae4345b-1a60-4ed9-8de8-cac546a15290 at URL https://legacy.opencast.org/files/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156.webm 2026-08-31T02:04:57,395 | INFO | (IngestServiceImpl:1054) - Start adding catalog 71f1f6e5-2d26-42ef-bd17-d94fefd72464 from input stream on mediapackage ID-lavender 2026-08-31T02:04:57,441 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-lavender 2026-08-31T02:04:57,442 | INFO | (IngestServiceImpl:1089) - Successful added catalog 71f1f6e5-2d26-42ef-bd17-d94fefd72464 on mediapackage ID-lavender at URL https://legacy.opencast.org/files/mediapackage/ID-lavender/71f1f6e5-2d26-42ef-bd17-d94fefd72464/dublincore.xml 2026-08-31T02:04:57,477 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-lavender based on workflow definition 'fast' 2026-08-31T02:04:57,478 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-lavender is processed using workflow template 'fast', specified during ingest 2026-08-31T02:04:57,478 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-lavender 2026-08-31T02:04:57,482 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-lavender' using the specified template 'fast' 2026-08-31T02:04:57,546 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-lavender 2026-08-31T02:04:57,955 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5454abf-c52b-4dd5-813d-0e7374043059/dualstream.vtt 2026-08-31T02:04:58,287 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-lavender, version 0 2026-08-31T02:04:58,353 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/1ea07071-0d7a-4b6e-af1a-33d47fa045f9/olaf-schulte-opencast.vtt 2026-08-31T02:05:00,434 | INFO | (IngestServiceImpl:664) - Created mediapackage ce942032-f6b2-4357-ad8e-f2ed59b4f71c 2026-08-31T02:05:00,457 | INFO | (IngestServiceImpl:1156) - Start adding attachment f4bbc3fd-4435-4530-aa73-e1083a461966 from input stream on mediapackage ce942032-f6b2-4357-ad8e-f2ed59b4f71c 2026-08-31T02:05:00,464 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage ce942032-f6b2-4357-ad8e-f2ed59b4f71c 2026-08-31T02:05:00,465 | INFO | (IngestServiceImpl:1168) - Successful added attachment f4bbc3fd-4435-4530-aa73-e1083a461966 on mediapackage ce942032-f6b2-4357-ad8e-f2ed59b4f71c at URL https://legacy.opencast.org/files/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/f4bbc3fd-4435-4530-aa73-e1083a461966/episode-security.xml 2026-08-31T02:05:00,731 | INFO | (IngestServiceImpl:709) - Start adding track 0d73466d-08c4-45f0-9751-fcfd677074f1 from URL https://radosgw.public.os.wwu.de/opencast-test-media/1_DOF_Pendulum_with_spring-damper_Adams_simulation.mpg on mediapackage ce942032-f6b2-4357-ad8e-f2ed59b4f71c 2026-08-31T02:05:01,412 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/view_of_planet_earth__4k_.webm.360p.vp9.webm using encoding profile 'fast.http' 2026-08-31T02:05:01,412 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:05:01,622 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage ce942032-f6b2-4357-ad8e-f2ed59b4f71c 2026-08-31T02:05:01,626 | INFO | (IngestServiceImpl:722) - Successful added track 0d73466d-08c4-45f0-9751-fcfd677074f1 on mediapackage ce942032-f6b2-4357-ad8e-f2ed59b4f71c at URL https://legacy.opencast.org/files/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation.mpg 2026-08-31T02:05:01,724 | INFO | (IngestServiceImpl:1054) - Start adding catalog 43238291-bf08-4565-8a6a-0920e5143a44 from input stream on mediapackage ID-pendulum-with-spring-damper 2026-08-31T02:05:01,748 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-pendulum-with-spring-damper 2026-08-31T02:05:01,770 | INFO | (IngestServiceImpl:1089) - Successful added catalog 43238291-bf08-4565-8a6a-0920e5143a44 on mediapackage ID-pendulum-with-spring-damper at URL https://legacy.opencast.org/files/mediapackage/ID-pendulum-with-spring-damper/43238291-bf08-4565-8a6a-0920e5143a44/dublincore.xml 2026-08-31T02:05:02,064 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '9e9200ca-7dac-4778-badf-a8fc81338d72' of ID-weitsprung 2026-08-31T02:05:02,085 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-pendulum-with-spring-damper based on workflow definition 'fast' 2026-08-31T02:05:02,085 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-pendulum-with-spring-damper is processed using workflow template 'fast', specified during ingest 2026-08-31T02:05:02,085 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-pendulum-with-spring-damper 2026-08-31T02:05:02,103 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-pendulum-with-spring-damper' using the specified template 'fast' 2026-08-31T02:05:02,112 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-pendulum-with-spring-damper 2026-08-31T02:05:02,117 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 930 for execution 2026-08-31T02:05:02,943 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-pendulum-with-spring-damper, version 0 2026-08-31T02:05:05,334 | INFO | (IngestServiceImpl:664) - Created mediapackage 608e0ea7-9cba-49be-88f1-849640726249 2026-08-31T02:05:05,587 | INFO | (IngestServiceImpl:1156) - Start adding attachment d973ebef-6709-48ce-85c2-c0654067d1aa from input stream on mediapackage 608e0ea7-9cba-49be-88f1-849640726249 2026-08-31T02:05:05,588 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage 608e0ea7-9cba-49be-88f1-849640726249 2026-08-31T02:05:05,595 | INFO | (IngestServiceImpl:1168) - Successful added attachment d973ebef-6709-48ce-85c2-c0654067d1aa on mediapackage 608e0ea7-9cba-49be-88f1-849640726249 at URL https://legacy.opencast.org/files/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/d973ebef-6709-48ce-85c2-c0654067d1aa/episode-security.xml 2026-08-31T02:05:05,711 | INFO | (IngestServiceImpl:709) - Start adding track 89f3f169-cd9c-41cd-baa4-e9a4ec708c37 from URL https://radosgw.public.os.wwu.de/opencast-test-media/Espresso_video.ogv on mediapackage 608e0ea7-9cba-49be-88f1-849640726249 2026-08-31T02:05:06,100 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_c283.mp4 2026-08-31T02:05:07,282 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 608e0ea7-9cba-49be-88f1-849640726249 2026-08-31T02:05:07,283 | INFO | (IngestServiceImpl:722) - Successful added track 89f3f169-cd9c-41cd-baa4-e9a4ec708c37 on mediapackage 608e0ea7-9cba-49be-88f1-849640726249 at URL https://legacy.opencast.org/files/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video.ogv 2026-08-31T02:05:07,335 | INFO | (IngestServiceImpl:709) - Start adding track bb303039-f7eb-4614-9de4-5e7ff545d9e0 from URL https://radosgw.public.os.wwu.de/opencast-test-media/espresso.vtt on mediapackage 608e0ea7-9cba-49be-88f1-849640726249 2026-08-31T02:05:07,413 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'df302701-7efb-40f4-a4dc-a3cb624222ef' of ID-was-ist-chaos 2026-08-31T02:05:07,648 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage 608e0ea7-9cba-49be-88f1-849640726249 2026-08-31T02:05:07,649 | INFO | (IngestServiceImpl:722) - Successful added track bb303039-f7eb-4614-9de4-5e7ff545d9e0 on mediapackage 608e0ea7-9cba-49be-88f1-849640726249 at URL https://legacy.opencast.org/files/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/bb303039-f7eb-4614-9de4-5e7ff545d9e0/espresso.vtt 2026-08-31T02:05:07,688 | INFO | (IngestServiceImpl:1054) - Start adding catalog cfc9407e-9b34-4206-bc39-191b0a1161c2 from input stream on mediapackage ID-espresso-video 2026-08-31T02:05:07,698 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-espresso-video 2026-08-31T02:05:07,706 | INFO | (IngestServiceImpl:1089) - Successful added catalog cfc9407e-9b34-4206-bc39-191b0a1161c2 on mediapackage ID-espresso-video at URL https://legacy.opencast.org/files/mediapackage/ID-espresso-video/cfc9407e-9b34-4206-bc39-191b0a1161c2/dublincore.xml 2026-08-31T02:05:07,720 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-espresso-video based on workflow definition 'fast' 2026-08-31T02:05:07,720 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-espresso-video is processed using workflow template 'fast', specified during ingest 2026-08-31T02:05:07,721 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-espresso-video 2026-08-31T02:05:07,722 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-espresso-video' using the specified template 'fast' 2026-08-31T02:05:07,760 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-espresso-video 2026-08-31T02:05:08,452 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4 using encoding profile 'fast.http' 2026-08-31T02:05:08,453 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:05:08,507 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter.mp4 using encoding profile 'fast.http' 2026-08-31T02:05:08,507 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:05:08,558 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4 using encoding profile 'fast.http' 2026-08-31T02:05:08,558 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:05:08,574 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 938 for execution 2026-08-31T02:05:08,936 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-espresso-video, version 0 2026-08-31T02:05:09,617 | INFO | (SeriesWorkflowOperationHandler:218) - No series set, skip operation 2026-08-31T02:05:10,688 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 948 for execution 2026-08-31T02:05:11,246 | INFO | (IngestServiceImpl:664) - Created mediapackage ef6ddcc9-2db6-41d9-91b1-2c934b362af5 2026-08-31T02:05:11,260 | INFO | (IngestServiceImpl:1156) - Start adding attachment 3f105998-17b8-4ce5-8d32-e506f75fe7b4 from input stream on mediapackage ef6ddcc9-2db6-41d9-91b1-2c934b362af5 2026-08-31T02:05:11,261 | INFO | (IngestServiceImpl:1805) - Adding element of type Attachment to mediapackage ef6ddcc9-2db6-41d9-91b1-2c934b362af5 2026-08-31T02:05:11,508 | INFO | (IngestServiceImpl:1168) - Successful added attachment 3f105998-17b8-4ce5-8d32-e506f75fe7b4 on mediapackage ef6ddcc9-2db6-41d9-91b1-2c934b362af5 at URL https://legacy.opencast.org/files/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/3f105998-17b8-4ce5-8d32-e506f75fe7b4/episode-security.xml 2026-08-31T02:05:11,707 | INFO | (IngestServiceImpl:709) - Start adding track 160de828-47ac-4d14-a411-8e6524be9860 from URL https://radosgw.public.os.wwu.de/opencast-test-media/portrait.mp4 on mediapackage ef6ddcc9-2db6-41d9-91b1-2c934b362af5 2026-08-31T02:05:12,460 | INFO | (IngestServiceImpl:1805) - Adding element of type Track to mediapackage ef6ddcc9-2db6-41d9-91b1-2c934b362af5 2026-08-31T02:05:12,461 | INFO | (IngestServiceImpl:722) - Successful added track 160de828-47ac-4d14-a411-8e6524be9860 on mediapackage ef6ddcc9-2db6-41d9-91b1-2c934b362af5 at URL https://legacy.opencast.org/files/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait.mp4 2026-08-31T02:05:12,853 | INFO | (IngestServiceImpl:1054) - Start adding catalog 276a163c-1778-479c-959f-db38122fdc7e from input stream on mediapackage ID-portrait 2026-08-31T02:05:12,855 | INFO | (IngestServiceImpl:1805) - Adding element of type Catalog to mediapackage ID-portrait 2026-08-31T02:05:12,855 | INFO | (IngestServiceImpl:1089) - Successful added catalog 276a163c-1778-479c-959f-db38122fdc7e on mediapackage ID-portrait at URL https://legacy.opencast.org/files/mediapackage/ID-portrait/276a163c-1778-479c-959f-db38122fdc7e/dublincore.xml 2026-08-31T02:05:13,066 | INFO | (IngestServiceImpl:1261) - Starting a new workflow with ingested mediapackage ID-portrait based on workflow definition 'fast' 2026-08-31T02:05:13,066 | INFO | (IngestServiceImpl:1665) - Ingested mediapackage ID-portrait is processed using workflow template 'fast', specified during ingest 2026-08-31T02:05:13,067 | INFO | (IngestServiceImpl:1444) - No capture event found for id ID-portrait 2026-08-31T02:05:13,068 | INFO | (IngestServiceImpl:1284) - Starting new workflow with ingested mediapackage 'ID-portrait' using the specified template 'fast' 2026-08-31T02:05:13,089 | INFO | (AssetManagerImpl:1402) - Creating new version 0 of media package ID-portrait 2026-08-31T02:05:13,105 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/wasistchaos_flash9.mp4 2026-08-31T02:05:13,954 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-portrait, version 0 2026-08-31T02:05:17,755 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'c0ba6562-f4b8-4deb-930e-c9635744e5e6' of ID-was-ist-chaos 2026-08-31T02:05:18,536 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_c283.mp4 using encoding profile 'fast.http' 2026-08-31T02:05:18,536 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:05:19,973 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 1009 for execution 2026-08-31T02:05:20,017 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '187f7435-e6ba-466d-ac73-0ce2cce00cc7' of ID-strong-river-flowing-down-the-green-forest 2026-08-31T02:05:23,087 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/c0ba6562-f4b8-4deb-930e-c9635744e5e6/was-ist-chaos.vtt 2026-08-31T02:05:27,524 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 1016 for execution 2026-08-31T02:05:27,881 | INFO | (SeriesWorkflowOperationHandler:218) - No series set, skip operation 2026-08-31T02:05:28,500 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '075a8f80-d9f1-4e6f-8666-44a6f257052c' of ID-perseverance-arrives-at-mars 2026-08-31T02:05:30,217 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest.mp4 2026-08-31T02:05:33,848 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/perseverance_arrives_at_mars-1920.mp4 2026-08-31T02:05:37,290 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'fcee986e-00c4-4244-9c92-590c842ef281' of ID-lavender 2026-08-31T02:05:37,420 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '0d73466d-08c4-45f0-9751-fcfd677074f1' of ID-pendulum-with-spring-damper 2026-08-31T02:05:37,780 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/wasistchaos_flash9.mp4 using encoding profile 'fast.http' 2026-08-31T02:05:37,780 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:05:40,861 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_dof_pendulum_with_spring-damper_adams_simulation.mpg 2026-08-31T02:05:42,105 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/lavender_-_17156.webm 2026-08-31T02:05:43,816 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest.mp4 using encoding profile 'fast.http' 2026-08-31T02:05:43,816 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:05:43,961 | INFO | (SeriesWorkflowOperationHandler:218) - No series set, skip operation 2026-08-31T02:05:44,421 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '89f3f169-cd9c-41cd-baa4-e9a4ec708c37' of ID-espresso-video 2026-08-31T02:05:48,600 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/espresso_video.ogv 2026-08-31T02:05:49,548 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'bb303039-f7eb-4614-9de4-5e7ff545d9e0' of ID-espresso-video 2026-08-31T02:05:50,729 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/perseverance_arrives_at_mars-1920.mp4 using encoding profile 'fast.http' 2026-08-31T02:05:50,729 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:05:50,767 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/lavender_-_17156.webm using encoding profile 'fast.http' 2026-08-31T02:05:50,767 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:05:51,418 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_dof_pendulum_with_spring-damper_adams_simulation.mpg using encoding profile 'fast.http' 2026-08-31T02:05:51,419 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:05:51,825 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '160de828-47ac-4d14-a411-8e6524be9860' of ID-portrait 2026-08-31T02:05:53,833 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/bb303039-f7eb-4614-9de4-5e7ff545d9e0/espresso.vtt 2026-08-31T02:05:54,927 | INFO | (MediaInspector:313) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait.mp4 2026-08-31T02:06:04,206 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/espresso_video.ogv using encoding profile 'fast.http' 2026-08-31T02:06:04,206 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:06:04,635 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait.mp4 using encoding profile 'fast.http' 2026-08-31T02:06:04,635 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-08-31T02:34:06,421 | INFO | (EncoderEngine:495) - [opus @ 0x5652629e8a80] Error parsing Opus packet header. 2026-08-31T02:34:10,346 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x5652629cffc0] video:148422KiB audio:7365KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.198957% 2026-08-31T02:34:10,375 | INFO | (EncoderEngine:495) - [aac @ 0x5652629ca480] Qavg: 474.078 2026-08-31T02:34:10,395 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie.webm} successfully encoded using profile 'fast.http' 2026-08-31T02:34:12,745 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/798_0.mp4 2026-08-31T02:34:13,168 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print_980f6f27-095c-47b8-a81b-4b0092d86286.mp4] 2026-08-31T02:34:13,308 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:34:13,309 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:34:13,800 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print_980f6f27-095c-47b8-a81b-4b0092d86286.mp4 2026-08-31T02:34:13,802 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:34:13,802 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T02:34:13,802 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:34:18,430 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie_3527757a-26a8-4459-8de7-de87468a1d57.mp4 2026-08-31T02:34:30,141 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/spring_-_blender_open_movie.webm at position [MediaPosition(Seconds, 1.0)] 2026-08-31T02:36:39,156 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x561b82cefd80] video:16599KiB audio:278KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.122564% 2026-08-31T02:36:39,162 | INFO | (EncoderEngine:495) - [aac @ 0x561b82d67f40] Qavg: 40733.566 2026-08-31T02:36:39,186 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print.mp4} successfully encoded using profile 'fast.http' 2026-08-31T02:36:39,540 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/692_0.mp4 2026-08-31T02:36:41,897 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080_69e8ec13-8624-411f-bf51-effe694d3b6c.mp4] 2026-08-31T02:36:42,006 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:36:42,006 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:36:42,478 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080_69e8ec13-8624-411f-bf51-effe694d3b6c.mp4 2026-08-31T02:36:42,478 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:36:42,479 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T02:36:42,479 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:36:44,608 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print_980f6f27-095c-47b8-a81b-4b0092d86286.mp4 2026-08-31T02:36:53,222 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T02:39:47,575 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55f974342700] video:15181KiB audio:238KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.101557% 2026-08-31T02:39:47,595 | INFO | (EncoderEngine:495) - [aac @ 0x55f97440c840] Qavg: 65278.492 2026-08-31T02:39:47,624 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080.mp4} successfully encoded using profile 'fast.http' 2026-08-31T02:39:47,884 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/698_0.mp4 2026-08-31T02:39:48,360 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920_7855cf8b-01c6-4324-ac1a-fb526fd56544.mp4] 2026-08-31T02:39:48,752 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:39:48,752 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:39:48,909 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920_7855cf8b-01c6-4324-ac1a-fb526fd56544.mp4 2026-08-31T02:39:48,913 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:39:48,913 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T02:39:48,914 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:39:58,093 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080_69e8ec13-8624-411f-bf51-effe694d3b6c.mp4 2026-08-31T02:40:08,098 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T02:45:04,001 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55a0c5f57bc0] video:31954KiB audio:922KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.119003% 2026-08-31T02:45:04,016 | INFO | (EncoderEngine:495) - [aac @ 0x55a0c5f44880] Qavg: 1835.926 2026-08-31T02:45:04,283 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920.mp4} successfully encoded using profile 'fast.http' 2026-08-31T02:45:05,145 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1060_0.mp4 2026-08-31T02:45:05,205 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video.ogv, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video_edb7204c-b507-4347-bd4e-fa29ab5446ac.mp4] 2026-08-31T02:45:05,271 | INFO | (EncoderEngine:495) - [ogg @ 0x55eef5d00100] Broken file, keyframe not correctly marked. 2026-08-31T02:45:05,281 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-08-31T02:45:05,345 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-08-31T02:45:05,458 | INFO | (EncoderEngine:495) - [ogg @ 0x55eef5d00100] Broken file, keyframe not correctly marked. 2026-08-31T02:45:05,495 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video_edb7204c-b507-4347-bd4e-fa29ab5446ac.mp4 2026-08-31T02:45:05,497 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-08-31T02:45:05,497 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T02:45:05,498 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-08-31T02:45:07,049 | INFO | (EncoderEngine:495) - [ogg @ 0x55eef5d00100] Broken file, non-keyframe not correctly marked. 2026-08-31T02:45:10,299 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920_7855cf8b-01c6-4324-ac1a-fb526fd56544.mp4 2026-08-31T02:45:17,858 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/perseverance_arrives_at_mars-1920.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T02:45:36,159 | INFO | (EncoderEngine:495) - [ogg @ 0x55eef5d00100] Broken file, keyframe not correctly marked. 2026-08-31T02:46:44,893 | INFO | (EncoderEngine:495) - [ogg @ 0x55eef5d00100] Broken file, non-keyframe not correctly marked. 2026-08-31T02:46:45,655 | INFO | (EncoderEngine:495) - [ogg @ 0x55eef5d00100] Broken file, keyframe not correctly marked. 2026-08-31T02:46:47,389 | INFO | (EncoderEngine:495) - [ogg @ 0x55eef5d00100] Broken file, non-keyframe not correctly marked. 2026-08-31T02:46:49,520 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55eef5d02880] video:11046KiB audio:848KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.450680% 2026-08-31T02:46:49,527 | INFO | (EncoderEngine:495) - [aac @ 0x55eef67cdc80] Qavg: 535.776 2026-08-31T02:46:49,537 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video.ogv} successfully encoded using profile 'fast.http' 2026-08-31T02:46:49,624 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1075_0.mp4 2026-08-31T02:46:50,125 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat_2ae1ff4d-6cc3-46cb-a912-772a8ceb9888.mp4] 2026-08-31T02:46:50,497 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:46:50,497 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:46:50,677 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat_2ae1ff4d-6cc3-46cb-a912-772a8ceb9888.mp4 2026-08-31T02:46:50,685 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:46:50,712 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T02:46:50,712 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:46:55,141 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video_edb7204c-b507-4347-bd4e-fa29ab5446ac.mp4 2026-08-31T02:47:03,796 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/espresso_video.ogv at position [MediaPosition(Seconds, 0.0)] 2026-08-31T02:47:39,104 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55b630db4240] video:4705KiB audio:64KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.133737% 2026-08-31T02:47:39,112 | INFO | (EncoderEngine:495) - [aac @ 0x55b630e30c40] Qavg: 190.868 2026-08-31T02:47:39,126 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat.mp4} successfully encoded using profile 'fast.http' 2026-08-31T02:47:39,158 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/758_0.mp4 2026-08-31T02:47:40,790 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720_f5d077c8-a108-49a7-86a2-5d2ff1212694.mp4] 2026-08-31T02:47:40,873 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:47:40,873 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:47:40,975 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720_f5d077c8-a108-49a7-86a2-5d2ff1212694.mp4 2026-08-31T02:47:40,980 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:47:40,980 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T02:47:40,980 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:47:44,189 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat_2ae1ff4d-6cc3-46cb-a912-772a8ceb9888.mp4 2026-08-31T02:47:50,226 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T02:48:25,220 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T02:48:37,919 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55c823db89c0] video:4678KiB audio:190KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.265248% 2026-08-31T02:48:38,135 | INFO | (EncoderEngine:495) - [aac @ 0x55c823e27640] Qavg: 65197.043 2026-08-31T02:48:38,143 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720.mp4} successfully encoded using profile 'fast.http' 2026-08-31T02:48:38,175 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/765_0.mp4 2026-08-31T02:48:39,030 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg_07daea59-65c9-4490-a2f5-42bf96fd1547.mp4] 2026-08-31T02:48:39,135 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:48:39,136 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:48:39,326 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg_07daea59-65c9-4490-a2f5-42bf96fd1547.mp4 2026-08-31T02:48:39,327 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:48:39,327 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T02:48:39,327 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T02:48:43,353 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720_f5d077c8-a108-49a7-86a2-5d2ff1212694.mp4 2026-08-31T02:48:52,868 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T02:49:05,744 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x555dd5ea5f00] video:3391KiB audio:2KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.342453% 2026-08-31T02:49:05,750 | INFO | (EncoderEngine:495) - [aac @ 0x555dd5fb3d80] Qavg: 65480.082 2026-08-31T02:49:05,759 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg.mp4} successfully encoded using profile 'fast.http' 2026-08-31T02:49:05,863 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/772_0.mp4 2026-08-31T02:49:07,096 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie.webm, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie_63ad0f62-3890-4756-9561-9c9c45b00a99.mp4] 2026-08-31T02:49:07,227 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie_63ad0f62-3890-4756-9561-9c9c45b00a99.mp4 2026-08-31T02:49:07,227 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T02:49:10,892 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg_07daea59-65c9-4490-a2f5-42bf96fd1547.mp4 2026-08-31T02:49:16,784 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T02:56:38,294 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T02:59:01,834 | INFO | (EncoderEngine:495) - [opus @ 0x561a32f253c0] Error parsing Opus packet header. 2026-08-31T02:59:03,480 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x561a32f014c0] video:47112KiB audio:2929KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.245411% 2026-08-31T02:59:03,495 | INFO | (EncoderEngine:495) - [aac @ 0x561a32f0af40] Qavg: 604.375 2026-08-31T02:59:03,505 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie.webm} successfully encoded using profile 'fast.http' 2026-08-31T02:59:03,946 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/780_0.mp4 2026-08-31T02:59:05,035 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test.webm, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test_9e914cbd-8984-4317-8744-4fc3fcf82da7.mp4] 2026-08-31T02:59:05,161 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test_9e914cbd-8984-4317-8744-4fc3fcf82da7.mp4 2026-08-31T02:59:05,162 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T02:59:09,012 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie_63ad0f62-3890-4756-9561-9c9c45b00a99.mp4 2026-08-31T02:59:14,309 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/coffee_run_-_blender_open_movie-full_movie.webm at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:02:19,598 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T03:04:35,862 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x564c08851f00] video:30265KiB audio:46KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.632837% 2026-08-31T03:04:35,866 | INFO | (EncoderEngine:495) - [aac @ 0x564c08861f80] Qavg: 65536.000 2026-08-31T03:04:35,873 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test.webm} successfully encoded using profile 'fast.http' 2026-08-31T03:04:36,311 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/917_0.mp4 2026-08-31T03:04:36,668 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 75481292-8dd8-434a-887a-72525ca32f02 2026-08-31T03:04:36,688 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5d196f74-9fd0-458c-929c-99b8e3748311.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5d196f74-9fd0-458c-929c-99b8e3748311_3081d32f-ffa2-4089-8093-c1b85ff61ac8-search.jpg] 2026-08-31T03:04:36,752 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:04:37,915 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5d196f74-9fd0-458c-929c-99b8e3748311_3081d32f-ffa2-4089-8093-c1b85ff61ac8-search.jpg 2026-08-31T03:04:37,916 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:04:37,916 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:04:37,919 | INFO | (EncoderEngine:495) - [image2 @ 0x563ae947f880] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5d196f74-9fd0-458c-929c-99b8e3748311_3081d32f-ffa2-4089-8093-c1b85ff61ac8-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:04:37,919 | INFO | (EncoderEngine:495) - [image2 @ 0x563ae947f880] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:04:37,939 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x563ae94f9880] video:4KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:04:37,969 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5d196f74-9fd0-458c-929c-99b8e3748311.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:04:37,988 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5d196f74-9fd0-458c-929c-99b8e3748311_3081d32f-ffa2-4089-8093-c1b85ff61ac8-search.jpg 2026-08-31T03:04:37,988 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5d196f74-9fd0-458c-929c-99b8e3748311.mp4 2026-08-31T03:04:38,282 | INFO | (ComposerServiceImpl:1295) - creating an image using video track d7192863-b542-49ac-a7e7-b431434c0d06 2026-08-31T03:04:38,284 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-8ebfbedd-36d0-4faa-8644-09872b88ef5a.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-8ebfbedd-36d0-4faa-8644-09872b88ef5a_e999eb8a-359d-4bf8-b27a-298ae978d1c2-search.jpg] 2026-08-31T03:04:38,347 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:04:38,348 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:04:39,067 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-8ebfbedd-36d0-4faa-8644-09872b88ef5a_e999eb8a-359d-4bf8-b27a-298ae978d1c2-search.jpg 2026-08-31T03:04:39,070 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:04:39,070 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:04:39,070 | INFO | (EncoderEngine:495) - [image2 @ 0x558efa1b8cc0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-8ebfbedd-36d0-4faa-8644-09872b88ef5a_e999eb8a-359d-4bf8-b27a-298ae978d1c2-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:04:39,071 | INFO | (EncoderEngine:495) - [image2 @ 0x558efa1b8cc0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:04:39,072 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x558efa1b9a80] video:5KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:04:39,079 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-8ebfbedd-36d0-4faa-8644-09872b88ef5a.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:04:39,081 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-8ebfbedd-36d0-4faa-8644-09872b88ef5a_e999eb8a-359d-4bf8-b27a-298ae978d1c2-search.jpg 2026-08-31T03:04:39,081 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-8ebfbedd-36d0-4faa-8644-09872b88ef5a.mp4 2026-08-31T03:04:40,368 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9.webm, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9_fccaa98e-2edf-4b0b-bbbe-037e0c39902a.mp4] 2026-08-31T03:04:40,810 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9_fccaa98e-2edf-4b0b-bbbe-037e0c39902a.mp4 2026-08-31T03:04:40,811 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T03:04:41,363 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test_9e914cbd-8984-4317-8744-4fc3fcf82da7.mp4 2026-08-31T03:04:48,088 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:04:48,089 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/nasa_s_new_high_dynamic_range_camera_records_rocket_test.webm at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:04:53,127 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:05:28,835 | INFO | (EncoderEngine:495) - [opus @ 0x558633972180] Error parsing Opus packet header. 2026-08-31T03:05:28,966 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x558633967c40] video:4755KiB audio:1363KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 1.084301% 2026-08-31T03:05:28,970 | INFO | (EncoderEngine:495) - [aac @ 0x5586339ae640] Qavg: 7714.070 2026-08-31T03:05:28,974 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9.webm} successfully encoded using profile 'fast.http' 2026-08-31T03:05:28,999 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/943_0.mp4 2026-08-31T03:05:30,985 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast_8ef4f6cc-a25a-40dc-9aae-163232a1eaee.mp4] 2026-08-31T03:05:31,088 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:05:31,089 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:05:31,461 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast_8ef4f6cc-a25a-40dc-9aae-163232a1eaee.mp4 2026-08-31T03:05:31,461 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:05:31,461 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T03:05:31,461 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:05:34,018 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9_fccaa98e-2edf-4b0b-bbbe-037e0c39902a.mp4 2026-08-31T03:05:40,576 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/view_of_planet_earth__4k_.webm.360p.vp9.webm at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:16:53,846 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55949ca97dc0] video:33642KiB audio:4643KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.636400% 2026-08-31T03:16:53,852 | INFO | (EncoderEngine:495) - [aac @ 0x55949cba2d00] Qavg: 16399.430 2026-08-31T03:16:53,867 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4} successfully encoded using profile 'fast.http' 2026-08-31T03:16:54,890 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1005_0.mp4 2026-08-31T03:16:55,235 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 8160aeb4-5b10-4076-9456-fefbe584e266 2026-08-31T03:16:55,236 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-844ce1c4-97a4-4830-acd6-49dd1e904550.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-844ce1c4-97a4-4830-acd6-49dd1e904550_9164da13-3e68-4315-9747-18fe4501daec-search.jpg] 2026-08-31T03:16:55,266 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:16:55,266 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:16:55,821 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-844ce1c4-97a4-4830-acd6-49dd1e904550_9164da13-3e68-4315-9747-18fe4501daec-search.jpg 2026-08-31T03:16:55,821 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:16:55,821 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:16:55,832 | INFO | (EncoderEngine:495) - [image2 @ 0x55ea315b8600] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-844ce1c4-97a4-4830-acd6-49dd1e904550_9164da13-3e68-4315-9747-18fe4501daec-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:16:55,832 | INFO | (EncoderEngine:495) - [image2 @ 0x55ea315b8600] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:16:55,845 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55ea316e6cc0] video:5KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:16:55,851 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-844ce1c4-97a4-4830-acd6-49dd1e904550.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:16:55,853 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-844ce1c4-97a4-4830-acd6-49dd1e904550_9164da13-3e68-4315-9747-18fe4501daec-search.jpg 2026-08-31T03:16:55,853 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-844ce1c4-97a4-4830-acd6-49dd1e904550.mp4 2026-08-31T03:16:57,520 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter_b586fbb2-408c-4537-b064-1a7c3a479e77.mp4] 2026-08-31T03:16:57,847 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:16:57,847 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:16:57,996 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter_b586fbb2-408c-4537-b064-1a7c3a479e77.mp4 2026-08-31T03:16:57,996 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:16:57,996 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T03:16:57,996 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:17:00,761 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast_8ef4f6cc-a25a-40dc-9aae-163232a1eaee.mp4 2026-08-31T03:17:03,331 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:17:07,169 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:18:51,992 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55a1eb30bb80] video:8346KiB audio:553KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.793262% 2026-08-31T03:18:51,999 | INFO | (EncoderEngine:495) - [aac @ 0x55a1eb2c1240] Qavg: 244.305 2026-08-31T03:18:52,022 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter.mp4} successfully encoded using profile 'fast.http' 2026-08-31T03:18:52,471 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1006_0.mp4 2026-08-31T03:18:52,625 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 8160aeb4-5b10-4076-9456-fefbe584e266 2026-08-31T03:18:52,627 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-1f75fe17-6c05-48c7-af51-569170cc906e.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-1f75fe17-6c05-48c7-af51-569170cc906e_5c584ba3-a320-4952-a1c5-ff7d0259d907-player.jpg] 2026-08-31T03:18:52,793 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:18:52,794 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:18:53,169 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-1f75fe17-6c05-48c7-af51-569170cc906e_5c584ba3-a320-4952-a1c5-ff7d0259d907-player.jpg 2026-08-31T03:18:53,169 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:18:53,170 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:18:53,182 | INFO | (EncoderEngine:495) - [image2 @ 0x56276afac600] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-1f75fe17-6c05-48c7-af51-569170cc906e_5c584ba3-a320-4952-a1c5-ff7d0259d907-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:18:53,183 | INFO | (EncoderEngine:495) - [image2 @ 0x56276afac600] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:18:53,183 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x56276b0dacc0] video:94KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:18:53,190 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-1f75fe17-6c05-48c7-af51-569170cc906e.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:18:53,192 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-1f75fe17-6c05-48c7-af51-569170cc906e_5c584ba3-a320-4952-a1c5-ff7d0259d907-player.jpg 2026-08-31T03:18:53,192 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2fa7d8f-5a46-4af8-a553-200751ffdf97/8160aeb4-5b10-4076-9456-fefbe584e266/westerberg-1f75fe17-6c05-48c7-af51-569170cc906e.mp4 2026-08-31T03:18:54,683 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation_49ad70f2-30a3-4c20-bfc5-77ccab043e5c.mp4] 2026-08-31T03:18:54,936 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:18:54,937 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:18:55,030 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation_49ad70f2-30a3-4c20-bfc5-77ccab043e5c.mp4 2026-08-31T03:18:55,031 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:18:55,031 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T03:18:55,031 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:18:57,689 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter_b586fbb2-408c-4537-b064-1a7c3a479e77.mp4 2026-08-31T03:19:00,196 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {673} 2026-08-31T03:19:03,955 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-westerberg does not contain segment information 2026-08-31T03:19:07,754 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-westerberg' to publication channel 'internal' 2026-08-31T03:19:12,813 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-westerberg to publication channel internal 2026-08-31T03:19:26,064 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-westerberg to search index 2026-08-31T03:19:26,065 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:19:27,531 | INFO | (StaticResourceServlet:116) - Added static file authorization for [^/([^/]+)/oaipmh-default/.*$] 2026-08-31T03:19:27,532 | INFO | (StaticResourceServlet:116) - Added static file authorization for [^/([^/]+)/(?:api|internal)/([^/]+)/.*$] 2026-08-31T03:19:27,532 | INFO | (StaticResourceServlet:116) - Added static file authorization for [^/([^/]+)/(?:engage-player|engage-live)/([^/]+)/.*$] 2026-08-31T03:19:27,532 | INFO | (StaticResourceServlet:169) - Serving static files from '/srv/opencast/opencast-dist-allinone/data/opencast/downloads' 2026-08-31T03:19:34,181 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-westerberg 2026-08-31T03:19:34,353 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-westerberg 2026-08-31T03:19:35,455 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-westerberg, version 1 2026-08-31T03:21:15,808 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55e18439e440] video:2982KiB audio:553KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 2.000927% 2026-08-31T03:21:15,817 | INFO | (EncoderEngine:495) - [aac @ 0x55e1844356c0] Qavg: 244.305 2026-08-31T03:21:15,834 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4} successfully encoded using profile 'fast.http' 2026-08-31T03:21:15,852 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1008_0.mp4 2026-08-31T03:21:16,471 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283_8493039f-c7d9-43d1-9ce0-f7ddff7096ad.mp4] 2026-08-31T03:21:16,691 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:21:16,695 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:21:16,746 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283_8493039f-c7d9-43d1-9ce0-f7ddff7096ad.mp4 2026-08-31T03:21:16,746 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:21:16,746 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T03:21:16,746 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:21:20,881 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation_49ad70f2-30a3-4c20-bfc5-77ccab043e5c.mp4 2026-08-31T03:21:28,915 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:21:28,924 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:34:17,585 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55b6cc214b00] video:86821KiB audio:158KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.578957% 2026-08-31T03:34:17,598 | INFO | (EncoderEngine:495) - [aac @ 0x55b6cc2116c0] Qavg: 65536.000 2026-08-31T03:34:17,613 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283.mp4} successfully encoded using profile 'fast.http' 2026-08-31T03:34:18,974 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1018_0.mp4 2026-08-31T03:34:20,287 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9_1324a82b-b134-4a89-96f2-41ad64e48053.mp4] 2026-08-31T03:34:20,369 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:34:20,370 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:34:20,781 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9_1324a82b-b134-4a89-96f2-41ad64e48053.mp4 2026-08-31T03:34:20,783 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:34:20,783 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T03:34:20,783 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:34:24,078 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283_8493039f-c7d9-43d1-9ce0-f7ddff7096ad.mp4 2026-08-31T03:34:34,609 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_c283.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:37:06,292 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55f772312600] video:16012KiB audio:2202KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.727301% 2026-08-31T03:37:06,297 | INFO | (EncoderEngine:495) - [aac @ 0x55f77244bf00] Qavg: 9647.623 2026-08-31T03:37:06,306 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9.mp4} successfully encoded using profile 'fast.http' 2026-08-31T03:37:06,684 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1044_0.mp4 2026-08-31T03:37:08,452 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest_12b38627-d6bf-4885-9a12-8b39b9d55235.mp4] 2026-08-31T03:37:09,595 | INFO | (EncoderEngine:495) - comment : Free stock footage: Strong river flowing down the green forest 2026-08-31T03:37:09,595 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:37:10,471 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest_12b38627-d6bf-4885-9a12-8b39b9d55235.mp4 2026-08-31T03:37:10,471 | INFO | (EncoderEngine:495) - comment : Free stock footage: Strong river flowing down the green forest 2026-08-31T03:37:10,471 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:37:10,472 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T03:37:11,716 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9_1324a82b-b134-4a89-96f2-41ad64e48053.mp4 2026-08-31T03:37:20,132 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/wasistchaos_flash9.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:47:30,092 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55e3215118c0] video:182000KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.006768% 2026-08-31T03:47:30,230 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest.mp4} successfully encoded using profile 'fast.http' 2026-08-31T03:47:32,609 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1051_0.mp4 2026-08-31T03:47:32,668 | INFO | (ComposerServiceImpl:1295) - creating an image using video track c6482455-458f-48b3-959d-78fbddeff71d 2026-08-31T03:47:32,670 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-51ec7f20-a19c-4d38-b058-841d2201e18b.webm, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-51ec7f20-a19c-4d38-b058-841d2201e18b_5506ba81-8433-49d8-9ee8-d996dd9993ab-search.jpg] 2026-08-31T03:47:33,613 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-51ec7f20-a19c-4d38-b058-841d2201e18b_5506ba81-8433-49d8-9ee8-d996dd9993ab-search.jpg 2026-08-31T03:47:33,613 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:47:33,634 | INFO | (EncoderEngine:495) - [image2 @ 0x559fa607a980] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-51ec7f20-a19c-4d38-b058-841d2201e18b_5506ba81-8433-49d8-9ee8-d996dd9993ab-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:47:33,635 | INFO | (EncoderEngine:495) - [image2 @ 0x559fa607a980] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:47:33,635 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x559fa6091e00] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:47:33,638 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-51ec7f20-a19c-4d38-b058-841d2201e18b.webm} successfully encoded using profile 'search-cover.http' 2026-08-31T03:47:33,640 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-51ec7f20-a19c-4d38-b058-841d2201e18b_5506ba81-8433-49d8-9ee8-d996dd9993ab-search.jpg 2026-08-31T03:47:33,640 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-51ec7f20-a19c-4d38-b058-841d2201e18b.webm 2026-08-31T03:47:35,097 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156.webm, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156_420613ab-0c90-40b9-a042-f70914523fdf.mp4] 2026-08-31T03:47:35,468 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156_420613ab-0c90-40b9-a042-f70914523fdf.mp4 2026-08-31T03:47:35,468 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T03:47:37,320 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/nasa_s_new_high_dynamic_range_camera_records_rocket_test.webm at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:47:42,930 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest_12b38627-d6bf-4885-9a12-8b39b9d55235.mp4 2026-08-31T03:47:52,279 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:49:25,143 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x555fb28c5300] video:12003KiB audio:7KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.180896% 2026-08-31T03:49:25,150 | INFO | (EncoderEngine:495) - [aac @ 0x555fb28c0d80] Qavg: 65324.055 2026-08-31T03:49:25,163 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156.webm} successfully encoded using profile 'fast.http' 2026-08-31T03:49:25,476 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1061_0.mp4 2026-08-31T03:49:25,500 | INFO | (ComposerServiceImpl:1295) - creating an image using video track c6482455-458f-48b3-959d-78fbddeff71d 2026-08-31T03:49:25,502 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-e8923a59-44ae-40b4-88c9-49a00134aaf8.webm, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-e8923a59-44ae-40b4-88c9-49a00134aaf8_7c40df87-7660-4bb8-bd77-86ac382242e1-player.jpg] 2026-08-31T03:49:25,622 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-e8923a59-44ae-40b4-88c9-49a00134aaf8_7c40df87-7660-4bb8-bd77-86ac382242e1-player.jpg 2026-08-31T03:49:25,622 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:49:25,630 | INFO | (EncoderEngine:495) - [image2 @ 0x5561b7d90980] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-e8923a59-44ae-40b4-88c9-49a00134aaf8_7c40df87-7660-4bb8-bd77-86ac382242e1-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:49:25,630 | INFO | (EncoderEngine:495) - [image2 @ 0x5561b7d90980] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:49:25,630 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5561b7da7e00] video:23KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:49:25,634 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-e8923a59-44ae-40b4-88c9-49a00134aaf8.webm} successfully encoded using profile 'player-preview.http' 2026-08-31T03:49:25,635 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-e8923a59-44ae-40b4-88c9-49a00134aaf8_7c40df87-7660-4bb8-bd77-86ac382242e1-player.jpg 2026-08-31T03:49:25,635 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c8b5395e-4692-4e35-aba9-e6bc6b12dd34/c6482455-458f-48b3-959d-78fbddeff71d/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-e8923a59-44ae-40b4-88c9-49a00134aaf8.webm 2026-08-31T03:49:27,600 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation.mpg, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation_5e565f3f-ad8a-4bb3-b9ac-e8b867bd5700.mp4] 2026-08-31T03:49:27,654 | INFO | (EncoderEngine:495) - [mpegvideo @ 0x55995b37d100] Estimating duration from bitrate, this may be inaccurate 2026-08-31T03:49:27,656 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 327680 vbv_delay: N/A 2026-08-31T03:49:27,852 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation_5e565f3f-ad8a-4bb3-b9ac-e8b867bd5700.mp4 2026-08-31T03:49:27,853 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T03:49:30,506 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156_420613ab-0c90-40b9-a042-f70914523fdf.mp4 2026-08-31T03:49:33,442 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {759} 2026-08-31T03:49:34,245 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55995b3b6080] video:641KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.528611% 2026-08-31T03:49:34,255 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation.mpg} successfully encoded using profile 'fast.http' 2026-08-31T03:49:34,265 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1062_0.mp4 2026-08-31T03:49:35,311 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait.mp4, -filter:v, crop=in_w/2*2:in_h/2*2, -c:a, aac, -c:v, libx264, -preset, faster, -g, 30, -pix_fmt, yuv420p, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait_bbd68d89-45de-474e-9b3b-2cb973fadbae.mp4] 2026-08-31T03:49:35,665 | INFO | (EncoderEngine:495) - com.android.version: 13 2026-08-31T03:49:35,665 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:49:35,665 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:49:36,135 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait_bbd68d89-45de-474e-9b3b-2cb973fadbae.mp4 2026-08-31T03:49:36,135 | INFO | (EncoderEngine:495) - com.android.version: 13 2026-08-31T03:49:36,135 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:49:36,136 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-08-31T03:49:36,136 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:49:37,160 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-nasa-rocket-booster does not contain segment information 2026-08-31T03:49:39,465 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation_5e565f3f-ad8a-4bb3-b9ac-e8b867bd5700.mp4 2026-08-31T03:49:41,319 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/lavender_-_17156.webm at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:49:41,327 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-nasa-rocket-booster' to publication channel 'internal' 2026-08-31T03:49:44,985 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_dof_pendulum_with_spring-damper_adams_simulation.mpg at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:49:46,474 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-nasa-rocket-booster to publication channel internal 2026-08-31T03:49:53,854 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-nasa-rocket-booster to search index 2026-08-31T03:49:54,039 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:50:04,175 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-nasa-rocket-booster 2026-08-31T03:50:04,191 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-nasa-rocket-booster 2026-08-31T03:50:04,907 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-nasa-rocket-booster, version 1 2026-08-31T03:50:26,435 | INFO | (EncoderEngine:495) - [out#0/mp4 @ 0x55a631fb7d00] video:11421KiB audio:200KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.126183% 2026-08-31T03:50:26,442 | INFO | (EncoderEngine:495) - [aac @ 0x55a631fa2780] Qavg: 1126.431 2026-08-31T03:50:26,450 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait.mp4} successfully encoded using profile 'fast.http' 2026-08-31T03:50:26,495 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1076_0.mp4 2026-08-31T03:50:27,854 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 4b237dd0-cdc6-47ba-ae50-39c2552d1dbe 2026-08-31T03:50:27,857 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-7c49da4c-de4d-4dac-8c37-5694ed51a126.webm, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-7c49da4c-de4d-4dac-8c37-5694ed51a126_0b57f459-83ff-4840-a9d8-71197c824649-search.jpg] 2026-08-31T03:50:28,675 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-7c49da4c-de4d-4dac-8c37-5694ed51a126_0b57f459-83ff-4840-a9d8-71197c824649-search.jpg 2026-08-31T03:50:28,675 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:28,683 | INFO | (EncoderEngine:495) - [image2 @ 0x55a7cabf88c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-7c49da4c-de4d-4dac-8c37-5694ed51a126_0b57f459-83ff-4840-a9d8-71197c824649-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:28,683 | INFO | (EncoderEngine:495) - [image2 @ 0x55a7cabf88c0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:28,683 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55a7cac14480] video:1KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:28,690 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-7c49da4c-de4d-4dac-8c37-5694ed51a126.webm} successfully encoded using profile 'search-cover.http' 2026-08-31T03:50:28,692 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-7c49da4c-de4d-4dac-8c37-5694ed51a126_0b57f459-83ff-4840-a9d8-71197c824649-search.jpg 2026-08-31T03:50:28,692 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-7c49da4c-de4d-4dac-8c37-5694ed51a126.webm 2026-08-31T03:50:28,915 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 9e9200ca-7dac-4778-badf-a8fc81338d72 2026-08-31T03:50:28,916 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-395067a1-5725-42bb-8981-613f83298da1.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-395067a1-5725-42bb-8981-613f83298da1_f55bda8a-a670-4365-9740-54f50f7ba828-search.jpg] 2026-08-31T03:50:28,958 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:28,958 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:29,039 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-395067a1-5725-42bb-8981-613f83298da1_f55bda8a-a670-4365-9740-54f50f7ba828-search.jpg 2026-08-31T03:50:29,039 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:29,039 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:29,047 | INFO | (EncoderEngine:495) - [image2 @ 0x56420ac56f40] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-395067a1-5725-42bb-8981-613f83298da1_f55bda8a-a670-4365-9740-54f50f7ba828-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:29,047 | INFO | (EncoderEngine:495) - [image2 @ 0x56420ac56f40] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:29,050 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x56420ac56e00] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:29,056 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-395067a1-5725-42bb-8981-613f83298da1.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:50:29,057 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-395067a1-5725-42bb-8981-613f83298da1_f55bda8a-a670-4365-9740-54f50f7ba828-search.jpg 2026-08-31T03:50:29,057 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-395067a1-5725-42bb-8981-613f83298da1.mp4 2026-08-31T03:50:31,091 | INFO | (ComposerServiceImpl:1295) - creating an image using video track d9a8e84d-b18c-400d-8cf4-34f6fd684002 2026-08-31T03:50:31,092 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-a83e40d3-a386-4023-9bda-5755fe1717ec.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-a83e40d3-a386-4023-9bda-5755fe1717ec_798ed077-301b-49ab-8ce8-b449d2b89123-search.jpg] 2026-08-31T03:50:31,194 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:31,194 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:31,512 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait_bbd68d89-45de-474e-9b3b-2cb973fadbae.mp4 2026-08-31T03:50:34,031 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-a83e40d3-a386-4023-9bda-5755fe1717ec_798ed077-301b-49ab-8ce8-b449d2b89123-search.jpg 2026-08-31T03:50:34,032 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:34,032 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:34,032 | INFO | (EncoderEngine:495) - [image2 @ 0x55c64c1d5ac0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-a83e40d3-a386-4023-9bda-5755fe1717ec_798ed077-301b-49ab-8ce8-b449d2b89123-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:34,032 | INFO | (EncoderEngine:495) - [image2 @ 0x55c64c1d5ac0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:34,055 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55c64c0f1900] video:6KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:34,067 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-a83e40d3-a386-4023-9bda-5755fe1717ec.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:50:34,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-a83e40d3-a386-4023-9bda-5755fe1717ec_798ed077-301b-49ab-8ce8-b449d2b89123-search.jpg 2026-08-31T03:50:34,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-a83e40d3-a386-4023-9bda-5755fe1717ec.mp4 2026-08-31T03:50:34,878 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 1b3bfdae-c76d-4b98-836f-98dd59e619b4 2026-08-31T03:50:34,880 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-7232a0c5-901d-44c4-a6f9-b7067660bd17.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-7232a0c5-901d-44c4-a6f9-b7067660bd17_f98571b3-1fd0-4400-9696-8b517738641e-search.jpg] 2026-08-31T03:50:35,026 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:35,027 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:36,273 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/spring_-_blender_open_movie.webm at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:50:36,301 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_c283.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:50:36,305 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:50:36,583 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-7232a0c5-901d-44c4-a6f9-b7067660bd17_f98571b3-1fd0-4400-9696-8b517738641e-search.jpg 2026-08-31T03:50:36,585 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:36,585 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:36,592 | INFO | (EncoderEngine:495) - [image2 @ 0x5615427d0a00] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-7232a0c5-901d-44c4-a6f9-b7067660bd17_f98571b3-1fd0-4400-9696-8b517738641e-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:36,592 | INFO | (EncoderEngine:495) - [image2 @ 0x5615427d0a00] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:36,613 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5615427d08c0] video:5KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:36,625 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-7232a0c5-901d-44c4-a6f9-b7067660bd17.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:50:36,627 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-7232a0c5-901d-44c4-a6f9-b7067660bd17_f98571b3-1fd0-4400-9696-8b517738641e-search.jpg 2026-08-31T03:50:36,627 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-7232a0c5-901d-44c4-a6f9-b7067660bd17.mp4 2026-08-31T03:50:38,295 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 4b237dd0-cdc6-47ba-ae50-39c2552d1dbe 2026-08-31T03:50:38,297 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-f59588ad-53f6-4b93-9ead-102c51078c0c.webm, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-f59588ad-53f6-4b93-9ead-102c51078c0c_979bae62-8248-4578-a3e6-1a75c0601f9a-player.jpg] 2026-08-31T03:50:38,904 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-f59588ad-53f6-4b93-9ead-102c51078c0c_979bae62-8248-4578-a3e6-1a75c0601f9a-player.jpg 2026-08-31T03:50:38,904 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:38,916 | INFO | (EncoderEngine:495) - [image2 @ 0x5580f4d128c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-f59588ad-53f6-4b93-9ead-102c51078c0c_979bae62-8248-4578-a3e6-1a75c0601f9a-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:38,916 | INFO | (EncoderEngine:495) - [image2 @ 0x5580f4d128c0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:38,916 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5580f4d2e480] video:16KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:39,053 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-f59588ad-53f6-4b93-9ead-102c51078c0c.webm} successfully encoded using profile 'player-preview.http' 2026-08-31T03:50:39,055 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-f59588ad-53f6-4b93-9ead-102c51078c0c_979bae62-8248-4578-a3e6-1a75c0601f9a-player.jpg 2026-08-31T03:50:39,056 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/95448bc7-0a79-4df1-9bdc-b4e2273cf6a5/4b237dd0-cdc6-47ba-ae50-39c2552d1dbe/Spring_-_Blender_Open_Movie-f59588ad-53f6-4b93-9ead-102c51078c0c.webm 2026-08-31T03:50:39,106 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 0d73466d-08c4-45f0-9751-fcfd677074f1 2026-08-31T03:50:39,108 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5d0e05f8-b676-4dd4-8a1f-4d6e96f92b02.mpg, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5d0e05f8-b676-4dd4-8a1f-4d6e96f92b02_2f1bf1d0-4c63-40a6-a3c2-714cdc080a23-search.jpg] 2026-08-31T03:50:39,165 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:50:39,171 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:50:39,183 | INFO | (EncoderEngine:495) - [mpegvideo @ 0x560f6c7def80] Estimating duration from bitrate, this may be inaccurate 2026-08-31T03:50:39,184 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 327680 vbv_delay: N/A 2026-08-31T03:50:39,212 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5d0e05f8-b676-4dd4-8a1f-4d6e96f92b02_2f1bf1d0-4c63-40a6-a3c2-714cdc080a23-search.jpg 2026-08-31T03:50:39,212 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:39,215 | INFO | (EncoderEngine:495) - [image2 @ 0x560f6c7f4500] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5d0e05f8-b676-4dd4-8a1f-4d6e96f92b02_2f1bf1d0-4c63-40a6-a3c2-714cdc080a23-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:39,215 | INFO | (EncoderEngine:495) - [image2 @ 0x560f6c7f4500] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:39,216 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x560f6c81e400] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:39,226 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5d0e05f8-b676-4dd4-8a1f-4d6e96f92b02.mpg} successfully encoded using profile 'search-cover.http' 2026-08-31T03:50:39,228 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5d0e05f8-b676-4dd4-8a1f-4d6e96f92b02_2f1bf1d0-4c63-40a6-a3c2-714cdc080a23-search.jpg 2026-08-31T03:50:39,228 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5d0e05f8-b676-4dd4-8a1f-4d6e96f92b02.mpg 2026-08-31T03:50:41,272 | INFO | (ComposerServiceImpl:1295) - creating an image using video track d9a8e84d-b18c-400d-8cf4-34f6fd684002 2026-08-31T03:50:41,273 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-f65eb9c7-6cdd-41fe-80ad-235b0d3bdd16.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-f65eb9c7-6cdd-41fe-80ad-235b0d3bdd16_4519c738-6b80-4bab-b0a9-341c0a229550-player.jpg] 2026-08-31T03:50:41,653 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:41,654 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:43,159 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_dof_pendulum_with_spring-damper_adams_simulation.mpg at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:50:44,018 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-f65eb9c7-6cdd-41fe-80ad-235b0d3bdd16_4519c738-6b80-4bab-b0a9-341c0a229550-player.jpg 2026-08-31T03:50:44,018 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:44,018 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:44,035 | INFO | (EncoderEngine:495) - [image2 @ 0x55744d3bfac0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-f65eb9c7-6cdd-41fe-80ad-235b0d3bdd16_4519c738-6b80-4bab-b0a9-341c0a229550-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:44,035 | INFO | (EncoderEngine:495) - [image2 @ 0x55744d3bfac0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:44,060 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55744d2db900] video:65KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:44,069 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-f65eb9c7-6cdd-41fe-80ad-235b0d3bdd16.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:50:44,071 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-f65eb9c7-6cdd-41fe-80ad-235b0d3bdd16_4519c738-6b80-4bab-b0a9-341c0a229550-player.jpg 2026-08-31T03:50:44,071 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/81ade353-82f1-4737-be7e-16e9a724c5c0/d9a8e84d-b18c-400d-8cf4-34f6fd684002/3d-print-f65eb9c7-6cdd-41fe-80ad-235b0d3bdd16.mp4 2026-08-31T03:50:45,285 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 0d73466d-08c4-45f0-9751-fcfd677074f1 2026-08-31T03:50:45,286 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-558c0941-dcbb-4897-a2e2-8f2dd77ec1b3.mpg, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-558c0941-dcbb-4897-a2e2-8f2dd77ec1b3_b062d197-a183-4339-a1d6-b97faa8592da-player.jpg] 2026-08-31T03:50:45,401 | INFO | (EncoderEngine:495) - [mpegvideo @ 0x5628b70c3f80] Estimating duration from bitrate, this may be inaccurate 2026-08-31T03:50:45,402 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 327680 vbv_delay: N/A 2026-08-31T03:50:45,454 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-558c0941-dcbb-4897-a2e2-8f2dd77ec1b3_b062d197-a183-4339-a1d6-b97faa8592da-player.jpg 2026-08-31T03:50:45,454 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:45,465 | INFO | (EncoderEngine:495) - [image2 @ 0x5628b70d9500] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-558c0941-dcbb-4897-a2e2-8f2dd77ec1b3_b062d197-a183-4339-a1d6-b97faa8592da-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:45,465 | INFO | (EncoderEngine:495) - [image2 @ 0x5628b70d9500] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:45,466 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5628b7103400] video:27KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:45,469 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-558c0941-dcbb-4897-a2e2-8f2dd77ec1b3.mpg} successfully encoded using profile 'player-preview.http' 2026-08-31T03:50:45,470 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-558c0941-dcbb-4897-a2e2-8f2dd77ec1b3_b062d197-a183-4339-a1d6-b97faa8592da-player.jpg 2026-08-31T03:50:45,470 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ce942032-f6b2-4357-ad8e-f2ed59b4f71c/0d73466d-08c4-45f0-9751-fcfd677074f1/1_DOF_Pendulum_with_spring-damper_Adams_simulation-558c0941-dcbb-4897-a2e2-8f2dd77ec1b3.mpg 2026-08-31T03:50:45,639 | INFO | (ComposerServiceImpl:1295) - creating an image using video track d7192863-b542-49ac-a7e7-b431434c0d06 2026-08-31T03:50:45,640 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-c3bbeb4e-29b5-4ba1-ba13-e58e0c45cd0f.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-c3bbeb4e-29b5-4ba1-ba13-e58e0c45cd0f_b9105a60-f9c7-46d9-addc-9a1a956adb02-player.jpg] 2026-08-31T03:50:45,712 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:45,712 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:46,364 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {696} 2026-08-31T03:50:46,431 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-c3bbeb4e-29b5-4ba1-ba13-e58e0c45cd0f_b9105a60-f9c7-46d9-addc-9a1a956adb02-player.jpg 2026-08-31T03:50:46,432 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:46,432 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:46,458 | INFO | (EncoderEngine:495) - [image2 @ 0x556d6e634cc0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-c3bbeb4e-29b5-4ba1-ba13-e58e0c45cd0f_b9105a60-f9c7-46d9-addc-9a1a956adb02-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:46,458 | INFO | (EncoderEngine:495) - [image2 @ 0x556d6e634cc0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:46,461 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x556d6e635a80] video:57KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:46,494 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-c3bbeb4e-29b5-4ba1-ba13-e58e0c45cd0f.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:50:46,496 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-c3bbeb4e-29b5-4ba1-ba13-e58e0c45cd0f_b9105a60-f9c7-46d9-addc-9a1a956adb02-player.jpg 2026-08-31T03:50:46,496 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ff5acd98-8b22-4626-a63b-623c7e32f49c/d7192863-b542-49ac-a7e7-b431434c0d06/dog-rose-720-c3bbeb4e-29b5-4ba1-ba13-e58e0c45cd0f.mp4 2026-08-31T03:50:48,367 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 075a8f80-d9f1-4e6f-8666-44a6f257052c 2026-08-31T03:50:48,369 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-8b4220ce-6b16-468b-b40c-cc689ebbf2a7.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-8b4220ce-6b16-468b-b40c-cc689ebbf2a7_dc0074b6-2957-43dc-ad08-7930d4ab70bd-search.jpg] 2026-08-31T03:50:48,729 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:48,729 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:49,421 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-8b4220ce-6b16-468b-b40c-cc689ebbf2a7_dc0074b6-2957-43dc-ad08-7930d4ab70bd-search.jpg 2026-08-31T03:50:49,421 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:49,421 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:49,430 | INFO | (EncoderEngine:495) - [image2 @ 0x558e767deb80] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-8b4220ce-6b16-468b-b40c-cc689ebbf2a7_dc0074b6-2957-43dc-ad08-7930d4ab70bd-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:49,430 | INFO | (EncoderEngine:495) - [image2 @ 0x558e767deb80] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:49,449 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x558e76770a40] video:1KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:49,781 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-8b4220ce-6b16-468b-b40c-cc689ebbf2a7.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:50:49,782 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-8b4220ce-6b16-468b-b40c-cc689ebbf2a7_dc0074b6-2957-43dc-ad08-7930d4ab70bd-search.jpg 2026-08-31T03:50:49,783 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-8b4220ce-6b16-468b-b40c-cc689ebbf2a7.mp4 2026-08-31T03:50:49,827 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-spring does not contain segment information 2026-08-31T03:50:49,833 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {665} 2026-08-31T03:50:51,940 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 89f3f169-cd9c-41cd-baa4-e9a4ec708c37 2026-08-31T03:50:51,942 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 0.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-a586abef-65af-483b-8554-8e69aad1eb91.ogv, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-a586abef-65af-483b-8554-8e69aad1eb91_78caad25-5e6b-4bd6-b402-3775fe6040d1-search.jpg] 2026-08-31T03:50:51,981 | INFO | (EncoderEngine:495) - [ogg @ 0x562794de8f80] Broken file, keyframe not correctly marked. 2026-08-31T03:50:51,981 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-08-31T03:50:51,981 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-08-31T03:50:51,981 | INFO | (EncoderEngine:495) - [ogg @ 0x562794de8f80] Broken file, keyframe not correctly marked. 2026-08-31T03:50:52,042 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-a586abef-65af-483b-8554-8e69aad1eb91_78caad25-5e6b-4bd6-b402-3775fe6040d1-search.jpg 2026-08-31T03:50:52,043 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-08-31T03:50:52,043 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:52,052 | INFO | (EncoderEngine:495) - [image2 @ 0x562794fc9740] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-a586abef-65af-483b-8554-8e69aad1eb91_78caad25-5e6b-4bd6-b402-3775fe6040d1-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:52,052 | INFO | (EncoderEngine:495) - [image2 @ 0x562794fc9740] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:52,064 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x562794fe3600] video:0KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:52,070 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-a586abef-65af-483b-8554-8e69aad1eb91.ogv} successfully encoded using profile 'search-cover.http' 2026-08-31T03:50:52,073 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-a586abef-65af-483b-8554-8e69aad1eb91_78caad25-5e6b-4bd6-b402-3775fe6040d1-search.jpg 2026-08-31T03:50:52,073 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-a586abef-65af-483b-8554-8e69aad1eb91.ogv 2026-08-31T03:50:52,312 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 7e56dd9b-a50a-41ce-9946-956d50baf17d 2026-08-31T03:50:52,316 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-7acf7fbc-9596-471b-986e-89d066315158.webm, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-7acf7fbc-9596-471b-986e-89d066315158_1b4e1670-0b0b-4378-9b6d-1a0877f846fd-search.jpg] 2026-08-31T03:50:53,022 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-7acf7fbc-9596-471b-986e-89d066315158_1b4e1670-0b0b-4378-9b6d-1a0877f846fd-search.jpg 2026-08-31T03:50:53,022 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:53,030 | INFO | (EncoderEngine:495) - [image2 @ 0x563b8be9e480] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-7acf7fbc-9596-471b-986e-89d066315158_1b4e1670-0b0b-4378-9b6d-1a0877f846fd-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:53,030 | INFO | (EncoderEngine:495) - [image2 @ 0x563b8be9e480] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:53,031 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x563b8be92e80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:53,035 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-7acf7fbc-9596-471b-986e-89d066315158.webm} successfully encoded using profile 'search-cover.http' 2026-08-31T03:50:53,037 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-7acf7fbc-9596-471b-986e-89d066315158_1b4e1670-0b0b-4378-9b6d-1a0877f846fd-search.jpg 2026-08-31T03:50:53,037 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-7acf7fbc-9596-471b-986e-89d066315158.webm 2026-08-31T03:50:53,071 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 1b3bfdae-c76d-4b98-836f-98dd59e619b4 2026-08-31T03:50:53,072 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-3217379b-a711-414a-a078-cdce0b3ac03e.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-3217379b-a711-414a-a078-cdce0b3ac03e_cccf555e-559f-4869-99e2-cd331d4e23f8-player.jpg] 2026-08-31T03:50:53,134 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {948} 2026-08-31T03:50:53,147 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {549} 2026-08-31T03:50:53,165 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-spring' to publication channel 'internal' 2026-08-31T03:50:53,492 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:53,492 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:53,535 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-dog-rose does not contain segment information 2026-08-31T03:50:55,144 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-3217379b-a711-414a-a078-cdce0b3ac03e_cccf555e-559f-4869-99e2-cd331d4e23f8-player.jpg 2026-08-31T03:50:55,144 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:55,144 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:55,158 | INFO | (EncoderEngine:495) - [image2 @ 0x55ad81f68a00] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-3217379b-a711-414a-a078-cdce0b3ac03e_cccf555e-559f-4869-99e2-cd331d4e23f8-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:55,159 | INFO | (EncoderEngine:495) - [image2 @ 0x55ad81f68a00] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:55,160 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55ad81f688c0] video:47KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:55,317 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-3217379b-a711-414a-a078-cdce0b3ac03e.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:50:55,319 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-3217379b-a711-414a-a078-cdce0b3ac03e_cccf555e-559f-4869-99e2-cd331d4e23f8-player.jpg 2026-08-31T03:50:55,319 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7b1daa0-3e72-4454-bcd4-57173f8f398b/1b3bfdae-c76d-4b98-836f-98dd59e619b4/marguerite-1080-3217379b-a711-414a-a078-cdce0b3ac03e.mp4 2026-08-31T03:50:55,568 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 9dde78da-1733-4e67-a155-43ac40799c01 2026-08-31T03:50:55,570 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-15974720-75c7-4ef4-8ccd-8aaa6a4700e0.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-15974720-75c7-4ef4-8ccd-8aaa6a4700e0_b69a503c-f668-4eea-9a60-c1e7fa0b8349-search.jpg] 2026-08-31T03:50:55,672 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:55,672 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:56,178 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/perseverance_arrives_at_mars-1920.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:50:56,184 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-pendulum-with-spring-damper does not contain segment information 2026-08-31T03:50:56,520 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-dog-rose' to publication channel 'internal' 2026-08-31T03:50:56,535 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-3d-print does not contain segment information 2026-08-31T03:50:56,564 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/espresso_video.ogv at position [MediaPosition(Seconds, 0.0)] 2026-08-31T03:50:58,541 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-spring to publication channel internal 2026-08-31T03:50:59,006 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-15974720-75c7-4ef4-8ccd-8aaa6a4700e0_b69a503c-f668-4eea-9a60-c1e7fa0b8349-search.jpg 2026-08-31T03:50:59,015 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:59,015 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:50:59,024 | INFO | (EncoderEngine:495) - [image2 @ 0x55fb33665380] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-15974720-75c7-4ef4-8ccd-8aaa6a4700e0_b69a503c-f668-4eea-9a60-c1e7fa0b8349-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:50:59,024 | INFO | (EncoderEngine:495) - [image2 @ 0x55fb33665380] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:50:59,071 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55fb3361d680] video:4KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:50:59,125 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-15974720-75c7-4ef4-8ccd-8aaa6a4700e0.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:50:59,130 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-15974720-75c7-4ef4-8ccd-8aaa6a4700e0_b69a503c-f668-4eea-9a60-c1e7fa0b8349-search.jpg 2026-08-31T03:50:59,130 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-15974720-75c7-4ef4-8ccd-8aaa6a4700e0.mp4 2026-08-31T03:50:59,300 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 15128d89-31f8-4d7e-8779-22cf7f11aedd 2026-08-31T03:50:59,301 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c20d005c-ddb1-4999-968e-63e909097ef9.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c20d005c-ddb1-4999-968e-63e909097ef9_a4614bc9-8de7-4ff7-923d-635d56ba39e5-search.jpg] 2026-08-31T03:50:59,701 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:59,701 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:50:59,881 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-pendulum-with-spring-damper' to publication channel 'internal' 2026-08-31T03:50:59,960 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-3d-print' to publication channel 'internal' 2026-08-31T03:50:59,963 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/view_of_planet_earth__4k_.webm.360p.vp9.webm at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:51:00,668 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c20d005c-ddb1-4999-968e-63e909097ef9_a4614bc9-8de7-4ff7-923d-635d56ba39e5-search.jpg 2026-08-31T03:51:00,668 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:00,668 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:00,672 | INFO | (EncoderEngine:495) - [image2 @ 0x561b1fa58ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c20d005c-ddb1-4999-968e-63e909097ef9_a4614bc9-8de7-4ff7-923d-635d56ba39e5-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:00,672 | INFO | (EncoderEngine:495) - [image2 @ 0x561b1fa58ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:00,673 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x561b1fa58d80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:00,683 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c20d005c-ddb1-4999-968e-63e909097ef9.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:51:00,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c20d005c-ddb1-4999-968e-63e909097ef9_a4614bc9-8de7-4ff7-923d-635d56ba39e5-search.jpg 2026-08-31T03:51:00,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c20d005c-ddb1-4999-968e-63e909097ef9.mp4 2026-08-31T03:51:01,547 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-dog-rose to publication channel internal 2026-08-31T03:51:02,275 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 7e56dd9b-a50a-41ce-9946-956d50baf17d 2026-08-31T03:51:02,284 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-baf36acb-c5b7-4fb3-b853-0e5d886f3d90.webm, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-baf36acb-c5b7-4fb3-b853-0e5d886f3d90_43ebddf7-6516-4f20-a24d-611a9dbc12a9-player.jpg] 2026-08-31T03:51:02,669 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-baf36acb-c5b7-4fb3-b853-0e5d886f3d90_43ebddf7-6516-4f20-a24d-611a9dbc12a9-player.jpg 2026-08-31T03:51:02,669 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:02,677 | INFO | (EncoderEngine:495) - [image2 @ 0x558ab7512480] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-baf36acb-c5b7-4fb3-b853-0e5d886f3d90_43ebddf7-6516-4f20-a24d-611a9dbc12a9-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:02,677 | INFO | (EncoderEngine:495) - [image2 @ 0x558ab7512480] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:02,678 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x558ab7506e80] video:16KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:02,681 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-baf36acb-c5b7-4fb3-b853-0e5d886f3d90.webm} successfully encoded using profile 'player-preview.http' 2026-08-31T03:51:02,683 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-baf36acb-c5b7-4fb3-b853-0e5d886f3d90_43ebddf7-6516-4f20-a24d-611a9dbc12a9-player.jpg 2026-08-31T03:51:02,683 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0f9a3d0f-0f85-40a7-a6bb-9bdef23053f8/7e56dd9b-a50a-41ce-9946-956d50baf17d/View_of_Planet_Earth__4K_.webm.360p.vp9-baf36acb-c5b7-4fb3-b853-0e5d886f3d90.webm 2026-08-31T03:51:02,705 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 75481292-8dd8-434a-887a-72525ca32f02 2026-08-31T03:51:02,709 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5c11c88b-53ed-462b-9161-bbc6ddc15686.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5c11c88b-53ed-462b-9161-bbc6ddc15686_0af30872-af4d-4a4f-99f9-13855d546b36-player.jpg] 2026-08-31T03:51:02,775 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:03,686 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {657} 2026-08-31T03:51:03,991 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5c11c88b-53ed-462b-9161-bbc6ddc15686_0af30872-af4d-4a4f-99f9-13855d546b36-player.jpg 2026-08-31T03:51:03,995 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:03,995 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:04,007 | INFO | (EncoderEngine:495) - [image2 @ 0x556d29f45880] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5c11c88b-53ed-462b-9161-bbc6ddc15686_0af30872-af4d-4a4f-99f9-13855d546b36-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:04,007 | INFO | (EncoderEngine:495) - [image2 @ 0x556d29f45880] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:04,019 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x556d29fbf880] video:59KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:04,025 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5c11c88b-53ed-462b-9161-bbc6ddc15686.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:51:04,027 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5c11c88b-53ed-462b-9161-bbc6ddc15686_0af30872-af4d-4a4f-99f9-13855d546b36-player.jpg 2026-08-31T03:51:04,027 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4cbb051d-9508-4995-a858-c37ee0e92ffd/75481292-8dd8-434a-887a-72525ca32f02/video-of-a-tabby-cat-5c11c88b-53ed-462b-9161-bbc6ddc15686.mp4 2026-08-31T03:51:04,949 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-pendulum-with-spring-damper to publication channel internal 2026-08-31T03:51:04,993 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-3d-print to publication channel internal 2026-08-31T03:51:05,755 | INFO | (ComposerServiceImpl:1295) - creating an image using video track f92ee42d-d0ce-4ca9-ab27-878678a3ffdf 2026-08-31T03:51:05,756 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-6d0365de-45cb-4c88-8743-9cc8d6f275ea.webm, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-6d0365de-45cb-4c88-8743-9cc8d6f275ea_dca24102-c6c5-4d71-84b8-050564474d29-search.jpg] 2026-08-31T03:51:06,745 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-6d0365de-45cb-4c88-8743-9cc8d6f275ea_dca24102-c6c5-4d71-84b8-050564474d29-search.jpg 2026-08-31T03:51:06,745 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:06,745 | INFO | (EncoderEngine:495) - [image2 @ 0x560889480880] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-6d0365de-45cb-4c88-8743-9cc8d6f275ea_dca24102-c6c5-4d71-84b8-050564474d29-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:06,745 | INFO | (EncoderEngine:495) - [image2 @ 0x560889480880] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:06,753 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x560889480740] video:1KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:06,767 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-6d0365de-45cb-4c88-8743-9cc8d6f275ea.webm} successfully encoded using profile 'search-cover.http' 2026-08-31T03:51:06,769 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-6d0365de-45cb-4c88-8743-9cc8d6f275ea_dca24102-c6c5-4d71-84b8-050564474d29-search.jpg 2026-08-31T03:51:06,769 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-6d0365de-45cb-4c88-8743-9cc8d6f275ea.webm 2026-08-31T03:51:06,806 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 89f3f169-cd9c-41cd-baa4-e9a4ec708c37 2026-08-31T03:51:06,811 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 0.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-e8aef72a-6520-4eb1-b99e-ffd0ec19435e.ogv, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-e8aef72a-6520-4eb1-b99e-ffd0ec19435e_4cdf0965-3fd0-4a4f-a4c8-88e5fe4224d8-player.jpg] 2026-08-31T03:51:06,861 | INFO | (EncoderEngine:495) - [ogg @ 0x55aa9d463f80] Broken file, keyframe not correctly marked. 2026-08-31T03:51:06,861 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-08-31T03:51:06,861 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-08-31T03:51:07,057 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:51:07,248 | INFO | (EncoderEngine:495) - [ogg @ 0x55aa9d463f80] Broken file, keyframe not correctly marked. 2026-08-31T03:51:07,372 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:51:07,418 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-e8aef72a-6520-4eb1-b99e-ffd0ec19435e_4cdf0965-3fd0-4a4f-a4c8-88e5fe4224d8-player.jpg 2026-08-31T03:51:07,418 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-08-31T03:51:07,419 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:07,424 | INFO | (EncoderEngine:495) - [image2 @ 0x55aa9d644740] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-e8aef72a-6520-4eb1-b99e-ffd0ec19435e_4cdf0965-3fd0-4a4f-a4c8-88e5fe4224d8-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:07,424 | INFO | (EncoderEngine:495) - [image2 @ 0x55aa9d644740] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:07,428 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-marguerite does not contain segment information 2026-08-31T03:51:07,455 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55aa9d65e600] video:5KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:07,462 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-e8aef72a-6520-4eb1-b99e-ffd0ec19435e.ogv} successfully encoded using profile 'player-preview.http' 2026-08-31T03:51:07,471 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-e8aef72a-6520-4eb1-b99e-ffd0ec19435e_4cdf0965-3fd0-4a4f-a4c8-88e5fe4224d8-player.jpg 2026-08-31T03:51:07,471 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/608e0ea7-9cba-49be-88f1-849640726249/89f3f169-cd9c-41cd-baa4-e9a4ec708c37/Espresso_video-e8aef72a-6520-4eb1-b99e-ffd0ec19435e.ogv 2026-08-31T03:51:08,685 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-spring to search index 2026-08-31T03:51:08,685 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:51:08,734 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-dog-rose to search index 2026-08-31T03:51:08,734 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:51:10,170 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 15128d89-31f8-4d7e-8779-22cf7f11aedd 2026-08-31T03:51:10,171 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-25792399-ac07-48f2-8281-153003c33b63.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-25792399-ac07-48f2-8281-153003c33b63_b27e1395-be9f-4186-8bad-6c1fba55eaaa-player.jpg] 2026-08-31T03:51:10,234 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:10,234 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:11,223 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-25792399-ac07-48f2-8281-153003c33b63_b27e1395-be9f-4186-8bad-6c1fba55eaaa-player.jpg 2026-08-31T03:51:11,224 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:11,224 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:11,239 | INFO | (EncoderEngine:495) - [image2 @ 0x55a94b31dec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-25792399-ac07-48f2-8281-153003c33b63_b27e1395-be9f-4186-8bad-6c1fba55eaaa-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:11,240 | INFO | (EncoderEngine:495) - [image2 @ 0x55a94b31dec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:11,263 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55a94b31dd80] video:27KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:11,271 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-25792399-ac07-48f2-8281-153003c33b63.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:51:11,283 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-25792399-ac07-48f2-8281-153003c33b63_b27e1395-be9f-4186-8bad-6c1fba55eaaa-player.jpg 2026-08-31T03:51:11,283 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-25792399-ac07-48f2-8281-153003c33b63.mp4 2026-08-31T03:51:11,606 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {768} 2026-08-31T03:51:11,659 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {538} 2026-08-31T03:51:11,734 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-marguerite' to publication channel 'internal' 2026-08-31T03:51:11,754 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/coffee_run_-_blender_open_movie-full_movie.webm at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:51:14,536 | INFO | (ComposerServiceImpl:1295) - creating an image using video track f92ee42d-d0ce-4ca9-ab27-878678a3ffdf 2026-08-31T03:51:14,537 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-5ebc7807-71e0-4596-b15f-f87c8dbee1ad.webm, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-5ebc7807-71e0-4596-b15f-f87c8dbee1ad_21251548-d9ef-4a0c-bb3b-59ebc85a03f5-player.jpg] 2026-08-31T03:51:15,459 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-5ebc7807-71e0-4596-b15f-f87c8dbee1ad_21251548-d9ef-4a0c-bb3b-59ebc85a03f5-player.jpg 2026-08-31T03:51:15,460 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:15,470 | INFO | (EncoderEngine:495) - [image2 @ 0x55edb56c4880] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-5ebc7807-71e0-4596-b15f-f87c8dbee1ad_21251548-d9ef-4a0c-bb3b-59ebc85a03f5-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:15,471 | INFO | (EncoderEngine:495) - [image2 @ 0x55edb56c4880] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:15,477 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55edb56c4740] video:18KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:15,488 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-5ebc7807-71e0-4596-b15f-f87c8dbee1ad.webm} successfully encoded using profile 'player-preview.http' 2026-08-31T03:51:15,491 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-5ebc7807-71e0-4596-b15f-f87c8dbee1ad_21251548-d9ef-4a0c-bb3b-59ebc85a03f5-player.jpg 2026-08-31T03:51:15,491 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3a887b23-13c1-4769-89fe-fe1bc2a70c82/f92ee42d-d0ce-4ca9-ab27-878678a3ffdf/Coffee_Run_-_Blender_Open_Movie-full_movie-5ebc7807-71e0-4596-b15f-f87c8dbee1ad.webm 2026-08-31T03:51:15,640 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 075a8f80-d9f1-4e6f-8666-44a6f257052c 2026-08-31T03:51:15,641 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-21ef4bac-2943-4ba0-a514-c4bea68fe882.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-21ef4bac-2943-4ba0-a514-c4bea68fe882_479cf98a-1467-4408-8961-8dade9ecbf32-player.jpg] 2026-08-31T03:51:15,748 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-cats does not contain segment information 2026-08-31T03:51:15,758 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-nasa-earth-4k does not contain segment information 2026-08-31T03:51:16,063 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {1009} 2026-08-31T03:51:16,075 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:16,075 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:16,616 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-21ef4bac-2943-4ba0-a514-c4bea68fe882_479cf98a-1467-4408-8961-8dade9ecbf32-player.jpg 2026-08-31T03:51:16,616 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:16,616 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:16,629 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-pendulum-with-spring-damper to search index 2026-08-31T03:51:16,630 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:51:16,639 | INFO | (EncoderEngine:495) - [image2 @ 0x56449e169b80] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-21ef4bac-2943-4ba0-a514-c4bea68fe882_479cf98a-1467-4408-8961-8dade9ecbf32-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:16,639 | INFO | (EncoderEngine:495) - [image2 @ 0x56449e169b80] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:16,651 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x56449e0fba40] video:10KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:16,661 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-21ef4bac-2943-4ba0-a514-c4bea68fe882.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:51:16,663 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-21ef4bac-2943-4ba0-a514-c4bea68fe882_479cf98a-1467-4408-8961-8dade9ecbf32-player.jpg 2026-08-31T03:51:16,663 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2ea297cd-5713-42b2-ad6f-83a1904adf70/075a8f80-d9f1-4e6f-8666-44a6f257052c/Perseverance_Arrives_at_Mars-1920-21ef4bac-2943-4ba0-a514-c4bea68fe882.mp4 2026-08-31T03:51:16,672 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-3d-print to search index 2026-08-31T03:51:16,673 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:51:17,051 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-marguerite to publication channel internal 2026-08-31T03:51:17,883 | INFO | (VideoSegmenterServiceImpl:455) - Track file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4 loaded, duration is 298 s 2026-08-31T03:51:18,128 | INFO | (VideoSegmenterServiceImpl:798) - Starting video segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4 2026-08-31T03:51:18,135 | INFO | (VideoSegmenterServiceImpl:1013) - Detecting video segments using command: [ffmpeg, -nostats, -nostdin, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4, -filter:v, select=gt(scene\,0.025),showinfo, -f, null, -] 2026-08-31T03:51:18,849 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 97265b52-19e8-4f34-b41a-b8b46d411ed2 2026-08-31T03:51:18,864 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-28f5fe6c-3285-4dcb-9d20-d1a250829b98.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-28f5fe6c-3285-4dcb-9d20-d1a250829b98_2833d535-66b8-4e16-88e5-031df44bb058-search.jpg] 2026-08-31T03:51:19,363 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:19,364 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:20,061 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-dog-rose 2026-08-31T03:51:20,075 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-spring 2026-08-31T03:51:20,085 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-dog-rose 2026-08-31T03:51:20,092 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-spring 2026-08-31T03:51:20,102 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-cats' to publication channel 'internal' 2026-08-31T03:51:20,340 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-28f5fe6c-3285-4dcb-9d20-d1a250829b98_2833d535-66b8-4e16-88e5-031df44bb058-search.jpg 2026-08-31T03:51:20,340 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:20,340 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:20,350 | INFO | (EncoderEngine:495) - [image2 @ 0x56411c58fa40] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-28f5fe6c-3285-4dcb-9d20-d1a250829b98_2833d535-66b8-4e16-88e5-031df44bb058-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:20,350 | INFO | (EncoderEngine:495) - [image2 @ 0x56411c58fa40] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:20,353 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x56411c55e0c0] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:20,372 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-28f5fe6c-3285-4dcb-9d20-d1a250829b98.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:51:20,375 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-28f5fe6c-3285-4dcb-9d20-d1a250829b98_2833d535-66b8-4e16-88e5-031df44bb058-search.jpg 2026-08-31T03:51:20,375 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-28f5fe6c-3285-4dcb-9d20-d1a250829b98.mp4 2026-08-31T03:51:21,177 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-espresso-video does not contain segment information 2026-08-31T03:51:21,215 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-spring, version 1 2026-08-31T03:51:21,217 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-dog-rose, version 1 2026-08-31T03:51:21,816 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-nasa-earth-4k' to publication channel 'internal' 2026-08-31T03:51:21,903 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {683} 2026-08-31T03:51:24,701 | INFO | (ComposerServiceImpl:1295) - creating an image using video track d5469e4b-b962-4952-bc21-7f6e50c6c2b1 2026-08-31T03:51:24,703 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-7b78540b-7607-42d4-b5eb-d3b73341efb1.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-7b78540b-7607-42d4-b5eb-d3b73341efb1_92d41370-5c87-4d42-9966-e74b74041cea-search.jpg] 2026-08-31T03:51:25,074 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:25,074 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:25,200 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-espresso-video' to publication channel 'internal' 2026-08-31T03:51:25,494 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-cats to publication channel internal 2026-08-31T03:51:25,510 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-3d-print 2026-08-31T03:51:25,545 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-coffee-run does not contain segment information 2026-08-31T03:51:25,554 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-3d-print 2026-08-31T03:51:25,556 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-pendulum-with-spring-damper 2026-08-31T03:51:25,576 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-pendulum-with-spring-damper 2026-08-31T03:51:25,608 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {930} 2026-08-31T03:51:26,982 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-nasa-earth-4k to publication channel internal 2026-08-31T03:51:27,226 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-pendulum-with-spring-damper, version 1 2026-08-31T03:51:27,833 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-marguerite to search index 2026-08-31T03:51:27,833 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:51:27,956 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-7b78540b-7607-42d4-b5eb-d3b73341efb1_92d41370-5c87-4d42-9966-e74b74041cea-search.jpg 2026-08-31T03:51:27,956 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:27,956 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:27,976 | INFO | (EncoderEngine:495) - [image2 @ 0x55669b60f140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-7b78540b-7607-42d4-b5eb-d3b73341efb1_92d41370-5c87-4d42-9966-e74b74041cea-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:27,976 | INFO | (EncoderEngine:495) - [image2 @ 0x55669b60f140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:27,976 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55669b60f000] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:28,290 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-3d-print, version 1 2026-08-31T03:51:28,292 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-7b78540b-7607-42d4-b5eb-d3b73341efb1.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:51:28,293 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-7b78540b-7607-42d4-b5eb-d3b73341efb1_92d41370-5c87-4d42-9966-e74b74041cea-search.jpg 2026-08-31T03:51:28,293 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-7b78540b-7607-42d4-b5eb-d3b73341efb1.mp4 2026-08-31T03:51:28,607 | INFO | (ComposerServiceImpl:1295) - creating an image using video track df302701-7efb-40f4-a4dc-a3cb624222ef 2026-08-31T03:51:28,643 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-51ed35af-1d40-4a55-ba6c-14785cb16534.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-51ed35af-1d40-4a55-ba6c-14785cb16534_dd298fc2-1c58-433a-9da2-425eab03c181-search.jpg] 2026-08-31T03:51:29,151 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:29,151 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:30,382 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-espresso-video to publication channel internal 2026-08-31T03:51:30,807 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-51ed35af-1d40-4a55-ba6c-14785cb16534_dd298fc2-1c58-433a-9da2-425eab03c181-search.jpg 2026-08-31T03:51:30,808 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:30,808 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:30,808 | INFO | (EncoderEngine:495) - [image2 @ 0x55d250d30540] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-51ed35af-1d40-4a55-ba6c-14785cb16534_dd298fc2-1c58-433a-9da2-425eab03c181-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:30,808 | INFO | (EncoderEngine:495) - [image2 @ 0x55d250d30540] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:30,808 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55d250ce9240] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:30,808 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-51ed35af-1d40-4a55-ba6c-14785cb16534.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:51:30,817 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-51ed35af-1d40-4a55-ba6c-14785cb16534_dd298fc2-1c58-433a-9da2-425eab03c181-search.jpg 2026-08-31T03:51:30,817 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-51ed35af-1d40-4a55-ba6c-14785cb16534.mp4 2026-08-31T03:51:31,181 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 9dde78da-1733-4e67-a155-43ac40799c01 2026-08-31T03:51:31,184 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-26c7b068-7ff2-4d98-a327-93c2e8a6d49c.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-26c7b068-7ff2-4d98-a327-93c2e8a6d49c_ea31807f-28ce-45d0-8031-6cbbaa49f957-player.jpg] 2026-08-31T03:51:31,578 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-perseverance-arrives-at-mars does not contain segment information 2026-08-31T03:51:31,636 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-coffee-run' to publication channel 'internal' 2026-08-31T03:51:31,700 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:31,701 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:36,281 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-perseverance-arrives-at-mars' to publication channel 'internal' 2026-08-31T03:51:36,610 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-cats to search index 2026-08-31T03:51:36,627 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:51:36,657 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-coffee-run to publication channel internal 2026-08-31T03:51:38,337 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-26c7b068-7ff2-4d98-a327-93c2e8a6d49c_ea31807f-28ce-45d0-8031-6cbbaa49f957-player.jpg 2026-08-31T03:51:38,337 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:38,337 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:38,365 | INFO | (EncoderEngine:495) - [image2 @ 0x55de9cdd5380] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-26c7b068-7ff2-4d98-a327-93c2e8a6d49c_ea31807f-28ce-45d0-8031-6cbbaa49f957-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:38,365 | INFO | (EncoderEngine:495) - [image2 @ 0x55de9cdd5380] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:39,031 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55de9cd8d680] video:49KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:39,032 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-26c7b068-7ff2-4d98-a327-93c2e8a6d49c.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:51:39,033 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-26c7b068-7ff2-4d98-a327-93c2e8a6d49c_ea31807f-28ce-45d0-8031-6cbbaa49f957-player.jpg 2026-08-31T03:51:39,033 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7c0de1d7-6206-4915-8a5e-b7bbad57933f/9dde78da-1733-4e67-a155-43ac40799c01/goat-26c7b068-7ff2-4d98-a327-93c2e8a6d49c.mp4 2026-08-31T03:51:39,846 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 187f7435-e6ba-466d-ac73-0ce2cce00cc7 2026-08-31T03:51:39,857 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-a55c74db-c507-45ab-a937-0b030b778cc4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-a55c74db-c507-45ab-a937-0b030b778cc4_a80817a1-7d66-4cef-bc4f-c3219fdb8f2b-search.jpg] 2026-08-31T03:51:40,366 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:51:40,385 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:51:40,395 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-marguerite 2026-08-31T03:51:40,404 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-marguerite 2026-08-31T03:51:40,919 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/wasistchaos_flash9.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:51:41,161 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-nasa-earth-4k to search index 2026-08-31T03:51:41,161 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:51:41,198 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-marguerite, version 1 2026-08-31T03:51:41,441 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-espresso-video to search index 2026-08-31T03:51:41,441 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:51:41,907 | INFO | (EncoderEngine:495) - comment : Free stock footage: Strong river flowing down the green forest 2026-08-31T03:51:41,908 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:46,106 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-coffee-run to search index 2026-08-31T03:51:46,107 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:51:46,737 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-perseverance-arrives-at-mars to publication channel internal 2026-08-31T03:51:49,254 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {544} 2026-08-31T03:51:49,285 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-cats 2026-08-31T03:51:49,800 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-cats 2026-08-31T03:51:50,991 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-cats, version 1 2026-08-31T03:51:56,068 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-nasa-earth-4k 2026-08-31T03:51:56,086 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-nasa-earth-4k 2026-08-31T03:51:56,114 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-goat does not contain segment information 2026-08-31T03:51:56,515 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-a55c74db-c507-45ab-a937-0b030b778cc4_a80817a1-7d66-4cef-bc4f-c3219fdb8f2b-search.jpg 2026-08-31T03:51:56,515 | INFO | (EncoderEngine:495) - comment : Free stock footage: Strong river flowing down the green forest 2026-08-31T03:51:56,515 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:51:56,515 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:51:56,525 | INFO | (EncoderEngine:495) - [image2 @ 0x55e97170cf00] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-a55c74db-c507-45ab-a937-0b030b778cc4_a80817a1-7d66-4cef-bc4f-c3219fdb8f2b-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:51:56,525 | INFO | (EncoderEngine:495) - [image2 @ 0x55e97170cf00] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:51:56,822 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55e971aec540] video:5KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:51:56,955 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-a55c74db-c507-45ab-a937-0b030b778cc4.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:51:56,957 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-a55c74db-c507-45ab-a937-0b030b778cc4_a80817a1-7d66-4cef-bc4f-c3219fdb8f2b-search.jpg 2026-08-31T03:51:56,957 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-a55c74db-c507-45ab-a937-0b030b778cc4.mp4 2026-08-31T03:51:57,861 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-nasa-earth-4k, version 1 2026-08-31T03:51:58,220 | INFO | (ComposerServiceImpl:1295) - creating an image using video track fcee986e-00c4-4244-9c92-590c842ef281 2026-08-31T03:51:58,222 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-92d1feaa-a4d6-4749-933a-70efe7a07ed1.webm, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-92d1feaa-a4d6-4749-933a-70efe7a07ed1_18a7a5f9-ba66-4be7-b25c-7c106c1f2efd-search.jpg] 2026-08-31T03:51:59,424 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-coffee-run 2026-08-31T03:51:59,435 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-coffee-run 2026-08-31T03:51:59,448 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-espresso-video 2026-08-31T03:51:59,451 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-espresso-video 2026-08-31T03:51:59,696 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-goat' to publication channel 'internal' 2026-08-31T03:52:01,065 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-perseverance-arrives-at-mars to search index 2026-08-31T03:52:01,065 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:52:01,083 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-coffee-run, version 1 2026-08-31T03:52:01,155 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-espresso-video, version 1 2026-08-31T03:52:01,876 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-92d1feaa-a4d6-4749-933a-70efe7a07ed1_18a7a5f9-ba66-4be7-b25c-7c106c1f2efd-search.jpg 2026-08-31T03:52:01,876 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:52:01,909 | INFO | (EncoderEngine:495) - [image2 @ 0x561f1caab980] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-92d1feaa-a4d6-4749-933a-70efe7a07ed1_18a7a5f9-ba66-4be7-b25c-7c106c1f2efd-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:52:01,909 | INFO | (EncoderEngine:495) - [image2 @ 0x561f1caab980] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:52:02,451 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x561f1caab200] video:5KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:52:02,467 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-92d1feaa-a4d6-4749-933a-70efe7a07ed1.webm} successfully encoded using profile 'search-cover.http' 2026-08-31T03:52:02,470 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-92d1feaa-a4d6-4749-933a-70efe7a07ed1_18a7a5f9-ba66-4be7-b25c-7c106c1f2efd-search.jpg 2026-08-31T03:52:02,470 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-92d1feaa-a4d6-4749-933a-70efe7a07ed1.webm 2026-08-31T03:52:02,877 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 160de828-47ac-4d14-a411-8e6524be9860 2026-08-31T03:52:02,878 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-f6c2a5e8-5a2b-48b3-b407-f8f03f0aae0e.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-f6c2a5e8-5a2b-48b3-b407-f8f03f0aae0e_345cf318-a892-4dda-8913-5ab57a7ada5a-search.jpg] 2026-08-31T03:52:03,580 | INFO | (EncoderEngine:495) - com.android.version: 13 2026-08-31T03:52:03,586 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:03,586 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:04,738 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-goat to publication channel internal 2026-08-31T03:52:04,804 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-f6c2a5e8-5a2b-48b3-b407-f8f03f0aae0e_345cf318-a892-4dda-8913-5ab57a7ada5a-search.jpg 2026-08-31T03:52:04,804 | INFO | (EncoderEngine:495) - com.android.version: 13 2026-08-31T03:52:04,804 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:04,804 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:52:04,823 | INFO | (EncoderEngine:495) - [image2 @ 0x560c9340e9c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-f6c2a5e8-5a2b-48b3-b407-f8f03f0aae0e_345cf318-a892-4dda-8913-5ab57a7ada5a-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:52:04,823 | INFO | (EncoderEngine:495) - [image2 @ 0x560c9340e9c0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:52:04,824 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x560c9342f140] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:52:05,291 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-f6c2a5e8-5a2b-48b3-b407-f8f03f0aae0e.mp4} successfully encoded using profile 'search-cover.http' 2026-08-31T03:52:05,301 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-f6c2a5e8-5a2b-48b3-b407-f8f03f0aae0e_345cf318-a892-4dda-8913-5ab57a7ada5a-search.jpg 2026-08-31T03:52:05,301 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-f6c2a5e8-5a2b-48b3-b407-f8f03f0aae0e.mp4 2026-08-31T03:52:05,872 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 9e9200ca-7dac-4778-badf-a8fc81338d72 2026-08-31T03:52:05,874 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-36e5d342-d122-497c-b858-f619917d502c.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-36e5d342-d122-497c-b858-f619917d502c_abbb76de-a9b8-465d-a6c3-c7c400c22b08-player.jpg] 2026-08-31T03:52:06,130 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:06,130 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:06,654 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-36e5d342-d122-497c-b858-f619917d502c_abbb76de-a9b8-465d-a6c3-c7c400c22b08-player.jpg 2026-08-31T03:52:06,654 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:06,654 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:52:06,670 | INFO | (EncoderEngine:495) - [image2 @ 0x5627272e1f40] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-36e5d342-d122-497c-b858-f619917d502c_abbb76de-a9b8-465d-a6c3-c7c400c22b08-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:52:06,671 | INFO | (EncoderEngine:495) - [image2 @ 0x5627272e1f40] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:52:06,696 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5627272e1e00] video:16KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:52:06,930 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-36e5d342-d122-497c-b858-f619917d502c.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:52:06,932 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-36e5d342-d122-497c-b858-f619917d502c_abbb76de-a9b8-465d-a6c3-c7c400c22b08-player.jpg 2026-08-31T03:52:06,932 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/98d5eda2-cdb0-434f-8ad6-1f1b2cca4a66/9e9200ca-7dac-4778-badf-a8fc81338d72/22599_C283-36e5d342-d122-497c-b858-f619917d502c.mp4 2026-08-31T03:52:07,020 | INFO | (ComposerServiceImpl:1295) - creating an image using video track df302701-7efb-40f4-a4dc-a3cb624222ef 2026-08-31T03:52:07,025 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-d809fa08-a03d-4596-8ee5-3fdb42343804.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-d809fa08-a03d-4596-8ee5-3fdb42343804_7659d029-7626-4355-97c3-d6cacb6d736b-player.jpg] 2026-08-31T03:52:07,298 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:52:07,359 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:07,360 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:07,894 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-d809fa08-a03d-4596-8ee5-3fdb42343804_7659d029-7626-4355-97c3-d6cacb6d736b-player.jpg 2026-08-31T03:52:07,894 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:07,894 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:52:07,907 | INFO | (EncoderEngine:495) - [image2 @ 0x55d53e45f540] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-d809fa08-a03d-4596-8ee5-3fdb42343804_7659d029-7626-4355-97c3-d6cacb6d736b-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:52:07,907 | INFO | (EncoderEngine:495) - [image2 @ 0x55d53e45f540] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:52:07,908 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55d53e418240] video:21KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:52:08,129 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-d809fa08-a03d-4596-8ee5-3fdb42343804.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:52:08,131 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-d809fa08-a03d-4596-8ee5-3fdb42343804_7659d029-7626-4355-97c3-d6cacb6d736b-player.jpg 2026-08-31T03:52:08,131 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/4bc27bef-32e2-4939-9ce7-4e8c805b9438/df302701-7efb-40f4-a4dc-a3cb624222ef/WasistChaos_flash9-d809fa08-a03d-4596-8ee5-3fdb42343804.mp4 2026-08-31T03:52:08,174 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/lavender_-_17156.webm at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:52:10,383 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 187f7435-e6ba-466d-ac73-0ce2cce00cc7 2026-08-31T03:52:10,384 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-e7372d52-aa3f-4401-8401-18010847b75f.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-e7372d52-aa3f-4401-8401-18010847b75f_b69b3523-0e12-47cc-a283-0178713e0ec5-player.jpg] 2026-08-31T03:52:11,653 | INFO | (EncoderEngine:495) - comment : Free stock footage: Strong river flowing down the green forest 2026-08-31T03:52:11,653 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:11,717 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-perseverance-arrives-at-mars 2026-08-31T03:52:11,732 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-08-31T03:52:12,503 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-perseverance-arrives-at-mars 2026-08-31T03:52:12,949 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-goat to search index 2026-08-31T03:52:12,949 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:52:13,100 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-perseverance-arrives-at-mars, version 1 2026-08-31T03:52:15,420 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {795} 2026-08-31T03:52:15,812 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {906} 2026-08-31T03:52:18,935 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-weitsprung does not contain segment information 2026-08-31T03:52:19,365 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-was-ist-chaos does not contain segment information 2026-08-31T03:52:22,971 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-was-ist-chaos' to publication channel 'internal' 2026-08-31T03:52:22,974 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-goat 2026-08-31T03:52:22,987 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-goat 2026-08-31T03:52:23,016 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-weitsprung' to publication channel 'internal' 2026-08-31T03:52:23,192 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-goat, version 1 2026-08-31T03:52:26,558 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-e7372d52-aa3f-4401-8401-18010847b75f_b69b3523-0e12-47cc-a283-0178713e0ec5-player.jpg 2026-08-31T03:52:26,563 | INFO | (EncoderEngine:495) - comment : Free stock footage: Strong river flowing down the green forest 2026-08-31T03:52:26,563 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:26,563 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:52:26,906 | INFO | (EncoderEngine:495) - [image2 @ 0x55cf0432af00] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-e7372d52-aa3f-4401-8401-18010847b75f_b69b3523-0e12-47cc-a283-0178713e0ec5-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:52:26,907 | INFO | (EncoderEngine:495) - [image2 @ 0x55cf0432af00] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:52:26,924 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55cf0470a540] video:153KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:52:27,004 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-e7372d52-aa3f-4401-8401-18010847b75f.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:52:27,006 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-e7372d52-aa3f-4401-8401-18010847b75f_b69b3523-0e12-47cc-a283-0178713e0ec5-player.jpg 2026-08-31T03:52:27,006 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c2c9a1df-c004-4da6-9454-8e043e238eb0/187f7435-e6ba-466d-ac73-0ce2cce00cc7/strong-river-flowing-down-the-green-forest-e7372d52-aa3f-4401-8401-18010847b75f.mp4 2026-08-31T03:52:27,983 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-was-ist-chaos to publication channel internal 2026-08-31T03:52:28,084 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-weitsprung to publication channel internal 2026-08-31T03:52:28,135 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 97265b52-19e8-4f34-b41a-b8b46d411ed2 2026-08-31T03:52:28,136 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-1f034592-f29e-438a-bd32-f76504f09646.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-1f034592-f29e-438a-bd32-f76504f09646_0fc5a85b-c390-4eed-96d1-58ed5aac7142-player.jpg] 2026-08-31T03:52:28,675 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:28,675 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:30,504 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-1f034592-f29e-438a-bd32-f76504f09646_0fc5a85b-c390-4eed-96d1-58ed5aac7142-player.jpg 2026-08-31T03:52:30,504 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:30,504 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:52:30,830 | INFO | (EncoderEngine:495) - [image2 @ 0x56451cc6ba40] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-1f034592-f29e-438a-bd32-f76504f09646_0fc5a85b-c390-4eed-96d1-58ed5aac7142-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:52:30,830 | INFO | (EncoderEngine:495) - [image2 @ 0x56451cc6ba40] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:52:30,830 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x56451cc3a0c0] video:37KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:52:30,857 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-1f034592-f29e-438a-bd32-f76504f09646.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:52:30,859 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-1f034592-f29e-438a-bd32-f76504f09646_0fc5a85b-c390-4eed-96d1-58ed5aac7142-player.jpg 2026-08-31T03:52:30,859 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/97265b52-19e8-4f34-b41a-b8b46d411ed2/dualstream-presenter-1f034592-f29e-438a-bd32-f76504f09646.mp4 2026-08-31T03:52:30,905 | INFO | (ComposerServiceImpl:1295) - creating an image using video track d5469e4b-b962-4952-bc21-7f6e50c6c2b1 2026-08-31T03:52:30,912 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-a35e3e39-3563-4c21-b3ab-4b6f4dcbc596.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-a35e3e39-3563-4c21-b3ab-4b6f4dcbc596_7b1e62e3-860c-4698-b86f-59ed177b4be4-player.jpg] 2026-08-31T03:52:31,525 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:31,525 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:31,559 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {922} 2026-08-31T03:52:32,444 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-a35e3e39-3563-4c21-b3ab-4b6f4dcbc596_7b1e62e3-860c-4698-b86f-59ed177b4be4-player.jpg 2026-08-31T03:52:32,444 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:32,444 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:52:32,454 | INFO | (EncoderEngine:495) - [image2 @ 0x55b64de6f140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-a35e3e39-3563-4c21-b3ab-4b6f4dcbc596_7b1e62e3-860c-4698-b86f-59ed177b4be4-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:52:32,454 | INFO | (EncoderEngine:495) - [image2 @ 0x55b64de6f140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:52:32,456 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55b64de6f000] video:26KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:52:32,465 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-a35e3e39-3563-4c21-b3ab-4b6f4dcbc596.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:52:32,466 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-a35e3e39-3563-4c21-b3ab-4b6f4dcbc596_7b1e62e3-860c-4698-b86f-59ed177b4be4-player.jpg 2026-08-31T03:52:32,466 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-a35e3e39-3563-4c21-b3ab-4b6f4dcbc596.mp4 2026-08-31T03:52:33,774 | INFO | (ComposerServiceImpl:1295) - creating an image using video track fcee986e-00c4-4244-9c92-590c842ef281 2026-08-31T03:52:33,775 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-296c8f44-b035-4138-b7c7-fa33b906a8c5.webm, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-296c8f44-b035-4138-b7c7-fa33b906a8c5_d377eb1e-af54-46f8-aaf2-fa03372b183d-player.jpg] 2026-08-31T03:52:33,874 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-strong-river-flowing-down-the-green-forest does not contain segment information 2026-08-31T03:52:35,321 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-296c8f44-b035-4138-b7c7-fa33b906a8c5_d377eb1e-af54-46f8-aaf2-fa03372b183d-player.jpg 2026-08-31T03:52:35,321 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:52:35,329 | INFO | (EncoderEngine:495) - [image2 @ 0x561bb82a9980] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-296c8f44-b035-4138-b7c7-fa33b906a8c5_d377eb1e-af54-46f8-aaf2-fa03372b183d-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:52:35,329 | INFO | (EncoderEngine:495) - [image2 @ 0x561bb82a9980] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:52:35,335 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x561bb82a9200] video:72KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:52:35,340 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-296c8f44-b035-4138-b7c7-fa33b906a8c5.webm} successfully encoded using profile 'player-preview.http' 2026-08-31T03:52:35,342 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-296c8f44-b035-4138-b7c7-fa33b906a8c5_d377eb1e-af54-46f8-aaf2-fa03372b183d-player.jpg 2026-08-31T03:52:35,342 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/cae4345b-1a60-4ed9-8de8-cac546a15290/fcee986e-00c4-4244-9c92-590c842ef281/Lavender_-_17156-296c8f44-b035-4138-b7c7-fa33b906a8c5.webm 2026-08-31T03:52:36,120 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 160de828-47ac-4d14-a411-8e6524be9860 2026-08-31T03:52:36,121 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-88ab68d8-5204-478c-8dea-e3058451402a.mp4, -vf, fps=1,scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1 [in]; color=black:s=1280x720:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-88ab68d8-5204-478c-8dea-e3058451402a_937b5607-ad8a-4dfe-ba91-ad1664826b25-player.jpg] 2026-08-31T03:52:36,175 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-strong-river-flowing-down-the-green-forest' to publication channel 'internal' 2026-08-31T03:52:36,856 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-weitsprung to search index 2026-08-31T03:52:36,856 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:52:36,869 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-was-ist-chaos to search index 2026-08-31T03:52:36,869 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:52:36,883 | INFO | (EncoderEngine:495) - com.android.version: 13 2026-08-31T03:52:36,883 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:36,883 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:37,447 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-88ab68d8-5204-478c-8dea-e3058451402a_937b5607-ad8a-4dfe-ba91-ad1664826b25-player.jpg 2026-08-31T03:52:37,448 | INFO | (EncoderEngine:495) - com.android.version: 13 2026-08-31T03:52:37,449 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:52:37,450 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:52:37,462 | INFO | (EncoderEngine:495) - [image2 @ 0x55ea668349c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-88ab68d8-5204-478c-8dea-e3058451402a_937b5607-ad8a-4dfe-ba91-ad1664826b25-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:52:37,462 | INFO | (EncoderEngine:495) - [image2 @ 0x55ea668349c0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:52:37,479 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55ea66855140] video:71KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:52:37,488 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-88ab68d8-5204-478c-8dea-e3058451402a.mp4} successfully encoded using profile 'player-preview.http' 2026-08-31T03:52:37,490 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-88ab68d8-5204-478c-8dea-e3058451402a_937b5607-ad8a-4dfe-ba91-ad1664826b25-player.jpg 2026-08-31T03:52:37,490 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/ef6ddcc9-2db6-41d9-91b1-2c934b362af5/160de828-47ac-4d14-a411-8e6524be9860/portrait-88ab68d8-5204-478c-8dea-e3058451402a.mp4 2026-08-31T03:52:40,740 | INFO | (VideoSegmenterServiceImpl:455) - Track file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4 loaded, duration is 64 s 2026-08-31T03:52:40,741 | INFO | (VideoSegmenterServiceImpl:798) - Starting video segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4 2026-08-31T03:52:40,741 | INFO | (VideoSegmenterServiceImpl:1013) - Detecting video segments using command: [ffmpeg, -nostats, -nostdin, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4, -filter:v, select=gt(scene\,0.025),showinfo, -f, null, -] 2026-08-31T03:52:40,812 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {938} 2026-08-31T03:52:41,193 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-strong-river-flowing-down-the-green-forest to publication channel internal 2026-08-31T03:52:43,405 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-lavender does not contain segment information 2026-08-31T03:52:43,611 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {1016} 2026-08-31T03:52:43,946 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-weitsprung 2026-08-31T03:52:43,967 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-was-ist-chaos 2026-08-31T03:52:43,977 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-weitsprung 2026-08-31T03:52:43,979 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-was-ist-chaos 2026-08-31T03:52:45,838 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-weitsprung, version 1 2026-08-31T03:52:46,143 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-was-ist-chaos, version 1 2026-08-31T03:52:46,223 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-lavender' to publication channel 'internal' 2026-08-31T03:52:46,637 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-portrait does not contain segment information 2026-08-31T03:52:48,976 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-strong-river-flowing-down-the-green-forest to search index 2026-08-31T03:52:48,976 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:52:49,663 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-portrait' to publication channel 'internal' 2026-08-31T03:52:51,525 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-lavender to publication channel internal 2026-08-31T03:52:54,768 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-portrait to publication channel internal 2026-08-31T03:52:56,233 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-strong-river-flowing-down-the-green-forest 2026-08-31T03:52:56,474 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-strong-river-flowing-down-the-green-forest 2026-08-31T03:52:57,128 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-strong-river-flowing-down-the-green-forest, version 1 2026-08-31T03:52:59,380 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-lavender to search index 2026-08-31T03:52:59,380 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:53:01,529 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-portrait to search index 2026-08-31T03:53:01,529 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:53:05,030 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-lavender 2026-08-31T03:53:05,048 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-lavender 2026-08-31T03:53:05,512 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-lavender, version 1 2026-08-31T03:53:08,044 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-portrait 2026-08-31T03:53:08,067 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-portrait 2026-08-31T03:53:08,743 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-portrait, version 1 2026-08-31T03:53:18,867 | INFO | (VideoSegmenterServiceImpl:1085) - Segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4 yields 10 segments 2026-08-31T03:53:18,868 | INFO | (VideoSegmenterServiceImpl:831) - Segmentation yields 1 segments after filtering 2026-08-31T03:53:18,868 | INFO | (VideoSegmenterServiceImpl:1013) - Detecting video segments using command: [ffmpeg, -nostats, -nostdin, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4, -filter:v, select=gt(scene\,0.0125),showinfo, -f, null, -] 2026-08-31T03:53:46,712 | INFO | (VideoSegmenterServiceImpl:1085) - Segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4 yields 13 segments 2026-08-31T03:53:46,712 | INFO | (VideoSegmenterServiceImpl:831) - Segmentation yields 1 segments after filtering 2026-08-31T03:53:46,712 | INFO | (VideoSegmenterServiceImpl:1013) - Detecting video segments using command: [ffmpeg, -nostats, -nostdin, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4, -filter:v, select=gt(scene\,0.00625),showinfo, -f, null, -] 2026-08-31T03:53:47,450 | INFO | (VideoSegmenterServiceImpl:1085) - Segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4 yields 52 segments 2026-08-31T03:53:47,450 | INFO | (VideoSegmenterServiceImpl:831) - Segmentation yields 1 segments after filtering 2026-08-31T03:53:47,450 | INFO | (VideoSegmenterServiceImpl:1013) - Detecting video segments using command: [ffmpeg, -nostats, -nostdin, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4, -filter:v, select=gt(scene\,0.043333337),showinfo, -f, null, -] 2026-08-31T03:54:13,938 | INFO | (VideoSegmenterServiceImpl:1085) - Segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4 yields 16 segments 2026-08-31T03:54:13,938 | INFO | (VideoSegmenterServiceImpl:831) - Segmentation yields 1 segments after filtering 2026-08-31T03:54:13,948 | INFO | (VideoSegmenterServiceImpl:972) - Optimized Segmentation yields (after 3 iterations) 1 segments 2026-08-31T03:54:13,948 | INFO | (VideoSegmenterServiceImpl:978) - Since no reasonable segmentation could be found, a uniform segmentation was created 2026-08-31T03:54:14,124 | INFO | (VideoSegmenterServiceImpl:484) - Finished video segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation.mp4 2026-08-31T03:54:19,010 | INFO | (ComposerServiceImpl:1295) - creating an image using video track d5469e4b-b962-4952-bc21-7f6e50c6c2b1 2026-08-31T03:54:19,014 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 0.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7a7ce871-e657-4325-892d-3b2f576dab1c.0.00000.jpg] 2026-08-31T03:54:19,138 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:19,138 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:19,639 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7a7ce871-e657-4325-892d-3b2f576dab1c.0.00000.jpg 2026-08-31T03:54:19,640 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:19,640 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:19,647 | INFO | (EncoderEngine:495) - [image2 @ 0x55d93cff9140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7a7ce871-e657-4325-892d-3b2f576dab1c.0.00000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:19,647 | INFO | (EncoderEngine:495) - [image2 @ 0x55d93cff9140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:19,672 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55d93cff9000] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:19,690 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:19,690 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 2.15600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_1dc79868-28cb-43e6-8f69-350e31d82312.2.15600.jpg] 2026-08-31T03:54:19,818 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:19,820 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:20,986 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_1dc79868-28cb-43e6-8f69-350e31d82312.2.15600.jpg 2026-08-31T03:54:20,986 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:20,986 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:20,994 | INFO | (EncoderEngine:495) - [image2 @ 0x55fff3a02140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_1dc79868-28cb-43e6-8f69-350e31d82312.2.15600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:20,994 | INFO | (EncoderEngine:495) - [image2 @ 0x55fff3a02140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:20,994 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55fff3a02000] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:21,182 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:21,182 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 4.31200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_840a8615-f1ba-43dc-a1c1-5ee64baafd67.4.31200.jpg] 2026-08-31T03:54:21,484 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:21,484 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:23,504 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_840a8615-f1ba-43dc-a1c1-5ee64baafd67.4.31200.jpg 2026-08-31T03:54:23,505 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:23,505 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:23,511 | INFO | (EncoderEngine:495) - [image2 @ 0x55eb7eb60140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_840a8615-f1ba-43dc-a1c1-5ee64baafd67.4.31200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:23,511 | INFO | (EncoderEngine:495) - [image2 @ 0x55eb7eb60140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:23,512 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55eb7eb60000] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:23,535 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:23,536 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 6.46800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_584828fd-4d47-4abc-8205-32a6672eb350.6.46800.jpg] 2026-08-31T03:54:23,802 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:23,807 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:26,857 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_584828fd-4d47-4abc-8205-32a6672eb350.6.46800.jpg 2026-08-31T03:54:26,857 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:26,857 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:26,857 | INFO | (EncoderEngine:495) - [image2 @ 0x55e57a8d3140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_584828fd-4d47-4abc-8205-32a6672eb350.6.46800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:26,857 | INFO | (EncoderEngine:495) - [image2 @ 0x55e57a8d3140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:26,875 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55e57a8d3000] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:26,909 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:26,909 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 8.62400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_45c8b4e1-cab0-49b3-9344-49913cc41ccf.8.62400.jpg] 2026-08-31T03:54:27,443 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:27,444 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:28,381 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_45c8b4e1-cab0-49b3-9344-49913cc41ccf.8.62400.jpg 2026-08-31T03:54:28,381 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:28,381 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:28,392 | INFO | (EncoderEngine:495) - [image2 @ 0x5630d1d44140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_45c8b4e1-cab0-49b3-9344-49913cc41ccf.8.62400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:28,392 | INFO | (EncoderEngine:495) - [image2 @ 0x5630d1d44140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:28,392 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5630d1d44000] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:28,423 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:28,424 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 10.78000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_e12f86af-5475-45d0-bf5a-df77edf24976.10.78000.jpg] 2026-08-31T03:54:28,541 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:28,542 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:30,164 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_e12f86af-5475-45d0-bf5a-df77edf24976.10.78000.jpg 2026-08-31T03:54:30,164 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:30,164 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:30,164 | INFO | (EncoderEngine:495) - [image2 @ 0x559183891140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_e12f86af-5475-45d0-bf5a-df77edf24976.10.78000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:30,165 | INFO | (EncoderEngine:495) - [image2 @ 0x559183891140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:30,171 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x559183891000] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:30,189 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:30,189 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 12.93600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_c94a1dff-7717-4b0c-9068-5592aac3efb3.12.93600.jpg] 2026-08-31T03:54:30,558 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:30,558 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:33,575 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_c94a1dff-7717-4b0c-9068-5592aac3efb3.12.93600.jpg 2026-08-31T03:54:33,576 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:33,576 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:33,582 | INFO | (EncoderEngine:495) - [image2 @ 0x564beabc9140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_c94a1dff-7717-4b0c-9068-5592aac3efb3.12.93600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:33,582 | INFO | (EncoderEngine:495) - [image2 @ 0x564beabc9140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:33,583 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x564beabc9000] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:33,591 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:33,592 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 15.09200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_afc87f57-0cbf-4916-8c79-0b93dd72d4ee.15.09200.jpg] 2026-08-31T03:54:33,821 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:33,821 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:33,971 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_afc87f57-0cbf-4916-8c79-0b93dd72d4ee.15.09200.jpg 2026-08-31T03:54:33,971 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:33,971 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:33,973 | INFO | (EncoderEngine:495) - [image2 @ 0x55c82cec5140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_afc87f57-0cbf-4916-8c79-0b93dd72d4ee.15.09200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:33,974 | INFO | (EncoderEngine:495) - [image2 @ 0x55c82cec5140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:33,974 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55c82cec5000] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:33,988 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:33,988 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 17.24800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_9def44ea-edb4-4160-9639-808dd61dfc88.17.24800.jpg] 2026-08-31T03:54:34,449 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:34,449 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:34,910 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_9def44ea-edb4-4160-9639-808dd61dfc88.17.24800.jpg 2026-08-31T03:54:34,911 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:34,911 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:34,931 | INFO | (EncoderEngine:495) - [image2 @ 0x558ed758f140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_9def44ea-edb4-4160-9639-808dd61dfc88.17.24800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:34,931 | INFO | (EncoderEngine:495) - [image2 @ 0x558ed758f140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:34,936 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x558ed758f000] video:1KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:34,957 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:34,958 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 19.40400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_62b56ba5-23a3-4b27-9d80-078a097cd17a.19.40400.jpg] 2026-08-31T03:54:35,071 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:35,073 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:35,464 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_62b56ba5-23a3-4b27-9d80-078a097cd17a.19.40400.jpg 2026-08-31T03:54:35,464 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:35,464 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:35,474 | INFO | (EncoderEngine:495) - [image2 @ 0x557960417140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_62b56ba5-23a3-4b27-9d80-078a097cd17a.19.40400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:35,474 | INFO | (EncoderEngine:495) - [image2 @ 0x557960417140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:35,475 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x557960417000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:35,559 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:35,559 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 21.56000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7c502b81-8a62-4942-9705-7f8dcb8fca20.21.56000.jpg] 2026-08-31T03:54:35,741 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:35,741 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:37,564 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7c502b81-8a62-4942-9705-7f8dcb8fca20.21.56000.jpg 2026-08-31T03:54:37,564 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:37,564 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:37,584 | INFO | (EncoderEngine:495) - [image2 @ 0x5642638c2140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7c502b81-8a62-4942-9705-7f8dcb8fca20.21.56000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:37,585 | INFO | (EncoderEngine:495) - [image2 @ 0x5642638c2140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:37,586 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5642638c2000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:37,609 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:37,609 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 23.71600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_0c9df2de-8e57-479c-b890-284ab1bac12f.23.71600.jpg] 2026-08-31T03:54:37,934 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:37,937 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:39,750 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_0c9df2de-8e57-479c-b890-284ab1bac12f.23.71600.jpg 2026-08-31T03:54:39,750 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:39,751 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:39,762 | INFO | (EncoderEngine:495) - [image2 @ 0x563b9e564140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_0c9df2de-8e57-479c-b890-284ab1bac12f.23.71600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:39,762 | INFO | (EncoderEngine:495) - [image2 @ 0x563b9e564140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:39,763 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x563b9e564000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:39,771 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:39,771 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 25.87200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7fa7275a-7224-41e7-a29b-8fad39fb9f58.25.87200.jpg] 2026-08-31T03:54:39,811 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:39,811 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:41,973 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7fa7275a-7224-41e7-a29b-8fad39fb9f58.25.87200.jpg 2026-08-31T03:54:41,973 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:41,973 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:41,984 | INFO | (EncoderEngine:495) - [image2 @ 0x55aab3f0e140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7fa7275a-7224-41e7-a29b-8fad39fb9f58.25.87200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:41,984 | INFO | (EncoderEngine:495) - [image2 @ 0x55aab3f0e140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:41,987 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55aab3f0e000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:42,000 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:42,000 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 28.02800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7e827a48-58b4-4728-a417-9527ac1ddbf4.28.02800.jpg] 2026-08-31T03:54:42,386 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:42,386 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:42,955 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7e827a48-58b4-4728-a417-9527ac1ddbf4.28.02800.jpg 2026-08-31T03:54:42,955 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:42,955 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:42,972 | INFO | (EncoderEngine:495) - [image2 @ 0x55c8b6424140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7e827a48-58b4-4728-a417-9527ac1ddbf4.28.02800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:42,972 | INFO | (EncoderEngine:495) - [image2 @ 0x55c8b6424140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:42,972 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55c8b6424000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:42,990 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:42,990 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 30.18400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_4d8a12d8-bec3-4d8b-b895-7695aeccf566.30.18400.jpg] 2026-08-31T03:54:43,028 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:43,029 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:43,937 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_4d8a12d8-bec3-4d8b-b895-7695aeccf566.30.18400.jpg 2026-08-31T03:54:43,937 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:43,937 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:43,943 | INFO | (EncoderEngine:495) - [image2 @ 0x5645b82e0140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_4d8a12d8-bec3-4d8b-b895-7695aeccf566.30.18400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:43,944 | INFO | (EncoderEngine:495) - [image2 @ 0x5645b82e0140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:43,944 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5645b82e0000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:43,954 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:43,955 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 32.34000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_c6a945bf-e922-4143-b9a6-baa10feb384f.32.34000.jpg] 2026-08-31T03:54:44,128 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:44,128 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:45,522 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_c6a945bf-e922-4143-b9a6-baa10feb384f.32.34000.jpg 2026-08-31T03:54:45,523 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:45,523 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:45,533 | INFO | (EncoderEngine:495) - [image2 @ 0x561d7858b140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_c6a945bf-e922-4143-b9a6-baa10feb384f.32.34000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:45,533 | INFO | (EncoderEngine:495) - [image2 @ 0x561d7858b140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:45,541 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x561d7858b000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:45,565 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:45,566 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 34.49600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_d8b16321-50f2-4d91-b8ed-9bface070770.34.49600.jpg] 2026-08-31T03:54:45,971 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:45,971 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:46,494 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_d8b16321-50f2-4d91-b8ed-9bface070770.34.49600.jpg 2026-08-31T03:54:46,495 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:46,495 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:46,499 | INFO | (EncoderEngine:495) - [image2 @ 0x5608304dd140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_d8b16321-50f2-4d91-b8ed-9bface070770.34.49600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:46,500 | INFO | (EncoderEngine:495) - [image2 @ 0x5608304dd140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:46,500 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5608304dd000] video:1KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:46,848 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:46,851 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 36.65200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_3deeb37d-48cf-432a-bd74-39093f97d365.36.65200.jpg] 2026-08-31T03:54:46,934 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:46,934 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:48,484 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_3deeb37d-48cf-432a-bd74-39093f97d365.36.65200.jpg 2026-08-31T03:54:48,484 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:48,484 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:48,500 | INFO | (EncoderEngine:495) - [image2 @ 0x5637834ac140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_3deeb37d-48cf-432a-bd74-39093f97d365.36.65200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:48,500 | INFO | (EncoderEngine:495) - [image2 @ 0x5637834ac140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:48,778 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5637834ac000] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:48,824 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:48,824 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 38.80800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_8905c50a-b9e8-479e-91d9-ebbe7675dc5d.38.80800.jpg] 2026-08-31T03:54:48,896 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:48,896 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:49,453 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_8905c50a-b9e8-479e-91d9-ebbe7675dc5d.38.80800.jpg 2026-08-31T03:54:49,453 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:49,454 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:49,479 | INFO | (EncoderEngine:495) - [image2 @ 0x559367686140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_8905c50a-b9e8-479e-91d9-ebbe7675dc5d.38.80800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:49,479 | INFO | (EncoderEngine:495) - [image2 @ 0x559367686140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:49,482 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x559367686000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:49,510 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:49,510 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 40.96400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_592aae21-87e0-4cf6-ae58-19220dda3359.40.96400.jpg] 2026-08-31T03:54:49,577 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:49,577 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:50,803 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_592aae21-87e0-4cf6-ae58-19220dda3359.40.96400.jpg 2026-08-31T03:54:50,803 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:50,804 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:50,806 | INFO | (EncoderEngine:495) - [image2 @ 0x55c2efb75140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_592aae21-87e0-4cf6-ae58-19220dda3359.40.96400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:50,806 | INFO | (EncoderEngine:495) - [image2 @ 0x55c2efb75140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:50,807 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55c2efb75000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:50,817 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:50,817 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 43.12000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_d9e5cf50-f27b-4c40-ace3-9162c937f7c7.43.12000.jpg] 2026-08-31T03:54:51,127 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:51,128 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:53,136 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_d9e5cf50-f27b-4c40-ace3-9162c937f7c7.43.12000.jpg 2026-08-31T03:54:53,136 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:53,136 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:53,140 | INFO | (EncoderEngine:495) - [image2 @ 0x556c350a0140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_d9e5cf50-f27b-4c40-ace3-9162c937f7c7.43.12000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:53,140 | INFO | (EncoderEngine:495) - [image2 @ 0x556c350a0140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:53,166 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x556c350a0000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:53,175 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:53,175 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 45.27600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_2cd73635-4131-487d-961b-5f8539535274.45.27600.jpg] 2026-08-31T03:54:53,213 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:53,214 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:56,119 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_2cd73635-4131-487d-961b-5f8539535274.45.27600.jpg 2026-08-31T03:54:56,119 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:56,119 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:56,128 | INFO | (EncoderEngine:495) - [image2 @ 0x55f6f24f8140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_2cd73635-4131-487d-961b-5f8539535274.45.27600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:56,128 | INFO | (EncoderEngine:495) - [image2 @ 0x55f6f24f8140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:56,129 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55f6f24f8000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:56,141 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:56,142 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 47.43200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_2a76e971-6b8b-471e-97d0-0ddc7c242a81.47.43200.jpg] 2026-08-31T03:54:56,484 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:56,485 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:57,336 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_2a76e971-6b8b-471e-97d0-0ddc7c242a81.47.43200.jpg 2026-08-31T03:54:57,336 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:57,336 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:57,348 | INFO | (EncoderEngine:495) - [image2 @ 0x55c3b3b01140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_2a76e971-6b8b-471e-97d0-0ddc7c242a81.47.43200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:57,353 | INFO | (EncoderEngine:495) - [image2 @ 0x55c3b3b01140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:57,354 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55c3b3b01000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:57,366 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:57,366 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 49.58800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_9dcae2b8-44c5-4af8-b7ab-cc6907d180b4.49.58800.jpg] 2026-08-31T03:54:57,600 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:57,600 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:58,949 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_9dcae2b8-44c5-4af8-b7ab-cc6907d180b4.49.58800.jpg 2026-08-31T03:54:58,949 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:58,950 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:54:58,955 | INFO | (EncoderEngine:495) - [image2 @ 0x5617ffa17140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_9dcae2b8-44c5-4af8-b7ab-cc6907d180b4.49.58800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:54:58,955 | INFO | (EncoderEngine:495) - [image2 @ 0x5617ffa17140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:54:58,955 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5617ffa17000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:54:58,965 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:54:58,965 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 51.74400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_da840c00-7f24-419f-9435-9ef95dd62465.51.74400.jpg] 2026-08-31T03:54:59,010 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:54:59,011 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:01,057 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_da840c00-7f24-419f-9435-9ef95dd62465.51.74400.jpg 2026-08-31T03:55:01,058 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:01,058 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:01,063 | INFO | (EncoderEngine:495) - [image2 @ 0x55833b18c140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_da840c00-7f24-419f-9435-9ef95dd62465.51.74400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:01,063 | INFO | (EncoderEngine:495) - [image2 @ 0x55833b18c140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:01,080 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55833b18c000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:01,371 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:01,371 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 53.90000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_727b9956-5e36-4655-97d3-efd55b695c77.53.90000.jpg] 2026-08-31T03:55:01,659 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:01,659 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:05,366 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_727b9956-5e36-4655-97d3-efd55b695c77.53.90000.jpg 2026-08-31T03:55:05,367 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:05,367 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:05,380 | INFO | (EncoderEngine:495) - [image2 @ 0x55fb2f8f4140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_727b9956-5e36-4655-97d3-efd55b695c77.53.90000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:05,380 | INFO | (EncoderEngine:495) - [image2 @ 0x55fb2f8f4140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:05,380 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55fb2f8f4000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:05,392 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:05,393 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 56.05600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_287be38e-0ba6-4f11-9753-4e9435696a7e.56.05600.jpg] 2026-08-31T03:55:05,445 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:05,446 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:06,122 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_287be38e-0ba6-4f11-9753-4e9435696a7e.56.05600.jpg 2026-08-31T03:55:06,137 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:06,137 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:06,243 | INFO | (EncoderEngine:495) - [image2 @ 0x561acb685140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_287be38e-0ba6-4f11-9753-4e9435696a7e.56.05600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:06,243 | INFO | (EncoderEngine:495) - [image2 @ 0x561acb685140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:06,248 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x561acb685000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:06,255 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:06,256 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 58.21200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_ac662784-7ee9-4518-b374-31ec78950586.58.21200.jpg] 2026-08-31T03:55:06,299 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:06,299 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:08,259 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_ac662784-7ee9-4518-b374-31ec78950586.58.21200.jpg 2026-08-31T03:55:08,259 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:08,259 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:08,261 | INFO | (EncoderEngine:495) - [image2 @ 0x55a275a9b140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_ac662784-7ee9-4518-b374-31ec78950586.58.21200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:08,261 | INFO | (EncoderEngine:495) - [image2 @ 0x55a275a9b140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:08,262 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55a275a9b000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:08,270 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:08,271 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 60.36800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_a7d38855-7c5d-4802-8f46-eb0c3962d7cd.60.36800.jpg] 2026-08-31T03:55:08,389 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:08,389 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:10,801 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_a7d38855-7c5d-4802-8f46-eb0c3962d7cd.60.36800.jpg 2026-08-31T03:55:10,801 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:10,801 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:10,814 | INFO | (EncoderEngine:495) - [image2 @ 0x55ead5f0d140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_a7d38855-7c5d-4802-8f46-eb0c3962d7cd.60.36800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:10,814 | INFO | (EncoderEngine:495) - [image2 @ 0x55ead5f0d140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:10,815 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55ead5f0d000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:10,824 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:10,825 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 62.52400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_099c1b5d-2689-43cb-b17b-fc0bf98ab035.62.52400.jpg] 2026-08-31T03:55:11,031 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:11,031 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:13,901 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_099c1b5d-2689-43cb-b17b-fc0bf98ab035.62.52400.jpg 2026-08-31T03:55:13,902 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:13,902 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:13,914 | INFO | (EncoderEngine:495) - [image2 @ 0x55ce1c32c140] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_099c1b5d-2689-43cb-b17b-fc0bf98ab035.62.52400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:13,914 | INFO | (EncoderEngine:495) - [image2 @ 0x55ce1c32c140] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:13,941 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55ce1c32c000] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:13,951 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:14,137 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7a7ce871-e657-4325-892d-3b2f576dab1c.0.00000.jpg 2026-08-31T03:55:14,138 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_1dc79868-28cb-43e6-8f69-350e31d82312.2.15600.jpg 2026-08-31T03:55:14,138 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_840a8615-f1ba-43dc-a1c1-5ee64baafd67.4.31200.jpg 2026-08-31T03:55:14,138 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_584828fd-4d47-4abc-8205-32a6672eb350.6.46800.jpg 2026-08-31T03:55:14,138 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_45c8b4e1-cab0-49b3-9344-49913cc41ccf.8.62400.jpg 2026-08-31T03:55:14,138 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_e12f86af-5475-45d0-bf5a-df77edf24976.10.78000.jpg 2026-08-31T03:55:14,138 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_c94a1dff-7717-4b0c-9068-5592aac3efb3.12.93600.jpg 2026-08-31T03:55:14,138 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_afc87f57-0cbf-4916-8c79-0b93dd72d4ee.15.09200.jpg 2026-08-31T03:55:14,138 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_9def44ea-edb4-4160-9639-808dd61dfc88.17.24800.jpg 2026-08-31T03:55:14,138 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_62b56ba5-23a3-4b27-9d80-078a097cd17a.19.40400.jpg 2026-08-31T03:55:14,138 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7c502b81-8a62-4942-9705-7f8dcb8fca20.21.56000.jpg 2026-08-31T03:55:14,138 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_0c9df2de-8e57-479c-b890-284ab1bac12f.23.71600.jpg 2026-08-31T03:55:14,138 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7fa7275a-7224-41e7-a29b-8fad39fb9f58.25.87200.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_7e827a48-58b4-4728-a417-9527ac1ddbf4.28.02800.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_4d8a12d8-bec3-4d8b-b895-7695aeccf566.30.18400.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_c6a945bf-e922-4143-b9a6-baa10feb384f.32.34000.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_d8b16321-50f2-4d91-b8ed-9bface070770.34.49600.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_3deeb37d-48cf-432a-bd74-39093f97d365.36.65200.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_8905c50a-b9e8-479e-91d9-ebbe7675dc5d.38.80800.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_592aae21-87e0-4cf6-ae58-19220dda3359.40.96400.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_d9e5cf50-f27b-4c40-ace3-9162c937f7c7.43.12000.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_2cd73635-4131-487d-961b-5f8539535274.45.27600.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_2a76e971-6b8b-471e-97d0-0ddc7c242a81.47.43200.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_9dcae2b8-44c5-4af8-b7ab-cc6907d180b4.49.58800.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_da840c00-7f24-419f-9435-9ef95dd62465.51.74400.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_727b9956-5e36-4655-97d3-efd55b695c77.53.90000.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_287be38e-0ba6-4f11-9753-4e9435696a7e.56.05600.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_ac662784-7ee9-4518-b374-31ec78950586.58.21200.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_a7d38855-7c5d-4802-8f46-eb0c3962d7cd.60.36800.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca_099c1b5d-2689-43cb-b17b-fc0bf98ab035.62.52400.jpg 2026-08-31T03:55:14,139 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0724231a-9b10-47a4-be84-e032352f44e9/d5469e4b-b962-4952-bc21-7f6e50c6c2b1/dualstream-presentation-77c41a60-431c-43d5-b9f7-859e99cb6cca.mp4 2026-08-31T03:55:19,226 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 2 elements of media package 'ID-dual-stream-demo' to publication channel 'internal' 2026-08-31T03:55:23,175 | INFO | (VideoSegmenterServiceImpl:1085) - Segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4 yields 37 segments 2026-08-31T03:55:23,176 | INFO | (VideoSegmenterServiceImpl:831) - Segmentation yields 1 segments after filtering 2026-08-31T03:55:23,176 | INFO | (VideoSegmenterServiceImpl:972) - Optimized Segmentation yields (after 2 iterations) 1 segments 2026-08-31T03:55:23,176 | INFO | (VideoSegmenterServiceImpl:978) - Since no reasonable segmentation could be found, a uniform segmentation was created 2026-08-31T03:55:23,180 | INFO | (VideoSegmenterServiceImpl:484) - Finished video segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast.mp4 2026-08-31T03:55:24,252 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 2 elements of media package ID-dual-stream-demo to publication channel internal 2026-08-31T03:55:28,247 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 15128d89-31f8-4d7e-8779-22cf7f11aedd 2026-08-31T03:55:28,248 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 0.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_89044012-fc11-4a5d-b7bc-2c2ee88a98a5.0.00000.jpg] 2026-08-31T03:55:28,639 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:28,639 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:29,036 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_89044012-fc11-4a5d-b7bc-2c2ee88a98a5.0.00000.jpg 2026-08-31T03:55:29,036 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:29,036 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:29,048 | INFO | (EncoderEngine:495) - [image2 @ 0x55f5da01dec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_89044012-fc11-4a5d-b7bc-2c2ee88a98a5.0.00000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:29,049 | INFO | (EncoderEngine:495) - [image2 @ 0x55f5da01dec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:29,052 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55f5da01dd80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:29,061 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:29,061 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 9.93400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_fefc70b7-7ba6-4d07-9496-626af1e79046.9.93400.jpg] 2026-08-31T03:55:29,103 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:29,103 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:31,146 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-dual-stream-demo to search index 2026-08-31T03:55:31,146 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:55:32,798 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_fefc70b7-7ba6-4d07-9496-626af1e79046.9.93400.jpg 2026-08-31T03:55:32,799 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:32,799 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:32,807 | INFO | (EncoderEngine:495) - [image2 @ 0x55fde1debec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_fefc70b7-7ba6-4d07-9496-626af1e79046.9.93400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:32,807 | INFO | (EncoderEngine:495) - [image2 @ 0x55fde1debec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:32,808 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55fde1debd80] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:32,990 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:32,990 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 19.86800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_fecce56b-d486-4fac-aef0-11f0d79b3fb3.19.86800.jpg] 2026-08-31T03:55:33,069 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:33,069 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:35,740 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_fecce56b-d486-4fac-aef0-11f0d79b3fb3.19.86800.jpg 2026-08-31T03:55:35,740 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:35,740 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:35,748 | INFO | (EncoderEngine:495) - [image2 @ 0x5604a5e1fec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_fecce56b-d486-4fac-aef0-11f0d79b3fb3.19.86800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:35,748 | INFO | (EncoderEngine:495) - [image2 @ 0x5604a5e1fec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:35,748 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5604a5e1fd80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:35,759 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:35,760 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 29.80200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a0c186d3-3429-4826-b6b6-5e7f302ef548.29.80200.jpg] 2026-08-31T03:55:35,960 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:35,960 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:36,839 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-dual-stream-demo 2026-08-31T03:55:36,845 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-dual-stream-demo 2026-08-31T03:55:37,267 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-dual-stream-demo, version 1 2026-08-31T03:55:39,529 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a0c186d3-3429-4826-b6b6-5e7f302ef548.29.80200.jpg 2026-08-31T03:55:39,530 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:39,530 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:39,538 | INFO | (EncoderEngine:495) - [image2 @ 0x55ad68af9ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a0c186d3-3429-4826-b6b6-5e7f302ef548.29.80200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:39,538 | INFO | (EncoderEngine:495) - [image2 @ 0x55ad68af9ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:39,553 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55ad68af9d80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:39,564 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:39,564 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 39.73600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_b83f8747-614a-43bf-b661-5c356514fe4b.39.73600.jpg] 2026-08-31T03:55:39,608 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:39,608 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:42,429 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_b83f8747-614a-43bf-b661-5c356514fe4b.39.73600.jpg 2026-08-31T03:55:42,430 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:42,430 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:42,433 | INFO | (EncoderEngine:495) - [image2 @ 0x55c8267a0ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_b83f8747-614a-43bf-b661-5c356514fe4b.39.73600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:42,434 | INFO | (EncoderEngine:495) - [image2 @ 0x55c8267a0ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:42,434 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55c8267a0d80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:42,446 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:42,446 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 49.67000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a7ed279c-acfb-4abf-b48a-a2bf171359af.49.67000.jpg] 2026-08-31T03:55:42,495 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:42,495 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:44,293 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a7ed279c-acfb-4abf-b48a-a2bf171359af.49.67000.jpg 2026-08-31T03:55:44,294 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:44,294 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:44,298 | INFO | (EncoderEngine:495) - [image2 @ 0x55db11646ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a7ed279c-acfb-4abf-b48a-a2bf171359af.49.67000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:44,302 | INFO | (EncoderEngine:495) - [image2 @ 0x55db11646ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:44,307 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55db11646d80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:44,324 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:44,325 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 59.60400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_b3e0b64d-d28e-4745-94f2-8c7c1175b16d.59.60400.jpg] 2026-08-31T03:55:44,373 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:44,374 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:46,087 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_b3e0b64d-d28e-4745-94f2-8c7c1175b16d.59.60400.jpg 2026-08-31T03:55:46,087 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:46,087 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:46,098 | INFO | (EncoderEngine:495) - [image2 @ 0x560dfc3b4ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_b3e0b64d-d28e-4745-94f2-8c7c1175b16d.59.60400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:46,098 | INFO | (EncoderEngine:495) - [image2 @ 0x560dfc3b4ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:46,098 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x560dfc3b4d80] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:46,107 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:46,108 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 69.53800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_988875e5-af0f-4e28-8d4d-e32d2753ef69.69.53800.jpg] 2026-08-31T03:55:46,483 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:46,483 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:47,715 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_988875e5-af0f-4e28-8d4d-e32d2753ef69.69.53800.jpg 2026-08-31T03:55:47,715 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:47,715 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:47,721 | INFO | (EncoderEngine:495) - [image2 @ 0x55b727992ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_988875e5-af0f-4e28-8d4d-e32d2753ef69.69.53800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:47,721 | INFO | (EncoderEngine:495) - [image2 @ 0x55b727992ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:47,723 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55b727992d80] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:47,733 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:47,733 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 79.47200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_b29eac3d-49ee-4653-8781-54ba8df424e4.79.47200.jpg] 2026-08-31T03:55:47,772 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:47,772 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:49,844 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_b29eac3d-49ee-4653-8781-54ba8df424e4.79.47200.jpg 2026-08-31T03:55:49,844 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:49,844 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:49,849 | INFO | (EncoderEngine:495) - [image2 @ 0x55ec1eb71ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_b29eac3d-49ee-4653-8781-54ba8df424e4.79.47200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:49,850 | INFO | (EncoderEngine:495) - [image2 @ 0x55ec1eb71ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:49,850 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55ec1eb71d80] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:49,860 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:49,861 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 89.40600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_44ebc106-0f8e-4565-a79a-b63df6228386.89.40600.jpg] 2026-08-31T03:55:49,903 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:49,903 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:51,180 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_44ebc106-0f8e-4565-a79a-b63df6228386.89.40600.jpg 2026-08-31T03:55:51,180 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:51,180 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:51,195 | INFO | (EncoderEngine:495) - [image2 @ 0x5617b6802ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_44ebc106-0f8e-4565-a79a-b63df6228386.89.40600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:51,195 | INFO | (EncoderEngine:495) - [image2 @ 0x5617b6802ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:51,195 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5617b6802d80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:51,210 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:51,211 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 99.34000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a0923be8-9b06-4045-a175-16acc844f56d.99.34000.jpg] 2026-08-31T03:55:51,256 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:51,257 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:52,968 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a0923be8-9b06-4045-a175-16acc844f56d.99.34000.jpg 2026-08-31T03:55:52,968 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:52,968 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:52,975 | INFO | (EncoderEngine:495) - [image2 @ 0x5627b96f6ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a0923be8-9b06-4045-a175-16acc844f56d.99.34000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:52,975 | INFO | (EncoderEngine:495) - [image2 @ 0x5627b96f6ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:52,987 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5627b96f6d80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:52,998 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:53,000 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 109.27400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_8396149e-a6ce-40de-b428-c12690425af0.109.27400.jpg] 2026-08-31T03:55:53,041 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:53,042 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:54,507 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_8396149e-a6ce-40de-b428-c12690425af0.109.27400.jpg 2026-08-31T03:55:54,508 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:54,508 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:54,517 | INFO | (EncoderEngine:495) - [image2 @ 0x564cf2c0fec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_8396149e-a6ce-40de-b428-c12690425af0.109.27400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:54,517 | INFO | (EncoderEngine:495) - [image2 @ 0x564cf2c0fec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:54,528 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x564cf2c0fd80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:54,538 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:54,539 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 119.20800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_39a99187-9b87-41a1-8a24-a3d6c2ca493a.119.20800.jpg] 2026-08-31T03:55:54,873 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:54,874 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:56,527 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_39a99187-9b87-41a1-8a24-a3d6c2ca493a.119.20800.jpg 2026-08-31T03:55:56,529 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:56,529 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:56,536 | INFO | (EncoderEngine:495) - [image2 @ 0x560baada6ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_39a99187-9b87-41a1-8a24-a3d6c2ca493a.119.20800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:56,536 | INFO | (EncoderEngine:495) - [image2 @ 0x560baada6ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:56,540 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x560baada6d80] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:56,552 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:56,552 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 129.14200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_5f557aab-78b7-4fc6-ad33-0b9aa296fb08.129.14200.jpg] 2026-08-31T03:55:56,616 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:56,617 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:57,188 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_5f557aab-78b7-4fc6-ad33-0b9aa296fb08.129.14200.jpg 2026-08-31T03:55:57,189 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:57,189 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:57,199 | INFO | (EncoderEngine:495) - [image2 @ 0x56381b6caec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_5f557aab-78b7-4fc6-ad33-0b9aa296fb08.129.14200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:57,199 | INFO | (EncoderEngine:495) - [image2 @ 0x56381b6caec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:57,199 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x56381b6cad80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:57,209 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:57,210 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 139.07600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_f7c030d3-4216-46de-8c7a-1a9793d013cd.139.07600.jpg] 2026-08-31T03:55:57,385 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:57,387 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:57,992 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_f7c030d3-4216-46de-8c7a-1a9793d013cd.139.07600.jpg 2026-08-31T03:55:57,993 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:57,993 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:57,999 | INFO | (EncoderEngine:495) - [image2 @ 0x55d380c27ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_f7c030d3-4216-46de-8c7a-1a9793d013cd.139.07600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:57,999 | INFO | (EncoderEngine:495) - [image2 @ 0x55d380c27ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:58,000 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55d380c27d80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:58,021 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:58,021 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 149.01000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a9c047bf-b7b2-4845-8a34-642406811a7c.149.01000.jpg] 2026-08-31T03:55:58,073 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:58,073 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:58,672 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a9c047bf-b7b2-4845-8a34-642406811a7c.149.01000.jpg 2026-08-31T03:55:58,672 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:58,673 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:58,683 | INFO | (EncoderEngine:495) - [image2 @ 0x55e957872ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a9c047bf-b7b2-4845-8a34-642406811a7c.149.01000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:58,683 | INFO | (EncoderEngine:495) - [image2 @ 0x55e957872ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:58,683 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55e957872d80] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:58,694 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:58,695 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 158.94400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_ccbf4bd8-0ab8-453b-bb64-be2a14aafe70.158.94400.jpg] 2026-08-31T03:55:58,743 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:58,744 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:59,556 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_ccbf4bd8-0ab8-453b-bb64-be2a14aafe70.158.94400.jpg 2026-08-31T03:55:59,556 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:59,557 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:55:59,567 | INFO | (EncoderEngine:495) - [image2 @ 0x55cce682eec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_ccbf4bd8-0ab8-453b-bb64-be2a14aafe70.158.94400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:55:59,567 | INFO | (EncoderEngine:495) - [image2 @ 0x55cce682eec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:55:59,567 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55cce682ed80] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:55:59,579 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:55:59,579 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 168.87800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_7421fc10-0250-4de6-8fc0-fdcc90d8c928.168.87800.jpg] 2026-08-31T03:55:59,860 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:55:59,860 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:00,819 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_7421fc10-0250-4de6-8fc0-fdcc90d8c928.168.87800.jpg 2026-08-31T03:56:00,820 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:00,820 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:00,826 | INFO | (EncoderEngine:495) - [image2 @ 0x5563a0ff7ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_7421fc10-0250-4de6-8fc0-fdcc90d8c928.168.87800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:00,826 | INFO | (EncoderEngine:495) - [image2 @ 0x5563a0ff7ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:00,827 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5563a0ff7d80] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:00,836 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:00,836 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 178.81200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_4c12b71e-1461-4037-9f7f-032f16b4352f.178.81200.jpg] 2026-08-31T03:56:00,879 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:00,879 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:01,367 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_4c12b71e-1461-4037-9f7f-032f16b4352f.178.81200.jpg 2026-08-31T03:56:01,368 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:01,368 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:01,373 | INFO | (EncoderEngine:495) - [image2 @ 0x55b20ff33ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_4c12b71e-1461-4037-9f7f-032f16b4352f.178.81200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:01,373 | INFO | (EncoderEngine:495) - [image2 @ 0x55b20ff33ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:01,377 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55b20ff33d80] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:01,387 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:01,388 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 188.74600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_28f2b144-d7fb-4101-9692-c13c0f90d8f2.188.74600.jpg] 2026-08-31T03:56:01,428 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:01,428 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:02,527 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_28f2b144-d7fb-4101-9692-c13c0f90d8f2.188.74600.jpg 2026-08-31T03:56:02,527 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:02,527 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:02,535 | INFO | (EncoderEngine:495) - [image2 @ 0x55cbf2250ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_28f2b144-d7fb-4101-9692-c13c0f90d8f2.188.74600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:02,535 | INFO | (EncoderEngine:495) - [image2 @ 0x55cbf2250ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:02,548 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55cbf2250d80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:02,563 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:02,564 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 198.68000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_6ce69a4a-30db-4af4-99f6-47a34f8d0eb3.198.68000.jpg] 2026-08-31T03:56:02,615 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:02,615 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:03,186 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_6ce69a4a-30db-4af4-99f6-47a34f8d0eb3.198.68000.jpg 2026-08-31T03:56:03,186 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:03,186 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:03,191 | INFO | (EncoderEngine:495) - [image2 @ 0x5609e4c6dec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_6ce69a4a-30db-4af4-99f6-47a34f8d0eb3.198.68000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:03,191 | INFO | (EncoderEngine:495) - [image2 @ 0x5609e4c6dec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:03,192 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5609e4c6dd80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:03,200 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:03,201 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 208.61400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_3f287217-3a3b-467c-a8b0-8ab3c9661b50.208.61400.jpg] 2026-08-31T03:56:03,263 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:03,263 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:03,496 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_3f287217-3a3b-467c-a8b0-8ab3c9661b50.208.61400.jpg 2026-08-31T03:56:03,497 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:03,497 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:03,499 | INFO | (EncoderEngine:495) - [image2 @ 0x55872c2d5ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_3f287217-3a3b-467c-a8b0-8ab3c9661b50.208.61400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:03,499 | INFO | (EncoderEngine:495) - [image2 @ 0x55872c2d5ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:03,507 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55872c2d5d80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:03,518 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:03,518 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 218.54800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_1e39cd53-dba6-46e8-b201-3f39ff15fb80.218.54800.jpg] 2026-08-31T03:56:03,676 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:03,676 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:05,502 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_1e39cd53-dba6-46e8-b201-3f39ff15fb80.218.54800.jpg 2026-08-31T03:56:05,502 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:05,502 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:05,513 | INFO | (EncoderEngine:495) - [image2 @ 0x563ed70caec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_1e39cd53-dba6-46e8-b201-3f39ff15fb80.218.54800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:05,513 | INFO | (EncoderEngine:495) - [image2 @ 0x563ed70caec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:05,535 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x563ed70cad80] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:05,550 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:05,550 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 228.48200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_f1930bf9-bb07-4e7f-8030-1bec643aaa17.228.48200.jpg] 2026-08-31T03:56:05,602 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:05,602 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:07,290 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_f1930bf9-bb07-4e7f-8030-1bec643aaa17.228.48200.jpg 2026-08-31T03:56:07,290 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:07,291 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:07,298 | INFO | (EncoderEngine:495) - [image2 @ 0x55960551eec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_f1930bf9-bb07-4e7f-8030-1bec643aaa17.228.48200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:07,299 | INFO | (EncoderEngine:495) - [image2 @ 0x55960551eec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:07,299 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55960551ed80] video:1KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:07,312 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:07,313 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 238.41600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_f14ff77f-0493-4fb7-b4e0-58143eeeb8f1.238.41600.jpg] 2026-08-31T03:56:07,360 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:07,360 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:09,221 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_f14ff77f-0493-4fb7-b4e0-58143eeeb8f1.238.41600.jpg 2026-08-31T03:56:09,221 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:09,221 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:09,222 | INFO | (EncoderEngine:495) - [image2 @ 0x556b51b57ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_f14ff77f-0493-4fb7-b4e0-58143eeeb8f1.238.41600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:09,222 | INFO | (EncoderEngine:495) - [image2 @ 0x556b51b57ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:09,239 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x556b51b57d80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:09,252 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:09,253 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 248.35000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_54739ba7-f7ee-4033-bcbd-4e7363e1904a.248.35000.jpg] 2026-08-31T03:56:09,308 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:09,308 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:10,870 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_54739ba7-f7ee-4033-bcbd-4e7363e1904a.248.35000.jpg 2026-08-31T03:56:10,870 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:10,870 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:10,874 | INFO | (EncoderEngine:495) - [image2 @ 0x56539f2b1ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_54739ba7-f7ee-4033-bcbd-4e7363e1904a.248.35000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:10,875 | INFO | (EncoderEngine:495) - [image2 @ 0x56539f2b1ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:10,875 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x56539f2b1d80] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:10,885 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:10,886 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 258.28400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_12eea4ef-2808-46ce-bad8-b3f6825978d7.258.28400.jpg] 2026-08-31T03:56:10,935 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:10,935 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:12,319 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_12eea4ef-2808-46ce-bad8-b3f6825978d7.258.28400.jpg 2026-08-31T03:56:12,319 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:12,319 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:12,328 | INFO | (EncoderEngine:495) - [image2 @ 0x5625a65cfec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_12eea4ef-2808-46ce-bad8-b3f6825978d7.258.28400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:12,328 | INFO | (EncoderEngine:495) - [image2 @ 0x5625a65cfec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:12,329 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x5625a65cfd80] video:3KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:12,339 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:12,339 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 268.21800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_8cefdf1f-01c1-4ed5-a0b4-fac6fc68d120.268.21800.jpg] 2026-08-31T03:56:12,384 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:12,384 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:13,052 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_8cefdf1f-01c1-4ed5-a0b4-fac6fc68d120.268.21800.jpg 2026-08-31T03:56:13,052 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:13,052 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:13,067 | INFO | (EncoderEngine:495) - [image2 @ 0x55e297a78ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_8cefdf1f-01c1-4ed5-a0b4-fac6fc68d120.268.21800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:13,068 | INFO | (EncoderEngine:495) - [image2 @ 0x55e297a78ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:13,218 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x55e297a78d80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:13,231 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:13,232 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 278.15200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_d17de1c3-4c8e-4423-8c82-8dc4d64cf59a.278.15200.jpg] 2026-08-31T03:56:13,275 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:13,276 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:13,656 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_d17de1c3-4c8e-4423-8c82-8dc4d64cf59a.278.15200.jpg 2026-08-31T03:56:13,657 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:13,657 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:13,670 | INFO | (EncoderEngine:495) - [image2 @ 0x559b9f2eeec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_d17de1c3-4c8e-4423-8c82-8dc4d64cf59a.278.15200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:13,671 | INFO | (EncoderEngine:495) - [image2 @ 0x559b9f2eeec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:13,671 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x559b9f2eed80] video:2KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:13,682 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:13,682 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 288.08600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4, -vf, fps=1,scale=160:90:force_original_aspect_ratio=decrease,pad=160:90:-1:-1 [in]; color=black:s=160x90:r=1:d=1 [bg]; [bg][in] overlay=0:0 [out], -frames:v, 1, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_fb525469-6fbb-4a25-b617-ac2784d5f8ab.288.08600.jpg] 2026-08-31T03:56:14,014 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:14,015 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:15,038 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_fb525469-6fbb-4a25-b617-ac2784d5f8ab.288.08600.jpg 2026-08-31T03:56:15,039 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-08-31T03:56:15,039 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-08-31T03:56:15,041 | INFO | (EncoderEngine:495) - [image2 @ 0x562d120d1ec0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_fb525469-6fbb-4a25-b617-ac2784d5f8ab.288.08600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-08-31T03:56:15,041 | INFO | (EncoderEngine:495) - [image2 @ 0x562d120d1ec0] Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image. 2026-08-31T03:56:15,042 | INFO | (EncoderEngine:495) - [out#0/image2 @ 0x562d120d1d80] video:5KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown 2026-08-31T03:56:15,050 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4} successfully encoded using profile 'player-slides.http' 2026-08-31T03:56:15,069 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_89044012-fc11-4a5d-b7bc-2c2ee88a98a5.0.00000.jpg 2026-08-31T03:56:15,069 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_fefc70b7-7ba6-4d07-9496-626af1e79046.9.93400.jpg 2026-08-31T03:56:15,069 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_fecce56b-d486-4fac-aef0-11f0d79b3fb3.19.86800.jpg 2026-08-31T03:56:15,069 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a0c186d3-3429-4826-b6b6-5e7f302ef548.29.80200.jpg 2026-08-31T03:56:15,069 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_b83f8747-614a-43bf-b661-5c356514fe4b.39.73600.jpg 2026-08-31T03:56:15,069 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a7ed279c-acfb-4abf-b48a-a2bf171359af.49.67000.jpg 2026-08-31T03:56:15,069 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_b3e0b64d-d28e-4745-94f2-8c7c1175b16d.59.60400.jpg 2026-08-31T03:56:15,069 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_988875e5-af0f-4e28-8d4d-e32d2753ef69.69.53800.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_b29eac3d-49ee-4653-8781-54ba8df424e4.79.47200.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_44ebc106-0f8e-4565-a79a-b63df6228386.89.40600.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a0923be8-9b06-4045-a175-16acc844f56d.99.34000.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_8396149e-a6ce-40de-b428-c12690425af0.109.27400.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_39a99187-9b87-41a1-8a24-a3d6c2ca493a.119.20800.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_5f557aab-78b7-4fc6-ad33-0b9aa296fb08.129.14200.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_f7c030d3-4216-46de-8c7a-1a9793d013cd.139.07600.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_a9c047bf-b7b2-4845-8a34-642406811a7c.149.01000.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_ccbf4bd8-0ab8-453b-bb64-be2a14aafe70.158.94400.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_7421fc10-0250-4de6-8fc0-fdcc90d8c928.168.87800.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_4c12b71e-1461-4037-9f7f-032f16b4352f.178.81200.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_28f2b144-d7fb-4101-9692-c13c0f90d8f2.188.74600.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_6ce69a4a-30db-4af4-99f6-47a34f8d0eb3.198.68000.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_3f287217-3a3b-467c-a8b0-8ab3c9661b50.208.61400.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_1e39cd53-dba6-46e8-b201-3f39ff15fb80.218.54800.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_f1930bf9-bb07-4e7f-8030-1bec643aaa17.228.48200.jpg 2026-08-31T03:56:15,070 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_f14ff77f-0493-4fb7-b4e0-58143eeeb8f1.238.41600.jpg 2026-08-31T03:56:15,071 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_54739ba7-f7ee-4033-bcbd-4e7363e1904a.248.35000.jpg 2026-08-31T03:56:15,071 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_12eea4ef-2808-46ce-bad8-b3f6825978d7.258.28400.jpg 2026-08-31T03:56:15,071 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_8cefdf1f-01c1-4ed5-a0b4-fac6fc68d120.268.21800.jpg 2026-08-31T03:56:15,071 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_d17de1c3-4c8e-4423-8c82-8dc4d64cf59a.278.15200.jpg 2026-08-31T03:56:15,071 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4_fb525469-6fbb-4a25-b617-ac2784d5f8ab.288.08600.jpg 2026-08-31T03:56:15,071 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/f611eed4-49af-4704-ba25-3c77e88276a9/15128d89-31f8-4d7e-8779-22cf7f11aedd/olaf-schulte-opencast-c3536fea-6474-4465-967d-ec8697a294a4.mp4 2026-08-31T03:56:18,342 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-about-opencast' to publication channel 'internal' 2026-08-31T03:56:23,352 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-about-opencast to publication channel internal 2026-08-31T03:56:29,404 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-about-opencast to search index 2026-08-31T03:56:29,404 | INFO | (PublishEngageWorkflowOperationHandler:440) - Using 'server.url' as a fallback for the non-existing organization level key 'org.opencastproject.engage.ui.url' for the publication url 2026-08-31T03:56:36,510 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-about-opencast 2026-08-31T03:56:36,514 | INFO | (AssetManagerImpl:1402) - Creating new version 1 of media package ID-about-opencast 2026-08-31T03:56:36,636 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-about-opencast, version 1 2026-08-31T04:02:19,620 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T05:02:19,598 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T06:02:19,598 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T06:16:33,963 | INFO | (IngestServiceImpl:664) - Created mediapackage dec2805e-dfdb-405c-a926-5c9e6aa76829 2026-08-31T06:16:33,971 | INFO | (IngestServiceImpl:709) - Start adding track 2e5d27e1-4061-4fa8-8c25-3f6f0ec8942a from URL https://data.lkiesow.io/opencast/test-media/goat.mp4 on mediapackage dec2805e-dfdb-405c-a926-5c9e6aa76829 2026-08-31T06:20:56,158 | INFO | (ServiceRegistryJpaImpl:2217) - State set to WARNING for current service org.opencastproject.ingest on host https://legacy.opencast.org 2026-08-31T06:20:56,162 | WARN | (IngestRestService:1121) - Unable to add mediapackage org.opencastproject.security.api.TrustedHttpClientException: org.apache.http.conn.ConnectTimeoutException: Connect to data.lkiesow.io:443 [data.lkiesow.io/131.173.20.42, data.lkiesow.io/2001:638:508:140:0:0:83ad:1410] failed: Connection timed out at org.opencastproject.kernel.security.TrustedHttpClientImpl.execute(TrustedHttpClientImpl.java:440) ~[?:?] at org.opencastproject.kernel.security.TrustedHttpClientImpl.execute(TrustedHttpClientImpl.java:387) ~[?:?] at org.opencastproject.ingest.impl.IngestServiceImpl.addContentToRepo(IngestServiceImpl.java:1739) ~[?:?] at org.opencastproject.ingest.impl.IngestServiceImpl.addTrack(IngestServiceImpl.java:710) ~[?:?] at org.opencastproject.ingest.endpoint.IngestRestService.addMediaPackage(IngestRestService.java:1064) ~[?:?] at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179) ~[?:?] at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) ~[?:?] at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201) ~[?:?] at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104) ~[?:?] at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) ~[?:?] at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) ~[?:?] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) ~[?:?] at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) ~[?:?] at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) ~[?:?] at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) ~[?:?] at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) ~[?:?] at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) ~[?:?] at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) ~[?:?] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) ~[?:?] at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) ~[?:?] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) ~[?:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) ~[!/:4.0.4] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) ~[?:?] at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) ~[!/:?] at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) ~[!/:9.4.57.v20241219] at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) ~[?:?] at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) ~[!/:?] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~[!/:9.4.57.v20241219] at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) ~[!/:?] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) ~[!/:9.4.57.v20241219] at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) ~[?:?] at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) ~[!/:?] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~[!/:9.4.57.v20241219] at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) ~[!/:?] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) ~[!/:9.4.57.v20241219] at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) ~[?:?] at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) ~[!/:?] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~[!/:9.4.57.v20241219] at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) ~[!/:?] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) ~[!/:9.4.57.v20241219] at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) ~[?:?] at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) ~[!/:?] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~[!/:9.4.57.v20241219] at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) ~[!/:?] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) ~[!/:9.4.57.v20241219] at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) ~[?:?] at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) ~[!/:?] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~[!/:9.4.57.v20241219] at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) ~[!/:?] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) ~[!/:9.4.57.v20241219] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) ~[?:?] at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) ~[?:?] at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:146) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) ~[?:?] at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) ~[?:?] at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) ~[?:?] at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:201) ~[?:?] at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) ~[?:?] at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) ~[?:?] at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) ~[?:?] at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) ~[?:?] at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) ~[?:?] at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) ~[?:?] at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) ~[?:?] at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) ~[?:?] at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) ~[?:?] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[?:?] at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) ~[?:?] at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) ~[?:?] at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) ~[?:?] at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) ~[!/:?] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~[!/:9.4.57.v20241219] at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) ~[!/:?] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) ~[!/:9.4.57.v20241219] at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) ~[?:?] at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) ~[!/:?] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~[!/:9.4.57.v20241219] at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) ~[!/:?] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) ~[!/:9.4.57.v20241219] at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) ~[?:?] at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) ~[!/:?] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~[!/:9.4.57.v20241219] at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) ~[!/:?] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) ~[!/:9.4.57.v20241219] at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) ~[?:?] at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) ~[!/:?] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) ~[!/:9.4.57.v20241219] at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) ~[!/:?] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) ~[!/:9.4.57.v20241219] at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) ~[!/:?] at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) ~[!/:?] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) ~[!/:9.4.57.v20241219] at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) ~[!/:?] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.Server.handle(Server.java:516) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) ~[!/:9.4.57.v20241219] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) ~[!/:9.4.57.v20241219] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: org.apache.http.conn.ConnectTimeoutException: Connect to data.lkiesow.io:443 [data.lkiesow.io/131.173.20.42, data.lkiesow.io/2001:638:508:140:0:0:83ad:1410] failed: Connection timed out at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:156) ~[?:?] at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376) ~[?:?] at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393) ~[?:?] at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[?:?] at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[?:?] at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[?:?] at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) ~[?:?] at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[?:?] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[?:?] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[?:?] at org.opencastproject.kernel.security.TrustedHttpClientImpl.execute(TrustedHttpClientImpl.java:431) ~[?:?] ... 151 more Caused by: java.net.ConnectException: Connection timed out at sun.nio.ch.Net.connect0(Native Method) ~[?:?] at sun.nio.ch.Net.connect(Net.java:601) ~[?:?] at sun.nio.ch.Net.connect(Net.java:590) ~[?:?] at sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:583) ~[?:?] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[?:?] at java.net.Socket.connect(Socket.java:751) ~[?:?] at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:368) ~[?:?] at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[?:?] at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376) ~[?:?] at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393) ~[?:?] at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) ~[?:?] at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[?:?] at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[?:?] at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) ~[?:?] at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[?:?] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[?:?] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[?:?] at org.opencastproject.kernel.security.TrustedHttpClientImpl.execute(TrustedHttpClientImpl.java:431) ~[?:?] ... 151 more 2026-08-31T07:02:19,599 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T08:02:19,599 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T08:32:51,905 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:52,400 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:52,674 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:52,802 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:54,076 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:54,367 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:54,603 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:55,860 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:55,993 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:56,124 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:57,500 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:57,636 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:57,790 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:59,501 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:59,634 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:32:59,763 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:01,159 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:01,295 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:01,425 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:03,579 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:03,720 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:03,956 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:08,758 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:08,898 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:09,835 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:09,990 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:12,860 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:12,996 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:13,276 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:13,573 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:13,738 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:13,956 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:14,171 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:16,012 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:16,283 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:17,053 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:18,681 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:20,379 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:21,066 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:21,239 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:21,455 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:21,626 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:21,825 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:22,183 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:24,885 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:25,018 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:25,149 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:25,280 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:25,763 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:32,994 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:33,182 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:33,507 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:36,145 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:36,547 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:36,856 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:37,025 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:37,163 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:37,327 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T08:33:37,867 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T09:02:19,599 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T09:03:32,054 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T09:03:32,169 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T09:03:32,303 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T09:03:32,561 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T10:02:19,599 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T11:02:19,599 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T12:02:19,599 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T13:02:19,600 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T13:28:13,434 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:281) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T14:02:19,599 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T15:02:19,599 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T15:13:50,288 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T15:14:02,764 | WARN | (WebApplicationExceptionMapper:73) - javax.ws.rs.ClientErrorException: HTTP 405 Method Not Allowed at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:118) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:168) at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:673) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:182) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:79) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304) at org.opencastproject.kernel.rest.RestPublisher$RestServlet.handleRequest(RestPublisher.java:530) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:517) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:130) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.proxy.TransparentProxyFilter.doFilter(TransparentProxyFilter.java:80) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.security.urlsigning.filter.UrlSigningFilter.doFilter(UrlSigningFilter.java:101) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter.doFilter(RemoteUserAndOrganizationFilter.java:268) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CurrentJobFilter.doFilter(CurrentJobFilter.java:107) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter.doFilter(AsyncTimeoutRedirectFilter.java:60) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:139) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:182) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:115) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:98) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:94) at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:102) at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.opencastproject.kernel.security.SecurityFilter.doFilter(SecurityFilter.java:141) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.security.OrganizationFilter.doFilter(OrganizationFilter.java:154) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.filter.https.HttpsFilter.doFilter(HttpsFilter.java:90) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.opencastproject.kernel.rest.CleanSessionsFilter.doFilter(CleanSessionsFilter.java:105) at org.ops4j.pax.web.service.spi.servlet.OsgiInitializedFilter.doFilter(OsgiInitializedFilter.java:176) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder.doFilter(PaxWebFilterHolder.java:208) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113) at org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang.Thread.run(Thread.java:1583) 2026-08-31T16:02:19,599 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T17:02:19,599 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T18:02:19,599 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T19:02:19,599 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T20:02:19,600 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations 2026-08-31T21:02:19,600 | INFO | (StaticFileServiceImpl:335) - Start purging temporary storage section of all known organizations