2026-11-01T02:01:38,765 | WARN | (Activator:69) - ###################################################### # # # WARNING: Opencast is using an H2 database. # # Never do this in production. # # # # For more information about database # # configuration, see: # # # # https://docs.opencast.org # # # ###################################################### 2026-11-01T02:01:39,324 | INFO | (Activator:203) - Testing connectivity to database at jdbc:h2:/srv/opencast/opencast-dist-allinone/data/opencast/db 2026-11-01T02:01:39,859 | INFO | (Activator:161) - Database connection pool established at jdbc:h2:/srv/opencast/opencast-dist-allinone/data/opencast/db 2026-11-01T02:01:39,860 | INFO | (Activator:162) - Database connection pool parameters: max.size=15, min.size=3, max.idle.time=3600 2026-11-01T02:01:40,167 | INFO | (Activator:181) - Database credentials passed basic tests! 2026-11-01T02:01:41,110 | INFO | (EncodingProfileScanner:304) - Registering encoding profiles from /srv/opencast/opencast-dist-allinone/etc/encoding/opencast.properties 2026-11-01T02:01:41,128 | INFO | (EncodingProfileScanner:309) - Installed profile av.copy (load 1.5) 2026-11-01T02:01:41,129 | INFO | (EncodingProfileScanner:309) - Installed profile mp4-preview.dual.http (load 1.5) 2026-11-01T02:01:41,129 | INFO | (EncodingProfileScanner:309) - Installed profile search-cover.http (load 1.5) 2026-11-01T02:01:41,143 | INFO | (EncodingProfileScanner:309) - Installed profile scale.fhd.framerate.fix (load 1.5) 2026-11-01T02:01:41,147 | INFO | (EncodingProfileScanner:309) - Installed profile adaptive-parallel.http (load 4.0) 2026-11-01T02:01:41,147 | INFO | (EncodingProfileScanner:309) - Installed profile player-preview.http (load 1.5) 2026-11-01T02:01:41,147 | INFO | (EncodingProfileScanner:309) - Installed profile image-movie.work (load 1.5) 2026-11-01T02:01:41,147 | INFO | (EncodingProfileScanner:309) - Installed profile text-analysis.http (load 1.5) 2026-11-01T02:01:41,148 | INFO | (EncodingProfileScanner:309) - Installed profile composite.http (load 1.5) 2026-11-01T02:01:41,148 | INFO | (EncodingProfileScanner:309) - Installed profile mp4-preview.http (load 1.5) 2026-11-01T02:01:41,148 | INFO | (EncodingProfileScanner:309) - Installed profile video-only.copy (load 1.5) 2026-11-01T02:01:41,148 | INFO | (EncodingProfileScanner:309) - Installed profile fast.http (load 1.5) 2026-11-01T02:01:41,148 | INFO | (EncodingProfileScanner:309) - Installed profile audio-to-m4a.http (load 1.5) 2026-11-01T02:01:41,149 | INFO | (EncodingProfileScanner:309) - Installed profile concat.work (load 1.5) 2026-11-01T02:01:41,149 | INFO | (EncodingProfileScanner:309) - Installed profile mux-av.copy (load 1.5) 2026-11-01T02:01:41,149 | INFO | (EncodingProfileScanner:309) - Installed profile editor.tracks.preview (load 1.5) 2026-11-01T02:01:41,149 | INFO | (EncodingProfileScanner:309) - Installed profile player-slides.http (load 1.5) 2026-11-01T02:01:41,149 | INFO | (EncodingProfileScanner:309) - Installed profile audio-only.copy (load 1.5) 2026-11-01T02:01:41,152 | INFO | (EncodingProfileScanner:333) - All 18 encoding profiles in 1 files installed 2026-11-01T02:01:41,447 | INFO | (StatisticsServiceImpl:77) - Activating Statistics Service 2026-11-01T02:01:41,464 | INFO | (StatisticsProviderInfluxService:95) - Activating Statistics Provider Influx Service 2026-11-01T02:01:42,014 | INFO | (AnalyzeMediapackageWorkflowOperationHandler:125) - Analyze Mediapackage WOH activated. 2026-11-01T02:01:42,182 | INFO | (EmailTemplateScanner:70) - EmailTemplateScanner activated 2026-11-01T02:01:42,200 | INFO | (StatisticsProviderRandomService:70) - Activating Statistics Provider Random Service 2026-11-01T02:01:42,221 | INFO | (EmailTemplateScanner:104) - Template errorDetails installed 2026-11-01T02:01:42,731 | INFO | (SimpleConfigurableStaticFileAuthorization:75) - Started authentication handler for [^/([^/]+)/oaipmh-default/.*$] 2026-11-01T02:01:42,740 | INFO | (StaticResourceServlet:116) - Added static file authorization for [^/([^/]+)/oaipmh-default/.*$] 2026-11-01T02:01:42,742 | INFO | (StaticResourceServlet:169) - Serving static files from '/srv/opencast/opencast-dist-allinone/data/opencast/downloads' 2026-11-01T02:01:42,745 | INFO | (StaticResourceServlet:121) - Removed static file authorization for [^/([^/]+)/oaipmh-default/.*$] 2026-11-01T02:01:42,787 | INFO | (DictionaryServiceImpl:103) - Activating regexp based DictionaryService 2026-11-01T02:01:42,842 | INFO | (WebVttCaptionConverter:70) - Mediapackage element type is set to 'Track'. 2026-11-01T02:01:43,043 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-11-01T02:01:43,043 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-11-01T02:01:43,043 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-11-01T02:01:43,044 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-11-01T02:01:43,051 | INFO | (UrlSigningVerifierImpl:71) - Updating UrlSigningVerifierImpl 2026-11-01T02:01:43,053 | INFO | (UrlSigningVerifierImpl:95) - UrlSigningVerifierImpl configured to not verify any urls. 2026-11-01T02:01:43,071 | INFO | (TesseractTextExtractor:235) - No additional options for Tesseract 2026-11-01T02:01:43,096 | INFO | (StatisticsProviderMatomoService:96) - Activating Statistics Provider Matomo Service 2026-11-01T02:01:43,096 | INFO | (StatisticsProviderMatomoService:155) - No configuration available. Not connecting to Matomo API. 2026-11-01T02:01:46,513 | INFO | (ConductingEpisodeUpdatedEventHandler:57) - Activating org.opencastproject.event.handler.ConductingEpisodeUpdatedEventHandler 2026-11-01T02:01:47,508 | INFO | (VersionEndpoint:91) - Activate the Admin ui - Latest version endpoint 2026-11-01T02:01:49,296 | INFO | (SecurityEndpoint:112) - Activating External API - Security Endpoint 2026-11-01T02:01:49,306 | 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-11-01T02:01:50,663 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-11-01T02:01:50,664 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-11-01T02:01:50,664 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-11-01T02:01:50,664 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-11-01T02:01:50,698 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-11-01T02:01:50,699 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-11-01T02:01:50,699 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-11-01T02:01:50,699 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-11-01T02:01:50,757 | INFO | (SmtpService:95) - Smtp service is in test mode 2026-11-01T02:01:50,759 | INFO | (BaseSmtpService:216) - Mail service configured with localhost 2026-11-01T02:01:50,778 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-11-01T02:01:50,778 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-11-01T02:01:50,778 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-11-01T02:01:50,779 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-11-01T02:01:50,784 | INFO | (BaseSmtpService:219) - mail.transport.protocol: smtp 2026-11-01T02:01:50,785 | INFO | (BaseSmtpService:219) - mail.debug: false 2026-11-01T02:01:50,786 | INFO | (BaseSmtpService:219) - mail.from: opencast@localhost 2026-11-01T02:01:50,786 | INFO | (BaseSmtpService:219) - mail.smtp.auth: false 2026-11-01T02:01:50,786 | INFO | (BaseSmtpService:219) - mail.smtp.host: localhost 2026-11-01T02:01:50,954 | INFO | (RestPublisher:276) - No resource classes skip JAX-RS server recreation 2026-11-01T02:01:53,142 | INFO | (RestPublisher:252) - Registered REST endpoint at /signing 2026-11-01T02:01:53,200 | INFO | (RestPublisher:252) - Registered REST endpoint at /smil 2026-11-01T02:01:53,235 | INFO | (RestPublisher:252) - Registered REST endpoint at /statistics 2026-11-01T02:01:53,256 | INFO | (RestPublisher:252) - Registered REST endpoint at / 2026-11-01T02:01:53,289 | INFO | (RestPublisher:252) - Registered REST endpoint at /redirect 2026-11-01T02:01:53,341 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/security 2026-11-01T02:01:53,409 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/oc-version 2026-11-01T02:01:53,418 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /admin-ui/* 2026-11-01T02:01:53,430 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /paella8/ui/* 2026-11-01T02:01:53,436 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /engage/ui/* 2026-11-01T02:01:53,441 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /ltitools/* 2026-11-01T02:01:53,446 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /rest-docs/* 2026-11-01T02:01:53,451 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /studio/* 2026-11-01T02:01:53,457 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /workflow/samples/* 2026-11-01T02:01:53,473 | INFO | (BaseEndpoint:117) - Activating External API - Base Endpoint 2026-11-01T02:01:53,513 | INFO | (RestPublisher:252) - Registered REST endpoint at /api 2026-11-01T02:01:53,521 | INFO | (ExternalApiRoleProvider:93) - Activated External API role provider 2026-11-01T02:01:53,531 | INFO | (OaiPmhServer:128) - Activate 2026-11-01T02:01:53,533 | INFO | (OaiPmhServer:162) - Registering OAI-PMH server under /oaipmh 2026-11-01T02:01:53,534 | INFO | (OaiPmhServer:163) - Default repository is default 2026-11-01T02:01:53,540 | INFO | (OaiPmhServer:170) - There are 0 repositories registered yet. Watch out for later registration messages. 2026-11-01T02:01:53,558 | INFO | (RestPublisher:252) - Registered REST endpoint at /oaipmhinfo 2026-11-01T02:01:53,566 | INFO | (CustomRoleProvider:121) - CustomRoleProvider activated, 0 custom role(s) 2026-11-01T02:01:53,572 | 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-11-01T02:01:53,601 | INFO | (UserAndRoleDirectoryServiceImpl:147) - Using default value 200 for user cache size 2026-11-01T02:01:53,601 | INFO | (UserAndRoleDirectoryServiceImpl:158) - Using default value 1 for user cache expiry time 2026-11-01T02:01:53,698 | INFO | (UserAndRoleDirectoryServiceImpl:168) - Activated UserAndRoleDirectoryService with user cache of size 200, expiry time 1 minutes 2026-11-01T02:01:53,719 | INFO | (RestPublisher:252) - Registered REST endpoint at /users 2026-11-01T02:01:53,762 | INFO | (UserIdRoleProvider:249) - Using default userRole prefix 'ROLE_USER_' 2026-11-01T02:01:53,762 | INFO | (UserIdRoleProvider:258) - Using default for sanitizing user names 'true' 2026-11-01T02:01:53,807 | INFO | (AbstractElasticsearchIndex:201) - Index identifier set to opencast. 2026-11-01T02:01:53,808 | INFO | (AbstractElasticsearchIndex:229) - Index name set to Elasticsearch. 2026-11-01T02:01:53,808 | INFO | (AbstractElasticsearchIndex:237) - Retry delay on startup set to 10000 ms. 2026-11-01T02:01:53,809 | INFO | (ElasticsearchIndex:161) - Max retry attempts for get requests set to 0, timeout set to 1000 ms. 2026-11-01T02:01:53,809 | INFO | (ElasticsearchIndex:168) - Max retry attempts for update requests set to 0, timeout set to 1000 ms. 2026-11-01T02:01:54,203 | INFO | (AbstractElasticsearchIndex:450) - Testing connection to OpenSearch at http://localhost:9200 2026-11-01T02:01:54,695 | INFO | (AbstractElasticsearchIndex:459) - Connection to OpenSearch at http://localhost:9200 tested successfully 2026-11-01T02:02:01,691 | INFO | (RestPublisher:252) - Registered REST endpoint at /studio-api 2026-11-01T02:02:01,709 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-11-01T02:02:01,709 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-11-01T02:02:01,709 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-11-01T02:02:01,709 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-11-01T02:02:01,728 | INFO | (EventsListProvider:85) - Events list provider activated! 2026-11-01T02:02:01,731 | INFO | (ContributorsListProvider:86) - Contributors list provider activated! 2026-11-01T02:02:01,733 | INFO | (UsersListProvider:74) - Users list provider activated! 2026-11-01T02:02:01,735 | INFO | (RolesListProvider:61) - Roles list provider activated! 2026-11-01T02:02:01,736 | INFO | (AclAdditionalActionsListProvider:57) - ACL.ACTIONS list provider activated! 2026-11-01T02:02:01,739 | INFO | (SeriesListProvider:92) - Series list provider activated! 2026-11-01T02:02:01,741 | INFO | (ListProviderEndpoint:92) - Activating External API - List Providers Endpoint 2026-11-01T02:02:01,755 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/listproviders 2026-11-01T02:02:01,766 | INFO | (ListProvidersScanner:218) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/languages.properties 2026-11-01T02:02:01,767 | INFO | (ListProvidersScanner:164) - Adding LANGUAGES for * 2026-11-01T02:02:01,768 | INFO | (ListProvidersScanner:218) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/event.comment.reasons.properties 2026-11-01T02:02:01,769 | INFO | (ListProvidersScanner:164) - Adding eventCommentReasons for * 2026-11-01T02:02:01,769 | INFO | (ListProvidersScanner:218) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/publication.channels.properties 2026-11-01T02:02:01,770 | INFO | (ListProvidersScanner:164) - Adding PUBLICATION.CHANNELS for * 2026-11-01T02:02:01,770 | INFO | (ListProvidersScanner:218) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/event.upload.asset.options.properties 2026-11-01T02:02:01,779 | INFO | (ListProvidersScanner:164) - Adding eventUploadAssetOptions for * 2026-11-01T02:02:01,780 | INFO | (ListProvidersScanner:218) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/acl.default.create.properties 2026-11-01T02:02:01,780 | INFO | (ListProvidersScanner:164) - Adding ACL.DEFAULTS for * 2026-11-01T02:02:01,780 | INFO | (ListProvidersScanner:218) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/licenses.properties 2026-11-01T02:02:01,781 | INFO | (ListProvidersScanner:164) - Adding LICENSES for * 2026-11-01T02:02:01,781 | INFO | (ListProvidersScanner:218) - Installing list provider /srv/opencast/opencast-dist-allinone/etc/listproviders/adminui.stats.properties 2026-11-01T02:02:01,781 | INFO | (ListProvidersScanner:164) - Adding STATS for * 2026-11-01T02:02:01,882 | INFO | (RestPublisher:252) - Registered REST endpoint at /ui/config 2026-11-01T02:02:01,888 | INFO | (UIRolesRoleProvider:85) - Activated Admin UI roles role provider 2026-11-01T02:02:01,895 | INFO | (AssetManagerStaticFileAuthorization:99) - Started authentication handler for ^/([^/]+)/(?:api|internal)/([^/]+)/.*$ 2026-11-01T02:02:01,909 | INFO | (UrlSigningServiceImpl:64) - Generic URL Signing Provider registered 2026-11-01T02:02:01,911 | INFO | (AbstractUrlSigningProvider:160) - Updating Generic URL Signing Provider 2026-11-01T02:02:01,911 | INFO | (AbstractUrlSigningProvider:230) - Generic URL Signing Provider configured to not sign any urls. 2026-11-01T02:02:01,917 | INFO | (UrlSigningServiceImpl:64) - Wowza URL Signing Provider registered 2026-11-01T02:02:01,918 | INFO | (AbstractUrlSigningProvider:160) - Updating Wowza URL Signing Provider 2026-11-01T02:02:01,919 | INFO | (AbstractUrlSigningProvider:230) - Wowza URL Signing Provider configured to not sign any urls. 2026-11-01T02:02:01,941 | INFO | (RestPublisher:252) - Registered REST endpoint at /play 2026-11-01T02:02:02,007 | 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-11-01T02:02:02,380 | INFO | (DBSessionFactoryImpl:51) - Activate DB session factory 2026-11-01T02:02:02,392 | INFO | (CaptureAgentStateServiceImpl:146) - CaptureAgentStateServiceImpl starting. 2026-11-01T02:02:02,408 | INFO | (CaptureAgentStateServiceImpl:168) - Capture agent status timeout is 120 minutes 2026-11-01T02:02:02,410 | INFO | (CaptureAgentsEndpoint:102) - Activating External API - Capture Agents Endpoint 2026-11-01T02:02:02,469 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/agents 2026-11-01T02:02:02,490 | INFO | (AgentsListProviderImpl:59) - Capture-agents list provider activated! 2026-11-01T02:02:02,573 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/capture-agents 2026-11-01T02:02:02,862 | INFO | (PlaylistDatabaseServiceImpl:97) - Activating persistence manager for playlists 2026-11-01T02:02:02,880 | INFO | (WorkflowServiceDatabaseImpl:102) - Activating persistence manager for workflow 2026-11-01T02:02:04,266 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.framework, id 0, version 7.0.5, build number n/a 2026-11-01T02:02:04,310 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.features.extension, id 1, version 4.4.12, build number n/a 2026-11-01T02:02:04,316 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.url.mvn, id 2, version 2.7.1, build number n/a 2026-11-01T02:02:04,321 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.logging.pax-logging-api, id 3, version 2.3.5, build number n/a 2026-11-01T02:02:04,327 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.logging.pax-logging-log4j2, id 4, version 2.3.5, build number n/a 2026-11-01T02:02:04,333 | INFO | (BundleInfoLogger:121) - Bundle org.fusesource.jansi, id 5, version 2.4.3, build number n/a 2026-11-01T02:02:04,351 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.fileinstall, id 6, version 3.7.4, build number n/a 2026-11-01T02:02:04,358 | INFO | (BundleInfoLogger:121) - Bundle org.osgi.util.function, id 7, version 1.2.0.202109301733, build number n/a 2026-11-01T02:02:04,363 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.coordinator, id 8, version 1.0.2, build number n/a 2026-11-01T02:02:04,370 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.converter, id 9, version 1.0.14, build number n/a 2026-11-01T02:02:04,375 | INFO | (BundleInfoLogger:121) - Bundle org.osgi.util.promise, id 10, version 1.3.0.202212101352, build number n/a 2026-11-01T02:02:04,379 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.metatype, id 11, version 1.2.4, build number n/a 2026-11-01T02:02:04,386 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.configadmin, id 12, version 1.9.26, build number n/a 2026-11-01T02:02:04,401 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.configurator, id 13, version 1.0.16, build number n/a 2026-11-01T02:02:04,405 | INFO | (BundleInfoLogger:121) - Bundle org.apache.sling.commons.johnzon, id 14, version 1.2.16, build number n/a 2026-11-01T02:02:04,415 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.configadmin.plugin.interpolation, id 15, version 1.2.8, build number n/a 2026-11-01T02:02:04,423 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.config.core, id 16, version 4.4.12, build number n/a 2026-11-01T02:02:04,432 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.cm.json, id 17, version 1.0.8, build number n/a 2026-11-01T02:02:04,437 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.features.core, id 18, version 4.4.12, build number n/a 2026-11-01T02:02:04,442 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.url.wrap, id 19, version 2.7.1, build number n/a 2026-11-01T02:02:04,524 | INFO | (BundleInfoLogger:121) - Bundle android-mms, id 20, version 1.2.0, build number n/a 2026-11-01T02:02:04,528 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.core.jackson-annotations, id 21, version 2.22.0, build number n/a 2026-11-01T02:02:04,535 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.core.jackson-core, id 22, version 2.22.1, build number n/a 2026-11-01T02:02:04,538 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.core.jackson-core, id 23, version 2.22.2, build number n/a 2026-11-01T02:02:04,543 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.core.jackson-databind, id 24, version 2.22.1, build number n/a 2026-11-01T02:02:04,551 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.core.jackson-databind, id 25, version 2.22.2, build number n/a 2026-11-01T02:02:04,629 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.dataformat.jackson-dataformat-cbor, id 26, version 2.22.2, build number n/a 2026-11-01T02:02:04,638 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.dataformat.jackson-dataformat-xml, id 27, version 2.22.2, build number n/a 2026-11-01T02:02:04,658 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.dataformat.jackson-dataformat-yaml, id 28, version 2.22.1, build number n/a 2026-11-01T02:02:04,679 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.dataformat.jackson-dataformat-yaml, id 29, version 2.22.2, build number n/a 2026-11-01T02:02:04,709 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.datatype.jackson-datatype-jsr310, id 30, version 2.22.1, build number n/a 2026-11-01T02:02:04,723 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.jaxrs.jackson-jaxrs-base, id 31, version 2.22.1, build number n/a 2026-11-01T02:02:04,733 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider, id 32, version 2.22.1, build number n/a 2026-11-01T02:02:04,746 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.jackson.module.jackson-module-jaxb-annotations, id 33, version 2.22.2, build number n/a 2026-11-01T02:02:04,863 | INFO | (BundleInfoLogger:121) - Bundle com.fasterxml.woodstox.woodstox-core, id 34, version 6.6.2, build number n/a 2026-11-01T02:02:04,876 | INFO | (BundleInfoLogger:121) - Bundle com.google.crypto.tink_Bundle-Version_1.16.0, id 35, version 0.0.0, build number n/a 2026-11-01T02:02:04,888 | INFO | (BundleInfoLogger:121) - Bundle com.google.gson, id 36, version 2.13.2, build number n/a 2026-11-01T02:02:04,899 | INFO | (BundleInfoLogger:121) - Bundle com.google.guava, id 37, version 33.3.1.jre, build number n/a 2026-11-01T02:02:04,915 | INFO | (BundleInfoLogger:121) - Bundle com.google.guava.failureaccess, id 38, version 1.0.2, build number n/a 2026-11-01T02:02:04,919 | INFO | (BundleInfoLogger:121) - Bundle com.googlecode.json-simple, id 39, version 1.1.1, build number n/a 2026-11-01T02:02:04,931 | INFO | (BundleInfoLogger:121) - Bundle com.nimbusds.nimbus-jose-jwt, id 40, version 10.4.2, build number ${buildNumber} 2026-11-01T02:02:04,943 | INFO | (BundleInfoLogger:121) - Bundle com.springsource.org.aopalliance, id 41, version 1.0.0, build number n/a 2026-11-01T02:02:04,950 | INFO | (BundleInfoLogger:121) - Bundle com.sun.activation.jakarta.activation, id 42, version 1.2.2, build number n/a 2026-11-01T02:02:04,965 | INFO | (BundleInfoLogger:121) - Bundle com.sun.istack.commons-runtime, id 43, version 3.0.12, build number n/a 2026-11-01T02:02:04,977 | INFO | (BundleInfoLogger:121) - Bundle com.sun.mail.jakarta.mail, id 44, version 1.6.8, build number n/a 2026-11-01T02:02:04,981 | INFO | (BundleInfoLogger:121) - Bundle io.github.classgraph.classgraph, id 45, version 4.8.25, build number n/a 2026-11-01T02:02:04,998 | INFO | (BundleInfoLogger:121) - Bundle io.swagger.core.v3.swagger-annotations, id 46, version 2.2.52, build number n/a 2026-11-01T02:02:05,004 | INFO | (BundleInfoLogger:121) - Bundle io.swagger.core.v3.swagger-core, id 47, version 2.2.52, build number n/a 2026-11-01T02:02:05,016 | INFO | (BundleInfoLogger:121) - Bundle io.swagger.core.v3.swagger-integration, id 48, version 2.2.52, build number n/a 2026-11-01T02:02:05,026 | INFO | (BundleInfoLogger:121) - Bundle io.swagger.core.v3.swagger-jaxrs2, id 49, version 2.2.52, build number n/a 2026-11-01T02:02:05,040 | INFO | (BundleInfoLogger:121) - Bundle io.swagger.core.v3.swagger-models, id 50, version 2.2.52, build number n/a 2026-11-01T02:02:05,195 | INFO | (BundleInfoLogger:121) - Bundle jakarta.jws-api, id 51, version 2.1.0, build number n/a 2026-11-01T02:02:05,215 | INFO | (BundleInfoLogger:121) - Bundle jakarta.servlet-api, id 52, version 4.0.0, build number n/a 2026-11-01T02:02:05,224 | INFO | (BundleInfoLogger:121) - Bundle jakarta.validation.jakarta.validation-api, id 53, version 2.0.2, build number n/a 2026-11-01T02:02:05,255 | INFO | (BundleInfoLogger:121) - Bundle javax.el-api, id 54, version 3.0.3, build number n/a 2026-11-01T02:02:05,266 | INFO | (BundleInfoLogger:121) - Bundle javax.enterprise.cdi-api, id 55, version 2.0.0.SP1, build number n/a 2026-11-01T02:02:05,277 | INFO | (BundleInfoLogger:121) - Bundle javax.interceptor-api, id 56, version 1.2.2, build number n/a 2026-11-01T02:02:05,292 | INFO | (BundleInfoLogger:121) - Bundle javax.persistence, id 57, version 2.2.0.v201708071007, build number n/a 2026-11-01T02:02:05,313 | INFO | (BundleInfoLogger:121) - Bundle javax.transaction-api, id 58, version 1.2.0, build number n/a 2026-11-01T02:02:05,325 | INFO | (BundleInfoLogger:121) - Bundle javax.websocket-api, id 59, version 1.1.2, build number n/a 2026-11-01T02:02:05,349 | INFO | (BundleInfoLogger:121) - Bundle joda-time, id 60, version 2.14.0, build number n/a 2026-11-01T02:02:05,355 | INFO | (BundleInfoLogger:121) - Bundle opencast-admin, id 61, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,375 | INFO | (BundleInfoLogger:121) - Bundle opencast-admin-service, id 62, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,621 | INFO | (BundleInfoLogger:121) - Bundle opencast-adopter-registration-api, id 63, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,629 | INFO | (BundleInfoLogger:121) - Bundle opencast-adopter-registration-impl, id 64, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,632 | INFO | (BundleInfoLogger:121) - Bundle opencast-analyze-mediapackage-workflowoperation, id 65, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,635 | INFO | (BundleInfoLogger:121) - Bundle opencast-asset-manager-api, id 66, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,637 | INFO | (BundleInfoLogger:121) - Bundle opencast-asset-manager-impl, id 67, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,639 | INFO | (BundleInfoLogger:121) - Bundle opencast-asset-manager-static-file-authorization, id 68, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,641 | INFO | (BundleInfoLogger:121) - Bundle opencast-asset-manager-storage-aws, id 69, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,642 | INFO | (BundleInfoLogger:121) - Bundle opencast-asset-manager-storage-fs, id 70, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,644 | INFO | (BundleInfoLogger:121) - Bundle opencast-asset-manager-workflowoperation, id 71, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,646 | INFO | (BundleInfoLogger:121) - Bundle opencast-authorization-manager, id 72, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,647 | INFO | (BundleInfoLogger:121) - Bundle opencast-authorization-xacml, id 73, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,649 | INFO | (BundleInfoLogger:121) - Bundle opencast-caption-api, id 74, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,651 | INFO | (BundleInfoLogger:121) - Bundle opencast-caption-impl, id 75, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,660 | INFO | (BundleInfoLogger:121) - Bundle opencast-capture-admin-service-api, id 76, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,662 | INFO | (BundleInfoLogger:121) - Bundle opencast-capture-admin-service-impl, id 77, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,666 | INFO | (BundleInfoLogger:121) - Bundle opencast-comments-workflowoperation, id 78, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,670 | INFO | (BundleInfoLogger:121) - Bundle opencast-common, id 79, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,672 | INFO | (BundleInfoLogger:121) - Bundle opencast-common-jpa-impl, id 80, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,687 | INFO | (BundleInfoLogger:121) - Bundle opencast-composer-ffmpeg, id 81, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,789 | INFO | (BundleInfoLogger:121) - Bundle opencast-composer-service-api, id 82, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,795 | INFO | (BundleInfoLogger:121) - Bundle opencast-composer-workflowoperation, id 83, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,800 | INFO | (BundleInfoLogger:121) - Bundle opencast-conductor, id 84, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,805 | INFO | (BundleInfoLogger:121) - Bundle opencast-cover-image-api, id 85, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,813 | INFO | (BundleInfoLogger:121) - Bundle opencast-cover-image-impl, id 86, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,819 | INFO | (BundleInfoLogger:121) - Bundle opencast-cover-image-workflowoperation, id 87, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,824 | INFO | (BundleInfoLogger:121) - Bundle opencast-db, id 88, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,828 | INFO | (BundleInfoLogger:121) - Bundle opencast-dictionary-api, id 89, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,831 | INFO | (BundleInfoLogger:121) - Bundle opencast-dictionary-regexp, id 90, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,832 | INFO | (BundleInfoLogger:121) - Bundle opencast-distribution-service-api, id 91, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,839 | INFO | (BundleInfoLogger:121) - Bundle opencast-distribution-service-aws-s3, id 92, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,845 | INFO | (BundleInfoLogger:121) - Bundle opencast-distribution-service-aws-s3-api, id 93, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,853 | INFO | (BundleInfoLogger:121) - Bundle opencast-distribution-service-download, id 94, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,855 | INFO | (BundleInfoLogger:121) - Bundle opencast-distribution-service-streaming-wowza, id 95, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,865 | INFO | (BundleInfoLogger:121) - Bundle opencast-distribution-workflowoperation, id 96, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,871 | INFO | (BundleInfoLogger:121) - Bundle opencast-dublincore, id 97, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,875 | INFO | (BundleInfoLogger:121) - Bundle opencast-editor, id 98, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,878 | INFO | (BundleInfoLogger:121) - Bundle opencast-editor-service, id 99, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,885 | INFO | (BundleInfoLogger:121) - Bundle opencast-editor-service-api, id 100, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,896 | INFO | (BundleInfoLogger:121) - Bundle opencast-elasticsearch-api, id 101, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,919 | INFO | (BundleInfoLogger:121) - Bundle opencast-elasticsearch-impl, id 102, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,922 | INFO | (BundleInfoLogger:121) - Bundle opencast-elasticsearch-index, id 103, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,931 | INFO | (BundleInfoLogger:121) - Bundle opencast-email-template-service-api, id 104, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,934 | INFO | (BundleInfoLogger:121) - Bundle opencast-email-template-service-impl, id 105, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,943 | INFO | (BundleInfoLogger:121) - Bundle opencast-engage-paella-player-8, id 106, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,945 | INFO | (BundleInfoLogger:121) - Bundle opencast-engage-ui, id 107, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,947 | INFO | (BundleInfoLogger:121) - Bundle opencast-event-comment, id 108, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,955 | INFO | (BundleInfoLogger:121) - Bundle opencast-execute-api, id 109, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,957 | INFO | (BundleInfoLogger:121) - Bundle opencast-execute-impl, id 110, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,959 | INFO | (BundleInfoLogger:121) - Bundle opencast-execute-workflowoperation, id 111, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,971 | INFO | (BundleInfoLogger:121) - Bundle opencast-external-api, id 112, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,978 | INFO | (BundleInfoLogger:121) - Bundle opencast-incident-workflowoperation, id 113, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,981 | INFO | (BundleInfoLogger:121) - Bundle opencast-index-service, id 114, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,983 | INFO | (BundleInfoLogger:121) - Bundle opencast-ingest-download-service-api, id 115, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,988 | INFO | (BundleInfoLogger:121) - Bundle opencast-ingest-download-service-impl, id 116, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,990 | INFO | (BundleInfoLogger:121) - Bundle opencast-ingest-download-service-workflowoperation, id 117, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,991 | INFO | (BundleInfoLogger:121) - Bundle opencast-ingest-service-api, id 118, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,993 | INFO | (BundleInfoLogger:121) - Bundle opencast-ingest-service-impl, id 119, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:05,994 | INFO | (BundleInfoLogger:121) - Bundle opencast-inspection-service-api, id 120, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,002 | INFO | (BundleInfoLogger:121) - Bundle opencast-inspection-service-ffmpeg, id 121, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,008 | INFO | (BundleInfoLogger:121) - Bundle opencast-inspection-workflowoperation, id 122, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,009 | INFO | (BundleInfoLogger:121) - Bundle opencast-kernel, id 123, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,016 | INFO | (BundleInfoLogger:121) - Bundle opencast-list-providers-api, id 124, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,018 | INFO | (BundleInfoLogger:121) - Bundle opencast-list-providers-common, id 125, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,020 | INFO | (BundleInfoLogger:121) - Bundle opencast-list-providers-impl, id 126, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,022 | INFO | (BundleInfoLogger:121) - Bundle opencast-live-schedule-api, id 127, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,029 | INFO | (BundleInfoLogger:121) - Bundle opencast-live-schedule-impl, id 128, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,031 | INFO | (BundleInfoLogger:121) - Bundle opencast-logging-workflowoperation, id 129, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,032 | INFO | (BundleInfoLogger:121) - Bundle opencast-lti, id 130, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,033 | INFO | (BundleInfoLogger:121) - Bundle opencast-lti-service-api, id 131, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,037 | INFO | (BundleInfoLogger:121) - Bundle opencast-lti-service-impl, id 132, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,038 | INFO | (BundleInfoLogger:121) - Bundle opencast-matrix-notification-workflowoperation, id 133, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,144 | INFO | (BundleInfoLogger:121) - Bundle opencast-mattermost-notification-workflowoperation, id 134, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,146 | INFO | (BundleInfoLogger:121) - Bundle opencast-message-broker-api, id 135, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,147 | INFO | (BundleInfoLogger:121) - Bundle opencast-metadata, id 136, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,149 | INFO | (BundleInfoLogger:121) - Bundle opencast-metadata-api, id 137, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,150 | INFO | (BundleInfoLogger:121) - Bundle opencast-metadata-to-acl-workflowoperation, id 138, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,151 | INFO | (BundleInfoLogger:121) - Bundle opencast-metrics-exporter, id 139, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,152 | INFO | (BundleInfoLogger:121) - Bundle opencast-mpeg7, id 140, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,153 | INFO | (BundleInfoLogger:121) - Bundle opencast-notification-workflowoperation, id 141, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,154 | INFO | (BundleInfoLogger:121) - Bundle opencast-oaipmh, id 142, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,156 | INFO | (BundleInfoLogger:121) - Bundle opencast-oaipmh-api, id 143, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,157 | INFO | (BundleInfoLogger:121) - Bundle opencast-oaipmh-persistence, id 144, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,158 | INFO | (BundleInfoLogger:121) - Bundle opencast-playlists, id 145, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,159 | INFO | (BundleInfoLogger:121) - Bundle opencast-plugin-manager, id 146, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,160 | INFO | (BundleInfoLogger:121) - Bundle opencast-publication-service-api, id 147, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,161 | INFO | (BundleInfoLogger:121) - Bundle opencast-publication-service-configurable, id 148, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,163 | INFO | (BundleInfoLogger:121) - Bundle opencast-publication-service-oaipmh, id 149, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,164 | INFO | (BundleInfoLogger:121) - Bundle opencast-publication-service-youtube-v3, id 150, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,166 | INFO | (BundleInfoLogger:121) - Bundle opencast-redirect, id 151, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,167 | INFO | (BundleInfoLogger:121) - Bundle opencast-rename-files-workflowoperation, id 152, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,169 | INFO | (BundleInfoLogger:121) - Bundle opencast-runtime-info, id 153, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,170 | INFO | (BundleInfoLogger:121) - Bundle opencast-runtime-info-openapi-ui, id 154, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,171 | INFO | (BundleInfoLogger:121) - Bundle opencast-runtime-info-ui, id 155, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,172 | INFO | (BundleInfoLogger:121) - Bundle opencast-scheduler-api, id 156, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,173 | INFO | (BundleInfoLogger:121) - Bundle opencast-scheduler-impl, id 157, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,175 | INFO | (BundleInfoLogger:121) - Bundle opencast-schema, id 158, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,176 | INFO | (BundleInfoLogger:121) - Bundle opencast-search-service-api, id 159, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,177 | INFO | (BundleInfoLogger:121) - Bundle opencast-search-service-impl, id 160, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,178 | INFO | (BundleInfoLogger:121) - Bundle opencast-security-aai, id 161, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,179 | INFO | (BundleInfoLogger:121) - Bundle opencast-security-jwt, id 162, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,180 | INFO | (BundleInfoLogger:121) - Bundle opencast-security-ldap, id 163, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,183 | INFO | (BundleInfoLogger:121) - Bundle opencast-security-lti, id 164, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,184 | INFO | (BundleInfoLogger:121) - Bundle opencast-security-shibboleth, id 165, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,186 | INFO | (BundleInfoLogger:121) - Bundle opencast-series-service-api, id 166, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,187 | INFO | (BundleInfoLogger:121) - Bundle opencast-series-service-impl, id 167, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,188 | INFO | (BundleInfoLogger:121) - Bundle opencast-serviceregistry, id 168, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,194 | INFO | (BundleInfoLogger:121) - Bundle opencast-shared-filesystem-utils, id 169, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,196 | INFO | (BundleInfoLogger:121) - Bundle opencast-silencedetection-api, id 170, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,197 | INFO | (BundleInfoLogger:121) - Bundle opencast-silencedetection-impl, id 171, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,199 | INFO | (BundleInfoLogger:121) - Bundle opencast-smil-api, id 172, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,200 | INFO | (BundleInfoLogger:121) - Bundle opencast-smil-impl, id 173, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,201 | INFO | (BundleInfoLogger:121) - Bundle opencast-smil-workflowoperation, id 174, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,202 | INFO | (BundleInfoLogger:121) - Bundle opencast-speech-to-text-api, id 175, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,204 | INFO | (BundleInfoLogger:121) - Bundle opencast-speech-to-text-impl, id 176, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,209 | INFO | (BundleInfoLogger:121) - Bundle opencast-speech-to-text-workflowoperation, id 177, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,212 | INFO | (BundleInfoLogger:121) - Bundle opencast-static, id 178, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,215 | INFO | (BundleInfoLogger:121) - Bundle opencast-static-file-service-api, id 179, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,220 | INFO | (BundleInfoLogger:121) - Bundle opencast-static-file-service-impl, id 180, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,224 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-export-service-api, id 181, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,227 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-export-service-impl, id 182, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,234 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-provider-influx, id 183, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,236 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-provider-matomo, id 184, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,237 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-provider-random, id 185, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,239 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-service-api, id 186, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,240 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-service-impl, id 187, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,241 | INFO | (BundleInfoLogger:121) - Bundle opencast-statistics-writer-workflowoperation, id 188, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,250 | INFO | (BundleInfoLogger:121) - Bundle opencast-studio, id 189, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,253 | INFO | (BundleInfoLogger:121) - Bundle opencast-studio-service, id 190, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,254 | INFO | (BundleInfoLogger:121) - Bundle opencast-subtitle-parser, id 191, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,260 | INFO | (BundleInfoLogger:121) - Bundle opencast-subtitle-timeshift-workflowoperation, id 192, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,262 | INFO | (BundleInfoLogger:121) - Bundle opencast-termination-state-api, id 193, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,263 | INFO | (BundleInfoLogger:121) - Bundle opencast-termination-state-impl, id 194, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,264 | INFO | (BundleInfoLogger:121) - Bundle opencast-textanalyzer-api, id 195, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,265 | INFO | (BundleInfoLogger:121) - Bundle opencast-textanalyzer-impl, id 196, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,272 | INFO | (BundleInfoLogger:121) - Bundle opencast-textanalyzer-workflowoperation, id 197, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,275 | INFO | (BundleInfoLogger:121) - Bundle opencast-textextractor-tesseract, id 198, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,276 | INFO | (BundleInfoLogger:121) - Bundle opencast-themes, id 199, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,279 | INFO | (BundleInfoLogger:121) - Bundle opencast-themes-workflowoperation, id 200, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,294 | INFO | (BundleInfoLogger:121) - Bundle opencast-timelinepreviews-api, id 201, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,300 | INFO | (BundleInfoLogger:121) - Bundle opencast-timelinepreviews-ffmpeg, id 202, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,304 | INFO | (BundleInfoLogger:121) - Bundle opencast-timelinepreviews-workflowoperation, id 203, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,310 | INFO | (BundleInfoLogger:121) - Bundle opencast-tobira, id 204, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,313 | INFO | (BundleInfoLogger:121) - Bundle opencast-urlsigning-common, id 205, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,315 | INFO | (BundleInfoLogger:121) - Bundle opencast-urlsigning-service-api, id 206, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,317 | INFO | (BundleInfoLogger:121) - Bundle opencast-urlsigning-service-impl, id 207, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,322 | INFO | (BundleInfoLogger:121) - Bundle opencast-urlsigning-verifier-service-api, id 208, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,325 | INFO | (BundleInfoLogger:121) - Bundle opencast-urlsigning-verifier-service-impl, id 209, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,329 | INFO | (BundleInfoLogger:121) - Bundle opencast-user-interface-configuration, id 210, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,331 | INFO | (BundleInfoLogger:121) - Bundle opencast-userdirectory, id 211, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,333 | INFO | (BundleInfoLogger:121) - Bundle opencast-userdirectory-ldap, id 212, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,335 | INFO | (BundleInfoLogger:121) - Bundle opencast-videoeditor-api, id 213, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,337 | INFO | (BundleInfoLogger:121) - Bundle opencast-videoeditor-ffmpeg-impl, id 214, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,341 | INFO | (BundleInfoLogger:121) - Bundle opencast-videoeditor-workflowoperation, id 215, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,550 | INFO | (BundleInfoLogger:121) - Bundle opencast-videogrid-service-api, id 216, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,555 | INFO | (BundleInfoLogger:121) - Bundle opencast-videogrid-service-impl, id 217, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,563 | INFO | (BundleInfoLogger:121) - Bundle opencast-videogrid-workflowoperation, id 218, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,572 | INFO | (BundleInfoLogger:121) - Bundle opencast-videosegmenter-api, id 219, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,575 | INFO | (BundleInfoLogger:121) - Bundle opencast-videosegmenter-ffmpeg, id 220, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,576 | INFO | (BundleInfoLogger:121) - Bundle opencast-videosegmenter-workflowoperation, id 221, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,578 | INFO | (BundleInfoLogger:121) - Bundle opencast-waveform-api, id 222, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,583 | INFO | (BundleInfoLogger:121) - Bundle opencast-waveform-ffmpeg, id 223, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,584 | INFO | (BundleInfoLogger:121) - Bundle opencast-waveform-workflowoperation, id 224, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,587 | INFO | (BundleInfoLogger:121) - Bundle opencast-workflow-condition-parser, id 225, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,591 | INFO | (BundleInfoLogger:121) - Bundle opencast-workflow-service-api, id 226, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,597 | INFO | (BundleInfoLogger:121) - Bundle opencast-workflow-service-impl, id 227, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,599 | INFO | (BundleInfoLogger:121) - Bundle opencast-workflow-workflowoperation, id 228, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,601 | INFO | (BundleInfoLogger:121) - Bundle opencast-working-file-repository-service-api, id 229, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,607 | INFO | (BundleInfoLogger:121) - Bundle opencast-working-file-repository-service-impl, id 230, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,609 | INFO | (BundleInfoLogger:121) - Bundle opencast-workspace-api, id 231, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,618 | INFO | (BundleInfoLogger:121) - Bundle opencast-workspace-impl, id 232, version 20.0.0.SNAPSHOT, build number bfe262c 2026-11-01T02:02:06,621 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jndi.api, id 233, version 1.1.0, build number n/a 2026-11-01T02:02:06,622 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jndi.core, id 234, version 1.0.2, build number n/a 2026-11-01T02:02:06,624 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jndi.legacy.support, id 235, version 1.0.0, build number n/a 2026-11-01T02:02:06,625 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jndi.rmi, id 236, version 1.0.0, build number n/a 2026-11-01T02:02:06,626 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jndi.url, id 237, version 1.1.0, build number n/a 2026-11-01T02:02:06,633 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jpa.api, id 238, version 2.7.3, build number n/a 2026-11-01T02:02:06,635 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jpa.container, id 239, version 2.7.3, build number n/a 2026-11-01T02:02:06,637 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jpa.eclipselink.adapter, id 240, version 2.7.3, build number n/a 2026-11-01T02:02:06,638 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jpa.javax.persistence_2.1, id 241, version 2.7.3, build number n/a 2026-11-01T02:02:06,639 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.jpa.support, id 242, version 2.7.3, build number n/a 2026-11-01T02:02:06,640 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.proxy, id 243, version 1.1.14, build number n/a 2026-11-01T02:02:06,641 | INFO | (BundleInfoLogger:121) - Bundle org.apache.aries.util, id 244, version 1.1.3, build number n/a 2026-11-01T02:02:06,652 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.commons-codec, id 245, version 1.21.0, build number n/a 2026-11-01T02:02:06,657 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.commons-collections4, id 246, version 4.5.0, build number n/a 2026-11-01T02:02:06,660 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.commons-compress, id 247, version 1.27.1, build number n/a 2026-11-01T02:02:06,664 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.commons-csv, id 248, version 1.9.0, build number n/a 2026-11-01T02:02:06,666 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.commons-fileupload, id 249, version 1.6.0, build number n/a 2026-11-01T02:02:06,676 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.commons-io, id 250, version 2.22.0, build number n/a 2026-11-01T02:02:06,682 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.lang, id 251, version 2.6.0, build number n/a 2026-11-01T02:02:06,804 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.lang3, id 252, version 3.20.0, build number n/a 2026-11-01T02:02:06,806 | INFO | (BundleInfoLogger:121) - Bundle org.apache.commons.text, id 253, version 1.14.0, build number n/a 2026-11-01T02:02:06,808 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-core, id 254, version 3.6.12, build number n/a 2026-11-01T02:02:06,809 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-frontend-jaxrs, id 255, version 3.6.12, build number n/a 2026-11-01T02:02:06,811 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-management, id 256, version 3.6.12, build number n/a 2026-11-01T02:02:06,827 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-client, id 257, version 3.6.12, build number n/a 2026-11-01T02:02:06,831 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-extension-providers, id 258, version 3.6.12, build number n/a 2026-11-01T02:02:06,833 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-extension-search, id 259, version 3.6.12, build number n/a 2026-11-01T02:02:06,835 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-json-basic, id 260, version 3.6.12, build number n/a 2026-11-01T02:02:06,836 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-service-description, id 261, version 3.6.12, build number n/a 2026-11-01T02:02:06,838 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-service-description-common-openapi, id 262, version 3.6.12, build number n/a 2026-11-01T02:02:06,839 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-service-description-openapi-v3, id 263, version 3.6.12, build number n/a 2026-11-01T02:02:06,840 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-rs-service-description-swagger-ui, id 264, version 3.6.12, build number n/a 2026-11-01T02:02:06,841 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-security, id 265, version 3.6.12, build number n/a 2026-11-01T02:02:06,843 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-transports-http, id 266, version 3.6.12, build number n/a 2026-11-01T02:02:06,844 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.cxf-rt-transports-http-jetty, id 267, version 3.6.12, build number n/a 2026-11-01T02:02:06,845 | INFO | (BundleInfoLogger:121) - Bundle org.apache.cxf.karaf.cxf-karaf-commands, id 268, version 3.6.12, build number n/a 2026-11-01T02:02:06,846 | INFO | (BundleInfoLogger:121) - Bundle org.apache.felix.scr, id 269, version 2.2.18, build number n/a 2026-11-01T02:02:06,848 | INFO | (BundleInfoLogger:121) - Bundle org.apache.geronimo.specs.geronimo-osgi-registry, id 270, version 1.1.0, build number n/a 2026-11-01T02:02:06,849 | INFO | (BundleInfoLogger:121) - Bundle org.apache.httpcomponents.httpclient, id 271, version 4.5.14, build number n/a 2026-11-01T02:02:06,850 | INFO | (BundleInfoLogger:121) - Bundle org.apache.httpcomponents.httpcore, id 272, version 4.4.16, build number n/a 2026-11-01T02:02:06,851 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.bundle.core, id 273, version 4.4.12, build number n/a 2026-11-01T02:02:06,852 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.config.command, id 274, version 4.4.12, build number n/a 2026-11-01T02:02:06,854 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.deployer.features, id 275, version 4.4.12, build number n/a 2026-11-01T02:02:06,855 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.deployer.wrap, id 276, version 4.4.12, build number n/a 2026-11-01T02:02:06,856 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.features.command, id 277, version 4.4.12, build number n/a 2026-11-01T02:02:06,857 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.http.core, id 278, version 4.4.12, build number n/a 2026-11-01T02:02:06,859 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.jndi.core, id 279, version 4.4.12, build number n/a 2026-11-01T02:02:06,860 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.log.core, id 280, version 4.4.12, build number n/a 2026-11-01T02:02:06,861 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.package.core, id 281, version 4.4.12, build number n/a 2026-11-01T02:02:06,862 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.scr.state, id 282, version 4.4.12, build number n/a 2026-11-01T02:02:06,864 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.service.core, id 283, version 4.4.12, build number n/a 2026-11-01T02:02:06,865 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.shell.commands, id 284, version 4.4.12, build number n/a 2026-11-01T02:02:06,866 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.shell.core, id 285, version 4.4.12, build number n/a 2026-11-01T02:02:06,867 | INFO | (BundleInfoLogger:121) - Bundle org.apache.karaf.system.core, id 286, version 4.4.12, build number n/a 2026-11-01T02:02:06,868 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.aws-java-sdk, id 287, version 1.12.503.1, build number n/a 2026-11-01T02:02:06,869 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.batik, id 288, version 1.7.0.3, build number n/a 2026-11-01T02:02:06,870 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.bcel, id 289, version 5.2.0.3, build number n/a 2026-11-01T02:02:06,871 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.cglib, id 290, version 3.2.4.1, build number n/a 2026-11-01T02:02:06,872 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.commons-httpclient, id 291, version 3.1.0.7, build number n/a 2026-11-01T02:02:06,874 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.fastinfoset, id 292, version 1.2.18.1, build number n/a 2026-11-01T02:02:06,875 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.jakarta-regexp, id 293, version 1.4.0.1, build number n/a 2026-11-01T02:02:06,876 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.javax-inject, id 294, version 1.0.0.2, build number n/a 2026-11-01T02:02:06,877 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.jaxb-runtime, id 295, version 2.3.2.1, build number n/a 2026-11-01T02:02:06,878 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.jaxb-xjc, id 296, version 2.3.2.1, build number n/a 2026-11-01T02:02:06,880 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.quartz, id 297, version 1.8.5.1, build number n/a 2026-11-01T02:02:06,881 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.wsdl4j, id 298, version 1.6.3.1, build number n/a 2026-11-01T02:02:06,882 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.xalan, id 299, version 2.7.2.3, build number n/a 2026-11-01T02:02:06,883 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.xerces, id 300, version 2.12.1.1, build number n/a 2026-11-01T02:02:06,886 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.xmlbeans, id 301, version 2.6.0.2, build number n/a 2026-11-01T02:02:06,887 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.xmlresolver, id 302, version 1.2.0.1, build number n/a 2026-11-01T02:02:06,889 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.bundles.xmlschema, id 303, version 1.4.3.1, build number n/a 2026-11-01T02:02:06,890 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.specs.jaxrs-api-2.1, id 304, version 2.9.1, build number n/a 2026-11-01T02:02:06,891 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.specs.jaxws-api-2.3, id 305, version 2.3.0.2, build number n/a 2026-11-01T02:02:06,893 | INFO | (BundleInfoLogger:121) - Bundle org.apache.servicemix.specs.saaj-api-1.4, id 306, version 1.4.0.1, build number n/a 2026-11-01T02:02:06,894 | INFO | (BundleInfoLogger:121) - Bundle org.apache.ws.xmlschema.core, id 307, version 2.3.2, build number n/a 2026-11-01T02:02:06,895 | INFO | (BundleInfoLogger:121) - Bundle org.apache.xbean.naming, id 308, version 4.31.0, build number n/a 2026-11-01T02:02:06,896 | INFO | (BundleInfoLogger:121) - Bundle org.codehaus.jettison.jettison, id 309, version 1.5.7, build number n/a 2026-11-01T02:02:06,897 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.client, id 310, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,899 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.continuation, id 311, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,900 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.http, id 312, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,901 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.io, id 313, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,902 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.jaas, id 314, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,903 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.jmx, id 315, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,904 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.security, id 316, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,905 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.server, id 317, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,906 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.servlet, id 318, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,907 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.servlets, id 319, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,909 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.util, id 320, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,910 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.util.ajax, id 321, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,911 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.jetty.xml, id 322, version 9.4.58.v20250814, build number n/a 2026-11-01T02:02:06,912 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.persistence.antlr, id 323, version 3.5.3.v202311210849, build number n/a 2026-11-01T02:02:06,913 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.persistence.asm, id 324, version 9.7.0, build number n/a 2026-11-01T02:02:06,915 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.persistence.core, id 325, version 2.7.15.v20240516-53511fdbd8, build number n/a 2026-11-01T02:02:06,916 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.persistence.jpa, id 326, version 2.7.15.v20240516-53511fdbd8, build number n/a 2026-11-01T02:02:06,917 | INFO | (BundleInfoLogger:121) - Bundle org.eclipse.persistence.jpa.jpql, id 327, version 2.7.15.v20240516-53511fdbd8, build number n/a 2026-11-01T02:02:06,918 | INFO | (BundleInfoLogger:121) - Bundle org.jline, id 328, version 3.30.17, build number n/a 2026-11-01T02:02:06,919 | INFO | (BundleInfoLogger:121) - Bundle org.objectweb.asm, id 329, version 9.10.1, build number n/a 2026-11-01T02:02:06,920 | INFO | (BundleInfoLogger:121) - Bundle org.objectweb.asm.commons, id 330, version 9.10.1, build number n/a 2026-11-01T02:02:06,921 | INFO | (BundleInfoLogger:121) - Bundle org.objectweb.asm.tree, id 331, version 9.10.1, build number n/a 2026-11-01T02:02:06,922 | INFO | (BundleInfoLogger:121) - Bundle org.objectweb.asm.tree.analysis, id 332, version 9.10.1, build number n/a 2026-11-01T02:02:06,923 | INFO | (BundleInfoLogger:121) - Bundle org.objectweb.asm.util, id 333, version 9.10.1, build number n/a 2026-11-01T02:02:06,924 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.transx.pax-transx-tm-api, id 334, version 0.5.4, build number n/a 2026-11-01T02:02:06,925 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.transx.pax-transx-tm-geronimo, id 335, version 0.5.4, build number n/a 2026-11-01T02:02:06,926 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-api, id 336, version 8.0.35, build number n/a 2026-11-01T02:02:06,927 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-compatibility-servlet31, id 337, version 8.0.35, build number n/a 2026-11-01T02:02:06,929 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-extender-whiteboard, id 338, version 8.0.35, build number n/a 2026-11-01T02:02:06,930 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-jetty, id 339, version 8.0.35, build number n/a 2026-11-01T02:02:06,931 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-runtime, id 340, version 8.0.35, build number n/a 2026-11-01T02:02:06,932 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-spi, id 341, version 8.0.35, build number n/a 2026-11-01T02:02:06,933 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-tomcat-common, id 342, version 8.0.35, build number n/a 2026-11-01T02:02:06,934 | INFO | (BundleInfoLogger:121) - Bundle org.ops4j.pax.web.pax-web-websocket, id 343, version 8.0.35, build number n/a 2026-11-01T02:02:06,935 | INFO | (BundleInfoLogger:121) - Bundle org.osgi.service.component, id 344, version 1.5.1.202212101352, build number n/a 2026-11-01T02:02:06,936 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.aop, id 345, version 3.1.4.RELEASE, build number n/a 2026-11-01T02:02:06,937 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.asm, id 346, version 3.1.4.RELEASE, build number n/a 2026-11-01T02:02:06,938 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.beans, id 347, version 3.1.4.RELEASE, build number n/a 2026-11-01T02:02:06,940 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.context, id 348, version 3.1.4.RELEASE, build number n/a 2026-11-01T02:02:06,941 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.context.support, id 349, version 3.1.4.RELEASE, build number n/a 2026-11-01T02:02:06,942 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.core, id 350, version 3.1.4.RELEASE, build number n/a 2026-11-01T02:02:06,945 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.expression, id 351, version 3.1.4.RELEASE, build number n/a 2026-11-01T02:02:06,946 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.ldap, id 352, version 1.3.1.RELEASE, build number n/a 2026-11-01T02:02:06,947 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.osgi.core, id 353, version 1.2.1, build number n/a 2026-11-01T02:02:06,948 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.osgi.extender, id 354, version 1.2.1, build number n/a 2026-11-01T02:02:06,949 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.osgi.io, id 355, version 1.2.1, build number n/a 2026-11-01T02:02:06,950 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.security.config, id 356, version 3.1.7.RELEASE, build number n/a 2026-11-01T02:02:06,960 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.security.core, id 357, version 3.1.7.RELEASE, build number n/a 2026-11-01T02:02:06,964 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.security.ldap, id 358, version 3.1.7.RELEASE, build number n/a 2026-11-01T02:02:06,972 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.security.web, id 359, version 3.1.7.RELEASE, build number n/a 2026-11-01T02:02:06,976 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.transaction, id 360, version 3.1.4.RELEASE, build number n/a 2026-11-01T02:02:06,980 | INFO | (BundleInfoLogger:121) - Bundle org.springframework.web, id 361, version 3.1.4.RELEASE, build number n/a 2026-11-01T02:02:06,984 | INFO | (BundleInfoLogger:121) - Bundle org.yaml.snakeyaml, id 362, version 2.6.0, build number n/a 2026-11-01T02:02:06,995 | INFO | (BundleInfoLogger:121) - Bundle stax2-api, id 363, version 4.3.0, build number n/a 2026-11-01T02:02:06,998 | INFO | (BundleInfoLogger:121) - Bundle tx-control-provider-jdbc-local, id 364, version 1.0.1, build number n/a 2026-11-01T02:02:07,000 | INFO | (BundleInfoLogger:121) - Bundle tx-control-provider-jdbc-xa, id 365, version 1.0.1, build number n/a 2026-11-01T02:02:07,002 | INFO | (BundleInfoLogger:121) - Bundle tx-control-service-local, id 366, version 1.0.1, build number n/a 2026-11-01T02:02:07,005 | INFO | (BundleInfoLogger:121) - Bundle tx-control-service-xa, id 367, version 1.0.1, build number n/a 2026-11-01T02:02:07,014 | INFO | (BundleInfoLogger:121) - Bundle acl, id 368, version 0.0.0, build number n/a 2026-11-01T02:02:07,016 | INFO | (BundleInfoLogger:121) - Bundle ui-config, id 369, version 0.0.0, build number n/a 2026-11-01T02:02:07,113 | INFO | (RestPublisher:252) - Registered REST endpoint at /sysinfo 2026-11-01T02:02:07,142 | INFO | (OrganizationDatabaseImpl:94) - Activating persistence manager for kernel 2026-11-01T02:02:07,186 | INFO | (GroupsEndpoint:143) - Activating External API - Groups Endpoint 2026-11-01T02:02:07,217 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/groups 2026-11-01T02:02:07,572 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'studio-upload' from file 'studio-upload.yaml' installed 2026-11-01T02:02:07,576 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-error' from file 'partial-error.yaml' installed 2026-11-01T02:02:07,597 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-theming' from file 'partial-theming.yaml' installed 2026-11-01T02:02:07,604 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'delete' from file 'delete.yaml' installed 2026-11-01T02:02:07,614 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'schedule-and-upload' from file 'schedule-and-upload.yaml' installed 2026-11-01T02:02:07,622 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-transcode-studio-tracks' from file 'partial-transcode-studio-tracks.yaml' installed 2026-11-01T02:02:07,628 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-ingest' from file 'partial-ingest.yaml' installed 2026-11-01T02:02:07,670 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-publish' from file 'partial-publish.yaml' installed 2026-11-01T02:02:07,709 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'fast' from file 'fast.yaml' installed 2026-11-01T02:02:07,724 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'republish-metadata' from file 'republish-metadata.yaml' installed 2026-11-01T02:02:07,728 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'retract' from file 'retract.yaml' installed 2026-11-01T02:02:07,741 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-theming-watermark' from file 'partial-theming-watermark.yaml' installed 2026-11-01T02:02:07,874 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-theming-title-slide' from file 'partial-theming-title-slide.yaml' installed 2026-11-01T02:02:07,888 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'publish-uploaded-assets' from file 'publish-uploaded-assets.yaml' installed 2026-11-01T02:02:07,901 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'copy-event-to-series' from file 'copy-event-to-series.yaml' installed 2026-11-01T02:02:07,904 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-process-uploaded-captions' from file 'partial-process-uploaded-captions.yaml' installed 2026-11-01T02:02:07,916 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'duplicate-event' from file 'duplicate-event.yaml' installed 2026-11-01T02:02:07,927 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'publish' from file 'publish.yaml' installed 2026-11-01T02:02:07,944 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'partial-preview' from file 'partial-preview.yaml' installed 2026-11-01T02:02:07,946 | INFO | (WorkflowDefinitionScanner:167) - Workflow definition 'noop' from file 'noop.yaml' installed 2026-11-01T02:02:07,953 | INFO | (WorkflowDefinitionScanner:137) - 20 Workflow definitions loaded, activating Workflow service 2026-11-01T02:02:08,331 | 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-11-01T02:02:08,341 | INFO | (UserEndpoint:135) - Start users endpoint 2026-11-01T02:02:08,402 | INFO | (RestPublisher:252) - Registered REST endpoint at /user-utils 2026-11-01T02:02:08,425 | INFO | (LtiLaunchAuthenticationHandler:210) - Activating LtiLaunchAuthenticationHandler 2026-11-01T02:02:08,547 | INFO | (DynamicLoginHandler:144) - JWT login handler disabled as neither 'jwksUrl' nor 'secret' are set 2026-11-01T02:02:08,552 | INFO | (GroupRoleEndpoint:115) - Activating org.opencastproject.userdirectory.endpoint.GroupRoleEndpoint 2026-11-01T02:02:08,600 | INFO | (RestPublisher:252) - Registered REST endpoint at /groups 2026-11-01T02:02:08,606 | INFO | (GroupsListProvider:64) - Groups list provider activated! 2026-11-01T02:02:08,663 | INFO | (RestPublisher:252) - Registered REST endpoint at /roles 2026-11-01T02:02:08,721 | INFO | (RestPublisher:252) - Registered REST endpoint at /org 2026-11-01T02:02:08,743 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-11-01T02:02:08,744 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-11-01T02:02:08,744 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-11-01T02:02:08,744 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-11-01T02:02:08,887 | INFO | (TrustedHttpClientImpl:332) - Unable to get property with key org.opencastproject.security.digest.nonce.retries so using default of 12 because of Cannot parse null string 2026-11-01T02:02:08,887 | INFO | (TrustedHttpClientImpl:332) - 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-11-01T02:02:08,888 | INFO | (TrustedHttpClientImpl:332) - 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-11-01T02:02:08,922 | INFO | (StaticFileServiceImpl:98) - Upload Static Resource Service started. 2026-11-01T02:02:08,936 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-11-01T02:02:08,937 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-11-01T02:02:08,937 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-11-01T02:02:08,937 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-11-01T02:02:08,979 | INFO | (StaticFileServiceImpl:122) - Purging of temporary storage section scheduled 2026-11-01T02:02:08,980 | INFO | (StaticFileRestService:165) - Static File REST Service started. 2026-11-01T02:02:08,988 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T02:02:09,028 | INFO | (RestPublisher:252) - Registered REST endpoint at /staticfiles 2026-11-01T02:02:09,067 | INFO | (OrganizationDirectoryServiceImpl:244) - Creating organization 'mh_default_org' 2026-11-01T02:02:09,235 | INFO | (WorkflowDefinitionScanner:206) - New organization 'mh_default_org' registered: check for previously failed workflow definitions 2026-11-01T02:02:09,391 | INFO | (EventCommentDatabaseServiceImpl:104) - Activating persistence manager for event comments 2026-11-01T02:02:09,393 | INFO | (EventCommentsListProvider:77) - Comments list provider activated! 2026-11-01T02:02:09,396 | INFO | (IndexRebuildService:233) - Service Comments added. 2026-11-01T02:02:10,094 | INFO | (AdminUserAndGroupLoader:200) - Administrator user for 'mh_default_org' created 2026-11-01T02:02:10,107 | INFO | (AdminUserAndGroupLoader:244) - Creating mh_default_org's system administrator group 2026-11-01T02:02:10,185 | INFO | (SearchServiceDatabaseImpl:116) - Activating persistence manager for search service 2026-11-01T02:02:10,562 | INFO | (UserSettingsService:89) - Activating persistence manager for user settings 2026-11-01T02:02:10,565 | INFO | (UserSettingsEndpoint:117) - Activate the Admin ui - Users facade endpoint 2026-11-01T02:02:10,583 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/user-settings 2026-11-01T02:02:10,601 | INFO | (ServiceRegistryJpaImpl:271) - Activate service registry 2026-11-01T02:02:10,608 | INFO | (ServiceRegistryJpaImpl:318) - Node maximum load set to 2.0 2026-11-01T02:02:10,760 | INFO | (ServiceRegistryJpaImpl:1043) - Registering https://legacy.opencast.org with a maximum load of 2.0 2026-11-01T02:02:10,773 | INFO | (ServiceRegistryJpaImpl:337) - Activated 2026-11-01T02:02:10,857 | INFO | (UrlSigningFilter:213) - Updating UrlSigningFilter 2026-11-01T02:02:10,857 | INFO | (UrlSigningFilter:221) - The UrlSigningFilter is configured to be disabled. 2026-11-01T02:02:10,857 | INFO | (UrlSigningFilter:235) - The UrlSigningFilter is configured to use strict checking of resource URLs. 2026-11-01T02:02:10,858 | INFO | (UrlSigningFilter:276) - Finished updating UrlSigningFilter 2026-11-01T02:02:10,954 | WARN | (RecursiveDirectoryCleaner:99) - Directory /srv/opencast/opencast-dist-allinone/data/opencast/files/mediapackage to cleanup is not existing 2026-11-01T02:02:11,024 | INFO | (WorkingFileRepositoryImpl:204) - Usable space 69 Gb out of 74 Gb (94%) 2026-11-01T02:02:11,053 | INFO | (RestPublisher:252) - Registered REST endpoint at /files 2026-11-01T02:02:11,082 | INFO | (WorkspaceImpl:882) - Mapping workspace to working file repository using /srv/opencast/opencast-dist-allinone/data/opencast/files 2026-11-01T02:02:11,083 | INFO | (WorkspaceImpl:201) - CONFIG org.opencastproject.workspace.rootdir: /srv/opencast/opencast-dist-allinone/data/opencast/workspace 2026-11-01T02:02:11,092 | INFO | (WorkspaceImpl:247) - Hard links between the working file repository and the workspace enabled 2026-11-01T02:02:11,097 | INFO | (RecursiveDirectoryCleaner:120) - Starting cleanup for directory /srv/opencast/opencast-dist-allinone/data/opencast/workspace for entries older than 30 days 2026-11-01T02:02:11,098 | INFO | (RecursiveDirectoryCleaner:87) - Cleanup finished @/srv/opencast/opencast-dist-allinone/data/opencast/workspace 2026-11-01T02:02:11,104 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.speechtotext, load to default of 0.8 2026-11-01T02:02:11,145 | INFO | (RestPublisher:252) - Registered REST endpoint at /speechtotext 2026-11-01T02:02:11,159 | INFO | (DownloadDistributionServiceImpl:175) - Download url is https://legacy.opencast.org/static 2026-11-01T02:02:11,160 | INFO | (DownloadDistributionServiceImpl:182) - Download distribution directory is /srv/opencast/opencast-dist-allinone/data/opencast/downloads 2026-11-01T02:02:11,184 | INFO | (RestPublisher:252) - Registered REST endpoint at /distribution/download 2026-11-01T02:02:11,188 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.download.distribute, load to default of 0.1 2026-11-01T02:02:11,191 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.download.retract, load to default of 0.1 2026-11-01T02:02:11,306 | INFO | (PlaylistService:125) - Activating Playlist Service 2026-11-01T02:02:11,316 | INFO | (TextAnalyzerServiceImpl:149) - Activating Text analyser service 2026-11-01T02:02:11,337 | INFO | (RestPublisher:252) - Registered REST endpoint at /analysis/text 2026-11-01T02:02:11,340 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.analysis, load to default of 0.2 2026-11-01T02:02:11,349 | INFO | (OsgiFileSystemAssetStore:200) - store.type is: local-filesystem 2026-11-01T02:02:11,351 | INFO | (OsgiFileSystemAssetStore:252) - Start asset manager files system store at [/srv/opencast/opencast-dist-allinone/data/opencast/archive] 2026-11-01T02:02:11,400 | INFO | (AwsAssetDatabaseImpl:65) - Activating AWS S3 archive 2026-11-01T02:02:11,402 | INFO | (AwsS3AssetStore:177) - AWS S3 asset store is disabled 2026-11-01T02:02:11,511 | INFO | (SeriesServiceDatabaseImpl:121) - Activating persistence manager for series 2026-11-01T02:02:11,567 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.videoeditor.silencedetection, load to default of 0.2 2026-11-01T02:02:11,576 | INFO | (SilenceDetectionWorkflowOperationHandler:319) - Registering silence detection workflow operation handler 2026-11-01T02:02:11,722 | INFO | (RestPublisher:252) - Registered REST endpoint at /silencedetection 2026-11-01T02:02:11,728 | INFO | (ServersListProvider:179) - Servers list provider activated! 2026-11-01T02:02:11,733 | INFO | (ServicesListProvider:136) - Services list provider activated! 2026-11-01T02:02:11,782 | INFO | (RestPublisher:252) - Registered REST endpoint at /ingestdownload 2026-11-01T02:02:11,833 | INFO | (ErrorResolutionWorkflowOperationHandler:79) - Registering retry strategy failover hold state ui from classpath /ui/operation/retry-strategy/index.html 2026-11-01T02:02:11,843 | INFO | (WebvttToCutMarksWorkflowOperationHandler:421) - Registering webvtt-to-cutmarks workflow operation handler 2026-11-01T02:02:11,899 | INFO | (RestPublisher:252) - Registered REST endpoint at /caption 2026-11-01T02:02:11,911 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.caption, load to default of 0.1 2026-11-01T02:02:11,992 | INFO | (TimelinePreviewsServiceImpl:178) - Activate ffmpeg timeline previews service 2026-11-01T02:02:12,013 | INFO | (RestPublisher:252) - Registered REST endpoint at /timelinepreviews 2026-11-01T02:02:12,016 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.timelinepreviews, load to default of 0.1 2026-11-01T02:02:12,086 | INFO | (YouTubeV3PublicationServiceImpl:215) - YouTube v3 publication service is disabled 2026-11-01T02:02:12,087 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.youtube.publish, load to default of 0.1 2026-11-01T02:02:12,090 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.youtube.retract, load to default of 0.1 2026-11-01T02:02:12,142 | INFO | (RestPublisher:252) - Registered REST endpoint at /youtube 2026-11-01T02:02:12,336 | INFO | (RestPublisher:252) - Registered REST endpoint at /metrics 2026-11-01T02:02:12,342 | INFO | (ServerEndpoint:182) - Activate job endpoint 2026-11-01T02:02:12,372 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/server 2026-11-01T02:02:12,382 | INFO | (ServicesEndpoint:474) - ServicesEndpoint is activated! 2026-11-01T02:02:12,587 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/services 2026-11-01T02:02:12,596 | INFO | (CoverImageServiceOsgiImpl:64) - Cover image service activated 2026-11-01T02:02:12,600 | INFO | (CoverImageEndpoint:199) - Cover Image REST Endpoint started 2026-11-01T02:02:12,620 | INFO | (RestPublisher:252) - Registered REST endpoint at /cover-image 2026-11-01T02:02:12,652 | INFO | (RestPublisher:252) - Registered REST endpoint at /nop 2026-11-01T02:02:12,695 | INFO | (RestPublisher:252) - Registered REST endpoint at /services 2026-11-01T02:02:13,419 | INFO | (JobDispatcher:186) - Activate job dispatcher 2026-11-01T02:02:13,419 | INFO | (JobDispatcher:190) - Activated 2026-11-01T02:02:13,420 | INFO | (JobDispatcher:209) - Updating job dispatcher properties 2026-11-01T02:02:13,420 | INFO | (JobDispatcher:228) - Dispatch interval set to 2.0 seconds 2026-11-01T02:02:13,420 | INFO | (JobDispatcher:240) - Job dispatching is enabled 2026-11-01T02:02:13,434 | INFO | (TimelinePreviewsWorkflowOperationHandler:108) - Registering timeline previews workflow operation handler 2026-11-01T02:02:13,473 | INFO | (RestPublisher:252) - Registered REST endpoint at /info 2026-11-01T02:02:13,504 | INFO | (AwsS3DistributionServiceImpl:243) - AWS S3 distribution disabled 2026-11-01T02:02:13,504 | INFO | (PresignedUrlMediaPackageSerializer:54) - Init PresignedUrlMediaPackageSerializer 2026-11-01T02:02:13,615 | INFO | (RestPublisher:252) - Registered REST endpoint at /distribution/s3 2026-11-01T02:02:13,646 | INFO | (WaveformServiceImpl:187) - Activate ffmpeg waveform service 2026-11-01T02:02:13,647 | INFO | (WaveformWorkflowOperationHandler:112) - Registering waveform workflow operation handler 2026-11-01T02:02:13,710 | INFO | (RestPublisher:252) - Registered REST endpoint at /waveform 2026-11-01T02:02:13,737 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.waveform, load to default of 0.1 2026-11-01T02:02:13,771 | INFO | (SpeechToTextAttachWorkflowOperationHandler:89) - Registering speechtotext-attach workflow operation handler 2026-11-01T02:02:13,778 | INFO | (SpeechToTextWorkflowOperationHandler:146) - Registering speech-to-text workflow operation handler 2026-11-01T02:02:13,973 | INFO | (ComposerServiceImpl:275) - Activating composer service 2026-11-01T02:02:13,981 | INFO | (TextAnalysisWorkflowOperationHandler:521) - Using the default value of 5 frames for the videosegmenter stability threshold 2026-11-01T02:02:14,211 | INFO | (RestPublisher:252) - Registered REST endpoint at /composer/ffmpeg 2026-11-01T02:02:14,232 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.max.multiple.profiles, load to default of 0.8 2026-11-01T02:02:14,233 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.factor.process.smil, load to default of 0.5 2026-11-01T02:02:14,235 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.factor.multiencode, load to default of 0.5 2026-11-01T02:02:14,235 | INFO | (LoadUtil:66) - Set load for key org.composer.process_smil.edit.transition.duration to 1.0 2026-11-01T02:02:14,267 | INFO | (RestPublisher:252) - Registered REST endpoint at /inspection 2026-11-01T02:02:14,301 | INFO | (WowzaStreamingDistributionService:261) - Streaming distribution directory is /srv/opencast/opencast-dist-allinone/data/opencast/streams 2026-11-01T02:02:14,320 | INFO | (WowzaStreamingDistributionService:299) - The supported streaming formats are: HLS,DASH,HDS,SMOOTH 2026-11-01T02:02:14,321 | INFO | (WowzaStreamingDistributionService:305) - The videos in the SMIL files will be sorted in ascending bitrate order 2026-11-01T02:02:14,321 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.streaming.distribute, load to default of 0.1 2026-11-01T02:02:14,323 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.streaming.retract, load to default of 0.1 2026-11-01T02:02:14,367 | INFO | (RestPublisher:252) - Registered REST endpoint at /distribution/streaming 2026-11-01T02:02:14,553 | INFO | (RestPublisher:252) - Registered REST endpoint at /termination 2026-11-01T02:02:14,687 | INFO | (RestPublisher:252) - Registered REST endpoint at /videogrid 2026-11-01T02:02:14,729 | INFO | (ServiceRegistryJpaImpl:630) - Updating service registry properties 2026-11-01T02:02:14,788 | INFO | (RestPublisher:252) - Registered REST endpoint at /publication/api 2026-11-01T02:02:14,873 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.execute, load to default of 0.1 2026-11-01T02:02:14,912 | INFO | (RestPublisher:252) - Registered REST endpoint at /execute 2026-11-01T02:02:14,943 | INFO | (VideoEditorWorkflowOperationHandler:149) - Registering videoEditor hold state ui from classpath /ui/operation/editor/index.html 2026-11-01T02:02:14,946 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.videoeditor, load to default of 0.8 2026-11-01T02:02:14,978 | INFO | (RestPublisher:252) - Registered REST endpoint at /videoeditor 2026-11-01T02:02:15,011 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.videosegmenter, load to default of 0.3 2026-11-01T02:02:15,047 | INFO | (RestPublisher:252) - Registered REST endpoint at /analysis/videosegmenter 2026-11-01T02:02:15,081 | INFO | (OaiPmhDatabaseImpl:89) - Activating persistence manager for OAI-PMH 2026-11-01T02:02:15,095 | INFO | (OaiPmhServer:106) - Registered repository default 2026-11-01T02:02:15,274 | INFO | (RestPublisher:252) - Registered REST endpoint at /publication/oaipmh 2026-11-01T02:02:15,315 | INFO | (SeriesServiceImpl:176) - Activating Series Service 2026-11-01T02:02:15,349 | INFO | (RestPublisher:252) - Registered REST endpoint at /series 2026-11-01T02:02:15,359 | INFO | (IndexRebuildService:233) - Service Series added. 2026-11-01T02:02:16,194 | 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-11-01T02:02:16,195 | INFO | (IndexRebuildService:233) - Service Search added. 2026-11-01T02:02:16,221 | INFO | (PlaylistsEndpoint:132) - Activating External API - Playlists Endpoint 2026-11-01T02:02:16,317 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/playlists 2026-11-01T02:02:16,376 | INFO | (RestPublisher:252) - Registered REST endpoint at /playlists 2026-11-01T02:02:16,438 | INFO | (RestPublisher:252) - Registered REST endpoint at /search 2026-11-01T02:02:16,478 | INFO | (TagEngageWorkflowOperationHandler:93) - Registering tag engage workflow operation handler 2026-11-01T02:02:16,716 | INFO | (TobiraEndpoint:162) - Activated Tobira API 2026-11-01T02:02:16,746 | INFO | (RestPublisher:252) - Registered REST endpoint at /tobira 2026-11-01T02:02:16,836 | INFO | (AssetManagerImpl:197) - Activating AssetManager. 2026-11-01T02:02:16,842 | INFO | (WorkflowServiceImpl:255) - Activate Workflow service 2026-11-01T02:02:16,843 | INFO | (WorkflowDefinitionsEndpoint:129) - Activating External API - Workflow Definitions Endpoint 2026-11-01T02:02:16,871 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/workflow-definitions 2026-11-01T02:02:16,912 | INFO | (WorkflowRestService:205) - configured server url is https://legacy.opencast.org 2026-11-01T02:02:16,948 | INFO | (RestPublisher:252) - Registered REST endpoint at /workflow 2026-11-01T02:02:16,978 | INFO | (IndexRebuildService:233) - Service Workflow added. 2026-11-01T02:02:16,979 | INFO | (AbstractScanner:133) - Workflow Cleanup Scanner is disabled 2026-11-01T02:02:16,981 | INFO | (JobsListProvider:107) - Jobs list provider activated! 2026-11-01T02:02:16,992 | INFO | (UsersEndpoint:200) - Activate the Admin ui - Users facade endpoint 2026-11-01T02:02:17,117 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/users 2026-11-01T02:02:17,159 | INFO | (OsgiIncidentService:120) - Activating persistence manager for job incidents 2026-11-01T02:02:17,672 | INFO | (JobEndpoint:144) - Activate job endpoint 2026-11-01T02:02:17,705 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/job 2026-11-01T02:02:17,746 | INFO | (RestPublisher:252) - Registered REST endpoint at /incidents 2026-11-01T02:02:17,775 | INFO | (IngestServiceImpl:362) - Ingest Service started. 2026-11-01T02:02:17,817 | INFO | (RestPublisher:252) - Registered REST endpoint at /ingest 2026-11-01T02:02:17,957 | INFO | (IndexRebuildService:233) - Service AssetManager added. 2026-11-01T02:02:17,957 | WARN | (IngestServiceImpl:393) - Download authentication method is neither Digest nor Basic; setting to Digest 2026-11-01T02:02:17,958 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.ingest.file, load to default of 0.2 2026-11-01T02:02:17,962 | INFO | (LoadUtil:73) - No job load configuration found for key job.load.ingest.zip, load to default of 0.2 2026-11-01T02:02:17,963 | INFO | (IngestServiceImpl:423) - Only allow new flavored catalogs and attachments on ingest:'true' 2026-11-01T02:02:17,963 | INFO | (IngestServiceImpl:424) - Allowing series modification:'false' 2026-11-01T02:02:17,971 | INFO | (AssetManagerJobProducer:96) - Activating assetmanager job service 2026-11-01T02:02:17,976 | INFO | (TimedMediaArchiver:117) - Timed media offload enabled: false 2026-11-01T02:02:18,004 | INFO | (RestPublisher:252) - Registered REST endpoint at /assets 2026-11-01T02:02:18,027 | INFO | (ConductingSeriesUpdatedEventHandler:58) - Activating org.opencastproject.event.handler.ConductingSeriesUpdatedEventHandler 2026-11-01T02:02:18,035 | INFO | (TasksEndpoint:125) - Activate tasks endpoint 2026-11-01T02:02:18,061 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/tasks 2026-11-01T02:02:18,254 | INFO | (AdopterRegistrationServiceImpl:181) - Activating adopter registration service. 2026-11-01T02:02:18,267 | INFO | (AdopterRegistrationServiceImpl:269) - Executing adopter statistic scheduler task. 2026-11-01T02:02:18,308 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/adopter 2026-11-01T02:02:18,373 | INFO | (RestPublisher:252) - Registered REST endpoint at /assets/aws/s3 2026-11-01T02:02:18,390 | INFO | (LiveScheduleServiceImpl:902) - Distribution service with type 'download' set. 2026-11-01T02:02:18,391 | INFO | (LiveScheduleServiceImpl:202) - Server url is https://legacy.opencast.org 2026-11-01T02:02:18,391 | INFO | (LiveScheduleServiceImpl:212) - Live streaming url not set in 'live.streamingUrl'. Streaming urls must be provided by capture agent properties. 2026-11-01T02:02:18,392 | INFO | (LiveScheduleServiceImpl:257) - Configured live stream name: #{caName}/playlist.m3u8, mime type: application/x-mpegURL, resolution: 1920x1080,1280x720, target flavors: presenter/delivery 2026-11-01T02:02:18,393 | INFO | (UpdateHandler:39) - Activating org.opencastproject.liveschedule.message.AssetManagerEventUpdateHandler 2026-11-01T02:02:18,399 | INFO | (AclEndpoint:164) - Activate the Admin ui - Acl facade endpoint 2026-11-01T02:02:18,655 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/acl 2026-11-01T02:02:18,668 | INFO | (OsgiAclServiceRestEndpoint:73) - Start ACL manager rest service 2026-11-01T02:02:18,708 | INFO | (AdopterRegistrationServiceImpl:275) - Adopter not registered, aborting 2026-11-01T02:02:18,711 | INFO | (RestPublisher:252) - Registered REST endpoint at /acl-manager 2026-11-01T02:02:18,724 | INFO | (AclScanner:88) - Activated Acl scanner 2026-11-01T02:02:18,725 | INFO | (AclScanner:269) - Installing Acl /srv/opencast/opencast-dist-allinone/etc/acl/authenticated.json 2026-11-01T02:02:18,738 | INFO | (AclListProvider:64) - ACL list provider activated! 2026-11-01T02:02:19,192 | INFO | (AclScanner:269) - Installing Acl /srv/opencast/opencast-dist-allinone/etc/acl/public.json 2026-11-01T02:02:19,201 | INFO | (AclScanner:269) - Installing Acl /srv/opencast/opencast-dist-allinone/etc/acl/private.json 2026-11-01T02:02:19,207 | INFO | (ThemesServiceDatabaseImpl:99) - Activating persistence manager for themes 2026-11-01T02:02:19,217 | INFO | (ThemesEndpoint:183) - Activate themes endpoint 2026-11-01T02:02:19,246 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/themes 2026-11-01T02:02:19,282 | INFO | (ThemesListProvider:65) - Themes list provider activated! 2026-11-01T02:02:19,754 | INFO | (SchedulerServiceDatabaseImpl:106) - Activating persistence manager for scheduler 2026-11-01T02:02:19,758 | INFO | (UpdateHandler:39) - Activating org.opencastproject.liveschedule.message.SchedulerEventUpdateHandler 2026-11-01T02:02:19,760 | INFO | (SchedulerServiceImpl:373) - Activating Scheduler Service 2026-11-01T02:02:19,794 | INFO | (RestPublisher:252) - Registered REST endpoint at /capture-admin 2026-11-01T02:02:19,802 | INFO | (IndexRebuildService:233) - Service Scheduler added. 2026-11-01T02:02:19,802 | INFO | (IndexRebuildService:281) - Register IndexRebuildService. 2026-11-01T02:02:19,808 | INFO | (IndexEndpoint:111) - Activate IndexEndpoint 2026-11-01T02:02:19,840 | INFO | (RestPublisher:252) - Registered REST endpoint at /index 2026-11-01T02:02:19,881 | INFO | (EventsEndpoint:374) - Activating External API - Events Endpoint 2026-11-01T02:02:20,130 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/events 2026-11-01T02:02:20,146 | INFO | (SeriesEndpoint:194) - Activating External API - Series Endpoint 2026-11-01T02:02:20,182 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/series 2026-11-01T02:02:20,195 | INFO | (WorkflowsEndpoint:144) - Activating External API - Workflow Instances Endpoint 2026-11-01T02:02:20,231 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/workflows 2026-11-01T02:02:20,265 | INFO | (EmailTemplateServiceImpl:93) - EmailTemplateServiceImpl activated 2026-11-01T02:02:20,282 | INFO | (GroupsEndpoint:165) - Activate the Admin ui - Groups facade endpoint 2026-11-01T02:02:20,328 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/groups 2026-11-01T02:02:20,347 | INFO | (SeriesEndpoint:314) - Configuration updated 2026-11-01T02:02:20,347 | INFO | (SeriesEndpoint:274) - Activate series endpoint 2026-11-01T02:02:20,469 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/series 2026-11-01T02:02:20,474 | INFO | (ListProvidersEndpoint:113) - Activate list provider service 2026-11-01T02:02:20,516 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/resources 2026-11-01T02:02:20,539 | INFO | (OsgiEventEndpoint:294) - Configuration updated 2026-11-01T02:02:20,587 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/event 2026-11-01T02:02:20,670 | INFO | (RestPublisher:252) - Registered REST endpoint at /lti-service-gui 2026-11-01T02:02:20,925 | INFO | (RestPublisher:252) - Registered REST endpoint at /lti-service 2026-11-01T02:02:20,953 | INFO | (InMemoryUserAndRoleProvider:243) - Added system digest user 'opencast_system_account' for organization 'mh_default_org' 2026-11-01T02:02:20,954 | INFO | (InMemoryUserAndRoleProvider:262) - Creating the capture agent digest user 'opencast_capture_agent' 2026-11-01T02:02:21,003 | INFO | (InboxScannerService:244) - Now watching inbox /srv/opencast/opencast-dist-allinone/data/inbox 2026-11-01T02:02:21,004 | INFO | (SchedulerServiceImpl:386) - Set last modified cache to default 0:01:00 2026-11-01T02:02:21,027 | INFO | (RestPublisher:252) - Registered REST endpoint at /recordings 2026-11-01T02:02:21,046 | INFO | (AbstractScanner:133) - Cleanup Finished Scheduled Events Scanner is disabled 2026-11-01T02:02:21,050 | INFO | (ChainingMediaPackageSerializer:76) - MediaPackageSerializer 'URL Signing MediaPackage Serializer' with ranking -1000 added to serializer chain. 2026-11-01T02:02:21,050 | INFO | (ChainingMediaPackageSerializer:76) - MediaPackageSerializer 'org.opencastproject.distribution.aws.s3.PresignedUrlMediaPackageSerializer@4ab286cb' with ranking 10 added to serializer chain. 2026-11-01T02:02:21,072 | INFO | (StatisticsExportServiceImpl:142) - Activating Statistics Service 2026-11-01T02:02:21,073 | INFO | (StatisticsEndpoint:142) - Activating External API - Statistics Endpoint 2026-11-01T02:02:21,107 | INFO | (RestPublisher:252) - Registered REST endpoint at /api/statistics 2026-11-01T02:02:21,152 | INFO | (RestPublisher:252) - Registered REST endpoint at /admin-ng/statistics 2026-11-01T02:02:21,163 | INFO | (RestPublisher$StaticResourceBundleTracker:476) - Registering servlet with alias /editor-ui/* 2026-11-01T02:02:21,290 | INFO | (EditorServiceImpl:387) - Configuration lock.release.after.seconds contains invalid value, defaulting to 300 2026-11-01T02:02:21,291 | INFO | (EditorServiceImpl:394) - Configuration lock.refresh.after.seconds contains invalid value, defaulting to 60 2026-11-01T02:02:21,329 | INFO | (RestPublisher:252) - Registered REST endpoint at /editor 2026-11-01T02:02:21,478 | INFO | (PluginManagerImpl$PluginStarter:150) - Loading plug-ins… 2026-11-01T02:02:21,480 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-userdirectory-sakai/20.0.0.SNAPSHOT 2026-11-01T02:02:21,480 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-usertracking/20.0.0.SNAPSHOT 2026-11-01T02:02:21,480 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-graphql/20.0.0.SNAPSHOT 2026-11-01T02:02:21,481 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-userdirectory-moodle/20.0.0.SNAPSHOT 2026-11-01T02:02:21,481 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-crop_worker/20.0.0.SNAPSHOT 2026-11-01T02:02:21,481 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-userdirectory-studip/20.0.0.SNAPSHOT 2026-11-01T02:02:21,481 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-userdirectory-brightspace/20.0.0.SNAPSHOT 2026-11-01T02:02:21,481 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-userdirectory-canvas/20.0.0.SNAPSHOT 2026-11-01T02:02:21,481 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-crop_admin/20.0.0.SNAPSHOT 2026-11-01T02:02:21,481 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-paella7/20.0.0.SNAPSHOT 2026-11-01T02:02:21,481 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-transcription-services/20.0.0.SNAPSHOT 2026-11-01T02:02:21,482 | INFO | (PluginManagerImpl$PluginStarter:167) - Skipping disabled plugin opencast-plugin-crop_allinone/20.0.0.SNAPSHOT 2026-11-01T02:21:06,020 | INFO | (IngestServiceImpl:650) - Created mediapackage e7fd7c9e-3764-49db-b061-733caf983472 2026-11-01T02:21:06,564 | INFO | (IngestServiceImpl:1142) - Start adding attachment 5ac37747-4c18-4860-b38a-8c2db623637e from input stream on mediapackage e7fd7c9e-3764-49db-b061-733caf983472 2026-11-01T02:21:06,571 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage e7fd7c9e-3764-49db-b061-733caf983472 2026-11-01T02:21:06,633 | INFO | (IngestServiceImpl:1154) - Successful added attachment 5ac37747-4c18-4860-b38a-8c2db623637e on mediapackage e7fd7c9e-3764-49db-b061-733caf983472 at URL https://legacy.opencast.org/files/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/5ac37747-4c18-4860-b38a-8c2db623637e/episode-security.xml 2026-11-01T02:21:06,758 | INFO | (IngestServiceImpl:695) - Start adding track d4c60e21-1b16-4aaf-b940-b2c36e89f735 from URL https://radosgw.public.os.wwu.de/opencast-test-media/video-of-a-tabby-cat.mp4 on mediapackage e7fd7c9e-3764-49db-b061-733caf983472 2026-11-01T02:21:07,180 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage e7fd7c9e-3764-49db-b061-733caf983472 2026-11-01T02:21:07,181 | INFO | (IngestServiceImpl:708) - Successful added track d4c60e21-1b16-4aaf-b940-b2c36e89f735 on mediapackage e7fd7c9e-3764-49db-b061-733caf983472 at URL https://legacy.opencast.org/files/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat.mp4 2026-11-01T02:21:07,198 | INFO | (IngestServiceImpl:1040) - Start adding catalog 966f07cb-d610-4feb-a359-3abceae86c6a from input stream on mediapackage ID-cats 2026-11-01T02:21:07,200 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-cats 2026-11-01T02:21:07,201 | INFO | (IngestServiceImpl:1075) - Successful added catalog 966f07cb-d610-4feb-a359-3abceae86c6a on mediapackage ID-cats at URL https://legacy.opencast.org/files/mediapackage/ID-cats/966f07cb-d610-4feb-a359-3abceae86c6a/dublincore.xml 2026-11-01T02:21:07,206 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-cats based on workflow definition 'fast' 2026-11-01T02:21:07,207 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-cats is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:07,262 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-cats 2026-11-01T02:21:07,266 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-cats' using the specified template 'fast' 2026-11-01T02:21:07,294 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-cats 2026-11-01T02:21:07,740 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-cats, version 0 2026-11-01T02:21:07,921 | WARN | (JavaLog:302) - Reverting the lazy setting on the OneToOne or ManyToOne attribute [instance] for the entity class [class org.opencastproject.workflow.api.WorkflowOperationInstance] since weaving was not enabled or did not occur. 2026-11-01T02:21:09,311 | INFO | (IngestServiceImpl:650) - Created mediapackage a1c6723b-e10d-4554-a8ca-00b791acdf39 2026-11-01T02:21:09,329 | INFO | (IngestServiceImpl:1142) - Start adding attachment c0f44bc0-214b-4eb9-bb9d-897de98a06c2 from input stream on mediapackage a1c6723b-e10d-4554-a8ca-00b791acdf39 2026-11-01T02:21:09,330 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage a1c6723b-e10d-4554-a8ca-00b791acdf39 2026-11-01T02:21:09,331 | INFO | (IngestServiceImpl:1154) - Successful added attachment c0f44bc0-214b-4eb9-bb9d-897de98a06c2 on mediapackage a1c6723b-e10d-4554-a8ca-00b791acdf39 at URL https://legacy.opencast.org/files/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/c0f44bc0-214b-4eb9-bb9d-897de98a06c2/episode-security.xml 2026-11-01T02:21:09,346 | INFO | (IngestServiceImpl:695) - Start adding track dfec71cd-242e-4ae8-9fc0-7475578c675c from URL https://radosgw.public.os.wwu.de/opencast-test-media/goat.mp4 on mediapackage a1c6723b-e10d-4554-a8ca-00b791acdf39 2026-11-01T02:21:09,493 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 493 for execution 2026-11-01T02:21:09,773 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage a1c6723b-e10d-4554-a8ca-00b791acdf39 2026-11-01T02:21:09,775 | INFO | (IngestServiceImpl:708) - Successful added track dfec71cd-242e-4ae8-9fc0-7475578c675c on mediapackage a1c6723b-e10d-4554-a8ca-00b791acdf39 at URL https://legacy.opencast.org/files/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat.mp4 2026-11-01T02:21:09,811 | INFO | (IngestServiceImpl:695) - Start adding track 7a00eb5c-941e-4bd3-b484-e5b0db32f252 from URL https://radosgw.public.os.wwu.de/opencast-test-media/goat.vtt on mediapackage a1c6723b-e10d-4554-a8ca-00b791acdf39 2026-11-01T02:21:10,308 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage a1c6723b-e10d-4554-a8ca-00b791acdf39 2026-11-01T02:21:10,312 | INFO | (IngestServiceImpl:708) - Successful added track 7a00eb5c-941e-4bd3-b484-e5b0db32f252 on mediapackage a1c6723b-e10d-4554-a8ca-00b791acdf39 at URL https://legacy.opencast.org/files/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/7a00eb5c-941e-4bd3-b484-e5b0db32f252/goat.vtt 2026-11-01T02:21:10,338 | INFO | (IngestServiceImpl:1040) - Start adding catalog ac618527-4ef4-4510-bc13-5c7ebba9b32e from input stream on mediapackage ID-goat 2026-11-01T02:21:10,340 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-goat 2026-11-01T02:21:10,345 | INFO | (IngestServiceImpl:1075) - Successful added catalog ac618527-4ef4-4510-bc13-5c7ebba9b32e on mediapackage ID-goat at URL https://legacy.opencast.org/files/mediapackage/ID-goat/ac618527-4ef4-4510-bc13-5c7ebba9b32e/dublincore.xml 2026-11-01T02:21:10,352 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-goat based on workflow definition 'fast' 2026-11-01T02:21:10,352 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-goat is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:10,352 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-goat 2026-11-01T02:21:10,353 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-goat' using the specified template 'fast' 2026-11-01T02:21:10,364 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-goat 2026-11-01T02:21:10,540 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-goat, version 0 2026-11-01T02:21:11,778 | INFO | (IngestServiceImpl:650) - Created mediapackage 7d67a787-bb92-4b8c-8155-7e2bc0c734be 2026-11-01T02:21:11,793 | INFO | (IngestServiceImpl:1142) - Start adding attachment 042f8c82-dd3d-4e11-bca4-ead15e48ed64 from input stream on mediapackage 7d67a787-bb92-4b8c-8155-7e2bc0c734be 2026-11-01T02:21:11,803 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 499 for execution 2026-11-01T02:21:11,810 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage 7d67a787-bb92-4b8c-8155-7e2bc0c734be 2026-11-01T02:21:11,811 | INFO | (IngestServiceImpl:1154) - Successful added attachment 042f8c82-dd3d-4e11-bca4-ead15e48ed64 on mediapackage 7d67a787-bb92-4b8c-8155-7e2bc0c734be at URL https://legacy.opencast.org/files/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/042f8c82-dd3d-4e11-bca4-ead15e48ed64/episode-security.xml 2026-11-01T02:21:11,855 | INFO | (IngestServiceImpl:695) - Start adding track 7ca4a126-ea8c-4f6b-8328-b5216916ddf8 from URL https://radosgw.public.os.wwu.de/opencast-test-media/3d-print.mp4 on mediapackage 7d67a787-bb92-4b8c-8155-7e2bc0c734be 2026-11-01T02:21:13,153 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 7d67a787-bb92-4b8c-8155-7e2bc0c734be 2026-11-01T02:21:13,154 | INFO | (IngestServiceImpl:708) - Successful added track 7ca4a126-ea8c-4f6b-8328-b5216916ddf8 on mediapackage 7d67a787-bb92-4b8c-8155-7e2bc0c734be at URL https://legacy.opencast.org/files/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print.mp4 2026-11-01T02:21:13,195 | INFO | (IngestServiceImpl:1040) - Start adding catalog 6b88dcb8-63ae-47c1-9a4f-9564327fbf4d from input stream on mediapackage ID-3d-print 2026-11-01T02:21:13,198 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-3d-print 2026-11-01T02:21:13,199 | INFO | (IngestServiceImpl:1075) - Successful added catalog 6b88dcb8-63ae-47c1-9a4f-9564327fbf4d on mediapackage ID-3d-print at URL https://legacy.opencast.org/files/mediapackage/ID-3d-print/6b88dcb8-63ae-47c1-9a4f-9564327fbf4d/dublincore.xml 2026-11-01T02:21:13,215 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-3d-print based on workflow definition 'fast' 2026-11-01T02:21:13,215 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-3d-print is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:13,216 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-3d-print 2026-11-01T02:21:13,219 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-3d-print' using the specified template 'fast' 2026-11-01T02:21:13,292 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-3d-print 2026-11-01T02:21:13,659 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-3d-print, version 0 2026-11-01T02:21:13,978 | INFO | (SeriesWorkflowOperationHandler:218) - No series set, skip operation 2026-11-01T02:21:14,640 | INFO | (IngestServiceImpl:650) - Created mediapackage c12d7c21-1098-4e14-9336-1e0785b830db 2026-11-01T02:21:14,646 | INFO | (IngestServiceImpl:1142) - Start adding attachment 86aecfc4-a967-401f-8e2a-893dcad39c43 from input stream on mediapackage c12d7c21-1098-4e14-9336-1e0785b830db 2026-11-01T02:21:14,648 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage c12d7c21-1098-4e14-9336-1e0785b830db 2026-11-01T02:21:14,649 | INFO | (IngestServiceImpl:1154) - Successful added attachment 86aecfc4-a967-401f-8e2a-893dcad39c43 on mediapackage c12d7c21-1098-4e14-9336-1e0785b830db at URL https://legacy.opencast.org/files/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/86aecfc4-a967-401f-8e2a-893dcad39c43/episode-security.xml 2026-11-01T02:21:14,664 | INFO | (IngestServiceImpl:695) - Start adding track 53b34d12-9f7a-4964-86d5-b8ae87129154 from URL https://radosgw.public.os.wwu.de/opencast-test-media/marguerite-1080.mp4 on mediapackage c12d7c21-1098-4e14-9336-1e0785b830db 2026-11-01T02:21:15,359 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage c12d7c21-1098-4e14-9336-1e0785b830db 2026-11-01T02:21:15,361 | INFO | (IngestServiceImpl:708) - Successful added track 53b34d12-9f7a-4964-86d5-b8ae87129154 on mediapackage c12d7c21-1098-4e14-9336-1e0785b830db at URL https://legacy.opencast.org/files/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080.mp4 2026-11-01T02:21:15,384 | INFO | (IngestServiceImpl:1040) - Start adding catalog 96c1391f-6621-4271-9e05-8d86f9a1d867 from input stream on mediapackage ID-marguerite 2026-11-01T02:21:15,386 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-marguerite 2026-11-01T02:21:15,387 | INFO | (IngestServiceImpl:1075) - Successful added catalog 96c1391f-6621-4271-9e05-8d86f9a1d867 on mediapackage ID-marguerite at URL https://legacy.opencast.org/files/mediapackage/ID-marguerite/96c1391f-6621-4271-9e05-8d86f9a1d867/dublincore.xml 2026-11-01T02:21:15,394 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-marguerite based on workflow definition 'fast' 2026-11-01T02:21:15,394 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-marguerite is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:15,394 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-marguerite 2026-11-01T02:21:15,395 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-marguerite' using the specified template 'fast' 2026-11-01T02:21:15,601 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-marguerite 2026-11-01T02:21:15,846 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-marguerite, version 0 2026-11-01T02:21:17,136 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 655 for execution 2026-11-01T02:21:17,549 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'd4c60e21-1b16-4aaf-b940-b2c36e89f735' of ID-cats 2026-11-01T02:21:18,012 | INFO | (IngestServiceImpl:650) - Created mediapackage c39fdac4-e4f5-4dcd-b58f-749a66196d6e 2026-11-01T02:21:18,025 | INFO | (IngestServiceImpl:1142) - Start adding attachment 3a6b04ba-a65b-4550-85e6-aea1f39e642f from input stream on mediapackage c39fdac4-e4f5-4dcd-b58f-749a66196d6e 2026-11-01T02:21:18,032 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage c39fdac4-e4f5-4dcd-b58f-749a66196d6e 2026-11-01T02:21:18,033 | INFO | (IngestServiceImpl:1154) - Successful added attachment 3a6b04ba-a65b-4550-85e6-aea1f39e642f on mediapackage c39fdac4-e4f5-4dcd-b58f-749a66196d6e at URL https://legacy.opencast.org/files/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3a6b04ba-a65b-4550-85e6-aea1f39e642f/episode-security.xml 2026-11-01T02:21:18,076 | INFO | (IngestServiceImpl:695) - Start adding track 3521f5d7-adde-43c8-b571-9d588e35dba8 from URL https://radosgw.public.os.wwu.de/opencast-test-media/dog-rose-720.mp4 on mediapackage c39fdac4-e4f5-4dcd-b58f-749a66196d6e 2026-11-01T02:21:18,444 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage c39fdac4-e4f5-4dcd-b58f-749a66196d6e 2026-11-01T02:21:18,448 | INFO | (IngestServiceImpl:708) - Successful added track 3521f5d7-adde-43c8-b571-9d588e35dba8 on mediapackage c39fdac4-e4f5-4dcd-b58f-749a66196d6e at URL https://legacy.opencast.org/files/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720.mp4 2026-11-01T02:21:18,482 | INFO | (IngestServiceImpl:1040) - Start adding catalog ccddbe38-1687-4988-a2c5-c0dac4ae468e from input stream on mediapackage ID-dog-rose 2026-11-01T02:21:18,486 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-dog-rose 2026-11-01T02:21:18,488 | INFO | (IngestServiceImpl:1075) - Successful added catalog ccddbe38-1687-4988-a2c5-c0dac4ae468e on mediapackage ID-dog-rose at URL https://legacy.opencast.org/files/mediapackage/ID-dog-rose/ccddbe38-1687-4988-a2c5-c0dac4ae468e/dublincore.xml 2026-11-01T02:21:18,809 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-dog-rose based on workflow definition 'fast' 2026-11-01T02:21:18,810 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-dog-rose is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:18,810 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-dog-rose 2026-11-01T02:21:18,819 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-dog-rose' using the specified template 'fast' 2026-11-01T02:21:18,831 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-dog-rose 2026-11-01T02:21:19,252 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-dog-rose, version 0 2026-11-01T02:21:20,108 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 661 for execution 2026-11-01T02:21:20,110 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat.mp4 2026-11-01T02:21:20,443 | INFO | (IngestServiceImpl:650) - Created mediapackage 0e95e3e4-7c1b-45a2-83ad-e246770a5c1a 2026-11-01T02:21:20,450 | INFO | (IngestServiceImpl:1142) - Start adding attachment 403c9667-40eb-49f6-8329-1f9490dbde2f from input stream on mediapackage 0e95e3e4-7c1b-45a2-83ad-e246770a5c1a 2026-11-01T02:21:20,451 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage 0e95e3e4-7c1b-45a2-83ad-e246770a5c1a 2026-11-01T02:21:20,452 | INFO | (IngestServiceImpl:1154) - Successful added attachment 403c9667-40eb-49f6-8329-1f9490dbde2f on mediapackage 0e95e3e4-7c1b-45a2-83ad-e246770a5c1a at URL https://legacy.opencast.org/files/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/403c9667-40eb-49f6-8329-1f9490dbde2f/episode-security.xml 2026-11-01T02:21:20,494 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'dfec71cd-242e-4ae8-9fc0-7475578c675c' of ID-goat 2026-11-01T02:21:20,515 | INFO | (IngestServiceImpl:695) - Start adding track 1bfaa56d-764e-4793-a509-cbd5d3d0a0ba from URL https://radosgw.public.os.wwu.de/opencast-test-media/westerberg.mp4 on mediapackage 0e95e3e4-7c1b-45a2-83ad-e246770a5c1a 2026-11-01T02:21:20,827 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 668 for execution 2026-11-01T02:21:20,893 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 0e95e3e4-7c1b-45a2-83ad-e246770a5c1a 2026-11-01T02:21:20,894 | INFO | (IngestServiceImpl:708) - Successful added track 1bfaa56d-764e-4793-a509-cbd5d3d0a0ba on mediapackage 0e95e3e4-7c1b-45a2-83ad-e246770a5c1a at URL https://legacy.opencast.org/files/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg.mp4 2026-11-01T02:21:20,925 | INFO | (IngestServiceImpl:1040) - Start adding catalog 1489d3ef-298e-4d51-be79-17587e05638a from input stream on mediapackage ID-westerberg 2026-11-01T02:21:20,932 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-westerberg 2026-11-01T02:21:20,936 | INFO | (IngestServiceImpl:1075) - Successful added catalog 1489d3ef-298e-4d51-be79-17587e05638a on mediapackage ID-westerberg at URL https://legacy.opencast.org/files/mediapackage/ID-westerberg/1489d3ef-298e-4d51-be79-17587e05638a/dublincore.xml 2026-11-01T02:21:20,940 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-westerberg based on workflow definition 'fast' 2026-11-01T02:21:20,940 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-westerberg is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:20,941 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-westerberg 2026-11-01T02:21:20,941 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-westerberg' using the specified template 'fast' 2026-11-01T02:21:20,949 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-westerberg 2026-11-01T02:21:21,264 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-westerberg, version 0 2026-11-01T02:21:21,772 | INFO | (IngestServiceImpl:650) - Created mediapackage bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb 2026-11-01T02:21:21,779 | INFO | (IngestServiceImpl:1142) - Start adding attachment cff06ee7-a3a0-40d5-8179-a2a420c38315 from input stream on mediapackage bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb 2026-11-01T02:21:21,781 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb 2026-11-01T02:21:21,783 | INFO | (IngestServiceImpl:1154) - Successful added attachment cff06ee7-a3a0-40d5-8179-a2a420c38315 on mediapackage bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb at URL https://legacy.opencast.org/files/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/cff06ee7-a3a0-40d5-8179-a2a420c38315/episode-security.xml 2026-11-01T02:21:21,798 | INFO | (IngestServiceImpl:695) - Start adding track 463af19d-34f5-4bb1-a216-221af919486b from URL https://radosgw.public.os.wwu.de/opencast-test-media/Coffee_Run_-_Blender_Open_Movie-full_movie.webm on mediapackage bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb 2026-11-01T02:21:22,271 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb 2026-11-01T02:21:22,275 | INFO | (IngestServiceImpl:708) - Successful added track 463af19d-34f5-4bb1-a216-221af919486b on mediapackage bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb at URL https://legacy.opencast.org/files/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie.webm 2026-11-01T02:21:22,293 | INFO | (IngestServiceImpl:1040) - Start adding catalog 75d8312b-0a99-4ced-a6ab-77e213c268a4 from input stream on mediapackage ID-coffee-run 2026-11-01T02:21:22,295 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-coffee-run 2026-11-01T02:21:22,296 | INFO | (IngestServiceImpl:1075) - Successful added catalog 75d8312b-0a99-4ced-a6ab-77e213c268a4 on mediapackage ID-coffee-run at URL https://legacy.opencast.org/files/mediapackage/ID-coffee-run/75d8312b-0a99-4ced-a6ab-77e213c268a4/dublincore.xml 2026-11-01T02:21:22,301 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-coffee-run based on workflow definition 'fast' 2026-11-01T02:21:22,302 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-coffee-run is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:22,302 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-coffee-run 2026-11-01T02:21:22,303 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-coffee-run' using the specified template 'fast' 2026-11-01T02:21:22,310 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-coffee-run 2026-11-01T02:21:22,472 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-coffee-run, version 0 2026-11-01T02:21:23,302 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat.mp4 2026-11-01T02:21:23,946 | INFO | (IngestServiceImpl:650) - Created mediapackage 2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6 2026-11-01T02:21:23,953 | INFO | (IngestServiceImpl:1142) - Start adding attachment e034246c-e7dd-460a-a349-452b9f1c1da3 from input stream on mediapackage 2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6 2026-11-01T02:21:23,955 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage 2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6 2026-11-01T02:21:23,956 | INFO | (IngestServiceImpl:1154) - Successful added attachment e034246c-e7dd-460a-a349-452b9f1c1da3 on mediapackage 2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6 at URL https://legacy.opencast.org/files/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/e034246c-e7dd-460a-a349-452b9f1c1da3/episode-security.xml 2026-11-01T02:21:23,966 | INFO | (IngestServiceImpl:695) - Start adding track 068523d8-01aa-4df8-8a8f-17ea43ab13a3 from URL https://radosgw.public.os.wwu.de/opencast-test-media/Spring_-_Blender_Open_Movie.webm on mediapackage 2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6 2026-11-01T02:21:24,004 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 676 for execution 2026-11-01T02:21:25,401 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6 2026-11-01T02:21:25,403 | INFO | (IngestServiceImpl:708) - Successful added track 068523d8-01aa-4df8-8a8f-17ea43ab13a3 on mediapackage 2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6 at URL https://legacy.opencast.org/files/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie.webm 2026-11-01T02:21:25,418 | INFO | (IngestServiceImpl:1040) - Start adding catalog 9477a748-4e4c-4791-89c8-ed5660ed260f from input stream on mediapackage ID-spring 2026-11-01T02:21:25,420 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-spring 2026-11-01T02:21:25,421 | INFO | (IngestServiceImpl:1075) - Successful added catalog 9477a748-4e4c-4791-89c8-ed5660ed260f on mediapackage ID-spring at URL https://legacy.opencast.org/files/mediapackage/ID-spring/9477a748-4e4c-4791-89c8-ed5660ed260f/dublincore.xml 2026-11-01T02:21:25,425 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-spring based on workflow definition 'fast' 2026-11-01T02:21:25,426 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-spring is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:25,426 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-spring 2026-11-01T02:21:25,427 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-spring' using the specified template 'fast' 2026-11-01T02:21:25,434 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-spring 2026-11-01T02:21:25,524 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '7a00eb5c-941e-4bd3-b484-e5b0db32f252' of ID-goat 2026-11-01T02:21:25,654 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-spring, version 0 2026-11-01T02:21:25,885 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/7a00eb5c-941e-4bd3-b484-e5b0db32f252/goat.vtt 2026-11-01T02:21:26,595 | INFO | (IngestServiceImpl:650) - Created mediapackage 3408cbd0-2a39-4c86-a4d8-fc3501c22af5 2026-11-01T02:21:26,618 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat.mp4 using encoding profile 'fast.http' 2026-11-01T02:21:26,624 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:21:26,625 | INFO | (IngestServiceImpl:1142) - Start adding attachment e7d49ab7-206d-4598-a444-c428054c0803 from input stream on mediapackage 3408cbd0-2a39-4c86-a4d8-fc3501c22af5 2026-11-01T02:21:26,626 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage 3408cbd0-2a39-4c86-a4d8-fc3501c22af5 2026-11-01T02:21:26,628 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 680 for execution 2026-11-01T02:21:26,630 | INFO | (IngestServiceImpl:1154) - Successful added attachment e7d49ab7-206d-4598-a444-c428054c0803 on mediapackage 3408cbd0-2a39-4c86-a4d8-fc3501c22af5 at URL https://legacy.opencast.org/files/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/e7d49ab7-206d-4598-a444-c428054c0803/episode-security.xml 2026-11-01T02:21:26,647 | INFO | (IngestServiceImpl:695) - Start adding track 855c8858-2037-403b-a6cc-2c212606ef01 from URL https://radosgw.public.os.wwu.de/opencast-test-media/NASA%27s_new_High_Dynamic_Range_Camera_Records_Rocket_Test.webm on mediapackage 3408cbd0-2a39-4c86-a4d8-fc3501c22af5 2026-11-01T02:21:27,597 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '7ca4a126-ea8c-4f6b-8328-b5216916ddf8' of ID-3d-print 2026-11-01T02:21:27,706 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 3408cbd0-2a39-4c86-a4d8-fc3501c22af5 2026-11-01T02:21:27,731 | INFO | (IngestServiceImpl:708) - Successful added track 855c8858-2037-403b-a6cc-2c212606ef01 on mediapackage 3408cbd0-2a39-4c86-a4d8-fc3501c22af5 at URL https://legacy.opencast.org/files/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test.webm 2026-11-01T02:21:27,758 | INFO | (IngestServiceImpl:1040) - Start adding catalog f1af5d7a-a610-44f4-9136-618271debbfa from input stream on mediapackage ID-nasa-rocket-booster 2026-11-01T02:21:27,760 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-nasa-rocket-booster 2026-11-01T02:21:27,765 | INFO | (IngestServiceImpl:1075) - Successful added catalog f1af5d7a-a610-44f4-9136-618271debbfa on mediapackage ID-nasa-rocket-booster at URL https://legacy.opencast.org/files/mediapackage/ID-nasa-rocket-booster/f1af5d7a-a610-44f4-9136-618271debbfa/dublincore.xml 2026-11-01T02:21:27,772 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-nasa-rocket-booster based on workflow definition 'fast' 2026-11-01T02:21:27,772 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-nasa-rocket-booster is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:27,774 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-nasa-rocket-booster 2026-11-01T02:21:27,777 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-nasa-rocket-booster' using the specified template 'fast' 2026-11-01T02:21:27,791 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-nasa-rocket-booster 2026-11-01T02:21:28,211 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-nasa-rocket-booster, version 0 2026-11-01T02:21:28,703 | INFO | (IngestServiceImpl:650) - Created mediapackage c9ab5318-cf49-4a3f-b165-05346dedf443 2026-11-01T02:21:28,710 | INFO | (IngestServiceImpl:1142) - Start adding attachment d8ed96e6-e789-443d-972f-4a1131ab11db from input stream on mediapackage c9ab5318-cf49-4a3f-b165-05346dedf443 2026-11-01T02:21:28,712 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage c9ab5318-cf49-4a3f-b165-05346dedf443 2026-11-01T02:21:28,713 | INFO | (IngestServiceImpl:1154) - Successful added attachment d8ed96e6-e789-443d-972f-4a1131ab11db on mediapackage c9ab5318-cf49-4a3f-b165-05346dedf443 at URL https://legacy.opencast.org/files/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/d8ed96e6-e789-443d-972f-4a1131ab11db/episode-security.xml 2026-11-01T02:21:28,860 | INFO | (IngestServiceImpl:695) - Start adding track 084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce from URL https://radosgw.public.os.wwu.de/opencast-test-media/View_of_Planet_Earth_%284K%29.webm.360p.vp9.webm on mediapackage c9ab5318-cf49-4a3f-b165-05346dedf443 2026-11-01T02:21:29,105 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage c9ab5318-cf49-4a3f-b165-05346dedf443 2026-11-01T02:21:29,114 | INFO | (IngestServiceImpl:708) - Successful added track 084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce on mediapackage c9ab5318-cf49-4a3f-b165-05346dedf443 at URL https://legacy.opencast.org/files/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9.webm 2026-11-01T02:21:29,134 | INFO | (IngestServiceImpl:1040) - Start adding catalog 14470ab4-b1b2-4781-a770-7a6c9254575c from input stream on mediapackage ID-nasa-earth-4k 2026-11-01T02:21:29,136 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-nasa-earth-4k 2026-11-01T02:21:29,137 | INFO | (IngestServiceImpl:1075) - Successful added catalog 14470ab4-b1b2-4781-a770-7a6c9254575c on mediapackage ID-nasa-earth-4k at URL https://legacy.opencast.org/files/mediapackage/ID-nasa-earth-4k/14470ab4-b1b2-4781-a770-7a6c9254575c/dublincore.xml 2026-11-01T02:21:29,141 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-nasa-earth-4k based on workflow definition 'fast' 2026-11-01T02:21:29,141 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-nasa-earth-4k is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:29,142 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-nasa-earth-4k 2026-11-01T02:21:29,143 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-nasa-earth-4k' using the specified template 'fast' 2026-11-01T02:21:29,151 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-nasa-earth-4k 2026-11-01T02:21:29,766 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-nasa-earth-4k, version 0 2026-11-01T02:21:29,772 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/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/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat_6ea0e221-b26c-4aa4-9bc1-9e877636c244.mp4] 2026-11-01T02:21:29,805 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:21:30,071 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat_6ea0e221-b26c-4aa4-9bc1-9e877636c244.mp4 2026-11-01T02:21:30,072 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:21:30,072 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T02:21:31,344 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 690 for execution 2026-11-01T02:21:31,644 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '53b34d12-9f7a-4964-86d5-b8ae87129154' of ID-marguerite 2026-11-01T02:21:31,655 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print.mp4 2026-11-01T02:21:31,986 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '3521f5d7-adde-43c8-b571-9d588e35dba8' of ID-dog-rose 2026-11-01T02:21:32,345 | INFO | (IngestServiceImpl:650) - Created mediapackage d375a230-2269-4ec3-99db-dc86c4540736 2026-11-01T02:21:32,364 | INFO | (IngestServiceImpl:1142) - Start adding attachment f00a5c0d-4e47-4a3e-9e22-01c0cb194932 from input stream on mediapackage d375a230-2269-4ec3-99db-dc86c4540736 2026-11-01T02:21:32,374 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage d375a230-2269-4ec3-99db-dc86c4540736 2026-11-01T02:21:32,376 | INFO | (IngestServiceImpl:1154) - Successful added attachment f00a5c0d-4e47-4a3e-9e22-01c0cb194932 on mediapackage d375a230-2269-4ec3-99db-dc86c4540736 at URL https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/f00a5c0d-4e47-4a3e-9e22-01c0cb194932/episode-security.xml 2026-11-01T02:21:32,397 | INFO | (IngestServiceImpl:695) - Start adding track 2eb264fa-4e10-48c1-9c9f-8a6778a87d16 from URL https://radosgw.public.os.wwu.de/opencast-test-media/dualstream-presenter.mp4 on mediapackage d375a230-2269-4ec3-99db-dc86c4540736 2026-11-01T02:21:32,544 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 700 for execution 2026-11-01T02:21:33,134 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage d375a230-2269-4ec3-99db-dc86c4540736 2026-11-01T02:21:33,137 | INFO | (IngestServiceImpl:708) - Successful added track 2eb264fa-4e10-48c1-9c9f-8a6778a87d16 on mediapackage d375a230-2269-4ec3-99db-dc86c4540736 at URL https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter.mp4 2026-11-01T02:21:33,235 | INFO | (IngestServiceImpl:695) - Start adding track 4984e9e7-737a-4663-b029-fab796522a40 from URL https://radosgw.public.os.wwu.de/opencast-test-media/dualstream-presentation.mp4 on mediapackage d375a230-2269-4ec3-99db-dc86c4540736 2026-11-01T02:21:33,510 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage d375a230-2269-4ec3-99db-dc86c4540736 2026-11-01T02:21:33,517 | INFO | (IngestServiceImpl:708) - Successful added track 4984e9e7-737a-4663-b029-fab796522a40 on mediapackage d375a230-2269-4ec3-99db-dc86c4540736 at URL https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4 2026-11-01T02:21:33,573 | INFO | (IngestServiceImpl:695) - Start adding track a66933e1-9ac6-4f91-ad06-2a7f47e41456 from URL https://radosgw.public.os.wwu.de/opencast-test-media/dualstream.vtt on mediapackage d375a230-2269-4ec3-99db-dc86c4540736 2026-11-01T02:21:33,731 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage d375a230-2269-4ec3-99db-dc86c4540736 2026-11-01T02:21:33,736 | INFO | (IngestServiceImpl:708) - Successful added track a66933e1-9ac6-4f91-ad06-2a7f47e41456 on mediapackage d375a230-2269-4ec3-99db-dc86c4540736 at URL https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/a66933e1-9ac6-4f91-ad06-2a7f47e41456/dualstream.vtt 2026-11-01T02:21:33,791 | INFO | (IngestServiceImpl:1040) - Start adding catalog 8d9e9b99-b3ac-40cd-b09d-660484e2e531 from input stream on mediapackage ID-dual-stream-demo 2026-11-01T02:21:33,794 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-dual-stream-demo 2026-11-01T02:21:33,803 | INFO | (IngestServiceImpl:1075) - Successful added catalog 8d9e9b99-b3ac-40cd-b09d-660484e2e531 on mediapackage ID-dual-stream-demo at URL https://legacy.opencast.org/files/mediapackage/ID-dual-stream-demo/8d9e9b99-b3ac-40cd-b09d-660484e2e531/dublincore.xml 2026-11-01T02:21:33,824 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-dual-stream-demo based on workflow definition 'fast' 2026-11-01T02:21:33,824 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-dual-stream-demo is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:33,826 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-dual-stream-demo 2026-11-01T02:21:33,831 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-dual-stream-demo' using the specified template 'fast' 2026-11-01T02:21:33,861 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-dual-stream-demo 2026-11-01T02:21:34,414 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-dual-stream-demo, version 0 2026-11-01T02:21:35,625 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720.mp4 2026-11-01T02:21:36,880 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080.mp4 2026-11-01T02:21:36,918 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat.mp4 using encoding profile 'fast.http' 2026-11-01T02:21:36,919 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:21:36,922 | INFO | (EncodeWorkflowOperationHandler:211) - Skipping encoding of 'https://legacy.opencast.org/files/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/7a00eb5c-941e-4bd3-b484-e5b0db32f252/goat.vtt', since it lacks a video stream 2026-11-01T02:21:37,002 | INFO | (IngestServiceImpl:650) - Created mediapackage 23eb4142-aca2-419b-abaf-b486b2d6c41d 2026-11-01T02:21:37,305 | INFO | (IngestServiceImpl:1142) - Start adding attachment 7af224ae-ff1a-4e45-941e-d5a89fac02c5 from input stream on mediapackage 23eb4142-aca2-419b-abaf-b486b2d6c41d 2026-11-01T02:21:37,306 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage 23eb4142-aca2-419b-abaf-b486b2d6c41d 2026-11-01T02:21:37,316 | INFO | (IngestServiceImpl:1154) - Successful added attachment 7af224ae-ff1a-4e45-941e-d5a89fac02c5 on mediapackage 23eb4142-aca2-419b-abaf-b486b2d6c41d at URL https://legacy.opencast.org/files/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/7af224ae-ff1a-4e45-941e-d5a89fac02c5/episode-security.xml 2026-11-01T02:21:37,322 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '1bfaa56d-764e-4793-a509-cbd5d3d0a0ba' of ID-westerberg 2026-11-01T02:21:37,547 | INFO | (IngestServiceImpl:695) - Start adding track 37024ac0-1c55-46d6-a053-58253fc1996f from URL https://radosgw.public.os.wwu.de/opencast-test-media/olaf-schulte-opencast.mp4 on mediapackage 23eb4142-aca2-419b-abaf-b486b2d6c41d 2026-11-01T02:21:37,692 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print.mp4 using encoding profile 'fast.http' 2026-11-01T02:21:37,699 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:21:38,124 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 804 for execution 2026-11-01T02:21:39,673 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 23eb4142-aca2-419b-abaf-b486b2d6c41d 2026-11-01T02:21:39,675 | INFO | (IngestServiceImpl:708) - Successful added track 37024ac0-1c55-46d6-a053-58253fc1996f on mediapackage 23eb4142-aca2-419b-abaf-b486b2d6c41d at URL https://legacy.opencast.org/files/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4 2026-11-01T02:21:39,687 | INFO | (IngestServiceImpl:695) - Start adding track 68305411-cb52-4dce-88ee-355c3e725ec7 from URL https://radosgw.public.os.wwu.de/opencast-test-media/olaf-schulte-opencast.vtt on mediapackage 23eb4142-aca2-419b-abaf-b486b2d6c41d 2026-11-01T02:21:40,002 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 23eb4142-aca2-419b-abaf-b486b2d6c41d 2026-11-01T02:21:40,016 | INFO | (IngestServiceImpl:708) - Successful added track 68305411-cb52-4dce-88ee-355c3e725ec7 on mediapackage 23eb4142-aca2-419b-abaf-b486b2d6c41d at URL https://legacy.opencast.org/files/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/68305411-cb52-4dce-88ee-355c3e725ec7/olaf-schulte-opencast.vtt 2026-11-01T02:21:40,093 | INFO | (IngestServiceImpl:1040) - Start adding catalog 3adb6d92-8e50-42f6-b8d7-ef04e6b460dc from input stream on mediapackage ID-about-opencast 2026-11-01T02:21:40,103 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-about-opencast 2026-11-01T02:21:40,104 | INFO | (IngestServiceImpl:1075) - Successful added catalog 3adb6d92-8e50-42f6-b8d7-ef04e6b460dc on mediapackage ID-about-opencast at URL https://legacy.opencast.org/files/mediapackage/ID-about-opencast/3adb6d92-8e50-42f6-b8d7-ef04e6b460dc/dublincore.xml 2026-11-01T02:21:40,117 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-about-opencast based on workflow definition 'fast' 2026-11-01T02:21:40,117 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-about-opencast is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:40,117 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-about-opencast 2026-11-01T02:21:40,118 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-about-opencast' using the specified template 'fast' 2026-11-01T02:21:40,138 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-about-opencast 2026-11-01T02:21:40,506 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-about-opencast, version 0 2026-11-01T02:21:40,841 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg.mp4 2026-11-01T02:21:41,286 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '463af19d-34f5-4bb1-a216-221af919486b' of ID-coffee-run 2026-11-01T02:21:41,311 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 818 for execution 2026-11-01T02:21:43,117 | INFO | (IngestServiceImpl:650) - Created mediapackage 8b8ec8b9-223a-49c9-8124-4b5ad4055353 2026-11-01T02:21:43,123 | INFO | (IngestServiceImpl:1142) - Start adding attachment 7eae821b-9b77-490c-a855-796f2c4492f1 from input stream on mediapackage 8b8ec8b9-223a-49c9-8124-4b5ad4055353 2026-11-01T02:21:43,124 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage 8b8ec8b9-223a-49c9-8124-4b5ad4055353 2026-11-01T02:21:43,125 | INFO | (IngestServiceImpl:1154) - Successful added attachment 7eae821b-9b77-490c-a855-796f2c4492f1 on mediapackage 8b8ec8b9-223a-49c9-8124-4b5ad4055353 at URL https://legacy.opencast.org/files/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/7eae821b-9b77-490c-a855-796f2c4492f1/episode-security.xml 2026-11-01T02:21:43,143 | INFO | (IngestServiceImpl:695) - Start adding track 6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc from URL https://radosgw.public.os.wwu.de/opencast-test-media/22599_C283.mp4 on mediapackage 8b8ec8b9-223a-49c9-8124-4b5ad4055353 2026-11-01T02:21:44,126 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/coffee_run_-_blender_open_movie-full_movie.webm 2026-11-01T02:21:44,394 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720.mp4 using encoding profile 'fast.http' 2026-11-01T02:21:44,395 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:21:45,441 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 831 for execution 2026-11-01T02:21:45,572 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080.mp4 using encoding profile 'fast.http' 2026-11-01T02:21:45,572 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:21:46,442 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '068523d8-01aa-4df8-8a8f-17ea43ab13a3' of ID-spring 2026-11-01T02:21:46,843 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 8b8ec8b9-223a-49c9-8124-4b5ad4055353 2026-11-01T02:21:46,844 | INFO | (IngestServiceImpl:708) - Successful added track 6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc on mediapackage 8b8ec8b9-223a-49c9-8124-4b5ad4055353 at URL https://legacy.opencast.org/files/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283.mp4 2026-11-01T02:21:46,958 | INFO | (IngestServiceImpl:1040) - Start adding catalog e363dd50-cf17-4361-a2b3-e3311bb62695 from input stream on mediapackage ID-weitsprung 2026-11-01T02:21:46,963 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-weitsprung 2026-11-01T02:21:46,964 | INFO | (IngestServiceImpl:1075) - Successful added catalog e363dd50-cf17-4361-a2b3-e3311bb62695 on mediapackage ID-weitsprung at URL https://legacy.opencast.org/files/mediapackage/ID-weitsprung/e363dd50-cf17-4361-a2b3-e3311bb62695/dublincore.xml 2026-11-01T02:21:46,984 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-weitsprung based on workflow definition 'fast' 2026-11-01T02:21:46,984 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-weitsprung is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:46,988 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-weitsprung 2026-11-01T02:21:47,286 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-weitsprung' using the specified template 'fast' 2026-11-01T02:21:47,335 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-weitsprung 2026-11-01T02:21:48,778 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-weitsprung, version 0 2026-11-01T02:21:50,506 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg.mp4 using encoding profile 'fast.http' 2026-11-01T02:21:50,516 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:21:50,586 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '855c8858-2037-403b-a6cc-2c212606ef01' of ID-nasa-rocket-booster 2026-11-01T02:21:50,911 | INFO | (SeriesWorkflowOperationHandler:218) - No series set, skip operation 2026-11-01T02:21:51,341 | INFO | (IngestServiceImpl:650) - Created mediapackage 18a2d710-b12d-4aa0-aa48-a319ff0f4d30 2026-11-01T02:21:51,352 | INFO | (IngestServiceImpl:1142) - Start adding attachment 3bf071da-27e2-439e-b99f-822d640851d5 from input stream on mediapackage 18a2d710-b12d-4aa0-aa48-a319ff0f4d30 2026-11-01T02:21:51,353 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage 18a2d710-b12d-4aa0-aa48-a319ff0f4d30 2026-11-01T02:21:51,356 | INFO | (IngestServiceImpl:1154) - Successful added attachment 3bf071da-27e2-439e-b99f-822d640851d5 on mediapackage 18a2d710-b12d-4aa0-aa48-a319ff0f4d30 at URL https://legacy.opencast.org/files/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/3bf071da-27e2-439e-b99f-822d640851d5/episode-security.xml 2026-11-01T02:21:51,387 | INFO | (IngestServiceImpl:695) - Start adding track 8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6 from URL https://radosgw.public.os.wwu.de/opencast-test-media/WasistChaos_flash9.mp4 on mediapackage 18a2d710-b12d-4aa0-aa48-a319ff0f4d30 2026-11-01T02:21:51,855 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/coffee_run_-_blender_open_movie-full_movie.webm using encoding profile 'fast.http' 2026-11-01T02:21:51,855 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:21:52,431 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 18a2d710-b12d-4aa0-aa48-a319ff0f4d30 2026-11-01T02:21:52,542 | INFO | (IngestServiceImpl:708) - Successful added track 8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6 on mediapackage 18a2d710-b12d-4aa0-aa48-a319ff0f4d30 at URL https://legacy.opencast.org/files/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9.mp4 2026-11-01T02:21:52,601 | INFO | (IngestServiceImpl:695) - Start adding track d7069a5a-3949-4a8b-bd7b-ea300d346f61 from URL https://radosgw.public.os.wwu.de/opencast-test-media/was-ist-chaos.vtt on mediapackage 18a2d710-b12d-4aa0-aa48-a319ff0f4d30 2026-11-01T02:21:52,696 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 18a2d710-b12d-4aa0-aa48-a319ff0f4d30 2026-11-01T02:21:52,699 | INFO | (IngestServiceImpl:708) - Successful added track d7069a5a-3949-4a8b-bd7b-ea300d346f61 on mediapackage 18a2d710-b12d-4aa0-aa48-a319ff0f4d30 at URL https://legacy.opencast.org/files/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/d7069a5a-3949-4a8b-bd7b-ea300d346f61/was-ist-chaos.vtt 2026-11-01T02:21:52,692 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/spring_-_blender_open_movie.webm 2026-11-01T02:21:52,932 | INFO | (IngestServiceImpl:1040) - Start adding catalog 8e163362-87f1-4d74-a132-25ad1ba45533 from input stream on mediapackage ID-was-ist-chaos 2026-11-01T02:21:52,934 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-was-ist-chaos 2026-11-01T02:21:52,940 | INFO | (IngestServiceImpl:1075) - Successful added catalog 8e163362-87f1-4d74-a132-25ad1ba45533 on mediapackage ID-was-ist-chaos at URL https://legacy.opencast.org/files/mediapackage/ID-was-ist-chaos/8e163362-87f1-4d74-a132-25ad1ba45533/dublincore.xml 2026-11-01T02:21:52,950 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-was-ist-chaos based on workflow definition 'fast' 2026-11-01T02:21:52,950 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-was-ist-chaos is processed using workflow template 'fast', specified during ingest 2026-11-01T02:21:52,951 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-was-ist-chaos 2026-11-01T02:21:52,952 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-was-ist-chaos' using the specified template 'fast' 2026-11-01T02:21:52,976 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-was-ist-chaos 2026-11-01T02:21:53,458 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-was-ist-chaos, version 0 2026-11-01T02:21:56,056 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/nasa_s_new_high_dynamic_range_camera_records_rocket_test.webm 2026-11-01T02:21:56,889 | INFO | (IngestServiceImpl:650) - Created mediapackage 1df2911b-b12e-4c47-ad6c-866e10eb6c5a 2026-11-01T02:21:56,947 | INFO | (IngestServiceImpl:1142) - Start adding attachment 69d104e0-5137-4af6-a344-a7a44904f836 from input stream on mediapackage 1df2911b-b12e-4c47-ad6c-866e10eb6c5a 2026-11-01T02:21:56,948 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage 1df2911b-b12e-4c47-ad6c-866e10eb6c5a 2026-11-01T02:21:56,949 | INFO | (IngestServiceImpl:1154) - Successful added attachment 69d104e0-5137-4af6-a344-a7a44904f836 on mediapackage 1df2911b-b12e-4c47-ad6c-866e10eb6c5a at URL https://legacy.opencast.org/files/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/69d104e0-5137-4af6-a344-a7a44904f836/episode-security.xml 2026-11-01T02:21:57,044 | INFO | (IngestServiceImpl:695) - Start adding track 5f64c85c-9054-42bb-a5ed-44a6d9613b64 from URL https://radosgw.public.os.wwu.de/opencast-test-media/strong-river-flowing-down-the-green-forest.mp4 on mediapackage 1df2911b-b12e-4c47-ad6c-866e10eb6c5a 2026-11-01T02:21:58,072 | INFO | (SeriesWorkflowOperationHandler:218) - No series set, skip operation 2026-11-01T02:21:58,316 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 848 for execution 2026-11-01T02:21:58,377 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '2eb264fa-4e10-48c1-9c9f-8a6778a87d16' of ID-dual-stream-demo 2026-11-01T02:21:58,393 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce' of ID-nasa-earth-4k 2026-11-01T02:22:01,332 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter.mp4 2026-11-01T02:22:02,705 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/spring_-_blender_open_movie.webm using encoding profile 'fast.http' 2026-11-01T02:22:02,705 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:22:02,738 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '37024ac0-1c55-46d6-a053-58253fc1996f' of ID-about-opencast 2026-11-01T02:22:03,270 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 909 for execution 2026-11-01T02:22:03,650 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '4984e9e7-737a-4663-b029-fab796522a40' of ID-dual-stream-demo 2026-11-01T02:22:04,495 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 1df2911b-b12e-4c47-ad6c-866e10eb6c5a 2026-11-01T02:22:04,496 | INFO | (IngestServiceImpl:708) - Successful added track 5f64c85c-9054-42bb-a5ed-44a6d9613b64 on mediapackage 1df2911b-b12e-4c47-ad6c-866e10eb6c5a at URL https://legacy.opencast.org/files/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest.mp4 2026-11-01T02:22:04,539 | INFO | (IngestServiceImpl:1040) - Start adding catalog 49cc486d-fbe6-4e68-adc2-8576338ae514 from input stream on mediapackage ID-strong-river-flowing-down-the-green-forest 2026-11-01T02:22:04,545 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-strong-river-flowing-down-the-green-forest 2026-11-01T02:22:04,546 | INFO | (IngestServiceImpl:1075) - Successful added catalog 49cc486d-fbe6-4e68-adc2-8576338ae514 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/49cc486d-fbe6-4e68-adc2-8576338ae514/dublincore.xml 2026-11-01T02:22:04,549 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-strong-river-flowing-down-the-green-forest based on workflow definition 'fast' 2026-11-01T02:22:04,549 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-strong-river-flowing-down-the-green-forest is processed using workflow template 'fast', specified during ingest 2026-11-01T02:22:04,550 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-strong-river-flowing-down-the-green-forest 2026-11-01T02:22:04,554 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-strong-river-flowing-down-the-green-forest' using the specified template 'fast' 2026-11-01T02:22:04,589 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-strong-river-flowing-down-the-green-forest 2026-11-01T02:22:05,720 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-strong-river-flowing-down-the-green-forest, version 0 2026-11-01T02:22:06,093 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4 2026-11-01T02:22:07,505 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4 2026-11-01T02:22:07,552 | INFO | (IngestServiceImpl:650) - Created mediapackage 40f9745c-ecb7-4601-ab73-3c84fed82a58 2026-11-01T02:22:07,556 | INFO | (IngestServiceImpl:1142) - Start adding attachment 99f03221-0789-49ae-a374-ff6b8a2fd0be from input stream on mediapackage 40f9745c-ecb7-4601-ab73-3c84fed82a58 2026-11-01T02:22:07,558 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage 40f9745c-ecb7-4601-ab73-3c84fed82a58 2026-11-01T02:22:07,569 | INFO | (IngestServiceImpl:1154) - Successful added attachment 99f03221-0789-49ae-a374-ff6b8a2fd0be on mediapackage 40f9745c-ecb7-4601-ab73-3c84fed82a58 at URL https://legacy.opencast.org/files/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/99f03221-0789-49ae-a374-ff6b8a2fd0be/episode-security.xml 2026-11-01T02:22:07,586 | INFO | (IngestServiceImpl:695) - Start adding track 62f23bd4-a319-4bcf-b22c-f66c6da402b5 from URL https://radosgw.public.os.wwu.de/opencast-test-media/Perseverance_Arrives_at_Mars-1920.mp4 on mediapackage 40f9745c-ecb7-4601-ab73-3c84fed82a58 2026-11-01T02:22:07,950 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '68305411-cb52-4dce-88ee-355c3e725ec7' of ID-about-opencast 2026-11-01T02:22:07,996 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/nasa_s_new_high_dynamic_range_camera_records_rocket_test.webm using encoding profile 'fast.http' 2026-11-01T02:22:07,997 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:22:08,044 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/view_of_planet_earth__4k_.webm.360p.vp9.webm 2026-11-01T02:22:08,797 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'a66933e1-9ac6-4f91-ad06-2a7f47e41456' of ID-dual-stream-demo 2026-11-01T02:22:11,078 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/68305411-cb52-4dce-88ee-355c3e725ec7/olaf-schulte-opencast.vtt 2026-11-01T02:22:11,473 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/a66933e1-9ac6-4f91-ad06-2a7f47e41456/dualstream.vtt 2026-11-01T02:22:13,023 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 924 for execution 2026-11-01T02:22:13,670 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc' of ID-weitsprung 2026-11-01T02:22:13,721 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/view_of_planet_earth__4k_.webm.360p.vp9.webm using encoding profile 'fast.http' 2026-11-01T02:22:13,722 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:22:13,727 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 40f9745c-ecb7-4601-ab73-3c84fed82a58 2026-11-01T02:22:13,730 | INFO | (IngestServiceImpl:708) - Successful added track 62f23bd4-a319-4bcf-b22c-f66c6da402b5 on mediapackage 40f9745c-ecb7-4601-ab73-3c84fed82a58 at URL https://legacy.opencast.org/files/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920.mp4 2026-11-01T02:22:14,180 | INFO | (IngestServiceImpl:1040) - Start adding catalog 6683ee14-f59a-4c42-8a6b-048b581d1749 from input stream on mediapackage ID-perseverance-arrives-at-mars 2026-11-01T02:22:14,182 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-perseverance-arrives-at-mars 2026-11-01T02:22:14,183 | INFO | (IngestServiceImpl:1075) - Successful added catalog 6683ee14-f59a-4c42-8a6b-048b581d1749 on mediapackage ID-perseverance-arrives-at-mars at URL https://legacy.opencast.org/files/mediapackage/ID-perseverance-arrives-at-mars/6683ee14-f59a-4c42-8a6b-048b581d1749/dublincore.xml 2026-11-01T02:22:14,216 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-perseverance-arrives-at-mars based on workflow definition 'fast' 2026-11-01T02:22:14,217 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-perseverance-arrives-at-mars is processed using workflow template 'fast', specified during ingest 2026-11-01T02:22:14,217 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-perseverance-arrives-at-mars 2026-11-01T02:22:14,218 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-perseverance-arrives-at-mars' using the specified template 'fast' 2026-11-01T02:22:14,224 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-perseverance-arrives-at-mars 2026-11-01T02:22:15,102 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-perseverance-arrives-at-mars, version 0 2026-11-01T02:22:17,722 | INFO | (IngestServiceImpl:650) - Created mediapackage 7b8d9d28-f5ce-4df9-96b9-f8725992b4d7 2026-11-01T02:22:17,810 | INFO | (IngestServiceImpl:1142) - Start adding attachment dd0dc569-2b28-4f6e-93f3-a826b4c332fc from input stream on mediapackage 7b8d9d28-f5ce-4df9-96b9-f8725992b4d7 2026-11-01T02:22:17,826 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage 7b8d9d28-f5ce-4df9-96b9-f8725992b4d7 2026-11-01T02:22:17,829 | INFO | (IngestServiceImpl:1154) - Successful added attachment dd0dc569-2b28-4f6e-93f3-a826b4c332fc on mediapackage 7b8d9d28-f5ce-4df9-96b9-f8725992b4d7 at URL https://legacy.opencast.org/files/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/dd0dc569-2b28-4f6e-93f3-a826b4c332fc/episode-security.xml 2026-11-01T02:22:18,067 | INFO | (IngestServiceImpl:695) - Start adding track 1f7f5134-2efa-4a66-913b-a31f7ef4ccb0 from URL https://radosgw.public.os.wwu.de/opencast-test-media/Lavender_-_17156.webm on mediapackage 7b8d9d28-f5ce-4df9-96b9-f8725992b4d7 2026-11-01T02:22:18,511 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_c283.mp4 2026-11-01T02:22:18,550 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4 using encoding profile 'fast.http' 2026-11-01T02:22:18,550 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:22:18,849 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6' of ID-was-ist-chaos 2026-11-01T02:22:19,039 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 7b8d9d28-f5ce-4df9-96b9-f8725992b4d7 2026-11-01T02:22:19,044 | INFO | (IngestServiceImpl:708) - Successful added track 1f7f5134-2efa-4a66-913b-a31f7ef4ccb0 on mediapackage 7b8d9d28-f5ce-4df9-96b9-f8725992b4d7 at URL https://legacy.opencast.org/files/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156.webm 2026-11-01T02:22:19,155 | INFO | (IngestServiceImpl:1040) - Start adding catalog d45f91dc-d249-42fc-98b7-39424e763c4d from input stream on mediapackage ID-lavender 2026-11-01T02:22:19,164 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter.mp4 using encoding profile 'fast.http' 2026-11-01T02:22:19,164 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:22:19,170 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-lavender 2026-11-01T02:22:19,172 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4 using encoding profile 'fast.http' 2026-11-01T02:22:19,173 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:22:19,179 | INFO | (IngestServiceImpl:1075) - Successful added catalog d45f91dc-d249-42fc-98b7-39424e763c4d on mediapackage ID-lavender at URL https://legacy.opencast.org/files/mediapackage/ID-lavender/d45f91dc-d249-42fc-98b7-39424e763c4d/dublincore.xml 2026-11-01T02:22:19,216 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-lavender based on workflow definition 'fast' 2026-11-01T02:22:19,216 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-lavender is processed using workflow template 'fast', specified during ingest 2026-11-01T02:22:19,223 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-lavender 2026-11-01T02:22:19,242 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-lavender' using the specified template 'fast' 2026-11-01T02:22:19,299 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-lavender 2026-11-01T02:22:19,585 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 940 for execution 2026-11-01T02:22:19,782 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-lavender, version 0 2026-11-01T02:22:20,635 | INFO | (IngestServiceImpl:650) - Created mediapackage 9f56c53c-68d5-4b8e-9d18-b2b1fcce262f 2026-11-01T02:22:20,687 | INFO | (IngestServiceImpl:1142) - Start adding attachment 2b8d7c91-58d0-49a4-8b11-652923d62350 from input stream on mediapackage 9f56c53c-68d5-4b8e-9d18-b2b1fcce262f 2026-11-01T02:22:20,689 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage 9f56c53c-68d5-4b8e-9d18-b2b1fcce262f 2026-11-01T02:22:20,690 | INFO | (IngestServiceImpl:1154) - Successful added attachment 2b8d7c91-58d0-49a4-8b11-652923d62350 on mediapackage 9f56c53c-68d5-4b8e-9d18-b2b1fcce262f at URL https://legacy.opencast.org/files/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/2b8d7c91-58d0-49a4-8b11-652923d62350/episode-security.xml 2026-11-01T02:22:20,755 | INFO | (IngestServiceImpl:695) - Start adding track dac08483-e9e5-429e-8d4d-81197c859186 from URL https://radosgw.public.os.wwu.de/opencast-test-media/1_DOF_Pendulum_with_spring-damper_Adams_simulation.mpg on mediapackage 9f56c53c-68d5-4b8e-9d18-b2b1fcce262f 2026-11-01T02:22:21,037 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 9f56c53c-68d5-4b8e-9d18-b2b1fcce262f 2026-11-01T02:22:21,038 | INFO | (IngestServiceImpl:708) - Successful added track dac08483-e9e5-429e-8d4d-81197c859186 on mediapackage 9f56c53c-68d5-4b8e-9d18-b2b1fcce262f at URL https://legacy.opencast.org/files/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation.mpg 2026-11-01T02:22:21,062 | INFO | (IngestServiceImpl:1040) - Start adding catalog 89c2d970-fdc9-4c93-bfee-b7143d43a1a1 from input stream on mediapackage ID-pendulum-with-spring-damper 2026-11-01T02:22:21,069 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-pendulum-with-spring-damper 2026-11-01T02:22:21,070 | INFO | (IngestServiceImpl:1075) - Successful added catalog 89c2d970-fdc9-4c93-bfee-b7143d43a1a1 on mediapackage ID-pendulum-with-spring-damper at URL https://legacy.opencast.org/files/mediapackage/ID-pendulum-with-spring-damper/89c2d970-fdc9-4c93-bfee-b7143d43a1a1/dublincore.xml 2026-11-01T02:22:21,073 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-pendulum-with-spring-damper based on workflow definition 'fast' 2026-11-01T02:22:21,074 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-pendulum-with-spring-damper is processed using workflow template 'fast', specified during ingest 2026-11-01T02:22:21,074 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-pendulum-with-spring-damper 2026-11-01T02:22:21,096 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-pendulum-with-spring-damper' using the specified template 'fast' 2026-11-01T02:22:21,138 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-pendulum-with-spring-damper 2026-11-01T02:22:21,679 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-pendulum-with-spring-damper, version 0 2026-11-01T02:22:23,458 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/wasistchaos_flash9.mp4 2026-11-01T02:22:23,869 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'd7069a5a-3949-4a8b-bd7b-ea300d346f61' of ID-was-ist-chaos 2026-11-01T02:22:24,152 | INFO | (IngestServiceImpl:650) - Created mediapackage 48b9bddf-ba7f-4db8-8511-4886767cbb95 2026-11-01T02:22:24,177 | INFO | (IngestServiceImpl:1142) - Start adding attachment 920a5745-240a-46c5-9e3a-ded1279b4f2c from input stream on mediapackage 48b9bddf-ba7f-4db8-8511-4886767cbb95 2026-11-01T02:22:24,179 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage 48b9bddf-ba7f-4db8-8511-4886767cbb95 2026-11-01T02:22:24,182 | INFO | (IngestServiceImpl:1154) - Successful added attachment 920a5745-240a-46c5-9e3a-ded1279b4f2c on mediapackage 48b9bddf-ba7f-4db8-8511-4886767cbb95 at URL https://legacy.opencast.org/files/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/920a5745-240a-46c5-9e3a-ded1279b4f2c/episode-security.xml 2026-11-01T02:22:24,228 | INFO | (IngestServiceImpl:695) - Start adding track ab4f55ef-8e03-40b5-b2a7-66070f7343b0 from URL https://radosgw.public.os.wwu.de/opencast-test-media/Espresso_video.ogv on mediapackage 48b9bddf-ba7f-4db8-8511-4886767cbb95 2026-11-01T02:22:24,755 | INFO | (SeriesWorkflowOperationHandler:218) - No series set, skip operation 2026-11-01T02:22:24,837 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_c283.mp4 using encoding profile 'fast.http' 2026-11-01T02:22:24,838 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:22:25,361 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 48b9bddf-ba7f-4db8-8511-4886767cbb95 2026-11-01T02:22:25,371 | INFO | (IngestServiceImpl:708) - Successful added track ab4f55ef-8e03-40b5-b2a7-66070f7343b0 on mediapackage 48b9bddf-ba7f-4db8-8511-4886767cbb95 at URL https://legacy.opencast.org/files/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video.ogv 2026-11-01T02:22:25,412 | INFO | (IngestServiceImpl:695) - Start adding track bc5935f7-716f-4ae5-9bb0-9f57c0680e1d from URL https://radosgw.public.os.wwu.de/opencast-test-media/espresso.vtt on mediapackage 48b9bddf-ba7f-4db8-8511-4886767cbb95 2026-11-01T02:22:25,721 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage 48b9bddf-ba7f-4db8-8511-4886767cbb95 2026-11-01T02:22:25,723 | INFO | (IngestServiceImpl:708) - Successful added track bc5935f7-716f-4ae5-9bb0-9f57c0680e1d on mediapackage 48b9bddf-ba7f-4db8-8511-4886767cbb95 at URL https://legacy.opencast.org/files/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/bc5935f7-716f-4ae5-9bb0-9f57c0680e1d/espresso.vtt 2026-11-01T02:22:25,763 | INFO | (IngestServiceImpl:1040) - Start adding catalog 094aa7c2-d2ab-472e-8d68-9698ce79262d from input stream on mediapackage ID-espresso-video 2026-11-01T02:22:25,765 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-espresso-video 2026-11-01T02:22:25,770 | INFO | (IngestServiceImpl:1075) - Successful added catalog 094aa7c2-d2ab-472e-8d68-9698ce79262d on mediapackage ID-espresso-video at URL https://legacy.opencast.org/files/mediapackage/ID-espresso-video/094aa7c2-d2ab-472e-8d68-9698ce79262d/dublincore.xml 2026-11-01T02:22:25,780 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 951 for execution 2026-11-01T02:22:25,797 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-espresso-video based on workflow definition 'fast' 2026-11-01T02:22:25,797 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-espresso-video is processed using workflow template 'fast', specified during ingest 2026-11-01T02:22:25,800 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-espresso-video 2026-11-01T02:22:25,801 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-espresso-video' using the specified template 'fast' 2026-11-01T02:22:25,845 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-espresso-video 2026-11-01T02:22:26,219 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-espresso-video, version 0 2026-11-01T02:22:27,620 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/d7069a5a-3949-4a8b-bd7b-ea300d346f61/was-ist-chaos.vtt 2026-11-01T02:22:27,962 | INFO | (IngestServiceImpl:650) - Created mediapackage eb2fb495-dd7b-4d01-ab7d-506d183da6ee 2026-11-01T02:22:27,966 | INFO | (IngestServiceImpl:1142) - Start adding attachment 7d976e3c-0a17-403a-8b5a-b7abe485312a from input stream on mediapackage eb2fb495-dd7b-4d01-ab7d-506d183da6ee 2026-11-01T02:22:27,967 | INFO | (IngestServiceImpl:1780) - Adding element of type Attachment to mediapackage eb2fb495-dd7b-4d01-ab7d-506d183da6ee 2026-11-01T02:22:27,968 | INFO | (IngestServiceImpl:1154) - Successful added attachment 7d976e3c-0a17-403a-8b5a-b7abe485312a on mediapackage eb2fb495-dd7b-4d01-ab7d-506d183da6ee at URL https://legacy.opencast.org/files/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/7d976e3c-0a17-403a-8b5a-b7abe485312a/episode-security.xml 2026-11-01T02:22:27,975 | INFO | (IngestServiceImpl:695) - Start adding track 63cb46d4-bc10-4aae-b724-c9420aeaa157 from URL https://radosgw.public.os.wwu.de/opencast-test-media/portrait.mp4 on mediapackage eb2fb495-dd7b-4d01-ab7d-506d183da6ee 2026-11-01T02:22:28,447 | INFO | (IngestServiceImpl:1780) - Adding element of type Track to mediapackage eb2fb495-dd7b-4d01-ab7d-506d183da6ee 2026-11-01T02:22:28,448 | INFO | (IngestServiceImpl:708) - Successful added track 63cb46d4-bc10-4aae-b724-c9420aeaa157 on mediapackage eb2fb495-dd7b-4d01-ab7d-506d183da6ee at URL https://legacy.opencast.org/files/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait.mp4 2026-11-01T02:22:28,471 | INFO | (IngestServiceImpl:1040) - Start adding catalog f51ed606-c4b5-491f-a5df-3494535c8822 from input stream on mediapackage ID-portrait 2026-11-01T02:22:28,472 | INFO | (IngestServiceImpl:1780) - Adding element of type Catalog to mediapackage ID-portrait 2026-11-01T02:22:28,476 | INFO | (IngestServiceImpl:1075) - Successful added catalog f51ed606-c4b5-491f-a5df-3494535c8822 on mediapackage ID-portrait at URL https://legacy.opencast.org/files/mediapackage/ID-portrait/f51ed606-c4b5-491f-a5df-3494535c8822/dublincore.xml 2026-11-01T02:22:28,489 | INFO | (IngestServiceImpl:1247) - Starting a new workflow with ingested mediapackage ID-portrait based on workflow definition 'fast' 2026-11-01T02:22:28,489 | INFO | (IngestServiceImpl:1649) - Ingested mediapackage ID-portrait is processed using workflow template 'fast', specified during ingest 2026-11-01T02:22:28,490 | INFO | (IngestServiceImpl:1428) - No capture event found for id ID-portrait 2026-11-01T02:22:28,491 | INFO | (IngestServiceImpl:1269) - Starting new workflow with ingested mediapackage 'ID-portrait' using the specified template 'fast' 2026-11-01T02:22:28,511 | INFO | (AssetManagerImpl:1409) - Creating new version 0 of media package ID-portrait 2026-11-01T02:22:28,914 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-portrait, version 0 2026-11-01T02:22:30,907 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 955 for execution 2026-11-01T02:22:30,927 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '5f64c85c-9054-42bb-a5ed-44a6d9613b64' of ID-strong-river-flowing-down-the-green-forest 2026-11-01T02:22:30,958 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat.mp4} successfully encoded using profile 'fast.http' 2026-11-01T02:22:31,277 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/693_0.mp4 2026-11-01T02:22:31,815 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 965 for execution 2026-11-01T02:22:33,974 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/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/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat_bb51bf75-5ee5-4174-987a-680cac153b31.mp4] 2026-11-01T02:22:34,065 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:22:34,065 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:22:34,564 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat_bb51bf75-5ee5-4174-987a-680cac153b31.mp4 2026-11-01T02:22:34,565 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:22:34,565 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T02:22:34,570 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:22:35,762 | INFO | (WorkflowServiceImpl:692) - Scheduling workflow 970 for execution 2026-11-01T02:22:35,801 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/wasistchaos_flash9.mp4 using encoding profile 'fast.http' 2026-11-01T02:22:35,802 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:22:36,541 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat_6ea0e221-b26c-4aa4-9bc1-9e877636c244.mp4 2026-11-01T02:22:36,909 | INFO | (SeriesWorkflowOperationHandler:218) - No series set, skip operation 2026-11-01T02:22:37,541 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '62f23bd4-a319-4bcf-b22c-f66c6da402b5' of ID-perseverance-arrives-at-mars 2026-11-01T02:22:42,187 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest.mp4 2026-11-01T02:22:43,064 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/perseverance_arrives_at_mars-1920.mp4 2026-11-01T02:22:44,422 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '1f7f5134-2efa-4a66-913b-a31f7ef4ccb0' of ID-lavender 2026-11-01T02:22:44,470 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T02:22:45,992 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/lavender_-_17156.webm 2026-11-01T02:22:49,105 | INFO | (SeriesWorkflowOperationHandler:218) - No series set, skip operation 2026-11-01T02:22:49,196 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'dac08483-e9e5-429e-8d4d-81197c859186' of ID-pendulum-with-spring-damper 2026-11-01T02:22:49,265 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'ab4f55ef-8e03-40b5-b2a7-66070f7343b0' of ID-espresso-video 2026-11-01T02:22:51,532 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_dof_pendulum_with_spring-damper_adams_simulation.mpg 2026-11-01T02:22:52,304 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/espresso_video.ogv 2026-11-01T02:22:53,788 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest.mp4 using encoding profile 'fast.http' 2026-11-01T02:22:53,790 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:22:54,049 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/perseverance_arrives_at_mars-1920.mp4 using encoding profile 'fast.http' 2026-11-01T02:22:54,050 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:22:54,112 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track '63cb46d4-bc10-4aae-b724-c9420aeaa157' of ID-portrait 2026-11-01T02:22:54,189 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/lavender_-_17156.webm using encoding profile 'fast.http' 2026-11-01T02:22:54,190 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:22:54,471 | INFO | (InspectWorkflowOperationHandler:167) - Inspecting track 'bc5935f7-716f-4ae5-9bb0-9f57c0680e1d' of ID-espresso-video 2026-11-01T02:22:56,861 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/bc5935f7-716f-4ae5-9bb0-9f57c0680e1d/espresso.vtt 2026-11-01T02:22:57,084 | INFO | (MediaInspector:317) - Successfully inspected track https://legacy.opencast.org/files/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait.mp4 2026-11-01T02:23:00,699 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_dof_pendulum_with_spring-damper_adams_simulation.mpg using encoding profile 'fast.http' 2026-11-01T02:23:00,701 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:23:06,100 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait.mp4 using encoding profile 'fast.http' 2026-11-01T02:23:06,101 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:23:06,143 | INFO | (EncodeWorkflowOperationHandler:215) - Encoding track https://legacy.opencast.org/files/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/espresso_video.ogv using encoding profile 'fast.http' 2026-11-01T02:23:06,143 | INFO | (ComposerServiceImpl:615) - Starting parallel encode with profile fast.http with job load 1.5 2026-11-01T02:23:35,387 | INFO | (EncoderEngine:495) - [aac @ 0x7f87acfbf040] Qavg: 189.997 2026-11-01T02:23:35,412 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat.mp4} successfully encoded using profile 'fast.http' 2026-11-01T02:23:35,482 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/821_0.mp4 2026-11-01T02:23:35,503 | WARN | (ServiceRegistryJpaImpl:855) - No jobs in the job load cache, but load is -2.3841858E-7: setting job load to 0 2026-11-01T02:23:35,525 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/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/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie_514aded4-dc82-4cab-a420-764e327ee0c6.mp4] 2026-11-01T02:23:35,847 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie_514aded4-dc82-4cab-a420-764e327ee0c6.mp4 2026-11-01T02:23:35,848 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T02:23:40,522 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat_bb51bf75-5ee5-4174-987a-680cac153b31.mp4 2026-11-01T02:23:48,126 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T02:28:19,296 | 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:675) 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:267) 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-11-01T02:34:06,816 | INFO | (EncoderEngine:495) - [aac @ 0x7f2dd7581800] Qavg: 604.687 2026-11-01T02:34:06,823 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie.webm} successfully encoded using profile 'fast.http' 2026-11-01T02:34:07,487 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/906_0.mp4 2026-11-01T02:34:07,666 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/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/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print_9555c6aa-6af8-4acd-80bd-8a98f268ab66.mp4] 2026-11-01T02:34:07,833 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:34:07,833 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:34:07,999 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print_9555c6aa-6af8-4acd-80bd-8a98f268ab66.mp4 2026-11-01T02:34:08,003 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:34:08,005 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T02:34:08,009 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:34:12,830 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie_514aded4-dc82-4cab-a420-764e327ee0c6.mp4 2026-11-01T02:34:26,286 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/coffee_run_-_blender_open_movie-full_movie.webm at position [MediaPosition(Seconds, 1.0)] 2026-11-01T02:36:30,819 | INFO | (EncoderEngine:495) - [aac @ 0x7f2a9d71b400] Qavg: 40733.566 2026-11-01T02:36:30,837 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print.mp4} successfully encoded using profile 'fast.http' 2026-11-01T02:36:31,179 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/826_0.mp4 2026-11-01T02:36:31,271 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/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/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9_0bf1f72d-11c5-49eb-9e3e-867a2a863b93.mp4] 2026-11-01T02:36:31,477 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9_0bf1f72d-11c5-49eb-9e3e-867a2a863b93.mp4 2026-11-01T02:36:31,478 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T02:36:36,296 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print_9555c6aa-6af8-4acd-80bd-8a98f268ab66.mp4 2026-11-01T02:36:43,626 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T02:37:21,298 | INFO | (EncoderEngine:495) - [aac @ 0x7f532e698040] Qavg: 7714.039 2026-11-01T02:37:21,318 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9.webm} successfully encoded using profile 'fast.http' 2026-11-01T02:37:21,582 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/937_0.mp4 2026-11-01T02:37:21,634 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation_77233bd9-471c-4679-9618-e531b5ea17bd.mp4] 2026-11-01T02:37:21,692 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:37:21,695 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:37:22,100 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation_77233bd9-471c-4679-9618-e531b5ea17bd.mp4 2026-11-01T02:37:22,100 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:37:22,102 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T02:37:22,103 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:37:26,805 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9_0bf1f72d-11c5-49eb-9e3e-867a2a863b93.mp4 2026-11-01T02:37:37,525 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/view_of_planet_earth__4k_.webm.360p.vp9.webm at position [MediaPosition(Seconds, 1.0)] 2026-11-01T02:39:36,966 | INFO | (EncoderEngine:495) - [aac @ 0x7f1525265800] Qavg: 244.266 2026-11-01T02:39:36,997 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4} successfully encoded using profile 'fast.http' 2026-11-01T02:39:37,046 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/949_0.mp4 2026-11-01T02:39:37,313 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/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/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9_b8b51f25-31d1-487b-a735-6275479c5624.mp4] 2026-11-01T02:39:37,355 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:39:37,356 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:39:37,426 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9_b8b51f25-31d1-487b-a735-6275479c5624.mp4 2026-11-01T02:39:37,427 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:39:37,427 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T02:39:37,427 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:39:42,233 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation_77233bd9-471c-4679-9618-e531b5ea17bd.mp4 2026-11-01T02:42:27,003 | INFO | (EncoderEngine:495) - [aac @ 0x7f0e6cd3f400] Qavg: 9635.085 2026-11-01T02:42:27,010 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9.mp4} successfully encoded using profile 'fast.http' 2026-11-01T02:42:27,209 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/984_0.mp4 2026-11-01T02:42:27,268 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/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/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920_7adf5a08-7f68-46ee-8c0e-656bf6f3259f.mp4] 2026-11-01T02:42:27,624 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:42:27,624 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:42:27,901 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920_7adf5a08-7f68-46ee-8c0e-656bf6f3259f.mp4 2026-11-01T02:42:27,905 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:42:27,906 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T02:42:27,906 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:42:32,393 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9_b8b51f25-31d1-487b-a735-6275479c5624.mp4 2026-11-01T02:42:42,942 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/wasistchaos_flash9.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T02:47:42,114 | INFO | (EncoderEngine:495) - [aac @ 0x7f65c5c21400] Qavg: 1835.926 2026-11-01T02:47:42,123 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920.mp4} successfully encoded using profile 'fast.http' 2026-11-01T02:47:42,285 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1062_0.mp4 2026-11-01T02:47:43,991 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/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/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720_75d45ab6-862b-4ce6-a99f-6f74ccf37f02.mp4] 2026-11-01T02:47:44,092 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:47:44,093 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:47:44,454 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720_75d45ab6-862b-4ce6-a99f-6f74ccf37f02.mp4 2026-11-01T02:47:44,455 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:47:44,455 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T02:47:44,455 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:47:47,342 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920_7adf5a08-7f68-46ee-8c0e-656bf6f3259f.mp4 2026-11-01T02:47:53,988 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/perseverance_arrives_at_mars-1920.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T02:48:38,405 | INFO | (EncoderEngine:495) - [aac @ 0x7f900406b400] Qavg: 65197.043 2026-11-01T02:48:38,411 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720.mp4} successfully encoded using profile 'fast.http' 2026-11-01T02:48:38,443 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/839_0.mp4 2026-11-01T02:48:40,241 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/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/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080_0ce9bf79-4ee6-4ac1-b257-77e3166f7128.mp4] 2026-11-01T02:48:40,394 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:48:40,395 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:48:40,596 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080_0ce9bf79-4ee6-4ac1-b257-77e3166f7128.mp4 2026-11-01T02:48:40,597 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:48:40,597 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T02:48:40,597 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:48:43,463 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720_75d45ab6-862b-4ce6-a99f-6f74ccf37f02.mp4 2026-11-01T02:48:50,673 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T02:51:45,299 | INFO | (EncoderEngine:495) - [aac @ 0x7fd54aba7800] Qavg: 65278.492 2026-11-01T02:51:45,322 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080.mp4} successfully encoded using profile 'fast.http' 2026-11-01T02:51:45,640 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/842_0.mp4 2026-11-01T02:51:45,703 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce 2026-11-01T02:51:45,706 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-91dfb70d-46f8-4ffb-a984-2fe38e52fe0a.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/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-91dfb70d-46f8-4ffb-a984-2fe38e52fe0a_3cc9ce5d-17b6-450a-9728-3c8d77429c0e-search.jpg] 2026-11-01T02:51:46,009 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-91dfb70d-46f8-4ffb-a984-2fe38e52fe0a_3cc9ce5d-17b6-450a-9728-3c8d77429c0e-search.jpg 2026-11-01T02:51:46,009 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T02:51:46,014 | INFO | (EncoderEngine:495) - [image2 @ 0x7f0be65ea800] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-91dfb70d-46f8-4ffb-a984-2fe38e52fe0a_3cc9ce5d-17b6-450a-9728-3c8d77429c0e-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T02:51:46,015 | INFO | (EncoderEngine:495) - [image2 @ 0x7f0be65ea800] 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-11-01T02:51:46,018 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-91dfb70d-46f8-4ffb-a984-2fe38e52fe0a.webm} successfully encoded using profile 'search-cover.http' 2026-11-01T02:51:46,020 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-91dfb70d-46f8-4ffb-a984-2fe38e52fe0a_3cc9ce5d-17b6-450a-9728-3c8d77429c0e-search.jpg 2026-11-01T02:51:46,020 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-91dfb70d-46f8-4ffb-a984-2fe38e52fe0a.webm 2026-11-01T02:51:48,549 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/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/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg_1920d0bd-ba9d-4e7d-8fb7-805491f13de1.mp4] 2026-11-01T02:51:48,721 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:51:48,721 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:51:49,340 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg_1920d0bd-ba9d-4e7d-8fb7-805491f13de1.mp4 2026-11-01T02:51:49,341 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:51:49,341 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T02:51:49,341 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T02:51:50,990 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080_0ce9bf79-4ee6-4ac1-b257-77e3166f7128.mp4 2026-11-01T02:51:54,157 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/view_of_planet_earth__4k_.webm.360p.vp9.webm at position [MediaPosition(Seconds, 1.0)] 2026-11-01T02:51:58,380 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T02:52:14,270 | INFO | (EncoderEngine:495) - [aac @ 0x7f546f3c6040] Qavg: 65480.082 2026-11-01T02:52:14,279 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg.mp4} successfully encoded using profile 'fast.http' 2026-11-01T02:52:14,303 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/849_0.mp4 2026-11-01T02:52:14,936 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/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/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie_5741dfef-2888-4d56-93eb-0ab4a43bb522.mp4] 2026-11-01T02:52:15,131 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie_5741dfef-2888-4d56-93eb-0ab4a43bb522.mp4 2026-11-01T02:52:15,132 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T02:52:19,318 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg_1920d0bd-ba9d-4e7d-8fb7-805491f13de1.mp4 2026-11-01T02:52:25,633 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T03:02:09,003 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T03:19:34,064 | INFO | (EncoderEngine:495) - [aac @ 0x7fda21154400] Qavg: 473.754 2026-11-01T03:19:34,073 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie.webm} successfully encoded using profile 'fast.http' 2026-11-01T03:19:36,433 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/918_0.mp4 2026-11-01T03:19:37,874 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/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/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test_b81c9c31-314f-49d9-a06c-0671c3934000.mp4] 2026-11-01T03:19:37,956 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test_b81c9c31-314f-49d9-a06c-0671c3934000.mp4 2026-11-01T03:19:37,957 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T03:19:41,809 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie_5741dfef-2888-4d56-93eb-0ab4a43bb522.mp4 2026-11-01T03:19:47,321 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/spring_-_blender_open_movie.webm at position [MediaPosition(Seconds, 1.0)] 2026-11-01T03:24:53,997 | INFO | (EncoderEngine:495) - [aac @ 0x7fdeb1cc37c0] Qavg: 65536.000 2026-11-01T03:24:54,002 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test.webm} successfully encoded using profile 'fast.http' 2026-11-01T03:24:54,161 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/928_0.mp4 2026-11-01T03:24:55,059 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast_7553550a-1b75-4ece-b62b-721c0c2b767a.mp4] 2026-11-01T03:24:55,174 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:24:55,188 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:24:55,542 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast_7553550a-1b75-4ece-b62b-721c0c2b767a.mp4 2026-11-01T03:24:55,552 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:24:55,556 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T03:24:55,556 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:24:59,226 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test_b81c9c31-314f-49d9-a06c-0671c3934000.mp4 2026-11-01T03:25:05,238 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/nasa_s_new_high_dynamic_range_camera_records_rocket_test.webm at position [MediaPosition(Seconds, 1.0)] 2026-11-01T03:36:04,461 | INFO | (EncoderEngine:495) - [aac @ 0x7facab7ed400] Qavg: 16340.162 2026-11-01T03:36:04,478 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4} successfully encoded using profile 'fast.http' 2026-11-01T03:36:05,413 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/943_0.mp4 2026-11-01T03:36:05,499 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6 2026-11-01T03:36:05,505 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-4d0e9463-dd1c-4c5a-a75c-fe05e2fc716e.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/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-4d0e9463-dd1c-4c5a-a75c-fe05e2fc716e_900026b7-dc3e-432e-88bb-bff76c91fa8b-search.jpg] 2026-11-01T03:36:05,545 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:36:05,545 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:36:06,099 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-4d0e9463-dd1c-4c5a-a75c-fe05e2fc716e_900026b7-dc3e-432e-88bb-bff76c91fa8b-search.jpg 2026-11-01T03:36:06,100 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:36:06,100 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T03:36:06,104 | INFO | (EncoderEngine:495) - [image2 @ 0x7f2dd850a2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-4d0e9463-dd1c-4c5a-a75c-fe05e2fc716e_900026b7-dc3e-432e-88bb-bff76c91fa8b-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T03:36:06,104 | INFO | (EncoderEngine:495) - [image2 @ 0x7f2dd850a2c0] 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-11-01T03:36:06,113 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-4d0e9463-dd1c-4c5a-a75c-fe05e2fc716e.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T03:36:06,115 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-4d0e9463-dd1c-4c5a-a75c-fe05e2fc716e_900026b7-dc3e-432e-88bb-bff76c91fa8b-search.jpg 2026-11-01T03:36:06,123 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-4d0e9463-dd1c-4c5a-a75c-fe05e2fc716e.mp4 2026-11-01T03:36:08,210 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/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/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter_0d4001b5-a3fd-408b-8f55-24ec1586444f.mp4] 2026-11-01T03:36:08,312 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:36:08,313 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:36:08,399 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter_0d4001b5-a3fd-408b-8f55-24ec1586444f.mp4 2026-11-01T03:36:08,399 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:36:08,399 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T03:36:08,399 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:36:10,492 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast_7553550a-1b75-4ece-b62b-721c0c2b767a.mp4 2026-11-01T03:36:14,160 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/wasistchaos_flash9.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T03:36:17,808 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T03:38:06,819 | INFO | (EncoderEngine:495) - [aac @ 0x7f76247df400] Qavg: 244.266 2026-11-01T03:38:06,838 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter.mp4} successfully encoded using profile 'fast.http' 2026-11-01T03:38:06,899 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/948_0.mp4 2026-11-01T03:38:07,488 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/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/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283_d6bdbb4e-0c41-4bea-8f19-717c9df6dacd.mp4] 2026-11-01T03:38:07,553 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:38:07,553 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:38:07,599 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283_d6bdbb4e-0c41-4bea-8f19-717c9df6dacd.mp4 2026-11-01T03:38:07,600 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:38:07,600 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T03:38:07,600 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:38:11,944 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter_0d4001b5-a3fd-408b-8f55-24ec1586444f.mp4 2026-11-01T03:38:22,521 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T03:38:22,535 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T03:51:00,221 | INFO | (EncoderEngine:495) - [aac @ 0x7ff806ae3040] Qavg: 65536.000 2026-11-01T03:51:00,239 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283.mp4} successfully encoded using profile 'fast.http' 2026-11-01T03:51:01,332 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/960_0.mp4 2026-11-01T03:51:02,364 | INFO | (ComposerServiceImpl:1295) - creating an image using video track d4c60e21-1b16-4aaf-b940-b2c36e89f735 2026-11-01T03:51:02,380 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-dc07d791-0875-412c-956c-2b126bca98af.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/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-dc07d791-0875-412c-956c-2b126bca98af_5b7885f6-b55a-478a-abbf-069547de0df4-search.jpg] 2026-11-01T03:51:02,416 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:51:03,200 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-dc07d791-0875-412c-956c-2b126bca98af_5b7885f6-b55a-478a-abbf-069547de0df4-search.jpg 2026-11-01T03:51:03,200 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:51:03,200 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T03:51:03,207 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd36c0f2000] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-dc07d791-0875-412c-956c-2b126bca98af_5b7885f6-b55a-478a-abbf-069547de0df4-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T03:51:03,207 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd36c0f2000] 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-11-01T03:51:03,221 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-dc07d791-0875-412c-956c-2b126bca98af.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T03:51:03,224 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-dc07d791-0875-412c-956c-2b126bca98af_5b7885f6-b55a-478a-abbf-069547de0df4-search.jpg 2026-11-01T03:51:03,226 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-dc07d791-0875-412c-956c-2b126bca98af.mp4 2026-11-01T03:51:03,379 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 3521f5d7-adde-43c8-b571-9d588e35dba8 2026-11-01T03:51:03,380 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-4ce751ce-e899-4dc8-a758-476452d979fb.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/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-4ce751ce-e899-4dc8-a758-476452d979fb_768fd520-d364-4c53-987a-3f9fdf9db1c7-search.jpg] 2026-11-01T03:51:03,489 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:51:03,490 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:51:04,455 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-4ce751ce-e899-4dc8-a758-476452d979fb_768fd520-d364-4c53-987a-3f9fdf9db1c7-search.jpg 2026-11-01T03:51:04,455 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:51:04,455 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T03:51:04,456 | INFO | (EncoderEngine:495) - [image2 @ 0x7fcd7c0e82c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-4ce751ce-e899-4dc8-a758-476452d979fb_768fd520-d364-4c53-987a-3f9fdf9db1c7-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T03:51:04,456 | INFO | (EncoderEngine:495) - [image2 @ 0x7fcd7c0e82c0] 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-11-01T03:51:04,462 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-4ce751ce-e899-4dc8-a758-476452d979fb.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T03:51:04,465 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-4ce751ce-e899-4dc8-a758-476452d979fb_768fd520-d364-4c53-987a-3f9fdf9db1c7-search.jpg 2026-11-01T03:51:04,465 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-4ce751ce-e899-4dc8-a758-476452d979fb.mp4 2026-11-01T03:51:06,596 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283_d6bdbb4e-0c41-4bea-8f19-717c9df6dacd.mp4 2026-11-01T03:51:06,689 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/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/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest_6e2d6303-5548-49ad-b03c-2d906d1e3af4.mp4] 2026-11-01T03:51:07,951 | INFO | (EncoderEngine:495) - comment : Free stock footage: Strong river flowing down the green forest 2026-11-01T03:51:07,951 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:51:08,514 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T03:51:09,175 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest_6e2d6303-5548-49ad-b03c-2d906d1e3af4.mp4 2026-11-01T03:51:09,175 | INFO | (EncoderEngine:495) - comment : Free stock footage: Strong river flowing down the green forest 2026-11-01T03:51:09,176 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T03:51:09,176 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T03:51:11,686 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T03:51:11,994 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_c283.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:00:49,977 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest.mp4} successfully encoded using profile 'fast.http' 2026-11-01T04:00:51,827 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1061_0.mp4 2026-11-01T04:00:51,865 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 463af19d-34f5-4bb1-a216-221af919486b 2026-11-01T04:00:52,078 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-e274f58e-4cd1-4a6d-b0d3-cf5cd5931b63.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/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-e274f58e-4cd1-4a6d-b0d3-cf5cd5931b63_a845b62c-1155-40e6-9581-3406a2129812-search.jpg] 2026-11-01T04:00:52,562 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-e274f58e-4cd1-4a6d-b0d3-cf5cd5931b63_a845b62c-1155-40e6-9581-3406a2129812-search.jpg 2026-11-01T04:00:52,563 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:00:52,898 | INFO | (EncoderEngine:495) - [image2 @ 0x7f24c526e000] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-e274f58e-4cd1-4a6d-b0d3-cf5cd5931b63_a845b62c-1155-40e6-9581-3406a2129812-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:00:52,898 | INFO | (EncoderEngine:495) - [image2 @ 0x7f24c526e000] 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-11-01T04:00:52,902 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-e274f58e-4cd1-4a6d-b0d3-cf5cd5931b63.webm} successfully encoded using profile 'search-cover.http' 2026-11-01T04:00:52,904 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-e274f58e-4cd1-4a6d-b0d3-cf5cd5931b63_a845b62c-1155-40e6-9581-3406a2129812-search.jpg 2026-11-01T04:00:52,904 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-e274f58e-4cd1-4a6d-b0d3-cf5cd5931b63.webm 2026-11-01T04:00:52,923 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 3521f5d7-adde-43c8-b571-9d588e35dba8 2026-11-01T04:00:52,924 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-271c5eda-21bb-4830-b6cd-f6c173e3bd8d.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/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-271c5eda-21bb-4830-b6cd-f6c173e3bd8d_0a7b7476-93af-48eb-adfa-189f12161fc7-player.jpg] 2026-11-01T04:00:52,958 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:00:52,959 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:00:53,409 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-271c5eda-21bb-4830-b6cd-f6c173e3bd8d_0a7b7476-93af-48eb-adfa-189f12161fc7-player.jpg 2026-11-01T04:00:53,410 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:00:53,410 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:00:53,422 | INFO | (EncoderEngine:495) - [image2 @ 0x7fac4cf942c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-271c5eda-21bb-4830-b6cd-f6c173e3bd8d_0a7b7476-93af-48eb-adfa-189f12161fc7-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:00:53,423 | INFO | (EncoderEngine:495) - [image2 @ 0x7fac4cf942c0] 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-11-01T04:00:53,429 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-271c5eda-21bb-4830-b6cd-f6c173e3bd8d.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:00:53,431 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-271c5eda-21bb-4830-b6cd-f6c173e3bd8d_0a7b7476-93af-48eb-adfa-189f12161fc7-player.jpg 2026-11-01T04:00:53,431 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c39fdac4-e4f5-4dcd-b58f-749a66196d6e/3521f5d7-adde-43c8-b571-9d588e35dba8/dog-rose-720-271c5eda-21bb-4830-b6cd-f6c173e3bd8d.mp4 2026-11-01T04:00:55,082 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/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/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156_ce8d8353-daad-49f5-85cb-ea0194cf5a87.mp4] 2026-11-01T04:00:55,245 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156_ce8d8353-daad-49f5-85cb-ea0194cf5a87.mp4 2026-11-01T04:00:55,246 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T04:00:57,849 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/coffee_run_-_blender_open_movie-full_movie.webm at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:01:02,131 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest_6e2d6303-5548-49ad-b03c-2d906d1e3af4.mp4 2026-11-01T04:01:02,683 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {668} 2026-11-01T04:01:07,549 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:01:07,573 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-dog-rose does not contain segment information 2026-11-01T04:01:11,852 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-dog-rose' to publication channel 'internal' 2026-11-01T04:01:16,872 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-dog-rose to publication channel internal 2026-11-01T04:01:32,595 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-dog-rose to search index 2026-11-01T04:01:32,595 | 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-11-01T04:01:34,490 | INFO | (StaticResourceServlet:116) - Added static file authorization for [^/([^/]+)/oaipmh-default/.*$] 2026-11-01T04:01:34,490 | INFO | (StaticResourceServlet:116) - Added static file authorization for [^/([^/]+)/(?:api|internal)/([^/]+)/.*$] 2026-11-01T04:01:34,490 | INFO | (StaticResourceServlet:116) - Added static file authorization for [^/([^/]+)/(?:engage-player|engage-live)/([^/]+)/.*$] 2026-11-01T04:01:34,491 | INFO | (StaticResourceServlet:169) - Serving static files from '/srv/opencast/opencast-dist-allinone/data/opencast/downloads' 2026-11-01T04:01:41,415 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-dog-rose 2026-11-01T04:01:41,421 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-dog-rose 2026-11-01T04:01:42,659 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-dog-rose, version 1 2026-11-01T04:02:09,098 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T04:02:49,634 | INFO | (EncoderEngine:495) - [aac @ 0x7f551977f7c0] Qavg: 65324.055 2026-11-01T04:02:49,644 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156.webm} successfully encoded using profile 'fast.http' 2026-11-01T04:02:49,806 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1064_0.mp4 2026-11-01T04:02:51,824 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/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/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation_8222a8c9-619a-4d44-bf34-ed5e6f218ac5.mp4] 2026-11-01T04:02:51,862 | INFO | (EncoderEngine:495) - [mpegvideo @ 0x7f39a8682040] Estimating duration from bitrate, this may be inaccurate 2026-11-01T04:02:51,917 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation_8222a8c9-619a-4d44-bf34-ed5e6f218ac5.mp4 2026-11-01T04:02:51,918 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T04:02:54,941 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156_ce8d8353-daad-49f5-85cb-ea0194cf5a87.mp4 2026-11-01T04:02:57,286 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation.mpg} successfully encoded using profile 'fast.http' 2026-11-01T04:02:57,291 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1073_0.mp4 2026-11-01T04:02:59,320 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/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/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait_a9f26bff-0709-4386-a5aa-6dacc54b77d0.mp4] 2026-11-01T04:02:59,404 | INFO | (EncoderEngine:495) - com.android.version: 13 2026-11-01T04:02:59,404 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:02:59,404 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:02:59,818 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait_a9f26bff-0709-4386-a5aa-6dacc54b77d0.mp4 2026-11-01T04:02:59,818 | INFO | (EncoderEngine:495) - com.android.version: 13 2026-11-01T04:02:59,818 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:02:59,818 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T04:02:59,818 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:03:02,420 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation_8222a8c9-619a-4d44-bf34-ed5e6f218ac5.mp4 2026-11-01T04:03:05,794 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/lavender_-_17156.webm at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:03:09,785 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_dof_pendulum_with_spring-damper_adams_simulation.mpg at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:03:44,598 | INFO | (EncoderEngine:495) - [aac @ 0x7f2398a47800] Qavg: 1126.431 2026-11-01T04:03:44,603 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait.mp4} successfully encoded using profile 'fast.http' 2026-11-01T04:03:44,671 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1078_0.mp4 2026-11-01T04:03:45,449 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/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/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video_21793ef2-06f5-449a-b9b1-069e04042eec.mp4] 2026-11-01T04:03:45,480 | INFO | (EncoderEngine:495) - [ogg @ 0x7f807f4c8040] Broken file, keyframe not correctly marked. 2026-11-01T04:03:45,491 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-11-01T04:03:45,491 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-11-01T04:03:46,188 | INFO | (EncoderEngine:495) - [ogg @ 0x7f807f4c8040] Broken file, keyframe not correctly marked. 2026-11-01T04:03:46,196 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video_21793ef2-06f5-449a-b9b1-069e04042eec.mp4 2026-11-01T04:03:46,196 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-11-01T04:03:46,196 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A 2026-11-01T04:03:46,196 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-11-01T04:03:49,690 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait_a9f26bff-0709-4386-a5aa-6dacc54b77d0.mp4 2026-11-01T04:03:50,013 | INFO | (EncoderEngine:495) - [ogg @ 0x7f807f4c8040] Broken file, non-keyframe not correctly marked. 2026-11-01T04:03:55,166 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:04:16,327 | INFO | (EncoderEngine:495) - [ogg @ 0x7f807f4c8040] Broken file, keyframe not correctly marked. 2026-11-01T04:05:22,970 | INFO | (EncoderEngine:495) - [ogg @ 0x7f807f4c8040] Broken file, non-keyframe not correctly marked. 2026-11-01T04:05:23,271 | INFO | (EncoderEngine:495) - [ogg @ 0x7f807f4c8040] Broken file, keyframe not correctly marked. 2026-11-01T04:05:24,816 | INFO | (EncoderEngine:495) - [ogg @ 0x7f807f4c8040] Broken file, non-keyframe not correctly marked. 2026-11-01T04:05:29,373 | INFO | (EncoderEngine:495) - [aac @ 0x7f807efacbc0] Qavg: 493.414 2026-11-01T04:05:29,390 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video.ogv} successfully encoded using profile 'fast.http' 2026-11-01T04:05:29,537 | INFO | (ComposerServiceImpl:576) - Copied the encoded file to the workspace at https://legacy.opencast.org/files/collection/composer/1079_0.mp4 2026-11-01T04:05:29,569 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 2eb264fa-4e10-48c1-9c9f-8a6778a87d16 2026-11-01T04:05:29,570 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-240e5743-866d-40ea-a876-345a2cad22a5.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/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-240e5743-866d-40ea-a876-345a2cad22a5_867f1ad0-09ec-4659-a48e-10b55733dbd5-search.jpg] 2026-11-01T04:05:29,604 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:29,605 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:30,063 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-240e5743-866d-40ea-a876-345a2cad22a5_867f1ad0-09ec-4659-a48e-10b55733dbd5-search.jpg 2026-11-01T04:05:30,063 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:30,063 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:05:30,064 | INFO | (EncoderEngine:495) - [image2 @ 0x7f86306442c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-240e5743-866d-40ea-a876-345a2cad22a5_867f1ad0-09ec-4659-a48e-10b55733dbd5-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:05:30,064 | INFO | (EncoderEngine:495) - [image2 @ 0x7f86306442c0] 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-11-01T04:05:30,071 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-240e5743-866d-40ea-a876-345a2cad22a5.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T04:05:30,072 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-240e5743-866d-40ea-a876-345a2cad22a5_867f1ad0-09ec-4659-a48e-10b55733dbd5-search.jpg 2026-11-01T04:05:30,072 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-240e5743-866d-40ea-a876-345a2cad22a5.mp4 2026-11-01T04:05:30,096 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 1f7f5134-2efa-4a66-913b-a31f7ef4ccb0 2026-11-01T04:05:30,097 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-74943f07-b1a2-4377-aff4-bbb8f53d99ac.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/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-74943f07-b1a2-4377-aff4-bbb8f53d99ac_5b5dc264-73cb-4bb9-8acb-6ac396c6e47f-search.jpg] 2026-11-01T04:05:31,009 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-74943f07-b1a2-4377-aff4-bbb8f53d99ac_5b5dc264-73cb-4bb9-8acb-6ac396c6e47f-search.jpg 2026-11-01T04:05:31,010 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:05:31,011 | INFO | (EncoderEngine:495) - [image2 @ 0x7f4c90b97000] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-74943f07-b1a2-4377-aff4-bbb8f53d99ac_5b5dc264-73cb-4bb9-8acb-6ac396c6e47f-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:05:31,011 | INFO | (EncoderEngine:495) - [image2 @ 0x7f4c90b97000] 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-11-01T04:05:31,016 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-74943f07-b1a2-4377-aff4-bbb8f53d99ac.webm} successfully encoded using profile 'search-cover.http' 2026-11-01T04:05:31,018 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-74943f07-b1a2-4377-aff4-bbb8f53d99ac_5b5dc264-73cb-4bb9-8acb-6ac396c6e47f-search.jpg 2026-11-01T04:05:31,018 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-74943f07-b1a2-4377-aff4-bbb8f53d99ac.webm 2026-11-01T04:05:32,747 | INFO | (ComposerServiceImpl:1295) - creating an image using video track dfec71cd-242e-4ae8-9fc0-7475578c675c 2026-11-01T04:05:32,748 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-1d98fa9e-8f4f-4e37-8120-b3628fbc9bc0.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/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-1d98fa9e-8f4f-4e37-8120-b3628fbc9bc0_497787d5-dfff-4533-b605-b48ec98a2db0-search.jpg] 2026-11-01T04:05:32,922 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:32,922 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:33,830 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/lavender_-_17156.webm at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:05:34,707 | INFO | (ComposerServiceImpl:596) - Deleted the local copy of the encoded file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video_21793ef2-06f5-449a-b9b1-069e04042eec.mp4 2026-11-01T04:05:35,112 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-1d98fa9e-8f4f-4e37-8120-b3628fbc9bc0_497787d5-dfff-4533-b605-b48ec98a2db0-search.jpg 2026-11-01T04:05:35,112 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:35,112 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:05:35,118 | INFO | (EncoderEngine:495) - [image2 @ 0x7ff12b9f6ac0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-1d98fa9e-8f4f-4e37-8120-b3628fbc9bc0_497787d5-dfff-4533-b605-b48ec98a2db0-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:05:35,119 | INFO | (EncoderEngine:495) - [image2 @ 0x7ff12b9f6ac0] 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-11-01T04:05:35,148 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-1d98fa9e-8f4f-4e37-8120-b3628fbc9bc0.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T04:05:35,150 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-1d98fa9e-8f4f-4e37-8120-b3628fbc9bc0_497787d5-dfff-4533-b605-b48ec98a2db0-search.jpg 2026-11-01T04:05:35,150 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-1d98fa9e-8f4f-4e37-8120-b3628fbc9bc0.mp4 2026-11-01T04:05:35,951 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 1f7f5134-2efa-4a66-913b-a31f7ef4ccb0 2026-11-01T04:05:35,955 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-b32da454-fefb-4188-ad79-2d06f752ed73.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/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-b32da454-fefb-4188-ad79-2d06f752ed73_df7904e3-6c78-4fec-b2c4-d1686b1756dd-player.jpg] 2026-11-01T04:05:37,322 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-b32da454-fefb-4188-ad79-2d06f752ed73_df7904e3-6c78-4fec-b2c4-d1686b1756dd-player.jpg 2026-11-01T04:05:37,323 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:05:37,353 | INFO | (EncoderEngine:495) - [image2 @ 0x7fa562e74000] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-b32da454-fefb-4188-ad79-2d06f752ed73_df7904e3-6c78-4fec-b2c4-d1686b1756dd-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:05:37,353 | INFO | (EncoderEngine:495) - [image2 @ 0x7fa562e74000] 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-11-01T04:05:37,379 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-b32da454-fefb-4188-ad79-2d06f752ed73.webm} successfully encoded using profile 'player-preview.http' 2026-11-01T04:05:37,381 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-b32da454-fefb-4188-ad79-2d06f752ed73_df7904e3-6c78-4fec-b2c4-d1686b1756dd-player.jpg 2026-11-01T04:05:37,381 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7b8d9d28-f5ce-4df9-96b9-f8725992b4d7/1f7f5134-2efa-4a66-913b-a31f7ef4ccb0/Lavender_-_17156-b32da454-fefb-4188-ad79-2d06f752ed73.webm 2026-11-01T04:05:37,465 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 5f64c85c-9054-42bb-a5ed-44a6d9613b64 2026-11-01T04:05:37,467 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-3a1770ec-a05e-4a79-8755-d1b54fe09657.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/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-3a1770ec-a05e-4a79-8755-d1b54fe09657_343db272-7559-4275-95b9-71d38655efdc-search.jpg] 2026-11-01T04:05:38,586 | INFO | (EncoderEngine:495) - comment : Free stock footage: Strong river flowing down the green forest 2026-11-01T04:05:38,587 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:41,794 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/espresso_video.ogv at position [MediaPosition(Seconds, 0.0)] 2026-11-01T04:05:41,806 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:05:41,851 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {951} 2026-11-01T04:05:46,460 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-lavender does not contain segment information 2026-11-01T04:05:46,732 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-3a1770ec-a05e-4a79-8755-d1b54fe09657_343db272-7559-4275-95b9-71d38655efdc-search.jpg 2026-11-01T04:05:46,732 | INFO | (EncoderEngine:495) - comment : Free stock footage: Strong river flowing down the green forest 2026-11-01T04:05:46,732 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:46,732 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:05:46,732 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd8a5772000] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-3a1770ec-a05e-4a79-8755-d1b54fe09657_343db272-7559-4275-95b9-71d38655efdc-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:05:46,732 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd8a5772000] 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-11-01T04:05:46,756 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-3a1770ec-a05e-4a79-8755-d1b54fe09657.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T04:05:46,758 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-3a1770ec-a05e-4a79-8755-d1b54fe09657_343db272-7559-4275-95b9-71d38655efdc-search.jpg 2026-11-01T04:05:46,758 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-3a1770ec-a05e-4a79-8755-d1b54fe09657.mp4 2026-11-01T04:05:48,470 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 7ca4a126-ea8c-4f6b-8328-b5216916ddf8 2026-11-01T04:05:48,471 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-6bfb4f7c-b7fd-4369-b557-fe6180c29af5.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/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-6bfb4f7c-b7fd-4369-b557-fe6180c29af5_7450e069-4726-4907-83a8-53ae81332653-search.jpg] 2026-11-01T04:05:48,558 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:48,558 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:49,814 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-lavender' to publication channel 'internal' 2026-11-01T04:05:50,306 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-6bfb4f7c-b7fd-4369-b557-fe6180c29af5_7450e069-4726-4907-83a8-53ae81332653-search.jpg 2026-11-01T04:05:50,306 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:50,306 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:05:50,326 | INFO | (EncoderEngine:495) - [image2 @ 0x7fb22c3d5ac0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-6bfb4f7c-b7fd-4369-b557-fe6180c29af5_7450e069-4726-4907-83a8-53ae81332653-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:05:50,327 | INFO | (EncoderEngine:495) - [image2 @ 0x7fb22c3d5ac0] 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-11-01T04:05:50,341 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-6bfb4f7c-b7fd-4369-b557-fe6180c29af5.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T04:05:50,342 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-6bfb4f7c-b7fd-4369-b557-fe6180c29af5_7450e069-4726-4907-83a8-53ae81332653-search.jpg 2026-11-01T04:05:50,343 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-6bfb4f7c-b7fd-4369-b557-fe6180c29af5.mp4 2026-11-01T04:05:52,033 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 62f23bd4-a319-4bcf-b22c-f66c6da402b5 2026-11-01T04:05:52,034 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-1c99af61-acf1-4061-86f0-e1621acf912d.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/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-1c99af61-acf1-4061-86f0-e1621acf912d_a8be3f51-5525-48d2-9cc8-416d78f5a20d-search.jpg] 2026-11-01T04:05:52,182 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:52,187 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:52,816 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-1c99af61-acf1-4061-86f0-e1621acf912d_a8be3f51-5525-48d2-9cc8-416d78f5a20d-search.jpg 2026-11-01T04:05:52,817 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:52,817 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:05:52,821 | INFO | (EncoderEngine:495) - [image2 @ 0x7f83207462c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-1c99af61-acf1-4061-86f0-e1621acf912d_a8be3f51-5525-48d2-9cc8-416d78f5a20d-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:05:52,821 | INFO | (EncoderEngine:495) - [image2 @ 0x7f83207462c0] 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-11-01T04:05:52,837 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-1c99af61-acf1-4061-86f0-e1621acf912d.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T04:05:52,839 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-1c99af61-acf1-4061-86f0-e1621acf912d_a8be3f51-5525-48d2-9cc8-416d78f5a20d-search.jpg 2026-11-01T04:05:52,839 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-1c99af61-acf1-4061-86f0-e1621acf912d.mp4 2026-11-01T04:05:53,116 | INFO | (ComposerServiceImpl:1295) - creating an image using video track ab4f55ef-8e03-40b5-b2a7-66070f7343b0 2026-11-01T04:05:53,117 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 0.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0a464ec1-b657-40eb-8964-501390e34075.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/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0a464ec1-b657-40eb-8964-501390e34075_0dc60338-878c-4eb7-8648-b9b9187e32f9-search.jpg] 2026-11-01T04:05:53,407 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:05:53,419 | INFO | (EncoderEngine:495) - [ogg @ 0x7fb6f9c3f040] Broken file, keyframe not correctly marked. 2026-11-01T04:05:53,420 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-11-01T04:05:53,420 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-11-01T04:05:53,434 | INFO | (EncoderEngine:495) - [ogg @ 0x7fb6f9c3f040] Broken file, keyframe not correctly marked. 2026-11-01T04:05:53,462 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0a464ec1-b657-40eb-8964-501390e34075_0dc60338-878c-4eb7-8648-b9b9187e32f9-search.jpg 2026-11-01T04:05:53,462 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-11-01T04:05:53,462 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:05:53,463 | INFO | (EncoderEngine:495) - [image2 @ 0x7fb6f9c3e2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0a464ec1-b657-40eb-8964-501390e34075_0dc60338-878c-4eb7-8648-b9b9187e32f9-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:05:53,463 | INFO | (EncoderEngine:495) - [image2 @ 0x7fb6f9c3e2c0] 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-11-01T04:05:53,475 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0a464ec1-b657-40eb-8964-501390e34075.ogv} successfully encoded using profile 'search-cover.http' 2026-11-01T04:05:53,477 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0a464ec1-b657-40eb-8964-501390e34075_0dc60338-878c-4eb7-8648-b9b9187e32f9-search.jpg 2026-11-01T04:05:53,477 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0a464ec1-b657-40eb-8964-501390e34075.ogv 2026-11-01T04:05:54,862 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-lavender to publication channel internal 2026-11-01T04:05:55,459 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 5f64c85c-9054-42bb-a5ed-44a6d9613b64 2026-11-01T04:05:55,462 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-f3f8a2b4-eb42-4a09-abd3-bc88434dc215.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/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-f3f8a2b4-eb42-4a09-abd3-bc88434dc215_abfee8df-c27e-4b70-9307-a14f514d4ad5-player.jpg] 2026-11-01T04:05:56,554 | INFO | (EncoderEngine:495) - comment : Free stock footage: Strong river flowing down the green forest 2026-11-01T04:05:56,554 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:05:56,607 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:06:00,826 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/espresso_video.ogv at position [MediaPosition(Seconds, 0.0)] 2026-11-01T04:06:00,841 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/perseverance_arrives_at_mars-1920.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:06:02,423 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-lavender to search index 2026-11-01T04:06:02,423 | 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-11-01T04:06:04,295 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-f3f8a2b4-eb42-4a09-abd3-bc88434dc215_abfee8df-c27e-4b70-9307-a14f514d4ad5-player.jpg 2026-11-01T04:06:04,296 | INFO | (EncoderEngine:495) - comment : Free stock footage: Strong river flowing down the green forest 2026-11-01T04:06:04,296 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:04,296 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:04,336 | INFO | (EncoderEngine:495) - [image2 @ 0x7f8cfbd0e000] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-f3f8a2b4-eb42-4a09-abd3-bc88434dc215_abfee8df-c27e-4b70-9307-a14f514d4ad5-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:04,336 | INFO | (EncoderEngine:495) - [image2 @ 0x7f8cfbd0e000] 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-11-01T04:06:04,404 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-f3f8a2b4-eb42-4a09-abd3-bc88434dc215.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:04,406 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-f3f8a2b4-eb42-4a09-abd3-bc88434dc215_abfee8df-c27e-4b70-9307-a14f514d4ad5-player.jpg 2026-11-01T04:06:04,406 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/1df2911b-b12e-4c47-ad6c-866e10eb6c5a/5f64c85c-9054-42bb-a5ed-44a6d9613b64/strong-river-flowing-down-the-green-forest-f3f8a2b4-eb42-4a09-abd3-bc88434dc215.mp4 2026-11-01T04:06:04,584 | INFO | (ComposerServiceImpl:1295) - creating an image using video track dac08483-e9e5-429e-8d4d-81197c859186 2026-11-01T04:06:04,585 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-e148d1ae-861f-4b7e-804c-60e90c55c5b3.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/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-e148d1ae-861f-4b7e-804c-60e90c55c5b3_4e28c0ca-a551-4184-bfd0-db4f2a5b2b73-search.jpg] 2026-11-01T04:06:04,646 | INFO | (EncoderEngine:495) - [mpegvideo @ 0x7efd7cff3040] Estimating duration from bitrate, this may be inaccurate 2026-11-01T04:06:04,743 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-e148d1ae-861f-4b7e-804c-60e90c55c5b3_4e28c0ca-a551-4184-bfd0-db4f2a5b2b73-search.jpg 2026-11-01T04:06:04,743 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:04,746 | INFO | (EncoderEngine:495) - [image2 @ 0x7efd7cff32c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-e148d1ae-861f-4b7e-804c-60e90c55c5b3_4e28c0ca-a551-4184-bfd0-db4f2a5b2b73-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:04,747 | INFO | (EncoderEngine:495) - [image2 @ 0x7efd7cff32c0] 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-11-01T04:06:04,750 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-e148d1ae-861f-4b7e-804c-60e90c55c5b3.mpg} successfully encoded using profile 'search-cover.http' 2026-11-01T04:06:04,752 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-e148d1ae-861f-4b7e-804c-60e90c55c5b3_4e28c0ca-a551-4184-bfd0-db4f2a5b2b73-search.jpg 2026-11-01T04:06:04,752 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-e148d1ae-861f-4b7e-804c-60e90c55c5b3.mpg 2026-11-01T04:06:06,747 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce 2026-11-01T04:06:06,749 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-68c18b0b-2c74-4e81-a958-48d4ea05cbf4.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/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-68c18b0b-2c74-4e81-a958-48d4ea05cbf4_7eae6402-1706-436d-87af-1a57c4b07453-player.jpg] 2026-11-01T04:06:07,123 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-68c18b0b-2c74-4e81-a958-48d4ea05cbf4_7eae6402-1706-436d-87af-1a57c4b07453-player.jpg 2026-11-01T04:06:07,124 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:07,141 | INFO | (EncoderEngine:495) - [image2 @ 0x7f154debf800] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-68c18b0b-2c74-4e81-a958-48d4ea05cbf4_7eae6402-1706-436d-87af-1a57c4b07453-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:07,141 | INFO | (EncoderEngine:495) - [image2 @ 0x7f154debf800] 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-11-01T04:06:07,154 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-68c18b0b-2c74-4e81-a958-48d4ea05cbf4.webm} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:07,155 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-68c18b0b-2c74-4e81-a958-48d4ea05cbf4_7eae6402-1706-436d-87af-1a57c4b07453-player.jpg 2026-11-01T04:06:07,155 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c9ab5318-cf49-4a3f-b165-05346dedf443/084dbd7a-af5c-4f5f-ac1b-ff3ec4a045ce/View_of_Planet_Earth__4K_.webm.360p.vp9-68c18b0b-2c74-4e81-a958-48d4ea05cbf4.webm 2026-11-01T04:06:07,180 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6 2026-11-01T04:06:07,181 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-c2f5e8b8-ccea-42db-8f96-35edb52e63c5.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/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-c2f5e8b8-ccea-42db-8f96-35edb52e63c5_d49f0678-6f71-477e-9ed6-f3ce9581f3d2-player.jpg] 2026-11-01T04:06:07,239 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:07,239 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:07,672 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-c2f5e8b8-ccea-42db-8f96-35edb52e63c5_d49f0678-6f71-477e-9ed6-f3ce9581f3d2-player.jpg 2026-11-01T04:06:07,674 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:07,674 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:07,686 | INFO | (EncoderEngine:495) - [image2 @ 0x7faccd1802c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-c2f5e8b8-ccea-42db-8f96-35edb52e63c5_d49f0678-6f71-477e-9ed6-f3ce9581f3d2-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:07,686 | INFO | (EncoderEngine:495) - [image2 @ 0x7faccd1802c0] 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-11-01T04:06:08,041 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-c2f5e8b8-ccea-42db-8f96-35edb52e63c5.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:08,043 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-c2f5e8b8-ccea-42db-8f96-35edb52e63c5_d49f0678-6f71-477e-9ed6-f3ce9581f3d2-player.jpg 2026-11-01T04:06:08,043 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/18a2d710-b12d-4aa0-aa48-a319ff0f4d30/8afed3d1-f8ac-4cd7-9b24-4dc3fb0bf4b6/WasistChaos_flash9-c2f5e8b8-ccea-42db-8f96-35edb52e63c5.mp4 2026-11-01T04:06:08,084 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 63cb46d4-bc10-4aae-b724-c9420aeaa157 2026-11-01T04:06:08,085 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-c80aa9db-10bc-48f8-ba21-fd0cba8633a4.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/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-c80aa9db-10bc-48f8-ba21-fd0cba8633a4_88e51e33-44f9-42f1-b835-169e98b56d2f-search.jpg] 2026-11-01T04:06:08,170 | INFO | (EncoderEngine:495) - com.android.version: 13 2026-11-01T04:06:08,170 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:08,178 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:08,759 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-c80aa9db-10bc-48f8-ba21-fd0cba8633a4_88e51e33-44f9-42f1-b835-169e98b56d2f-search.jpg 2026-11-01T04:06:08,760 | INFO | (EncoderEngine:495) - com.android.version: 13 2026-11-01T04:06:08,760 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:08,760 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:08,787 | INFO | (EncoderEngine:495) - [image2 @ 0x7fac89e042c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-c80aa9db-10bc-48f8-ba21-fd0cba8633a4_88e51e33-44f9-42f1-b835-169e98b56d2f-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:08,787 | INFO | (EncoderEngine:495) - [image2 @ 0x7fac89e042c0] 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-11-01T04:06:08,791 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-c80aa9db-10bc-48f8-ba21-fd0cba8633a4.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T04:06:08,793 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-c80aa9db-10bc-48f8-ba21-fd0cba8633a4_88e51e33-44f9-42f1-b835-169e98b56d2f-search.jpg 2026-11-01T04:06:08,793 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-c80aa9db-10bc-48f8-ba21-fd0cba8633a4.mp4 2026-11-01T04:06:10,343 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 53b34d12-9f7a-4964-86d5-b8ae87129154 2026-11-01T04:06:10,344 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-c93333c0-69f6-45c8-81e9-a4807057f1cd.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/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-c93333c0-69f6-45c8-81e9-a4807057f1cd_51f037d8-b300-4077-a51d-b8eedbdd991b-search.jpg] 2026-11-01T04:06:10,504 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:10,505 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:12,151 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-lavender 2026-11-01T04:06:12,177 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-lavender 2026-11-01T04:06:12,220 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_dof_pendulum_with_spring-damper_adams_simulation.mpg at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:06:12,248 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {924} 2026-11-01T04:06:12,683 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-lavender, version 1 2026-11-01T04:06:12,793 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-c93333c0-69f6-45c8-81e9-a4807057f1cd_51f037d8-b300-4077-a51d-b8eedbdd991b-search.jpg 2026-11-01T04:06:12,794 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:12,795 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:12,800 | INFO | (EncoderEngine:495) - [image2 @ 0x7fddc46902c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-c93333c0-69f6-45c8-81e9-a4807057f1cd_51f037d8-b300-4077-a51d-b8eedbdd991b-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:12,800 | INFO | (EncoderEngine:495) - [image2 @ 0x7fddc46902c0] 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-11-01T04:06:12,845 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-c93333c0-69f6-45c8-81e9-a4807057f1cd.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T04:06:12,846 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-c93333c0-69f6-45c8-81e9-a4807057f1cd_51f037d8-b300-4077-a51d-b8eedbdd991b-search.jpg 2026-11-01T04:06:12,847 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-c93333c0-69f6-45c8-81e9-a4807057f1cd.mp4 2026-11-01T04:06:14,295 | INFO | (ComposerServiceImpl:1295) - creating an image using video track dac08483-e9e5-429e-8d4d-81197c859186 2026-11-01T04:06:14,298 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5a15d6fe-9ba9-41e2-b8b2-d03a13697cb3.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/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5a15d6fe-9ba9-41e2-b8b2-d03a13697cb3_0e718d8e-3ed8-4de3-a7ee-8fd16f9636fc-player.jpg] 2026-11-01T04:06:14,330 | INFO | (EncoderEngine:495) - [mpegvideo @ 0x7ffb3ad61040] Estimating duration from bitrate, this may be inaccurate 2026-11-01T04:06:14,637 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5a15d6fe-9ba9-41e2-b8b2-d03a13697cb3_0e718d8e-3ed8-4de3-a7ee-8fd16f9636fc-player.jpg 2026-11-01T04:06:14,638 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:14,645 | INFO | (EncoderEngine:495) - [image2 @ 0x7ffb3ad612c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5a15d6fe-9ba9-41e2-b8b2-d03a13697cb3_0e718d8e-3ed8-4de3-a7ee-8fd16f9636fc-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:14,645 | INFO | (EncoderEngine:495) - [image2 @ 0x7ffb3ad612c0] 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-11-01T04:06:14,654 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5a15d6fe-9ba9-41e2-b8b2-d03a13697cb3.mpg} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:14,655 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5a15d6fe-9ba9-41e2-b8b2-d03a13697cb3_0e718d8e-3ed8-4de3-a7ee-8fd16f9636fc-player.jpg 2026-11-01T04:06:14,655 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/9f56c53c-68d5-4b8e-9d18-b2b1fcce262f/dac08483-e9e5-429e-8d4d-81197c859186/1_DOF_Pendulum_with_spring-damper_Adams_simulation-5a15d6fe-9ba9-41e2-b8b2-d03a13697cb3.mpg 2026-11-01T04:06:14,711 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 068523d8-01aa-4df8-8a8f-17ea43ab13a3 2026-11-01T04:06:14,712 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-a0115d8f-8739-4373-9829-e1af06c09111.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/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-a0115d8f-8739-4373-9829-e1af06c09111_aca05deb-6860-4d62-9703-ae7ffa2ceeb4-search.jpg] 2026-11-01T04:06:15,511 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-a0115d8f-8739-4373-9829-e1af06c09111_aca05deb-6860-4d62-9703-ae7ffa2ceeb4-search.jpg 2026-11-01T04:06:15,512 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:15,520 | INFO | (EncoderEngine:495) - [image2 @ 0x7f87a69f5800] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-a0115d8f-8739-4373-9829-e1af06c09111_aca05deb-6860-4d62-9703-ae7ffa2ceeb4-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:15,520 | INFO | (EncoderEngine:495) - [image2 @ 0x7f87a69f5800] 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-11-01T04:06:15,528 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-a0115d8f-8739-4373-9829-e1af06c09111.webm} successfully encoded using profile 'search-cover.http' 2026-11-01T04:06:15,529 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-a0115d8f-8739-4373-9829-e1af06c09111_aca05deb-6860-4d62-9703-ae7ffa2ceeb4-search.jpg 2026-11-01T04:06:15,529 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-a0115d8f-8739-4373-9829-e1af06c09111.webm 2026-11-01T04:06:15,556 | INFO | (ComposerServiceImpl:1295) - creating an image using video track dfec71cd-242e-4ae8-9fc0-7475578c675c 2026-11-01T04:06:15,561 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-b2418621-bd4e-4fe6-bfa2-64753d096335.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/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-b2418621-bd4e-4fe6-bfa2-64753d096335_4e7ee4f8-4671-48d7-9757-e60ee1327539-player.jpg] 2026-11-01T04:06:15,672 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:15,673 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:15,909 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {804} 2026-11-01T04:06:15,999 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-strong-river-flowing-down-the-green-forest does not contain segment information 2026-11-01T04:06:16,766 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {909} 2026-11-01T04:06:17,070 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:06:17,256 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:06:19,540 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-b2418621-bd4e-4fe6-bfa2-64753d096335_4e7ee4f8-4671-48d7-9757-e60ee1327539-player.jpg 2026-11-01T04:06:19,540 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:19,540 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:19,560 | INFO | (EncoderEngine:495) - [image2 @ 0x7f557aa87ac0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-b2418621-bd4e-4fe6-bfa2-64753d096335_4e7ee4f8-4671-48d7-9757-e60ee1327539-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:19,560 | INFO | (EncoderEngine:495) - [image2 @ 0x7f557aa87ac0] 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-11-01T04:06:19,587 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-b2418621-bd4e-4fe6-bfa2-64753d096335.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:19,589 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-b2418621-bd4e-4fe6-bfa2-64753d096335_4e7ee4f8-4671-48d7-9757-e60ee1327539-player.jpg 2026-11-01T04:06:19,589 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/a1c6723b-e10d-4554-a8ca-00b791acdf39/dfec71cd-242e-4ae8-9fc0-7475578c675c/goat-b2418621-bd4e-4fe6-bfa2-64753d096335.mp4 2026-11-01T04:06:19,733 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 4984e9e7-737a-4663-b029-fab796522a40 2026-11-01T04:06:19,734 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-621eed07-b00a-4afe-9ff6-45da0b55b3e2.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-621eed07-b00a-4afe-9ff6-45da0b55b3e2_faafd550-9d4e-4e06-9ebc-a7a154b36e7c-search.jpg] 2026-11-01T04:06:19,808 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:19,808 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:20,433 | 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-11-01T04:06:20,516 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-621eed07-b00a-4afe-9ff6-45da0b55b3e2_faafd550-9d4e-4e06-9ebc-a7a154b36e7c-search.jpg 2026-11-01T04:06:20,516 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:20,516 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:20,523 | INFO | (EncoderEngine:495) - [image2 @ 0x7fcd44cd72c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-621eed07-b00a-4afe-9ff6-45da0b55b3e2_faafd550-9d4e-4e06-9ebc-a7a154b36e7c-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:20,523 | INFO | (EncoderEngine:495) - [image2 @ 0x7fcd44cd72c0] 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-11-01T04:06:20,535 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-621eed07-b00a-4afe-9ff6-45da0b55b3e2.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T04:06:20,536 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-621eed07-b00a-4afe-9ff6-45da0b55b3e2_faafd550-9d4e-4e06-9ebc-a7a154b36e7c-search.jpg 2026-11-01T04:06:20,536 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-621eed07-b00a-4afe-9ff6-45da0b55b3e2.mp4 2026-11-01T04:06:20,552 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-nasa-earth-4k does not contain segment information 2026-11-01T04:06:20,589 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-was-ist-chaos does not contain segment information 2026-11-01T04:06:20,883 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {955} 2026-11-01T04:06:23,048 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 1bfaa56d-764e-4793-a509-cbd5d3d0a0ba 2026-11-01T04:06:23,052 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-8233cd4a-c68b-4e1d-9fbd-add0bc81f378.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/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-8233cd4a-c68b-4e1d-9fbd-add0bc81f378_73b29d6e-2e95-46dc-ae15-5b3b403794a6-search.jpg] 2026-11-01T04:06:23,114 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:23,114 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:23,579 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-8233cd4a-c68b-4e1d-9fbd-add0bc81f378_73b29d6e-2e95-46dc-ae15-5b3b403794a6-search.jpg 2026-11-01T04:06:23,580 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:23,613 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:23,613 | INFO | (EncoderEngine:495) - [image2 @ 0x7f2116c612c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-8233cd4a-c68b-4e1d-9fbd-add0bc81f378_73b29d6e-2e95-46dc-ae15-5b3b403794a6-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:23,613 | INFO | (EncoderEngine:495) - [image2 @ 0x7f2116c612c0] 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-11-01T04:06:23,834 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-8233cd4a-c68b-4e1d-9fbd-add0bc81f378.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T04:06:23,835 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-8233cd4a-c68b-4e1d-9fbd-add0bc81f378_73b29d6e-2e95-46dc-ae15-5b3b403794a6-search.jpg 2026-11-01T04:06:23,835 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-8233cd4a-c68b-4e1d-9fbd-add0bc81f378.mp4 2026-11-01T04:06:23,888 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 53b34d12-9f7a-4964-86d5-b8ae87129154 2026-11-01T04:06:23,889 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-85504eb1-ba11-40f7-8ae3-61280fbbbd2c.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/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-85504eb1-ba11-40f7-8ae3-61280fbbbd2c_da30318e-5ab5-4bd7-8d94-60d1b96cd10d-player.jpg] 2026-11-01T04:06:23,995 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:23,995 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:24,016 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/spring_-_blender_open_movie.webm at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:06:24,391 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-nasa-earth-4k' to publication channel 'internal' 2026-11-01T04:06:24,440 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-was-ist-chaos' to publication channel 'internal' 2026-11-01T04:06:24,671 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-pendulum-with-spring-damper does not contain segment information 2026-11-01T04:06:24,971 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:06:24,975 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:06:25,439 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-strong-river-flowing-down-the-green-forest to publication channel internal 2026-11-01T04:06:26,303 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-85504eb1-ba11-40f7-8ae3-61280fbbbd2c_da30318e-5ab5-4bd7-8d94-60d1b96cd10d-player.jpg 2026-11-01T04:06:26,304 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:26,304 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:26,311 | INFO | (EncoderEngine:495) - [image2 @ 0x7fc2410f32c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-85504eb1-ba11-40f7-8ae3-61280fbbbd2c_da30318e-5ab5-4bd7-8d94-60d1b96cd10d-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:26,311 | INFO | (EncoderEngine:495) - [image2 @ 0x7fc2410f32c0] 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-11-01T04:06:26,321 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-85504eb1-ba11-40f7-8ae3-61280fbbbd2c.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:26,323 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-85504eb1-ba11-40f7-8ae3-61280fbbbd2c_da30318e-5ab5-4bd7-8d94-60d1b96cd10d-player.jpg 2026-11-01T04:06:26,323 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/c12d7c21-1098-4e14-9336-1e0785b830db/53b34d12-9f7a-4964-86d5-b8ae87129154/marguerite-1080-85504eb1-ba11-40f7-8ae3-61280fbbbd2c.mp4 2026-11-01T04:06:26,676 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 068523d8-01aa-4df8-8a8f-17ea43ab13a3 2026-11-01T04:06:26,677 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-8c22d847-ee67-4841-a560-6c8c27581f92.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/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-8c22d847-ee67-4841-a560-6c8c27581f92_3992e887-71d0-4dec-a5c7-6ed6d947e9bb-player.jpg] 2026-11-01T04:06:27,317 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-8c22d847-ee67-4841-a560-6c8c27581f92_3992e887-71d0-4dec-a5c7-6ed6d947e9bb-player.jpg 2026-11-01T04:06:27,317 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:27,324 | INFO | (EncoderEngine:495) - [image2 @ 0x7fab325a4800] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-8c22d847-ee67-4841-a560-6c8c27581f92_3992e887-71d0-4dec-a5c7-6ed6d947e9bb-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:27,324 | INFO | (EncoderEngine:495) - [image2 @ 0x7fab325a4800] 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-11-01T04:06:27,337 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-8c22d847-ee67-4841-a560-6c8c27581f92.webm} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:27,341 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-8c22d847-ee67-4841-a560-6c8c27581f92_3992e887-71d0-4dec-a5c7-6ed6d947e9bb-player.jpg 2026-11-01T04:06:27,341 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/2aa11a7c-3ca7-4a4f-9905-39eebb1da2d6/068523d8-01aa-4df8-8a8f-17ea43ab13a3/Spring_-_Blender_Open_Movie-8c22d847-ee67-4841-a560-6c8c27581f92.webm 2026-11-01T04:06:27,401 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 463af19d-34f5-4bb1-a216-221af919486b 2026-11-01T04:06:27,403 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-879fb520-6a40-4c02-9b3e-92f949a18cef.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/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-879fb520-6a40-4c02-9b3e-92f949a18cef_e5b37084-682c-4fa4-933c-2535908deade-player.jpg] 2026-11-01T04:06:28,049 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-879fb520-6a40-4c02-9b3e-92f949a18cef_e5b37084-682c-4fa4-933c-2535908deade-player.jpg 2026-11-01T04:06:28,050 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:28,057 | INFO | (EncoderEngine:495) - [image2 @ 0x7efe4d8d0000] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-879fb520-6a40-4c02-9b3e-92f949a18cef_e5b37084-682c-4fa4-933c-2535908deade-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:28,057 | INFO | (EncoderEngine:495) - [image2 @ 0x7efe4d8d0000] 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-11-01T04:06:28,063 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-879fb520-6a40-4c02-9b3e-92f949a18cef.webm} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:28,065 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-879fb520-6a40-4c02-9b3e-92f949a18cef_e5b37084-682c-4fa4-933c-2535908deade-player.jpg 2026-11-01T04:06:28,065 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/bd62b3b9-10df-4b47-a8ea-0b4d347cbfcb/463af19d-34f5-4bb1-a216-221af919486b/Coffee_Run_-_Blender_Open_Movie-full_movie-879fb520-6a40-4c02-9b3e-92f949a18cef.webm 2026-11-01T04:06:28,412 | INFO | (ComposerServiceImpl:1295) - creating an image using video track ab4f55ef-8e03-40b5-b2a7-66070f7343b0 2026-11-01T04:06:28,414 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 0.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0517e062-a25a-4d3a-8bf5-4825f82e42eb.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/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0517e062-a25a-4d3a-8bf5-4825f82e42eb_598ad596-5b32-43be-a23d-01956c51cd89-player.jpg] 2026-11-01T04:06:28,460 | INFO | (EncoderEngine:495) - [ogg @ 0x7fca36284040] Broken file, keyframe not correctly marked. 2026-11-01T04:06:28,462 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-11-01T04:06:28,462 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-11-01T04:06:28,618 | INFO | (EncoderEngine:495) - [ogg @ 0x7fca36284040] Broken file, keyframe not correctly marked. 2026-11-01T04:06:28,741 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0517e062-a25a-4d3a-8bf5-4825f82e42eb_598ad596-5b32-43be-a23d-01956c51cd89-player.jpg 2026-11-01T04:06:28,741 | INFO | (EncoderEngine:495) - SOURCE_OSHASH : f29ad678325fa084 2026-11-01T04:06:28,741 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:28,764 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {499} 2026-11-01T04:06:28,769 | INFO | (EncoderEngine:495) - [image2 @ 0x7fca362832c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0517e062-a25a-4d3a-8bf5-4825f82e42eb_598ad596-5b32-43be-a23d-01956c51cd89-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:28,770 | INFO | (EncoderEngine:495) - [image2 @ 0x7fca362832c0] 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-11-01T04:06:29,075 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-pendulum-with-spring-damper' to publication channel 'internal' 2026-11-01T04:06:29,093 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0517e062-a25a-4d3a-8bf5-4825f82e42eb.ogv} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:29,094 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0517e062-a25a-4d3a-8bf5-4825f82e42eb_598ad596-5b32-43be-a23d-01956c51cd89-player.jpg 2026-11-01T04:06:29,094 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/48b9bddf-ba7f-4db8-8511-4886767cbb95/ab4f55ef-8e03-40b5-b2a7-66070f7343b0/Espresso_video-0517e062-a25a-4d3a-8bf5-4825f82e42eb.ogv 2026-11-01T04:06:29,434 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-nasa-earth-4k to publication channel internal 2026-11-01T04:06:29,448 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-was-ist-chaos to publication channel internal 2026-11-01T04:06:31,057 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 855c8858-2037-403b-a6cc-2c212606ef01 2026-11-01T04:06:31,059 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-30ff9fea-b403-40b1-8c2d-a0a1945cdffd.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/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-30ff9fea-b403-40b1-8c2d-a0a1945cdffd_973f2a52-7e2b-4fd9-9f4e-74f8a5bbc5ba-search.jpg] 2026-11-01T04:06:31,791 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-30ff9fea-b403-40b1-8c2d-a0a1945cdffd_973f2a52-7e2b-4fd9-9f4e-74f8a5bbc5ba-search.jpg 2026-11-01T04:06:31,791 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:31,802 | INFO | (EncoderEngine:495) - [image2 @ 0x7f68a81cf800] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-30ff9fea-b403-40b1-8c2d-a0a1945cdffd_973f2a52-7e2b-4fd9-9f4e-74f8a5bbc5ba-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:31,803 | INFO | (EncoderEngine:495) - [image2 @ 0x7f68a81cf800] 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-11-01T04:06:31,805 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-30ff9fea-b403-40b1-8c2d-a0a1945cdffd.webm} successfully encoded using profile 'search-cover.http' 2026-11-01T04:06:31,813 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-30ff9fea-b403-40b1-8c2d-a0a1945cdffd_973f2a52-7e2b-4fd9-9f4e-74f8a5bbc5ba-search.jpg 2026-11-01T04:06:31,813 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-30ff9fea-b403-40b1-8c2d-a0a1945cdffd.webm 2026-11-01T04:06:31,855 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {661} 2026-11-01T04:06:32,131 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {680} 2026-11-01T04:06:32,238 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:06:32,437 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-goat does not contain segment information 2026-11-01T04:06:33,098 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {690} 2026-11-01T04:06:34,095 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-pendulum-with-spring-damper to publication channel internal 2026-11-01T04:06:34,318 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-strong-river-flowing-down-the-green-forest to search index 2026-11-01T04:06:34,318 | 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-11-01T04:06:35,136 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 1bfaa56d-764e-4793-a509-cbd5d3d0a0ba 2026-11-01T04:06:35,139 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-a5c9ed69-428b-4165-991f-c9eb14531ae5.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/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-a5c9ed69-428b-4165-991f-c9eb14531ae5_d21d6325-7226-4688-8396-497a35447b2c-player.jpg] 2026-11-01T04:06:35,188 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:35,189 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:35,917 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-a5c9ed69-428b-4165-991f-c9eb14531ae5_d21d6325-7226-4688-8396-497a35447b2c-player.jpg 2026-11-01T04:06:35,918 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:35,918 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:35,939 | INFO | (EncoderEngine:495) - [image2 @ 0x7f51945a32c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-a5c9ed69-428b-4165-991f-c9eb14531ae5_d21d6325-7226-4688-8396-497a35447b2c-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:35,939 | INFO | (EncoderEngine:495) - [image2 @ 0x7f51945a32c0] 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-11-01T04:06:36,160 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-a5c9ed69-428b-4165-991f-c9eb14531ae5.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:36,162 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-a5c9ed69-428b-4165-991f-c9eb14531ae5_d21d6325-7226-4688-8396-497a35447b2c-player.jpg 2026-11-01T04:06:36,162 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/0e95e3e4-7c1b-45a2-83ad-e246770a5c1a/1bfaa56d-764e-4793-a509-cbd5d3d0a0ba/westerberg-a5c9ed69-428b-4165-991f-c9eb14531ae5.mp4 2026-11-01T04:06:36,183 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc 2026-11-01T04:06:36,184 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-5ca937e2-b344-4d6b-86e1-c687c88aea2b.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/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-5ca937e2-b344-4d6b-86e1-c687c88aea2b_3ef6cf7c-7e0a-4d46-9154-df0019fb3e42-search.jpg] 2026-11-01T04:06:36,273 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:36,274 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:36,577 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-5ca937e2-b344-4d6b-86e1-c687c88aea2b_3ef6cf7c-7e0a-4d46-9154-df0019fb3e42-search.jpg 2026-11-01T04:06:36,577 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:36,577 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:36,582 | INFO | (EncoderEngine:495) - [image2 @ 0x7f3df2f942c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-5ca937e2-b344-4d6b-86e1-c687c88aea2b_3ef6cf7c-7e0a-4d46-9154-df0019fb3e42-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:36,582 | INFO | (EncoderEngine:495) - [image2 @ 0x7f3df2f942c0] 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-11-01T04:06:36,594 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-5ca937e2-b344-4d6b-86e1-c687c88aea2b.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T04:06:36,595 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-5ca937e2-b344-4d6b-86e1-c687c88aea2b_3ef6cf7c-7e0a-4d46-9154-df0019fb3e42-search.jpg 2026-11-01T04:06:36,596 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-5ca937e2-b344-4d6b-86e1-c687c88aea2b.mp4 2026-11-01T04:06:36,620 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 4984e9e7-737a-4663-b029-fab796522a40 2026-11-01T04:06:36,621 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-66238c72-11a8-4c5e-840e-417710ecface.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-66238c72-11a8-4c5e-840e-417710ecface_a5f42db7-34b5-4a6d-8ab6-0e0c87aa60d5-player.jpg] 2026-11-01T04:06:36,815 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-marguerite does not contain segment information 2026-11-01T04:06:36,833 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:36,834 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:36,866 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-coffee-run does not contain segment information 2026-11-01T04:06:37,053 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-goat' to publication channel 'internal' 2026-11-01T04:06:37,063 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {965} 2026-11-01T04:06:37,517 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-nasa-earth-4k to search index 2026-11-01T04:06:37,517 | 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-11-01T04:06:37,517 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/nasa_s_new_high_dynamic_range_camera_records_rocket_test.webm at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:06:37,634 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-spring does not contain segment information 2026-11-01T04:06:38,154 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-was-ist-chaos to search index 2026-11-01T04:06:38,154 | 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-11-01T04:06:38,258 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-66238c72-11a8-4c5e-840e-417710ecface_a5f42db7-34b5-4a6d-8ab6-0e0c87aa60d5-player.jpg 2026-11-01T04:06:38,258 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:38,258 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:38,270 | INFO | (EncoderEngine:495) - [image2 @ 0x7f5e2dcb42c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-66238c72-11a8-4c5e-840e-417710ecface_a5f42db7-34b5-4a6d-8ab6-0e0c87aa60d5-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:38,271 | INFO | (EncoderEngine:495) - [image2 @ 0x7f5e2dcb42c0] 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-11-01T04:06:38,288 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-66238c72-11a8-4c5e-840e-417710ecface.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:38,290 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-66238c72-11a8-4c5e-840e-417710ecface_a5f42db7-34b5-4a6d-8ab6-0e0c87aa60d5-player.jpg 2026-11-01T04:06:38,290 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-66238c72-11a8-4c5e-840e-417710ecface.mp4 2026-11-01T04:06:40,045 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 855c8858-2037-403b-a6cc-2c212606ef01 2026-11-01T04:06:40,063 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-0ce74e6b-0081-49cf-ba97-3579741fba3c.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/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-0ce74e6b-0081-49cf-ba97-3579741fba3c_06413df6-ef91-4d66-a8fc-65550d7be57f-player.jpg] 2026-11-01T04:06:40,809 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-0ce74e6b-0081-49cf-ba97-3579741fba3c_06413df6-ef91-4d66-a8fc-65550d7be57f-player.jpg 2026-11-01T04:06:40,810 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:40,827 | INFO | (EncoderEngine:495) - [image2 @ 0x7f3cc5ed5800] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-0ce74e6b-0081-49cf-ba97-3579741fba3c_06413df6-ef91-4d66-a8fc-65550d7be57f-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:40,828 | INFO | (EncoderEngine:495) - [image2 @ 0x7f3cc5ed5800] 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-11-01T04:06:40,843 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-0ce74e6b-0081-49cf-ba97-3579741fba3c.webm} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:40,846 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-0ce74e6b-0081-49cf-ba97-3579741fba3c_06413df6-ef91-4d66-a8fc-65550d7be57f-player.jpg 2026-11-01T04:06:40,846 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/3408cbd0-2a39-4c86-a4d8-fc3501c22af5/855c8858-2037-403b-a6cc-2c212606ef01/NASA_s_new_High_Dynamic_Range_Camera_Records_Rocket_Test-0ce74e6b-0081-49cf-ba97-3579741fba3c.webm 2026-11-01T04:06:40,874 | INFO | (ComposerServiceImpl:1295) - creating an image using video track d4c60e21-1b16-4aaf-b940-b2c36e89f735 2026-11-01T04:06:40,875 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-83376ca5-b744-40b3-bed9-22bfafe0320c.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/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-83376ca5-b744-40b3-bed9-22bfafe0320c_acd4aa26-9e34-4461-8f7a-071418843174-player.jpg] 2026-11-01T04:06:40,987 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:41,280 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-marguerite' to publication channel 'internal' 2026-11-01T04:06:41,482 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-coffee-run' to publication channel 'internal' 2026-11-01T04:06:41,496 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-espresso-video does not contain segment information 2026-11-01T04:06:41,560 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {676} 2026-11-01T04:06:41,809 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-spring' to publication channel 'internal' 2026-11-01T04:06:41,839 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_c283.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:06:41,989 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-strong-river-flowing-down-the-green-forest 2026-11-01T04:06:41,992 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-strong-river-flowing-down-the-green-forest 2026-11-01T04:06:42,217 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-goat to publication channel internal 2026-11-01T04:06:42,475 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-83376ca5-b744-40b3-bed9-22bfafe0320c_acd4aa26-9e34-4461-8f7a-071418843174-player.jpg 2026-11-01T04:06:42,486 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:42,486 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:42,662 | INFO | (EncoderEngine:495) - [image2 @ 0x7f4696311000] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-83376ca5-b744-40b3-bed9-22bfafe0320c_acd4aa26-9e34-4461-8f7a-071418843174-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:42,663 | INFO | (EncoderEngine:495) - [image2 @ 0x7f4696311000] 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-11-01T04:06:42,703 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-83376ca5-b744-40b3-bed9-22bfafe0320c.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:42,705 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-83376ca5-b744-40b3-bed9-22bfafe0320c_acd4aa26-9e34-4461-8f7a-071418843174-player.jpg 2026-11-01T04:06:42,705 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/e7fd7c9e-3764-49db-b061-733caf983472/d4c60e21-1b16-4aaf-b940-b2c36e89f735/video-of-a-tabby-cat-83376ca5-b744-40b3-bed9-22bfafe0320c.mp4 2026-11-01T04:06:43,131 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-strong-river-flowing-down-the-green-forest, version 1 2026-11-01T04:06:43,192 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-pendulum-with-spring-damper to search index 2026-11-01T04:06:43,192 | 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-11-01T04:06:44,362 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc 2026-11-01T04:06:44,364 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-a4e8bdfb-03cb-4644-9a89-ee18d5346fac.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/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-a4e8bdfb-03cb-4644-9a89-ee18d5346fac_34f35775-6246-42b0-af1d-baf4f5928641-player.jpg] 2026-11-01T04:06:44,718 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:44,719 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:45,237 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-a4e8bdfb-03cb-4644-9a89-ee18d5346fac_34f35775-6246-42b0-af1d-baf4f5928641-player.jpg 2026-11-01T04:06:45,238 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:45,361 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:45,361 | INFO | (EncoderEngine:495) - [image2 @ 0x7fc6014622c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-a4e8bdfb-03cb-4644-9a89-ee18d5346fac_34f35775-6246-42b0-af1d-baf4f5928641-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:45,361 | INFO | (EncoderEngine:495) - [image2 @ 0x7fc6014622c0] 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-11-01T04:06:45,362 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-a4e8bdfb-03cb-4644-9a89-ee18d5346fac.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:06:45,367 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-a4e8bdfb-03cb-4644-9a89-ee18d5346fac_34f35775-6246-42b0-af1d-baf4f5928641-player.jpg 2026-11-01T04:06:45,367 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/8b8ec8b9-223a-49c9-8124-4b5ad4055353/6c5a6b17-ccaa-4c82-bae7-3ae2a6d31dfc/22599_C283-a4e8bdfb-03cb-4644-9a89-ee18d5346fac.mp4 2026-11-01T04:06:45,765 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-westerberg does not contain segment information 2026-11-01T04:06:45,835 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-espresso-video' to publication channel 'internal' 2026-11-01T04:06:46,184 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {700} 2026-11-01T04:06:46,552 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-marguerite to publication channel internal 2026-11-01T04:06:46,557 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-coffee-run to publication channel internal 2026-11-01T04:06:46,855 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-spring to publication channel internal 2026-11-01T04:06:48,603 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 37024ac0-1c55-46d6-a053-58253fc1996f 2026-11-01T04:06:48,604 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-1f2698d6-1bba-4430-843f-10bff1e70b55.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-1f2698d6-1bba-4430-843f-10bff1e70b55_7aa148ed-04dc-4be8-954f-bf4eb1ca31ba-search.jpg] 2026-11-01T04:06:48,668 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:48,668 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:49,006 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-was-ist-chaos 2026-11-01T04:06:49,010 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-was-ist-chaos 2026-11-01T04:06:49,372 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-nasa-earth-4k 2026-11-01T04:06:49,396 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-nasa-earth-4k 2026-11-01T04:06:49,763 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {493} 2026-11-01T04:06:49,905 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-westerberg' to publication channel 'internal' 2026-11-01T04:06:49,965 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-was-ist-chaos, version 1 2026-11-01T04:06:50,254 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-nasa-rocket-booster does not contain segment information 2026-11-01T04:06:50,408 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-1f2698d6-1bba-4430-843f-10bff1e70b55_7aa148ed-04dc-4be8-954f-bf4eb1ca31ba-search.jpg 2026-11-01T04:06:50,408 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:50,408 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:06:50,441 | INFO | (EncoderEngine:495) - [image2 @ 0x7f92debc32c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-1f2698d6-1bba-4430-843f-10bff1e70b55_7aa148ed-04dc-4be8-954f-bf4eb1ca31ba-search.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:06:50,441 | INFO | (EncoderEngine:495) - [image2 @ 0x7f92debc32c0] 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-11-01T04:06:50,566 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-1f2698d6-1bba-4430-843f-10bff1e70b55.mp4} successfully encoded using profile 'search-cover.http' 2026-11-01T04:06:50,568 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-1f2698d6-1bba-4430-843f-10bff1e70b55_7aa148ed-04dc-4be8-954f-bf4eb1ca31ba-search.jpg 2026-11-01T04:06:50,568 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-1f2698d6-1bba-4430-843f-10bff1e70b55.mp4 2026-11-01T04:06:51,087 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-espresso-video to publication channel internal 2026-11-01T04:06:51,324 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {848} 2026-11-01T04:06:51,339 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-goat to search index 2026-11-01T04:06:51,340 | 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-11-01T04:06:52,213 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-nasa-earth-4k, version 1 2026-11-01T04:06:54,568 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 7ca4a126-ea8c-4f6b-8328-b5216916ddf8 2026-11-01T04:06:54,643 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-635182e6-07bd-4e3f-8fe0-da8c8983bd3d.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/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-635182e6-07bd-4e3f-8fe0-da8c8983bd3d_903aec2c-7cf8-41ac-80d6-e956a8ce6030-player.jpg] 2026-11-01T04:06:55,120 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:55,120 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:06:55,175 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-pendulum-with-spring-damper 2026-11-01T04:06:55,339 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-pendulum-with-spring-damper 2026-11-01T04:06:55,349 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-westerberg to publication channel internal 2026-11-01T04:06:55,392 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-cats does not contain segment information 2026-11-01T04:06:55,418 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-nasa-rocket-booster' to publication channel 'internal' 2026-11-01T04:06:55,833 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-marguerite to search index 2026-11-01T04:06:55,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-11-01T04:06:56,306 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-coffee-run to search index 2026-11-01T04:06:56,306 | 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-11-01T04:06:56,382 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-pendulum-with-spring-damper, version 1 2026-11-01T04:07:00,159 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-weitsprung does not contain segment information 2026-11-01T04:07:00,227 | INFO | (ImageWorkflowOperationHandler:143) - Extracting images from https://legacy.opencast.org/files/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4 at position [MediaPosition(Seconds, 1.0)] 2026-11-01T04:07:00,505 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-nasa-rocket-booster to publication channel internal 2026-11-01T04:07:00,983 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-cats' to publication channel 'internal' 2026-11-01T04:07:00,992 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-espresso-video to search index 2026-11-01T04:07:00,992 | 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-11-01T04:07:01,544 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-635182e6-07bd-4e3f-8fe0-da8c8983bd3d_903aec2c-7cf8-41ac-80d6-e956a8ce6030-player.jpg 2026-11-01T04:07:01,544 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:01,544 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:07:01,544 | INFO | (EncoderEngine:495) - [image2 @ 0x7f7ef1624ac0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-635182e6-07bd-4e3f-8fe0-da8c8983bd3d_903aec2c-7cf8-41ac-80d6-e956a8ce6030-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:07:01,544 | INFO | (EncoderEngine:495) - [image2 @ 0x7f7ef1624ac0] 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-11-01T04:07:01,551 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-635182e6-07bd-4e3f-8fe0-da8c8983bd3d.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:07:01,559 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-635182e6-07bd-4e3f-8fe0-da8c8983bd3d_903aec2c-7cf8-41ac-80d6-e956a8ce6030-player.jpg 2026-11-01T04:07:01,559 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/7d67a787-bb92-4b8c-8155-7e2bc0c734be/7ca4a126-ea8c-4f6b-8328-b5216916ddf8/3d-print-635182e6-07bd-4e3f-8fe0-da8c8983bd3d.mp4 2026-11-01T04:07:01,599 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-spring to search index 2026-11-01T04:07:01,599 | 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-11-01T04:07:01,645 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-goat 2026-11-01T04:07:01,669 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-goat 2026-11-01T04:07:02,815 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-goat, version 1 2026-11-01T04:07:03,839 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 37024ac0-1c55-46d6-a053-58253fc1996f 2026-11-01T04:07:03,840 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-f99a4537-9ec9-46bf-bf38-ec4d161d0899.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-f99a4537-9ec9-46bf-bf38-ec4d161d0899_bb066979-8ba4-4916-b071-74ac6c789ec2-player.jpg] 2026-11-01T04:07:04,219 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:04,220 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:05,606 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-westerberg to search index 2026-11-01T04:07:05,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-11-01T04:07:05,999 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-cats to publication channel internal 2026-11-01T04:07:06,265 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-weitsprung' to publication channel 'internal' 2026-11-01T04:07:06,338 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-f99a4537-9ec9-46bf-bf38-ec4d161d0899_bb066979-8ba4-4916-b071-74ac6c789ec2-player.jpg 2026-11-01T04:07:06,339 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:06,339 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:07:06,358 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd34d1092c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-f99a4537-9ec9-46bf-bf38-ec4d161d0899_bb066979-8ba4-4916-b071-74ac6c789ec2-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:07:06,358 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd34d1092c0] 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-11-01T04:07:06,395 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-f99a4537-9ec9-46bf-bf38-ec4d161d0899.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:07:06,397 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-f99a4537-9ec9-46bf-bf38-ec4d161d0899_bb066979-8ba4-4916-b071-74ac6c789ec2-player.jpg 2026-11-01T04:07:06,397 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-f99a4537-9ec9-46bf-bf38-ec4d161d0899.mp4 2026-11-01T04:07:06,463 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-marguerite 2026-11-01T04:07:06,787 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-marguerite 2026-11-01T04:07:07,102 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-coffee-run 2026-11-01T04:07:07,113 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {655} 2026-11-01T04:07:07,147 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-coffee-run 2026-11-01T04:07:07,743 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-marguerite, version 1 2026-11-01T04:07:08,264 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-coffee-run, version 1 2026-11-01T04:07:09,670 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 62f23bd4-a319-4bcf-b22c-f66c6da402b5 2026-11-01T04:07:09,671 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-015fd5ca-f5a0-4651-9091-9b79f2d04454.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/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-015fd5ca-f5a0-4651-9091-9b79f2d04454_387bea22-a1a7-4bad-8ec9-8d28abf94ca8-player.jpg] 2026-11-01T04:07:10,043 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:10,043 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:10,061 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-espresso-video 2026-11-01T04:07:10,067 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-espresso-video 2026-11-01T04:07:10,323 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-spring 2026-11-01T04:07:10,359 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-spring 2026-11-01T04:07:10,393 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-3d-print does not contain segment information 2026-11-01T04:07:10,622 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-espresso-video, version 1 2026-11-01T04:07:11,071 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-spring, version 1 2026-11-01T04:07:11,316 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-weitsprung to publication channel internal 2026-11-01T04:07:11,374 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-015fd5ca-f5a0-4651-9091-9b79f2d04454_387bea22-a1a7-4bad-8ec9-8d28abf94ca8-player.jpg 2026-11-01T04:07:11,375 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:11,375 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:07:11,382 | INFO | (EncoderEngine:495) - [image2 @ 0x7f1ad7d0f2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-015fd5ca-f5a0-4651-9091-9b79f2d04454_387bea22-a1a7-4bad-8ec9-8d28abf94ca8-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:07:11,382 | INFO | (EncoderEngine:495) - [image2 @ 0x7f1ad7d0f2c0] 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-11-01T04:07:11,402 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-015fd5ca-f5a0-4651-9091-9b79f2d04454.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:07:11,404 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-015fd5ca-f5a0-4651-9091-9b79f2d04454_387bea22-a1a7-4bad-8ec9-8d28abf94ca8-player.jpg 2026-11-01T04:07:11,404 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/40f9745c-ecb7-4601-ab73-3c84fed82a58/62f23bd4-a319-4bcf-b22c-f66c6da402b5/Perseverance_Arrives_at_Mars-1920-015fd5ca-f5a0-4651-9091-9b79f2d04454.mp4 2026-11-01T04:07:11,423 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-nasa-rocket-booster to search index 2026-11-01T04:07:11,423 | 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-11-01T04:07:13,404 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 63cb46d4-bc10-4aae-b724-c9420aeaa157 2026-11-01T04:07:13,675 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-4142352a-2c69-48f1-b792-8850f0b00092.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/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-4142352a-2c69-48f1-b792-8850f0b00092_9c9e22d3-3fe1-489d-9f97-15df18d7714b-player.jpg] 2026-11-01T04:07:14,705 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-3d-print' to publication channel 'internal' 2026-11-01T04:07:14,771 | INFO | (EncoderEngine:495) - com.android.version: 13 2026-11-01T04:07:14,783 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:14,783 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:15,134 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-westerberg 2026-11-01T04:07:15,153 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-cats to search index 2026-11-01T04:07:15,153 | 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-11-01T04:07:15,566 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-westerberg 2026-11-01T04:07:16,210 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-westerberg, version 1 2026-11-01T04:07:16,543 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-4142352a-2c69-48f1-b792-8850f0b00092_9c9e22d3-3fe1-489d-9f97-15df18d7714b-player.jpg 2026-11-01T04:07:16,543 | INFO | (EncoderEngine:495) - com.android.version: 13 2026-11-01T04:07:16,544 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:16,544 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:07:16,544 | INFO | (EncoderEngine:495) - [image2 @ 0x7f4bc9d5d2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-4142352a-2c69-48f1-b792-8850f0b00092_9c9e22d3-3fe1-489d-9f97-15df18d7714b-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:07:16,544 | INFO | (EncoderEngine:495) - [image2 @ 0x7f4bc9d5d2c0] 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-11-01T04:07:16,560 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-4142352a-2c69-48f1-b792-8850f0b00092.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:07:16,563 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-4142352a-2c69-48f1-b792-8850f0b00092_9c9e22d3-3fe1-489d-9f97-15df18d7714b-player.jpg 2026-11-01T04:07:16,564 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/eb2fb495-dd7b-4d01-ab7d-506d183da6ee/63cb46d4-bc10-4aae-b724-c9420aeaa157/portrait-4142352a-2c69-48f1-b792-8850f0b00092.mp4 2026-11-01T04:07:18,108 | INFO | (VideoSegmenterServiceImpl:455) - Track file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4 loaded, duration is 298 s 2026-11-01T04:07:18,142 | INFO | (VideoSegmenterServiceImpl:798) - Starting video segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4 2026-11-01T04:07:18,195 | INFO | (VideoSegmenterServiceImpl:1013) - Detecting video segments using command: [ffmpeg, -nostats, -nostdin, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4, -filter:v, select=gt(scene\,0.025),showinfo, -f, null, -] 2026-11-01T04:07:18,576 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 2eb264fa-4e10-48c1-9c9f-8a6778a87d16 2026-11-01T04:07:18,585 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 1.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-bb74468f-1661-4ab0-bb75-dfddfeb01e8e.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/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-bb74468f-1661-4ab0-bb75-dfddfeb01e8e_4fe27326-dca9-4730-95f2-c85651fff1c2-player.jpg] 2026-11-01T04:07:18,915 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:18,916 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:19,026 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {940} 2026-11-01T04:07:19,722 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-3d-print to publication channel internal 2026-11-01T04:07:19,825 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-nasa-rocket-booster 2026-11-01T04:07:20,116 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-nasa-rocket-booster 2026-11-01T04:07:20,910 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-bb74468f-1661-4ab0-bb75-dfddfeb01e8e_4fe27326-dca9-4730-95f2-c85651fff1c2-player.jpg 2026-11-01T04:07:20,914 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:07:20,914 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:07:20,926 | INFO | (EncoderEngine:495) - [image2 @ 0x7f507f66b2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-bb74468f-1661-4ab0-bb75-dfddfeb01e8e_4fe27326-dca9-4730-95f2-c85651fff1c2-player.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:07:20,927 | INFO | (EncoderEngine:495) - [image2 @ 0x7f507f66b2c0] 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-11-01T04:07:20,963 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-bb74468f-1661-4ab0-bb75-dfddfeb01e8e.mp4} successfully encoded using profile 'player-preview.http' 2026-11-01T04:07:20,965 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-bb74468f-1661-4ab0-bb75-dfddfeb01e8e_4fe27326-dca9-4730-95f2-c85651fff1c2-player.jpg 2026-11-01T04:07:20,965 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/2eb264fa-4e10-48c1-9c9f-8a6778a87d16/dualstream-presenter-bb74468f-1661-4ab0-bb75-dfddfeb01e8e.mp4 2026-11-01T04:07:21,752 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-nasa-rocket-booster, version 1 2026-11-01T04:07:22,184 | INFO | (VideoSegmenterWorkflowOperationHandler:131) - No matching tracks available for video segmentation in workflow Workflow {970} 2026-11-01T04:07:22,299 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-perseverance-arrives-at-mars does not contain segment information 2026-11-01T04:07:22,656 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-cats 2026-11-01T04:07:22,792 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-cats 2026-11-01T04:07:23,471 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-cats, version 1 2026-11-01T04:07:23,938 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-weitsprung to search index 2026-11-01T04:07:23,939 | 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-11-01T04:07:25,538 | INFO | (SegmentPreviewsWorkflowOperationHandler:158) - Media package ID-portrait does not contain segment information 2026-11-01T04:07:25,983 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-perseverance-arrives-at-mars' to publication channel 'internal' 2026-11-01T04:07:27,712 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-3d-print to search index 2026-11-01T04:07:27,712 | 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-11-01T04:07:28,377 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-portrait' to publication channel 'internal' 2026-11-01T04:07:30,736 | INFO | (VideoSegmenterServiceImpl:455) - Track file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4 loaded, duration is 64 s 2026-11-01T04:07:30,736 | INFO | (VideoSegmenterServiceImpl:798) - Starting video segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4 2026-11-01T04:07:30,736 | INFO | (VideoSegmenterServiceImpl:1013) - Detecting video segments using command: [ffmpeg, -nostats, -nostdin, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4, -filter:v, select=gt(scene\,0.025),showinfo, -f, null, -] 2026-11-01T04:07:30,795 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-weitsprung 2026-11-01T04:07:30,800 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-weitsprung 2026-11-01T04:07:31,031 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-perseverance-arrives-at-mars to publication channel internal 2026-11-01T04:07:32,060 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-weitsprung, version 1 2026-11-01T04:07:33,590 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-portrait to publication channel internal 2026-11-01T04:07:35,734 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-3d-print 2026-11-01T04:07:35,747 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-3d-print 2026-11-01T04:07:36,325 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-3d-print, version 1 2026-11-01T04:07:38,235 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-perseverance-arrives-at-mars to search index 2026-11-01T04:07:38,235 | 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-11-01T04:07:40,754 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-portrait to search index 2026-11-01T04:07:40,754 | 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-11-01T04:07:44,186 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-perseverance-arrives-at-mars 2026-11-01T04:07:44,222 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-perseverance-arrives-at-mars 2026-11-01T04:07:45,360 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-perseverance-arrives-at-mars, version 1 2026-11-01T04:07:46,290 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-portrait 2026-11-01T04:07:46,293 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-portrait 2026-11-01T04:07:46,642 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-portrait, version 1 2026-11-01T04:08:01,595 | INFO | (VideoSegmenterServiceImpl:1085) - Segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4 yields 10 segments 2026-11-01T04:08:01,778 | INFO | (VideoSegmenterServiceImpl:831) - Segmentation yields 1 segments after filtering 2026-11-01T04:08:01,778 | INFO | (VideoSegmenterServiceImpl:1013) - Detecting video segments using command: [ffmpeg, -nostats, -nostdin, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4, -filter:v, select=gt(scene\,0.0125),showinfo, -f, null, -] 2026-11-01T04:08:27,646 | INFO | (VideoSegmenterServiceImpl:1085) - Segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4 yields 13 segments 2026-11-01T04:08:27,647 | INFO | (VideoSegmenterServiceImpl:831) - Segmentation yields 1 segments after filtering 2026-11-01T04:08:27,647 | INFO | (VideoSegmenterServiceImpl:1013) - Detecting video segments using command: [ffmpeg, -nostats, -nostdin, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4, -filter:v, select=gt(scene\,0.00625),showinfo, -f, null, -] 2026-11-01T04:08:53,892 | INFO | (VideoSegmenterServiceImpl:1085) - Segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4 yields 16 segments 2026-11-01T04:08:53,892 | INFO | (VideoSegmenterServiceImpl:831) - Segmentation yields 1 segments after filtering 2026-11-01T04:08:53,893 | INFO | (VideoSegmenterServiceImpl:972) - Optimized Segmentation yields (after 3 iterations) 1 segments 2026-11-01T04:08:53,893 | INFO | (VideoSegmenterServiceImpl:978) - Since no reasonable segmentation could be found, a uniform segmentation was created 2026-11-01T04:08:54,276 | INFO | (VideoSegmenterServiceImpl:484) - Finished video segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation.mp4 2026-11-01T04:08:58,459 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 4984e9e7-737a-4663-b029-fab796522a40 2026-11-01T04:08:58,461 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 0.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_10ec002b-a2ca-40d8-a6db-0f797021017f.0.00000.jpg] 2026-11-01T04:08:58,514 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:08:58,514 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:08:59,546 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_10ec002b-a2ca-40d8-a6db-0f797021017f.0.00000.jpg 2026-11-01T04:08:59,546 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:08:59,546 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:08:59,550 | INFO | (EncoderEngine:495) - [image2 @ 0x7f596159e2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_10ec002b-a2ca-40d8-a6db-0f797021017f.0.00000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:08:59,550 | INFO | (EncoderEngine:495) - [image2 @ 0x7f596159e2c0] 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-11-01T04:08:59,619 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:08:59,619 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 2.15600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_06882dd7-5d07-4e23-83b2-4f8e64ad63f0.2.15600.jpg] 2026-11-01T04:08:59,833 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:08:59,833 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:01,093 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_06882dd7-5d07-4e23-83b2-4f8e64ad63f0.2.15600.jpg 2026-11-01T04:09:01,094 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:01,094 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:01,107 | INFO | (EncoderEngine:495) - [image2 @ 0x7f6b92a1c2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_06882dd7-5d07-4e23-83b2-4f8e64ad63f0.2.15600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:01,107 | INFO | (EncoderEngine:495) - [image2 @ 0x7f6b92a1c2c0] 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-11-01T04:09:01,126 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:01,126 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 4.31200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_cfe11858-96de-437e-89e5-13b59c70a7f5.4.31200.jpg] 2026-11-01T04:09:01,304 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:01,304 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:03,112 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_cfe11858-96de-437e-89e5-13b59c70a7f5.4.31200.jpg 2026-11-01T04:09:03,113 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:03,113 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:03,123 | INFO | (EncoderEngine:495) - [image2 @ 0x7f160d8c12c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_cfe11858-96de-437e-89e5-13b59c70a7f5.4.31200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:03,123 | INFO | (EncoderEngine:495) - [image2 @ 0x7f160d8c12c0] 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-11-01T04:09:03,133 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:03,133 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 6.46800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_1580bc56-5d43-4624-b879-f265c75571a3.6.46800.jpg] 2026-11-01T04:09:03,253 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:03,255 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:06,117 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_1580bc56-5d43-4624-b879-f265c75571a3.6.46800.jpg 2026-11-01T04:09:06,117 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:06,117 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:06,130 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd69aac12c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_1580bc56-5d43-4624-b879-f265c75571a3.6.46800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:06,131 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd69aac12c0] 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-11-01T04:09:06,143 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:06,144 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 8.62400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_68fb3b26-ba40-4d0a-89e7-a9091215b579.8.62400.jpg] 2026-11-01T04:09:06,261 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:06,261 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:07,339 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_68fb3b26-ba40-4d0a-89e7-a9091215b579.8.62400.jpg 2026-11-01T04:09:07,339 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:07,340 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:07,362 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd85e1af2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_68fb3b26-ba40-4d0a-89e7-a9091215b579.8.62400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:07,363 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd85e1af2c0] 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-11-01T04:09:07,376 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:07,376 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 10.78000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_99e24302-9dc9-4576-9290-4d38803f857b.10.78000.jpg] 2026-11-01T04:09:07,442 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:07,443 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:08,779 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_99e24302-9dc9-4576-9290-4d38803f857b.10.78000.jpg 2026-11-01T04:09:08,779 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:08,779 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:08,783 | INFO | (EncoderEngine:495) - [image2 @ 0x7fe5b51382c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_99e24302-9dc9-4576-9290-4d38803f857b.10.78000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:08,783 | INFO | (EncoderEngine:495) - [image2 @ 0x7fe5b51382c0] 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-11-01T04:09:08,794 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:08,795 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 12.93600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_58cb182e-08df-4601-a3ee-1a2e62e9dd8c.12.93600.jpg] 2026-11-01T04:09:08,984 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:08,985 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:10,627 | INFO | (VideoSegmenterServiceImpl:1085) - Segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4 yields 52 segments 2026-11-01T04:09:10,627 | INFO | (VideoSegmenterServiceImpl:831) - Segmentation yields 1 segments after filtering 2026-11-01T04:09:10,627 | INFO | (VideoSegmenterServiceImpl:1013) - Detecting video segments using command: [ffmpeg, -nostats, -nostdin, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4, -filter:v, select=gt(scene\,0.043333337),showinfo, -f, null, -] 2026-11-01T04:09:11,409 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_58cb182e-08df-4601-a3ee-1a2e62e9dd8c.12.93600.jpg 2026-11-01T04:09:11,409 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:11,409 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:11,413 | INFO | (EncoderEngine:495) - [image2 @ 0x7f2f0bbf92c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_58cb182e-08df-4601-a3ee-1a2e62e9dd8c.12.93600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:11,413 | INFO | (EncoderEngine:495) - [image2 @ 0x7f2f0bbf92c0] 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-11-01T04:09:11,428 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:11,428 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 15.09200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_9362cc94-3b35-4844-81b2-f142aa55fbc8.15.09200.jpg] 2026-11-01T04:09:11,461 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:11,462 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:11,677 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_9362cc94-3b35-4844-81b2-f142aa55fbc8.15.09200.jpg 2026-11-01T04:09:11,678 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:11,678 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:11,696 | INFO | (EncoderEngine:495) - [image2 @ 0x7f44fd1c32c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_9362cc94-3b35-4844-81b2-f142aa55fbc8.15.09200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:11,696 | INFO | (EncoderEngine:495) - [image2 @ 0x7f44fd1c32c0] 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-11-01T04:09:11,706 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:11,707 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 17.24800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_d151861b-8833-45ce-a892-074764f3ff38.17.24800.jpg] 2026-11-01T04:09:11,780 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:11,781 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:12,585 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_d151861b-8833-45ce-a892-074764f3ff38.17.24800.jpg 2026-11-01T04:09:12,585 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:12,585 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:12,593 | INFO | (EncoderEngine:495) - [image2 @ 0x7ff0b5ac62c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_d151861b-8833-45ce-a892-074764f3ff38.17.24800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:12,593 | INFO | (EncoderEngine:495) - [image2 @ 0x7ff0b5ac62c0] 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-11-01T04:09:12,603 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:12,604 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 19.40400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_51060836-ac11-468d-86e0-3cc840c82edd.19.40400.jpg] 2026-11-01T04:09:12,656 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:12,656 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:13,049 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_51060836-ac11-468d-86e0-3cc840c82edd.19.40400.jpg 2026-11-01T04:09:13,049 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:13,049 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:13,054 | INFO | (EncoderEngine:495) - [image2 @ 0x7f4d95c5e2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_51060836-ac11-468d-86e0-3cc840c82edd.19.40400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:13,054 | INFO | (EncoderEngine:495) - [image2 @ 0x7f4d95c5e2c0] 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-11-01T04:09:13,072 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:13,072 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 21.56000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_3694068f-e32f-457a-9625-1c06aa849709.21.56000.jpg] 2026-11-01T04:09:13,391 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:13,391 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:14,415 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_3694068f-e32f-457a-9625-1c06aa849709.21.56000.jpg 2026-11-01T04:09:14,416 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:14,416 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:14,425 | INFO | (EncoderEngine:495) - [image2 @ 0x7f03ca64f2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_3694068f-e32f-457a-9625-1c06aa849709.21.56000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:14,425 | INFO | (EncoderEngine:495) - [image2 @ 0x7f03ca64f2c0] 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-11-01T04:09:14,446 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:14,447 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 23.71600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_7c280050-87d0-4bee-9cc7-b87acb2c87ab.23.71600.jpg] 2026-11-01T04:09:14,542 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:14,542 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:16,515 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_7c280050-87d0-4bee-9cc7-b87acb2c87ab.23.71600.jpg 2026-11-01T04:09:16,516 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:16,516 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:16,522 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd4f8c6b2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_7c280050-87d0-4bee-9cc7-b87acb2c87ab.23.71600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:16,522 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd4f8c6b2c0] 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-11-01T04:09:16,567 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:16,568 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 25.87200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_99b0b6a1-b183-4ea5-877b-a1cdfdbd04dd.25.87200.jpg] 2026-11-01T04:09:16,639 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:16,639 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:19,828 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_99b0b6a1-b183-4ea5-877b-a1cdfdbd04dd.25.87200.jpg 2026-11-01T04:09:19,829 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:19,829 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:19,849 | INFO | (EncoderEngine:495) - [image2 @ 0x7f2272ba42c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_99b0b6a1-b183-4ea5-877b-a1cdfdbd04dd.25.87200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:19,849 | INFO | (EncoderEngine:495) - [image2 @ 0x7f2272ba42c0] 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-11-01T04:09:19,872 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:19,872 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 28.02800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_888ef136-0711-4179-8e09-6af39aed283e.28.02800.jpg] 2026-11-01T04:09:19,979 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:19,979 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:21,169 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_888ef136-0711-4179-8e09-6af39aed283e.28.02800.jpg 2026-11-01T04:09:21,169 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:21,170 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:21,185 | INFO | (EncoderEngine:495) - [image2 @ 0x7f6c383602c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_888ef136-0711-4179-8e09-6af39aed283e.28.02800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:21,186 | INFO | (EncoderEngine:495) - [image2 @ 0x7f6c383602c0] 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-11-01T04:09:21,197 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:21,198 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 30.18400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_da50df5a-6dc1-4627-bcc5-1f9c0dc54b41.30.18400.jpg] 2026-11-01T04:09:21,276 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:21,276 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:22,150 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_da50df5a-6dc1-4627-bcc5-1f9c0dc54b41.30.18400.jpg 2026-11-01T04:09:22,150 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:22,150 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:22,162 | INFO | (EncoderEngine:495) - [image2 @ 0x7feaaf9102c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_da50df5a-6dc1-4627-bcc5-1f9c0dc54b41.30.18400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:22,163 | INFO | (EncoderEngine:495) - [image2 @ 0x7feaaf9102c0] 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-11-01T04:09:22,181 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:22,181 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 32.34000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_12ca7c8c-f4f3-47a2-a9bf-674c32ab9bc5.32.34000.jpg] 2026-11-01T04:09:22,279 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:22,279 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:23,819 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_12ca7c8c-f4f3-47a2-a9bf-674c32ab9bc5.32.34000.jpg 2026-11-01T04:09:23,819 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:23,819 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:23,819 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd4e0a342c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_12ca7c8c-f4f3-47a2-a9bf-674c32ab9bc5.32.34000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:23,819 | INFO | (EncoderEngine:495) - [image2 @ 0x7fd4e0a342c0] 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-11-01T04:09:23,835 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:23,835 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 34.49600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_f076887c-64eb-4358-811d-83a1a25d2e6c.34.49600.jpg] 2026-11-01T04:09:24,069 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:24,070 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:24,557 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_f076887c-64eb-4358-811d-83a1a25d2e6c.34.49600.jpg 2026-11-01T04:09:24,560 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:24,560 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:24,566 | INFO | (EncoderEngine:495) - [image2 @ 0x7f5bf54782c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_f076887c-64eb-4358-811d-83a1a25d2e6c.34.49600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:24,566 | INFO | (EncoderEngine:495) - [image2 @ 0x7f5bf54782c0] 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-11-01T04:09:24,585 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:24,586 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 36.65200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_1460440f-4641-4d33-8607-2de48e7beb50.36.65200.jpg] 2026-11-01T04:09:24,642 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:24,642 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:26,008 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_1460440f-4641-4d33-8607-2de48e7beb50.36.65200.jpg 2026-11-01T04:09:26,009 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:26,009 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:26,015 | INFO | (EncoderEngine:495) - [image2 @ 0x7f7eaa3d12c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_1460440f-4641-4d33-8607-2de48e7beb50.36.65200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:26,015 | INFO | (EncoderEngine:495) - [image2 @ 0x7f7eaa3d12c0] 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-11-01T04:09:26,036 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:26,037 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 38.80800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_8e8dc60e-f359-44c8-8d73-0b6bf14eaa9e.38.80800.jpg] 2026-11-01T04:09:26,174 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:26,174 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:26,728 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_8e8dc60e-f359-44c8-8d73-0b6bf14eaa9e.38.80800.jpg 2026-11-01T04:09:26,729 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:26,729 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:26,738 | INFO | (EncoderEngine:495) - [image2 @ 0x7faffeb8c2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_8e8dc60e-f359-44c8-8d73-0b6bf14eaa9e.38.80800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:26,738 | INFO | (EncoderEngine:495) - [image2 @ 0x7faffeb8c2c0] 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-11-01T04:09:26,747 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:26,747 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 40.96400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_ccb70b7a-e5f7-4563-808e-37172b94a24c.40.96400.jpg] 2026-11-01T04:09:26,775 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:26,775 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:27,767 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_ccb70b7a-e5f7-4563-808e-37172b94a24c.40.96400.jpg 2026-11-01T04:09:27,768 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:27,768 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:27,779 | INFO | (EncoderEngine:495) - [image2 @ 0x7f6b72aad2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_ccb70b7a-e5f7-4563-808e-37172b94a24c.40.96400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:27,779 | INFO | (EncoderEngine:495) - [image2 @ 0x7f6b72aad2c0] 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-11-01T04:09:27,799 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:27,800 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 43.12000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_72d764b7-b2b5-422b-b4a3-a4c5c11ebb15.43.12000.jpg] 2026-11-01T04:09:28,009 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:28,009 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:30,165 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_72d764b7-b2b5-422b-b4a3-a4c5c11ebb15.43.12000.jpg 2026-11-01T04:09:30,168 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:30,168 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:30,174 | INFO | (EncoderEngine:495) - [image2 @ 0x7f529c6852c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_72d764b7-b2b5-422b-b4a3-a4c5c11ebb15.43.12000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:30,174 | INFO | (EncoderEngine:495) - [image2 @ 0x7f529c6852c0] 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-11-01T04:09:30,190 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:30,191 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 45.27600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_fe3e235f-8112-44fb-9978-9a3dd0b77fab.45.27600.jpg] 2026-11-01T04:09:30,323 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:30,323 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:33,095 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_fe3e235f-8112-44fb-9978-9a3dd0b77fab.45.27600.jpg 2026-11-01T04:09:33,095 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:33,095 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:33,105 | INFO | (EncoderEngine:495) - [image2 @ 0x7fa684cdb2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_fe3e235f-8112-44fb-9978-9a3dd0b77fab.45.27600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:33,106 | INFO | (EncoderEngine:495) - [image2 @ 0x7fa684cdb2c0] 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-11-01T04:09:33,115 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:33,115 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 47.43200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_e3b3ffd3-e45b-42cf-ac01-f7f6a35acdb9.47.43200.jpg] 2026-11-01T04:09:33,171 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:33,172 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:33,998 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_e3b3ffd3-e45b-42cf-ac01-f7f6a35acdb9.47.43200.jpg 2026-11-01T04:09:33,999 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:33,999 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:34,007 | INFO | (EncoderEngine:495) - [image2 @ 0x7fa9b326e2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_e3b3ffd3-e45b-42cf-ac01-f7f6a35acdb9.47.43200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:34,007 | INFO | (EncoderEngine:495) - [image2 @ 0x7fa9b326e2c0] 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-11-01T04:09:34,126 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:34,127 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 49.58800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_ca6b4752-a4c9-4aa9-9fad-038bb671ade8.49.58800.jpg] 2026-11-01T04:09:34,204 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:34,204 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:35,999 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_ca6b4752-a4c9-4aa9-9fad-038bb671ade8.49.58800.jpg 2026-11-01T04:09:36,003 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:36,003 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:36,003 | INFO | (EncoderEngine:495) - [image2 @ 0x7f0fdb9e12c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_ca6b4752-a4c9-4aa9-9fad-038bb671ade8.49.58800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:36,003 | INFO | (EncoderEngine:495) - [image2 @ 0x7f0fdb9e12c0] 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-11-01T04:09:36,013 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:36,014 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 51.74400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_1b4711a9-33bf-4567-b25a-0fe47ef1a5af.51.74400.jpg] 2026-11-01T04:09:36,072 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:36,073 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:38,517 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_1b4711a9-33bf-4567-b25a-0fe47ef1a5af.51.74400.jpg 2026-11-01T04:09:38,517 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:38,517 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:38,518 | INFO | (EncoderEngine:495) - [image2 @ 0x7ff51614f2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_1b4711a9-33bf-4567-b25a-0fe47ef1a5af.51.74400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:38,518 | INFO | (EncoderEngine:495) - [image2 @ 0x7ff51614f2c0] 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-11-01T04:09:38,527 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:38,527 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 53.90000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_ee192adf-b1ad-4849-b105-3460f24f8838.53.90000.jpg] 2026-11-01T04:09:38,552 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:38,552 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:41,935 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_ee192adf-b1ad-4849-b105-3460f24f8838.53.90000.jpg 2026-11-01T04:09:41,935 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:41,935 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:41,946 | INFO | (EncoderEngine:495) - [image2 @ 0x7fdeb85fd2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_ee192adf-b1ad-4849-b105-3460f24f8838.53.90000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:41,947 | INFO | (EncoderEngine:495) - [image2 @ 0x7fdeb85fd2c0] 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-11-01T04:09:41,981 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:41,981 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 56.05600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_86ae0970-ebe2-42a4-b06c-85308fccb7bb.56.05600.jpg] 2026-11-01T04:09:42,170 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:42,170 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:43,080 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_86ae0970-ebe2-42a4-b06c-85308fccb7bb.56.05600.jpg 2026-11-01T04:09:43,080 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:43,082 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:43,098 | INFO | (EncoderEngine:495) - [image2 @ 0x7fc93f05e2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_86ae0970-ebe2-42a4-b06c-85308fccb7bb.56.05600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:43,099 | INFO | (EncoderEngine:495) - [image2 @ 0x7fc93f05e2c0] 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-11-01T04:09:43,116 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:43,116 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 58.21200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_9f75df7e-6385-4551-9d50-2abbd70bcf00.58.21200.jpg] 2026-11-01T04:09:43,171 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:43,171 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:44,658 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_9f75df7e-6385-4551-9d50-2abbd70bcf00.58.21200.jpg 2026-11-01T04:09:44,659 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:44,659 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:44,663 | INFO | (EncoderEngine:495) - [image2 @ 0x7f75f80942c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_9f75df7e-6385-4551-9d50-2abbd70bcf00.58.21200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:44,663 | INFO | (EncoderEngine:495) - [image2 @ 0x7f75f80942c0] 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-11-01T04:09:44,672 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:44,673 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 60.36800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_963e1617-4c0d-42d8-a21c-57a1f6c7029a.60.36800.jpg] 2026-11-01T04:09:44,721 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:44,721 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:46,596 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_963e1617-4c0d-42d8-a21c-57a1f6c7029a.60.36800.jpg 2026-11-01T04:09:46,598 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:46,598 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:46,602 | INFO | (EncoderEngine:495) - [image2 @ 0x7f52fe8f32c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_963e1617-4c0d-42d8-a21c-57a1f6c7029a.60.36800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:46,606 | INFO | (EncoderEngine:495) - [image2 @ 0x7f52fe8f32c0] 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-11-01T04:09:46,623 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:46,623 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 62.52400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.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/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_c2f9079f-0282-42dd-a55f-0362941c21f5.62.52400.jpg] 2026-11-01T04:09:46,867 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:46,867 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:49,581 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_c2f9079f-0282-42dd-a55f-0362941c21f5.62.52400.jpg 2026-11-01T04:09:49,582 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:09:49,582 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:09:49,587 | INFO | (EncoderEngine:495) - [image2 @ 0x7f87a27172c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_c2f9079f-0282-42dd-a55f-0362941c21f5.62.52400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:09:49,587 | INFO | (EncoderEngine:495) - [image2 @ 0x7f87a27172c0] 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-11-01T04:09:49,612 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:09:49,676 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_10ec002b-a2ca-40d8-a6db-0f797021017f.0.00000.jpg 2026-11-01T04:09:49,683 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_06882dd7-5d07-4e23-83b2-4f8e64ad63f0.2.15600.jpg 2026-11-01T04:09:49,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_cfe11858-96de-437e-89e5-13b59c70a7f5.4.31200.jpg 2026-11-01T04:09:49,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_1580bc56-5d43-4624-b879-f265c75571a3.6.46800.jpg 2026-11-01T04:09:49,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_68fb3b26-ba40-4d0a-89e7-a9091215b579.8.62400.jpg 2026-11-01T04:09:49,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_99e24302-9dc9-4576-9290-4d38803f857b.10.78000.jpg 2026-11-01T04:09:49,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_58cb182e-08df-4601-a3ee-1a2e62e9dd8c.12.93600.jpg 2026-11-01T04:09:49,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_9362cc94-3b35-4844-81b2-f142aa55fbc8.15.09200.jpg 2026-11-01T04:09:49,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_d151861b-8833-45ce-a892-074764f3ff38.17.24800.jpg 2026-11-01T04:09:49,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_51060836-ac11-468d-86e0-3cc840c82edd.19.40400.jpg 2026-11-01T04:09:49,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_3694068f-e32f-457a-9625-1c06aa849709.21.56000.jpg 2026-11-01T04:09:49,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_7c280050-87d0-4bee-9cc7-b87acb2c87ab.23.71600.jpg 2026-11-01T04:09:49,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_99b0b6a1-b183-4ea5-877b-a1cdfdbd04dd.25.87200.jpg 2026-11-01T04:09:49,684 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_888ef136-0711-4179-8e09-6af39aed283e.28.02800.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_da50df5a-6dc1-4627-bcc5-1f9c0dc54b41.30.18400.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_12ca7c8c-f4f3-47a2-a9bf-674c32ab9bc5.32.34000.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_f076887c-64eb-4358-811d-83a1a25d2e6c.34.49600.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_1460440f-4641-4d33-8607-2de48e7beb50.36.65200.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_8e8dc60e-f359-44c8-8d73-0b6bf14eaa9e.38.80800.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_ccb70b7a-e5f7-4563-808e-37172b94a24c.40.96400.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_72d764b7-b2b5-422b-b4a3-a4c5c11ebb15.43.12000.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_fe3e235f-8112-44fb-9978-9a3dd0b77fab.45.27600.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_e3b3ffd3-e45b-42cf-ac01-f7f6a35acdb9.47.43200.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_ca6b4752-a4c9-4aa9-9fad-038bb671ade8.49.58800.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_1b4711a9-33bf-4567-b25a-0fe47ef1a5af.51.74400.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_ee192adf-b1ad-4849-b105-3460f24f8838.53.90000.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_86ae0970-ebe2-42a4-b06c-85308fccb7bb.56.05600.jpg 2026-11-01T04:09:49,685 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_9f75df7e-6385-4551-9d50-2abbd70bcf00.58.21200.jpg 2026-11-01T04:09:49,686 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_963e1617-4c0d-42d8-a21c-57a1f6c7029a.60.36800.jpg 2026-11-01T04:09:49,686 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83_c2f9079f-0282-42dd-a55f-0362941c21f5.62.52400.jpg 2026-11-01T04:09:49,686 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/d375a230-2269-4ec3-99db-dc86c4540736/4984e9e7-737a-4663-b029-fab796522a40/dualstream-presentation-5a9a364c-81b5-4c37-b173-152cb022ed83.mp4 2026-11-01T04:09:54,233 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 2 elements of media package 'ID-dual-stream-demo' to publication channel 'internal' 2026-11-01T04:09:59,258 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 2 elements of media package ID-dual-stream-demo to publication channel internal 2026-11-01T04:10:05,113 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-dual-stream-demo to search index 2026-11-01T04:10:05,114 | 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-11-01T04:10:12,402 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-dual-stream-demo 2026-11-01T04:10:12,418 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-dual-stream-demo 2026-11-01T04:10:12,858 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-dual-stream-demo, version 1 2026-11-01T04:10:35,484 | INFO | (VideoSegmenterServiceImpl:1085) - Segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4 yields 37 segments 2026-11-01T04:10:35,485 | INFO | (VideoSegmenterServiceImpl:831) - Segmentation yields 1 segments after filtering 2026-11-01T04:10:35,485 | INFO | (VideoSegmenterServiceImpl:972) - Optimized Segmentation yields (after 2 iterations) 1 segments 2026-11-01T04:10:35,485 | INFO | (VideoSegmenterServiceImpl:978) - Since no reasonable segmentation could be found, a uniform segmentation was created 2026-11-01T04:10:35,495 | INFO | (VideoSegmenterServiceImpl:484) - Finished video segmentation of file:/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast.mp4 2026-11-01T04:10:39,928 | INFO | (ComposerServiceImpl:1295) - creating an image using video track 37024ac0-1c55-46d6-a053-58253fc1996f 2026-11-01T04:10:39,929 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 0.00000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_8d39ca74-514f-4979-a92f-7d26592de367.0.00000.jpg] 2026-11-01T04:10:39,979 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:39,979 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:40,177 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_8d39ca74-514f-4979-a92f-7d26592de367.0.00000.jpg 2026-11-01T04:10:40,177 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:40,177 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:10:40,182 | INFO | (EncoderEngine:495) - [image2 @ 0x7fdc10aa62c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_8d39ca74-514f-4979-a92f-7d26592de367.0.00000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:10:40,183 | INFO | (EncoderEngine:495) - [image2 @ 0x7fdc10aa62c0] 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-11-01T04:10:40,195 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:10:40,196 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 9.93400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_dbc193dc-d154-41d7-a68c-51b717f2e376.9.93400.jpg] 2026-11-01T04:10:40,232 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:40,232 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:43,270 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_dbc193dc-d154-41d7-a68c-51b717f2e376.9.93400.jpg 2026-11-01T04:10:43,270 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:43,270 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:10:43,282 | INFO | (EncoderEngine:495) - [image2 @ 0x7f2671ddb2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_dbc193dc-d154-41d7-a68c-51b717f2e376.9.93400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:10:43,282 | INFO | (EncoderEngine:495) - [image2 @ 0x7f2671ddb2c0] 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-11-01T04:10:43,291 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:10:43,291 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 19.86800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_7f06af71-d68d-466c-b4fb-5515ec53af03.19.86800.jpg] 2026-11-01T04:10:43,323 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:43,323 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:45,931 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_7f06af71-d68d-466c-b4fb-5515ec53af03.19.86800.jpg 2026-11-01T04:10:45,932 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:45,932 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:10:45,933 | INFO | (EncoderEngine:495) - [image2 @ 0x7f91f9bcc2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_7f06af71-d68d-466c-b4fb-5515ec53af03.19.86800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:10:45,933 | INFO | (EncoderEngine:495) - [image2 @ 0x7f91f9bcc2c0] 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-11-01T04:10:45,942 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:10:45,943 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 29.80200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5385962b-a7ca-4ee2-88f7-2ec7f9ff6b3f.29.80200.jpg] 2026-11-01T04:10:46,079 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:46,079 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:48,262 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5385962b-a7ca-4ee2-88f7-2ec7f9ff6b3f.29.80200.jpg 2026-11-01T04:10:48,262 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:48,262 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:10:48,267 | INFO | (EncoderEngine:495) - [image2 @ 0x7f2bffcde2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5385962b-a7ca-4ee2-88f7-2ec7f9ff6b3f.29.80200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:10:48,267 | INFO | (EncoderEngine:495) - [image2 @ 0x7f2bffcde2c0] 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-11-01T04:10:48,278 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:10:48,278 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 39.73600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_3964fe7c-e0f7-4dae-8d4a-085f50dc8b84.39.73600.jpg] 2026-11-01T04:10:48,382 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:48,383 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:51,067 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_3964fe7c-e0f7-4dae-8d4a-085f50dc8b84.39.73600.jpg 2026-11-01T04:10:51,067 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:51,067 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:10:51,068 | INFO | (EncoderEngine:495) - [image2 @ 0x7fa0c42902c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_3964fe7c-e0f7-4dae-8d4a-085f50dc8b84.39.73600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:10:51,068 | INFO | (EncoderEngine:495) - [image2 @ 0x7fa0c42902c0] 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-11-01T04:10:51,076 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:10:51,077 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 49.67000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_f3c93aa6-7c5e-4570-8300-7ac2e8e4be57.49.67000.jpg] 2026-11-01T04:10:51,111 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:51,111 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:52,822 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_f3c93aa6-7c5e-4570-8300-7ac2e8e4be57.49.67000.jpg 2026-11-01T04:10:52,822 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:52,822 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:10:52,823 | INFO | (EncoderEngine:495) - [image2 @ 0x7f3b5170d2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_f3c93aa6-7c5e-4570-8300-7ac2e8e4be57.49.67000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:10:52,823 | INFO | (EncoderEngine:495) - [image2 @ 0x7f3b5170d2c0] 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-11-01T04:10:52,833 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:10:52,834 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 59.60400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_1cc193a2-968a-48a4-93cd-b3100cb83dbd.59.60400.jpg] 2026-11-01T04:10:52,865 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:52,865 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:54,406 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_1cc193a2-968a-48a4-93cd-b3100cb83dbd.59.60400.jpg 2026-11-01T04:10:54,407 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:54,407 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:10:54,411 | INFO | (EncoderEngine:495) - [image2 @ 0x7f71bdee02c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_1cc193a2-968a-48a4-93cd-b3100cb83dbd.59.60400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:10:54,411 | INFO | (EncoderEngine:495) - [image2 @ 0x7f71bdee02c0] 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-11-01T04:10:54,421 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:10:54,421 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 69.53800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_6f448778-e59a-4e9f-affc-9a3624261623.69.53800.jpg] 2026-11-01T04:10:54,671 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:54,671 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:55,781 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_6f448778-e59a-4e9f-affc-9a3624261623.69.53800.jpg 2026-11-01T04:10:55,783 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:55,783 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:10:55,794 | INFO | (EncoderEngine:495) - [image2 @ 0x7f6388b122c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_6f448778-e59a-4e9f-affc-9a3624261623.69.53800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:10:55,794 | INFO | (EncoderEngine:495) - [image2 @ 0x7f6388b122c0] 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-11-01T04:10:55,802 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:10:55,803 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 79.47200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_2a717df6-0e5a-4e6b-aab8-73689ef4d1f2.79.47200.jpg] 2026-11-01T04:10:55,837 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:55,838 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:57,400 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_2a717df6-0e5a-4e6b-aab8-73689ef4d1f2.79.47200.jpg 2026-11-01T04:10:57,401 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:57,401 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:10:57,406 | INFO | (EncoderEngine:495) - [image2 @ 0x7f5762a2b2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_2a717df6-0e5a-4e6b-aab8-73689ef4d1f2.79.47200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:10:57,407 | INFO | (EncoderEngine:495) - [image2 @ 0x7f5762a2b2c0] 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-11-01T04:10:57,414 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:10:57,416 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 89.40600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_b5d4c9fd-0ac5-45a0-a866-a0cd545b7826.89.40600.jpg] 2026-11-01T04:10:57,448 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:57,449 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:59,468 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_b5d4c9fd-0ac5-45a0-a866-a0cd545b7826.89.40600.jpg 2026-11-01T04:10:59,468 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:59,468 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:10:59,469 | INFO | (EncoderEngine:495) - [image2 @ 0x7f6c4a0332c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_b5d4c9fd-0ac5-45a0-a866-a0cd545b7826.89.40600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:10:59,469 | INFO | (EncoderEngine:495) - [image2 @ 0x7f6c4a0332c0] 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-11-01T04:10:59,477 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:10:59,478 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 99.34000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_20f4a848-14e0-43ad-9bcb-efe76f92e9c2.99.34000.jpg] 2026-11-01T04:10:59,508 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:10:59,508 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:00,586 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_20f4a848-14e0-43ad-9bcb-efe76f92e9c2.99.34000.jpg 2026-11-01T04:11:00,587 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:00,587 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:00,590 | INFO | (EncoderEngine:495) - [image2 @ 0x7fc964a432c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_20f4a848-14e0-43ad-9bcb-efe76f92e9c2.99.34000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:00,590 | INFO | (EncoderEngine:495) - [image2 @ 0x7fc964a432c0] 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-11-01T04:11:00,598 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:00,599 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 109.27400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_dc24007e-2172-4eeb-83f5-2ecfb031f2a9.109.27400.jpg] 2026-11-01T04:11:00,640 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:00,640 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:02,256 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_dc24007e-2172-4eeb-83f5-2ecfb031f2a9.109.27400.jpg 2026-11-01T04:11:02,256 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:02,256 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:02,257 | INFO | (EncoderEngine:495) - [image2 @ 0x7f4deb76e2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_dc24007e-2172-4eeb-83f5-2ecfb031f2a9.109.27400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:02,257 | INFO | (EncoderEngine:495) - [image2 @ 0x7f4deb76e2c0] 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-11-01T04:11:02,272 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:02,273 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 119.20800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_d9832202-d31f-4854-b69d-5d6f5abe0c9c.119.20800.jpg] 2026-11-01T04:11:02,317 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:02,318 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:04,327 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_d9832202-d31f-4854-b69d-5d6f5abe0c9c.119.20800.jpg 2026-11-01T04:11:04,328 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:04,328 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:04,330 | INFO | (EncoderEngine:495) - [image2 @ 0x7fa654bdb2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_d9832202-d31f-4854-b69d-5d6f5abe0c9c.119.20800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:04,331 | INFO | (EncoderEngine:495) - [image2 @ 0x7fa654bdb2c0] 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-11-01T04:11:04,346 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:04,346 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 129.14200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_69ccff43-f808-4b51-811d-06baef06f14e.129.14200.jpg] 2026-11-01T04:11:04,396 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:04,396 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:05,106 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_69ccff43-f808-4b51-811d-06baef06f14e.129.14200.jpg 2026-11-01T04:11:05,106 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:05,106 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:05,110 | INFO | (EncoderEngine:495) - [image2 @ 0x7f1f2b60e2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_69ccff43-f808-4b51-811d-06baef06f14e.129.14200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:05,111 | INFO | (EncoderEngine:495) - [image2 @ 0x7f1f2b60e2c0] 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-11-01T04:11:05,124 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:05,125 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 139.07600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_bae93ea6-1af9-4b7e-be28-df44893f9dfe.139.07600.jpg] 2026-11-01T04:11:05,174 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:05,174 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:05,515 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_bae93ea6-1af9-4b7e-be28-df44893f9dfe.139.07600.jpg 2026-11-01T04:11:05,516 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:05,516 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:05,523 | INFO | (EncoderEngine:495) - [image2 @ 0x7f9c1f35e2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_bae93ea6-1af9-4b7e-be28-df44893f9dfe.139.07600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:05,523 | INFO | (EncoderEngine:495) - [image2 @ 0x7f9c1f35e2c0] 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-11-01T04:11:05,533 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:05,534 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 149.01000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5a7546f5-8b98-4259-b7a8-b39d3d0a74e9.149.01000.jpg] 2026-11-01T04:11:05,582 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:05,583 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:05,931 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5a7546f5-8b98-4259-b7a8-b39d3d0a74e9.149.01000.jpg 2026-11-01T04:11:05,931 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:05,931 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:05,934 | INFO | (EncoderEngine:495) - [image2 @ 0x7f955d7722c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5a7546f5-8b98-4259-b7a8-b39d3d0a74e9.149.01000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:05,935 | INFO | (EncoderEngine:495) - [image2 @ 0x7f955d7722c0] 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-11-01T04:11:05,945 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:05,945 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 158.94400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_b1e0ad6a-6e9b-493b-a48b-85b12245edae.158.94400.jpg] 2026-11-01T04:11:05,989 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:05,990 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:06,851 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_b1e0ad6a-6e9b-493b-a48b-85b12245edae.158.94400.jpg 2026-11-01T04:11:06,851 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:06,851 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:06,852 | INFO | (EncoderEngine:495) - [image2 @ 0x7efe4909a2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_b1e0ad6a-6e9b-493b-a48b-85b12245edae.158.94400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:06,852 | INFO | (EncoderEngine:495) - [image2 @ 0x7efe4909a2c0] 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-11-01T04:11:06,864 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:06,865 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 168.87800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_4712238b-2af9-4db2-aa10-6b0bc21478d3.168.87800.jpg] 2026-11-01T04:11:06,916 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:06,916 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:07,667 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_4712238b-2af9-4db2-aa10-6b0bc21478d3.168.87800.jpg 2026-11-01T04:11:07,668 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:07,668 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:07,674 | INFO | (EncoderEngine:495) - [image2 @ 0x7faa8693e2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_4712238b-2af9-4db2-aa10-6b0bc21478d3.168.87800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:07,674 | INFO | (EncoderEngine:495) - [image2 @ 0x7faa8693e2c0] 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-11-01T04:11:07,692 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:07,693 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 178.81200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_7f9ef5df-a4b0-4a56-8032-a28badfb3b0b.178.81200.jpg] 2026-11-01T04:11:07,794 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:07,795 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:08,165 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_7f9ef5df-a4b0-4a56-8032-a28badfb3b0b.178.81200.jpg 2026-11-01T04:11:08,166 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:08,166 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:08,167 | INFO | (EncoderEngine:495) - [image2 @ 0x7fc14fbd42c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_7f9ef5df-a4b0-4a56-8032-a28badfb3b0b.178.81200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:08,167 | INFO | (EncoderEngine:495) - [image2 @ 0x7fc14fbd42c0] 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-11-01T04:11:08,178 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:08,178 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 188.74600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5d4908bf-21ea-435c-8fcd-580c9a65813e.188.74600.jpg] 2026-11-01T04:11:08,225 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:08,225 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:08,808 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5d4908bf-21ea-435c-8fcd-580c9a65813e.188.74600.jpg 2026-11-01T04:11:08,809 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:08,809 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:08,810 | INFO | (EncoderEngine:495) - [image2 @ 0x7f0fc93172c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5d4908bf-21ea-435c-8fcd-580c9a65813e.188.74600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:08,810 | INFO | (EncoderEngine:495) - [image2 @ 0x7f0fc93172c0] 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-11-01T04:11:08,820 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:08,820 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 198.68000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_be6a5bb8-349d-4d9b-a9a1-4625da935cbf.198.68000.jpg] 2026-11-01T04:11:08,862 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:08,863 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:09,320 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_be6a5bb8-349d-4d9b-a9a1-4625da935cbf.198.68000.jpg 2026-11-01T04:11:09,320 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:09,321 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:09,326 | INFO | (EncoderEngine:495) - [image2 @ 0x7fab273392c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_be6a5bb8-349d-4d9b-a9a1-4625da935cbf.198.68000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:09,326 | INFO | (EncoderEngine:495) - [image2 @ 0x7fab273392c0] 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-11-01T04:11:09,336 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:09,336 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 208.61400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5491a8b6-918d-4b27-8e93-ef9a5d540974.208.61400.jpg] 2026-11-01T04:11:09,376 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:09,376 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:09,834 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5491a8b6-918d-4b27-8e93-ef9a5d540974.208.61400.jpg 2026-11-01T04:11:09,834 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:09,834 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:09,835 | INFO | (EncoderEngine:495) - [image2 @ 0x7f95aaec42c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5491a8b6-918d-4b27-8e93-ef9a5d540974.208.61400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:09,835 | INFO | (EncoderEngine:495) - [image2 @ 0x7f95aaec42c0] 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-11-01T04:11:09,845 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:09,845 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 218.54800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_bdd3e70f-29af-4cc3-9013-c7672682b1dd.218.54800.jpg] 2026-11-01T04:11:09,883 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:09,883 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:11,309 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_bdd3e70f-29af-4cc3-9013-c7672682b1dd.218.54800.jpg 2026-11-01T04:11:11,310 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:11,310 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:11,321 | INFO | (EncoderEngine:495) - [image2 @ 0x7f1854efb2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_bdd3e70f-29af-4cc3-9013-c7672682b1dd.218.54800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:11,321 | INFO | (EncoderEngine:495) - [image2 @ 0x7f1854efb2c0] 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-11-01T04:11:11,515 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:11,516 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 228.48200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_f8cd0f85-bd3d-4150-a4c3-b25631616012.228.48200.jpg] 2026-11-01T04:11:11,553 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:11,554 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:13,565 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_f8cd0f85-bd3d-4150-a4c3-b25631616012.228.48200.jpg 2026-11-01T04:11:13,565 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:13,565 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:13,569 | INFO | (EncoderEngine:495) - [image2 @ 0x7fae9c2af2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_f8cd0f85-bd3d-4150-a4c3-b25631616012.228.48200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:13,569 | INFO | (EncoderEngine:495) - [image2 @ 0x7fae9c2af2c0] 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-11-01T04:11:13,579 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:13,579 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 238.41600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_7531c5de-99cc-405f-a24a-69558ac93c1f.238.41600.jpg] 2026-11-01T04:11:13,616 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:13,616 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:15,381 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_7531c5de-99cc-405f-a24a-69558ac93c1f.238.41600.jpg 2026-11-01T04:11:15,382 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:15,382 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:15,383 | INFO | (EncoderEngine:495) - [image2 @ 0x7fe536d132c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_7531c5de-99cc-405f-a24a-69558ac93c1f.238.41600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:15,383 | INFO | (EncoderEngine:495) - [image2 @ 0x7fe536d132c0] 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-11-01T04:11:15,393 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:15,394 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 248.35000, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_cd80f4c5-c621-4fe1-aceb-d391cf44fbee.248.35000.jpg] 2026-11-01T04:11:15,629 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:15,629 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:17,108 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_cd80f4c5-c621-4fe1-aceb-d391cf44fbee.248.35000.jpg 2026-11-01T04:11:17,108 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:17,108 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:17,114 | INFO | (EncoderEngine:495) - [image2 @ 0x7f54152bd2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_cd80f4c5-c621-4fe1-aceb-d391cf44fbee.248.35000.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:17,115 | INFO | (EncoderEngine:495) - [image2 @ 0x7f54152bd2c0] 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-11-01T04:11:17,126 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:17,127 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 258.28400, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_4da31c5e-3810-4460-976e-167147947ae0.258.28400.jpg] 2026-11-01T04:11:17,168 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:17,169 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:18,403 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_4da31c5e-3810-4460-976e-167147947ae0.258.28400.jpg 2026-11-01T04:11:18,407 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:18,408 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:18,409 | INFO | (EncoderEngine:495) - [image2 @ 0x7f28b677e2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_4da31c5e-3810-4460-976e-167147947ae0.258.28400.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:18,409 | INFO | (EncoderEngine:495) - [image2 @ 0x7f28b677e2c0] 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-11-01T04:11:18,418 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:18,418 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 268.21800, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_9264c3ad-0a5a-4e8f-b1a1-eddbfb916585.268.21800.jpg] 2026-11-01T04:11:18,454 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:18,454 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:19,357 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_9264c3ad-0a5a-4e8f-b1a1-eddbfb916585.268.21800.jpg 2026-11-01T04:11:19,357 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:19,357 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:19,358 | INFO | (EncoderEngine:495) - [image2 @ 0x7fa3ddfe82c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_9264c3ad-0a5a-4e8f-b1a1-eddbfb916585.268.21800.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:19,358 | INFO | (EncoderEngine:495) - [image2 @ 0x7fa3ddfe82c0] 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-11-01T04:11:19,369 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:19,370 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 278.15200, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_ba78414b-e4be-4125-b63d-5a5c8db75f13.278.15200.jpg] 2026-11-01T04:11:19,602 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:19,602 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:19,768 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_ba78414b-e4be-4125-b63d-5a5c8db75f13.278.15200.jpg 2026-11-01T04:11:19,768 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:19,769 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:19,778 | INFO | (EncoderEngine:495) - [image2 @ 0x7f76444042c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_ba78414b-e4be-4125-b63d-5a5c8db75f13.278.15200.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:19,779 | INFO | (EncoderEngine:495) - [image2 @ 0x7f76444042c0] 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-11-01T04:11:19,789 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:19,790 | INFO | (EncoderEngine:218) - Executing encoding command: [ffmpeg, -nostdin, -nostats, -ss, 288.08600, -i, /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.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/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_dfbb96ae-25bd-41e1-bf3c-1c554bf01c16.288.08600.jpg] 2026-11-01T04:11:19,829 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:19,829 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:20,835 | INFO | (EncoderEngine:463) - Identified output file /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_dfbb96ae-25bd-41e1-bf3c-1c554bf01c16.288.08600.jpg 2026-11-01T04:11:20,835 | INFO | (EncoderEngine:495) - vendor_id : [0][0][0][0] 2026-11-01T04:11:20,835 | INFO | (EncoderEngine:495) - cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A 2026-11-01T04:11:20,836 | INFO | (EncoderEngine:495) - [image2 @ 0x7f126513e2c0] The specified filename '/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_dfbb96ae-25bd-41e1-bf3c-1c554bf01c16.288.08600.jpg' does not contain an image sequence pattern or a pattern is invalid. 2026-11-01T04:11:20,836 | INFO | (EncoderEngine:495) - [image2 @ 0x7f126513e2c0] 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-11-01T04:11:20,850 | INFO | (EncoderEngine:242) - Tracks {video=/srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4} successfully encoded using profile 'player-slides.http' 2026-11-01T04:11:20,869 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_8d39ca74-514f-4979-a92f-7d26592de367.0.00000.jpg 2026-11-01T04:11:20,869 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_dbc193dc-d154-41d7-a68c-51b717f2e376.9.93400.jpg 2026-11-01T04:11:20,869 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_7f06af71-d68d-466c-b4fb-5515ec53af03.19.86800.jpg 2026-11-01T04:11:20,869 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5385962b-a7ca-4ee2-88f7-2ec7f9ff6b3f.29.80200.jpg 2026-11-01T04:11:20,869 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_3964fe7c-e0f7-4dae-8d4a-085f50dc8b84.39.73600.jpg 2026-11-01T04:11:20,869 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_f3c93aa6-7c5e-4570-8300-7ac2e8e4be57.49.67000.jpg 2026-11-01T04:11:20,869 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_1cc193a2-968a-48a4-93cd-b3100cb83dbd.59.60400.jpg 2026-11-01T04:11:20,869 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_6f448778-e59a-4e9f-affc-9a3624261623.69.53800.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_2a717df6-0e5a-4e6b-aab8-73689ef4d1f2.79.47200.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_b5d4c9fd-0ac5-45a0-a866-a0cd545b7826.89.40600.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_20f4a848-14e0-43ad-9bcb-efe76f92e9c2.99.34000.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_dc24007e-2172-4eeb-83f5-2ecfb031f2a9.109.27400.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_d9832202-d31f-4854-b69d-5d6f5abe0c9c.119.20800.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_69ccff43-f808-4b51-811d-06baef06f14e.129.14200.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_bae93ea6-1af9-4b7e-be28-df44893f9dfe.139.07600.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5a7546f5-8b98-4259-b7a8-b39d3d0a74e9.149.01000.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_b1e0ad6a-6e9b-493b-a48b-85b12245edae.158.94400.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_4712238b-2af9-4db2-aa10-6b0bc21478d3.168.87800.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_7f9ef5df-a4b0-4a56-8032-a28badfb3b0b.178.81200.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5d4908bf-21ea-435c-8fcd-580c9a65813e.188.74600.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_be6a5bb8-349d-4d9b-a9a1-4625da935cbf.198.68000.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_5491a8b6-918d-4b27-8e93-ef9a5d540974.208.61400.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_bdd3e70f-29af-4cc3-9013-c7672682b1dd.218.54800.jpg 2026-11-01T04:11:20,870 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_f8cd0f85-bd3d-4150-a4c3-b25631616012.228.48200.jpg 2026-11-01T04:11:20,871 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_7531c5de-99cc-405f-a24a-69558ac93c1f.238.41600.jpg 2026-11-01T04:11:20,871 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_cd80f4c5-c621-4fe1-aceb-d391cf44fbee.248.35000.jpg 2026-11-01T04:11:20,871 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_4da31c5e-3810-4460-976e-167147947ae0.258.28400.jpg 2026-11-01T04:11:20,871 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_9264c3ad-0a5a-4e8f-b1a1-eddbfb916585.268.21800.jpg 2026-11-01T04:11:20,871 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_ba78414b-e4be-4125-b63d-5a5c8db75f13.278.15200.jpg 2026-11-01T04:11:20,871 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2_dfbb96ae-25bd-41e1-bf3c-1c554bf01c16.288.08600.jpg 2026-11-01T04:11:20,871 | INFO | (ComposerServiceImpl:1766) - Deleted local copy of encoding file at /srv/opencast/opencast-dist-allinone/data/opencast/workspace/mediapackage/23eb4142-aca2-419b-abaf-b486b2d6c41d/37024ac0-1c55-46d6-a053-58253fc1996f/olaf-schulte-opencast-4b89653d-e669-4e47-9286-53f09477bdb2.mp4 2026-11-01T04:11:25,232 | INFO | (ConfigurablePublishWorkflowOperationHandler:389) - Start bulk publishing of 1 elements of media package 'ID-about-opencast' to publication channel 'internal' 2026-11-01T04:11:30,239 | INFO | (ConfigurablePublishWorkflowOperationHandler:439) - Published 1 elements of media package ID-about-opencast to publication channel internal 2026-11-01T04:11:36,307 | INFO | (PublishEngageWorkflowOperationHandler:431) - Publishing media package ID-about-opencast to search index 2026-11-01T04:11:36,307 | 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-11-01T04:11:43,420 | INFO | (AssetManagerSnapshotWorkflowOperationHandler:116) - Take snapshot of media package ID-about-opencast 2026-11-01T04:11:43,425 | INFO | (AssetManagerImpl:1409) - Creating new version 1 of media package ID-about-opencast 2026-11-01T04:11:43,536 | INFO | (AssetManagerImpl:464) - Trigger update handlers for snapshot ID-about-opencast, version 1 2026-11-01T05:02:08,989 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T06:02:08,988 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T06:33:53,551 | INFO | (IngestServiceImpl:650) - Created mediapackage a1cfecb1-988b-4655-b514-0f315509b884 2026-11-01T06:33:53,564 | INFO | (IngestServiceImpl:695) - Start adding track 869df055-1f52-4f98-81a2-485b0fc7a0d9 from URL https://data.lkiesow.io/opencast/test-media/goat.mp4 on mediapackage a1cfecb1-988b-4655-b514-0f315509b884 2026-11-01T06:36:04,611 | INFO | (ServiceRegistryJpaImpl:2145) - State set to WARNING for current service org.opencastproject.ingest on host https://legacy.opencast.org 2026-11-01T06:36:04,614 | 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:423) at org.opencastproject.kernel.security.TrustedHttpClientImpl.execute(TrustedHttpClientImpl.java:370) at org.opencastproject.ingest.impl.IngestServiceImpl.addContentToRepo(IngestServiceImpl.java:1722) at org.opencastproject.ingest.impl.IngestServiceImpl.addTrack(IngestServiceImpl.java:696) at org.opencastproject.ingest.endpoint.IngestRestService.addMediaPackage(IngestRestService.java:1064) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/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:267) 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: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) at org.ops4j.pax.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) 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:414) ... 151 more Caused by: java.net.ConnectException: Connection timed out at java.base/sun.nio.ch.Net.connect0(Native Method) at java.base/sun.nio.ch.Net.connect(Net.java:601) at java.base/sun.nio.ch.Net.connect(Net.java:590) at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:583) at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) at java.base/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) ... 161 more 2026-11-01T07:02:08,988 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T08:02:08,989 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T09:02:08,988 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T10:02:08,988 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T11:02:08,988 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T12:02:08,988 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T12:13:17,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:675) 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:267) 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-11-01T12:32:23,897 | 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:675) 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:267) 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-11-01T12:32:23,925 | 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:675) 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:267) 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-11-01T12:32:23,950 | 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:675) 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:267) 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-11-01T12:32:23,976 | 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:675) 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:267) 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-11-01T12:32:24,002 | 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:675) 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:267) 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-11-01T12:32:24,029 | 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:675) 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:267) 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-11-01T12:32:24,055 | 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:675) 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:267) 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-11-01T12:32:24,081 | 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:675) 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:267) 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-11-01T12:32:24,107 | 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:675) 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:267) 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-11-01T12:32:24,132 | 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:675) 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:267) 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-11-01T12:32:24,158 | 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:675) 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:267) 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-11-01T12:32:24,184 | 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:675) 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:267) 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-11-01T12:32:24,209 | 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:675) 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:267) 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-11-01T12:32:24,234 | 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:675) 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:267) 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-11-01T12:32:24,259 | 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:675) 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:267) 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-11-01T12:32:24,284 | 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:675) 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:267) 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-11-01T12:32:24,309 | 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:675) 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:267) 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-11-01T12:32:24,334 | 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:675) 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:267) 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-11-01T12:32:24,463 | 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:675) 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:267) 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-11-01T12:32:24,489 | 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:675) 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:267) 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-11-01T12:32:24,515 | 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:675) 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:267) 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-11-01T12:32:24,541 | 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:675) 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:267) 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-11-01T12:32:24,566 | 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:675) 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:267) 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-11-01T12:32:24,592 | 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:675) 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:267) 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-11-01T12:32:24,621 | 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:675) 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:267) 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-11-01T12:32:24,648 | 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:675) 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:267) 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-11-01T12:32:24,675 | 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:675) 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:267) 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-11-01T12:32:24,701 | 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:675) 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:267) 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-11-01T12:32:24,727 | 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:675) 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:267) 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-11-01T12:32:24,753 | 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:675) 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:267) 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-11-01T12:32:24,780 | 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:675) 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:267) 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-11-01T12:32:24,806 | 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:675) 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:267) 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-11-01T12:32:24,832 | 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:675) 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:267) 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-11-01T12:32:24,858 | 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:675) 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:267) 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-11-01T12:32: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:675) 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:267) 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-11-01T12:32:24,911 | 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:675) 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:267) 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-11-01T13:02:08,988 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T13:03:26,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:675) 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:267) 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-11-01T13:03:27,080 | 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:675) 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:267) 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-11-01T14:02:08,988 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T15:02:08,989 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T16:02:08,989 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T17:02:08,989 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T18:02:08,989 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T18:42:35,980 | 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:675) 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:267) 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-11-01T18:42:36,006 | 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:675) 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:267) 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-11-01T18:42:36,032 | 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:675) 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:267) 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-11-01T18:42:36,058 | 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:675) 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:267) 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-11-01T18:42:36,088 | 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:675) 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:267) 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-11-01T18:42:36,123 | 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:675) 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:267) 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-11-01T18:42:36,148 | 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:675) 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:267) 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-11-01T18:42:36,174 | 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:675) 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:267) 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-11-01T18:42:36,201 | 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:675) 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:267) 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-11-01T18:42:36,229 | 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:675) 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:267) 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-11-01T18:42:36,482 | 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:675) 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:267) 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-11-01T18:42:36,510 | 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:675) 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:267) 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-11-01T18:42:36,536 | 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:675) 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:267) 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-11-01T18:42:36,562 | 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:675) 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:267) 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-11-01T18:42:36,588 | 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:675) 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:267) 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-11-01T18:42:36,614 | 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:675) 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:267) 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-11-01T18:42:36,641 | 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:675) 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:267) 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-11-01T18:42:36,667 | 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:675) 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:267) 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-11-01T18:42:39,138 | 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:675) 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:267) 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-11-01T18:42:39,233 | 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:675) 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:267) 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-11-01T18:42:39,302 | 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:675) 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:267) 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-11-01T18:42:39,361 | 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:675) 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:267) 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-11-01T18:42:39,415 | 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:675) 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:267) 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-11-01T18:42:39,444 | 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:675) 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:267) 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-11-01T18:42:39,474 | 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:675) 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:267) 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-11-01T18:42:39,519 | 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:675) 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:267) 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-11-01T18:42:39,639 | 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:675) 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:267) 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-11-01T18:42:39,696 | 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:675) 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:267) 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-11-01T18:42:39,781 | 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:675) 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:267) 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-11-01T18:42:39,818 | 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:675) 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:267) 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-11-01T18:42:39,845 | 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:675) 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:267) 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-11-01T18:42:39,875 | 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:675) 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:267) 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-11-01T18:42:39,941 | 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:675) 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:267) 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-11-01T18:42:39,983 | 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:675) 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:267) 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-11-01T18:42:40,014 | 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:675) 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:267) 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-11-01T19:02:08,988 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T20:02:08,989 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations 2026-11-01T21:02:08,988 | INFO | (StaticFileServiceImpl:311) - Start purging temporary storage section of all known organizations