[jboss-jira] [JBoss JIRA] (WFLY-9880) ServletContainerInitializer at onStartup is not invoked for deployment
Stuart Douglas (JIRA)
issues at jboss.org
Wed Feb 21 23:34:00 EST 2018
[ https://issues.jboss.org/browse/WFLY-9880?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stuart Douglas resolved WFLY-9880.
----------------------------------
Resolution: Rejected
With a corrected jboss-deployment-structure.xml I get the following:
15:32:46,338 INFO [org.jboss.qa.startstop.standalone.web.resources.SlowServletInit] (ServerService Thread Pool -- 64) Servlet init started
15:32:46,338 INFO [org.jboss.qa.startstop.standalone.web.resources.SlowServletInit] (ServerService Thread Pool -- 64) Servlet init finished
> ServletContainerInitializer at onStartup is not invoked for deployment
> -------------------------------------------------------------------
>
> Key: WFLY-9880
> URL: https://issues.jboss.org/browse/WFLY-9880
> Project: WildFly
> Issue Type: Bug
> Components: Web (Undertow)
> Affects Versions: 12.0.0.Beta1
> Reporter: Jan Stourac
> Assignee: Stuart Douglas
> Attachments: deployment-with-dep.war, module.xml, servlet-container-init.jar
>
>
> The {{ServletContainerInitializer at onStartup}} is not invoked for deployment. See {{Steps to Reproduce}}.
> Problematic part seems to be on [this line|https://github.com/undertow-io/undertow/blob/1706a5f41adb8f1a719617ca8516ec6078cb1285/servlet/src/main/java/io/undertow/servlet/core/DeploymentManagerImpl.java#L199] in Undertow
> {code}
> //then run the SCI's
> ---> for (final ServletContainerInitializerInfo sci : deploymentInfo.getServletContainerInitializers()) {
> final InstanceHandle<? extends ServletContainerInitializer> instance = sci.getInstanceFactory().createInstance();
> try {
> instance.getInstance().onStartup(sci.getHandlesTypes(), servletContext);
> } finally {
> instance.release();
> }
> }
> {code}
> It looks like calling {{deploymentInfo.getServletContainerInitializers()}} does not include our deployment and simply ignores it.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the jboss-jira
mailing list