]
Aaron Whiteside edited comment on WFLY-1303 at 4/30/13 7:34 PM:
----------------------------------------------------------------
In fact if one looks at the WARN messages, it seems that
metadata-complete="true" is not honored at all!
The contents of the war is as follows:
{code}
META-INF/
META-INF/MANIFEST.MF
WEB-INF/
WEB-INF/lib/
WEB-INF/classes/
WEB-INF/spring/
WEB-INF/jboss-deployment-structure.xml
WEB-INF/lib/dummy-http-component-0.4-SNAPSHOT.jar
WEB-INF/lib/protostuff-core-1.0.7.jar
WEB-INF/lib/spring-beans-3.2.2.RELEASE.jar
WEB-INF/lib/voldemort-osgi-1.3.1.jar
WEB-INF/lib/spring-context-3.2.2.RELEASE.jar
WEB-INF/lib/joda-time-2.2.jar
WEB-INF/lib/jetty-util-9.0.2.v20130417.jar
WEB-INF/lib/commons-codec-1.7.jar
WEB-INF/lib/smq-opaque-schema-1.2.jar
WEB-INF/lib/ch-smpp-5.0.1.jar
WEB-INF/lib/snappy-java-1.0.4.1.jar
WEB-INF/lib/commons-logging-1.1.1.jar
WEB-INF/lib/jetty-io-9.0.2.v20130417.jar
WEB-INF/lib/carrier-statuscode-mapping-service-api-0.4-SNAPSHOT.jar
WEB-INF/lib/protostuff-runtime-1.0.7.jar
WEB-INF/lib/carrier-datacoding-mapping-service-impl-0.4-SNAPSHOT.jar
WEB-INF/lib/hk2-locator-2.1.78.jar
WEB-INF/lib/jaxb-impl-2.2.6.jar
WEB-INF/lib/cloudhopper-smpp-component-spi-1.0-20130429.191312-6.jar
WEB-INF/lib/jetty-jmx-9.0.2.v20130417.jar
WEB-INF/lib/smq-component-1.2.jar
WEB-INF/lib/smq-fs-1.2.jar
WEB-INF/lib/wsgw-component-0.4-SNAPSHOT.jar
WEB-INF/lib/paranamer-2.3.jar
WEB-INF/lib/http-component-spi-0.4-20130415.231131-3.jar
WEB-INF/lib/org.apache.servicemix.bundles.libthrift-0.7.0_1.jar
WEB-INF/lib/commons-lang-2.5.jar
WEB-INF/lib/javax.annotation-3.1.1-b06.jar
WEB-INF/lib/logback-core-1.0.12.jar
WEB-INF/lib/logback-classic-1.0.12.jar
WEB-INF/lib/commons-pool-1.6.jar
WEB-INF/lib/carrier-statuscode-mapping-service-impl-0.4-SNAPSHOT.jar
WEB-INF/lib/spring-expression-3.2.2.RELEASE.jar
WEB-INF/lib/spring-web-3.2.2.RELEASE.jar
WEB-INF/lib/routing-engine-0.4-SNAPSHOT.jar
WEB-INF/lib/camel-core-2.12-20130429.172059-31.jar
WEB-INF/lib/webservices-rt-2.2.1-1.jar
WEB-INF/lib/jetty-xml-9.0.2.v20130417.jar
WEB-INF/lib/voldemort-protostuff-serializer-1.1.jar
WEB-INF/lib/carrier-id-mapping-service-api-0.4-SNAPSHOT.jar
WEB-INF/lib/smq-spi-1.2.jar
WEB-INF/lib/aopalliance-1.0.jar
WEB-INF/lib/camel-spring-2.12-20130429.172327-31.jar
WEB-INF/lib/carrier-id-mapping-service-impl-0.4-SNAPSHOT.jar
WEB-INF/lib/voldemort-aggregation-repository-0.4-SNAPSHOT.jar
WEB-INF/lib/common-message-0.4-SNAPSHOT.jar
WEB-INF/lib/jcl-over-slf4j-1.7.5.jar
WEB-INF/lib/protostuff-api-1.0.7.jar
WEB-INF/lib/metro-support-0.4-SNAPSHOT.jar
WEB-INF/lib/jetty-http-9.0.2.v20130417.jar
WEB-INF/lib/javax.inject-2.1.78.jar
WEB-INF/lib/jetty-servlet-9.0.2.v20130417.jar
WEB-INF/lib/protostuff-collectionschema-1.0.7.jar
WEB-INF/lib/jettison-1.3.3.jar
WEB-INF/lib/http-component-0.4-SNAPSHOT.jar
WEB-INF/lib/guava-14.0.jar
WEB-INF/lib/jersey-common-2.0-rc1.jar
WEB-INF/lib/jetty-server-9.0.2.v20130417.jar
WEB-INF/lib/libphonenumber-5.4.jar
WEB-INF/lib/hk2-utils-2.1.78.jar
WEB-INF/lib/number-service-impl-0.4-SNAPSHOT.jar
WEB-INF/lib/jdom-1.1.3.jar
WEB-INF/lib/stax-api-1.0.1.jar
WEB-INF/lib/jersey-media-json-jettison-2.0-rc1.jar
WEB-INF/lib/hk2-api-2.1.78.jar
WEB-INF/lib/ch-commons-util-6.0.1.jar
WEB-INF/lib/xmlpull-1.1.3.1.jar
WEB-INF/lib/webservices-api-2.2.1-1.jar
WEB-INF/lib/javax.ws.rs-api-2.0-rc3.jar
WEB-INF/lib/number-service-api-0.4-SNAPSHOT.jar
WEB-INF/lib/avro-1.7.2.jar
WEB-INF/lib/javax.inject-1.jar
WEB-INF/lib/jersey2-support-0.4-SNAPSHOT.jar
WEB-INF/lib/org.osgi.core-4.2.0.jar
WEB-INF/lib/commons-io-2.4.jar
WEB-INF/lib/woodstox-core-asl-4.0.3.jar
WEB-INF/lib/jersey-container-servlet-core-2.0-rc1.jar
WEB-INF/lib/validation-api-1.1.0.CR3.jar
WEB-INF/lib/ch-commons-charset-3.0.0.jar
WEB-INF/lib/smq-common-codecs-1.2.jar
WEB-INF/lib/asm-all-repackaged-2.1.78.jar
WEB-INF/lib/jetty-webapp-9.0.2.v20130417.jar
WEB-INF/lib/jersey-client-2.0-rc1.jar
WEB-INF/lib/jackson-mapper-asl-1.8.8.jar
WEB-INF/lib/slf4j-api-1.7.5.jar
WEB-INF/lib/jackson-core-asl-1.8.8.jar
WEB-INF/lib/smq-schema-1.2.jar
WEB-INF/lib/stax2-api-3.0.1.jar
WEB-INF/lib/osgi-resource-locator-1.0.1.jar
WEB-INF/lib/cglib-2.1.78.jar
WEB-INF/lib/protobuf-java-2.4.1.jar
WEB-INF/lib/spring-core-3.2.2.RELEASE.jar
WEB-INF/lib/spring-aop-3.2.2.RELEASE.jar
WEB-INF/lib/jersey-container-servlet-2.0-rc1.jar
WEB-INF/lib/log4j-over-slf4j-1.7.5.jar
WEB-INF/lib/webservices-tools-2.2.1-1.jar
WEB-INF/lib/cloudhopper-smpp-component-1.0-20130429.191354-6.jar
WEB-INF/lib/jersey-server-2.0-rc1.jar
WEB-INF/lib/smq-common-1.2.jar
WEB-INF/lib/jetty-security-9.0.2.v20130417.jar
WEB-INF/lib/netty-3.6.3.Final.jar
WEB-INF/lib/javax.annotation-api-1.2-b02.jar
WEB-INF/lib/jersey-proxy-client-2.0-rc1.jar
WEB-INF/lib/carrier-datacoding-mapping-service-api-0.4-SNAPSHOT.jar
WEB-INF/lib/kxml2-2.3.0.jar
WEB-INF/classes/logback.xml
WEB-INF/spring/root-context.xml
WEB-INF/web.xml
META-INF/maven/
META-INF/maven/com.mm.gateway.messaging.deploy/
META-INF/maven/com.mm.gateway.messaging.deploy/messaging-gateway-war/
META-INF/maven/com.mm.gateway.messaging.deploy/messaging-gateway-war/pom.xml
META-INF/maven/com.mm.gateway.messaging.deploy/messaging-gateway-war/pom.properties
{code}
was (Author: Aaron.Whiteside):
In fact if one looks at the WARN messages, it seems that
metadata-complete="true" is not honored at all!
metadata-complete="true" not honored for
ServletContainerInitializer's annotated with @HandlesTypes
---------------------------------------------------------------------------------------------------
Key: WFLY-1303
URL:
https://issues.jboss.org/browse/WFLY-1303
Project: WildFly
Issue Type: Bug
Components: Web (Undertow)
Affects Versions: 8.0.0.Alpha1
Reporter: Aaron Whiteside
Assignee: Tomaz Cerar
metadata-complete="true" not honored for ServletContainerInitializer's
annotated with @HandlesTypes
web.xml:
{code}
<?xml version="1.0" encoding="UTF-8"?>
<web-app
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0"
metadata-complete="true">
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>WEB-INF/spring/root-context.xml</param-value>
</context-param>
</web-app>
{code}
Server.log output when deploying a war that contains the lib
jersey-container-servlet-2.0-rc1.jar.
{code}
awhiteside@localhost jboss-as-8.0.0.Alpha1-SNAPSHOT# ./bin/standalone.sh
=========================================================================
JBoss Bootstrap Environment
JBOSS_HOME: /home/awhiteside/Downloads/jboss-as-8.0.0.Alpha1-SNAPSHOT
JAVA: /usr/local/java/bin/java
JAVA_OPTS: -server -XX:+UseCompressedOops -Xms64m -Xmx512m -XX:MaxPermSize=256m
-Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman
-Djava.awt.headless=true
=========================================================================
19:20:03,372 INFO [org.jboss.modules] (main) JBoss Modules version 1.2.0.Final
19:20:03,516 INFO [org.jboss.msc] (main) JBoss MSC version 1.1.2.Final
19:20:03,567 INFO [org.jboss.as] (MSC service thread 1-7) JBAS015899: JBoss AS
8.0.0.Alpha1-SNAPSHOT "TBD" starting
19:20:04,293 INFO [org.xnio] (MSC service thread 1-4) XNIO Version 3.1.0.CR2
19:20:04,296 INFO [org.jboss.as.server] (Controller Boot Thread) JBAS015888: Creating
http management service using socket-binding (management-http)
19:20:04,297 INFO [org.xnio.nio] (MSC service thread 1-4) XNIO NIO Implementation
Version 3.1.0.CR2
19:20:04,311 INFO [org.jboss.remoting] (MSC service thread 1-4) JBoss Remoting version
3.2.16.GA
19:20:04,354 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 31)
JBAS010280: Activating Infinispan subsystem.
19:20:04,357 INFO [org.jboss.as.connector.logging] (MSC service thread 1-6) JBAS010408:
Starting JCA Subsystem (JBoss IronJacamar 1.0.16.Final)
19:20:04,385 INFO [org.jboss.as.jsf] (ServerService Thread Pool -- 37) JBAS012605:
Activated the following JSF Implementations: [main]
19:20:04,389 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 39) JBAS011800:
Activating Naming Subsystem
19:20:04,398 INFO [org.jboss.as.security] (ServerService Thread Pool -- 44) JBAS013171:
Activating Security Subsystem
19:20:04,405 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread
Pool -- 26) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
19:20:04,413 INFO [org.jboss.as.undertow] (MSC service thread 1-8) JBAS017502: Undertow
1.0.0.Alpha9 starting
19:20:04,414 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-4)
JBAS010417: Started Driver service with driver-name = h2
19:20:04,428 INFO [org.jboss.as.naming] (MSC service thread 1-1) JBAS011802: Starting
Naming Service
19:20:04,430 INFO [org.jboss.as.security] (MSC service thread 1-3) JBAS013170: Current
PicketBox version=4.0.16.Final
19:20:04,436 INFO [org.jboss.as.webservices] (ServerService Thread Pool -- 48)
JBAS015537: Activating WebServices Extension
19:20:04,439 INFO [org.jboss.as.undertow] (ServerService Thread Pool -- 47) JBAS017502:
Undertow 1.0.0.Alpha9 starting
19:20:04,440 INFO [org.jboss.as.mail.extension] (MSC service thread 1-4) JBAS015400:
Bound mail session [java:jboss/mail/Default]
19:20:04,581 INFO [io.undertow] (ServerService Thread Pool -- 47) Creating file handler
for path /home/awhiteside/Downloads/jboss-as-8.0.0.Alpha1-SNAPSHOT/welcome-content
19:20:04,611 INFO [org.jboss.as.undertow] (MSC service thread 1-1) Starting server
server service: service jboss.undertow.server.default-server
19:20:04,619 INFO [org.jboss.as.undertow] (MSC service thread 1-3) Starting host
default-host
19:20:04,619 INFO [org.jboss.as.undertow] (MSC service thread 1-3) registering handler
io.undertow.server.handlers.resource.ResourceHandler@4155a5c7 under path '/'
19:20:04,624 INFO [org.jboss.ws.common.management] (MSC service thread 1-5) JBWS022052:
Starting JBoss Web Services - Stack CXF Server 4.2.0.Alpha1
19:20:04,692 INFO [org.jboss.as.undertow] (MSC service thread 1-1) JBAS017519: Undertow
HTTP listener default listening on /127.0.0.1:8080
19:20:04,815 INFO [org.jboss.as.remoting] (MSC service thread 1-4) JBAS017100: Listening
on 127.0.0.1:9999
19:20:04,815 INFO [org.jboss.as.remoting] (MSC service thread 1-2) JBAS017100: Listening
on 127.0.0.1:4447
19:20:04,825 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-4)
JBAS015012: Started FileSystemDeploymentService for directory
/home/awhiteside/Downloads/jboss-as-8.0.0.Alpha1-SNAPSHOT/standalone/deployments
19:20:04,831 INFO [org.jboss.as.server.deployment] (MSC service thread 1-3) JBAS015876:
Starting deployment of "hawtio.war" (runtime-name: "hawtio.war")
19:20:04,850 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread
1-6) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
19:20:05,466 INFO [io.undertow.servlet] (MSC service thread 1-1) jolokia-agent: Using
access restrictor classpath:/jolokia-access.xml
19:20:05,520 INFO [org.jboss.as.undertow] (MSC service thread 1-1) JBAS018210: Register
web context: /hawtio
19:20:05,547 INFO [org.jboss.as.server] (ServerService Thread Pool -- 27) JBAS018559:
Deployed "hawtio.war" (runtime-name : "hawtio.war")
19:20:05,627 INFO [org.jboss.as] (Controller Boot Thread) JBAS015961: Http management
interface listening on
http://127.0.0.1:9990/management
19:20:05,627 INFO [org.jboss.as] (Controller Boot Thread) JBAS015951: Admin console
listening on
http://127.0.0.1:9990
19:20:05,627 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss AS
8.0.0.Alpha1-SNAPSHOT "TBD" started in 2545ms - Started 198 of 234 services (55
services are lazy, passive or on-demand)
19:20:15,567 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015876:
Starting deployment of "messaging-gateway.war" (runtime-name:
"messaging-gateway.war")
19:20:17,769 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry jaxb-api.jar in
/content/messaging-gateway.war/WEB-INF/lib/jaxb-impl-2.2.6.jar does not point to a valid
jar for a Class-Path reference.
19:20:17,770 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-api.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-rt-2.2.1-1.jar does not point to a
valid jar for a Class-Path reference.
19:20:17,771 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-extra.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-rt-2.2.1-1.jar does not point to a
valid jar for a Class-Path reference.
19:20:17,771 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-rt_l10n.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-rt-2.2.1-1.jar does not point to a
valid jar for a Class-Path reference.
19:20:17,771 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-rt_ja.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-rt-2.2.1-1.jar does not point to a
valid jar for a Class-Path reference.
19:20:17,772 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-rt_zh.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-rt-2.2.1-1.jar does not point to a
valid jar for a Class-Path reference.
19:20:17,772 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-rt_fr.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-rt-2.2.1-1.jar does not point to a
valid jar for a Class-Path reference.
19:20:17,772 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-rt_de.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-rt-2.2.1-1.jar does not point to a
valid jar for a Class-Path reference.
19:20:17,772 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-rt_es.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-rt-2.2.1-1.jar does not point to a
valid jar for a Class-Path reference.
19:20:17,773 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-rt_it.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-rt-2.2.1-1.jar does not point to a
valid jar for a Class-Path reference.
19:20:17,773 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-rt_sw.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-rt-2.2.1-1.jar does not point to a
valid jar for a Class-Path reference.
19:20:17,773 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-rt_ko.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-rt-2.2.1-1.jar does not point to a
valid jar for a Class-Path reference.
19:20:17,773 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-rt_zh_TW.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-rt-2.2.1-1.jar does not point to a
valid jar for a Class-Path reference.
19:20:17,777 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015960:
Class Path entry webservices-rt.jar in
/content/messaging-gateway.war/WEB-INF/lib/webservices-tools-2.2.1-1.jar does not point
to a valid jar for a Class-Path reference.
19:20:17,806 WARN [org.jboss.as.server.deployment] (MSC service thread 1-3) JBAS015893:
Encountered invalid class name
'org.kxml2.io.KXmlParser,org.kxml2.io.KXmlSerializer' for service type
'org.xmlpull.v1.XmlPullParserFactory'
19:20:17,810 INFO [org.jboss.as.pojo] (MSC service thread 1-3) JBAS017000: Found legacy
bean/pojo namespace: urn:jboss:bean-deployer:2.0 - might be missing some xml features
(potential exceptions).
19:20:17,936 WARN [org.jboss.as.ee] (MSC service thread 1-4) JBAS011006: Not installing
optional component
org.springframework.web.context.request.async.StandardServletAsyncWebRequest due to
exception: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS011054:
Could not find default constructor for class
org.springframework.web.context.request.async.StandardServletAsyncWebRequest
at
org.jboss.as.ee.component.DefaultInterceptorConfigurator.configure(DefaultInterceptorConfigurator.java:93)
[jboss-as-ee-8.0.0.Alpha1-SNAPSHOT.jar:8.0.0.Alpha1-SNAPSHOT]
at
org.jboss.as.ee.component.deployers.EEModuleConfigurationProcessor.deploy(EEModuleConfigurationProcessor.java:80)
[jboss-as-ee-8.0.0.Alpha1-SNAPSHOT.jar:8.0.0.Alpha1-SNAPSHOT]
at
org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:159)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1974)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1907)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_13]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_13]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_13]
19:20:17,942 WARN [org.jboss.as.ee] (MSC service thread 1-4) JBAS011006: Not installing
optional component org.eclipse.jetty.server.handler.StatisticsHandler$1 due to exception:
org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS011054: Could not
find default constructor for class org.eclipse.jetty.server.handler.StatisticsHandler$1
at
org.jboss.as.ee.component.DefaultInterceptorConfigurator.configure(DefaultInterceptorConfigurator.java:93)
[jboss-as-ee-8.0.0.Alpha1-SNAPSHOT.jar:8.0.0.Alpha1-SNAPSHOT]
at
org.jboss.as.ee.component.deployers.EEModuleConfigurationProcessor.deploy(EEModuleConfigurationProcessor.java:80)
[jboss-as-ee-8.0.0.Alpha1-SNAPSHOT.jar:8.0.0.Alpha1-SNAPSHOT]
at
org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:159)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1974)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1907)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_13]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_13]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_13]
19:20:17,944 WARN [org.jboss.as.ee] (MSC service thread 1-4) JBAS011006: Not installing
optional component com.sun.xml.ws.transport.http.servlet.WSAsyncListener$1 due to
exception: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS011054:
Could not find default constructor for class
com.sun.xml.ws.transport.http.servlet.WSAsyncListener$1
at
org.jboss.as.ee.component.DefaultInterceptorConfigurator.configure(DefaultInterceptorConfigurator.java:93)
[jboss-as-ee-8.0.0.Alpha1-SNAPSHOT.jar:8.0.0.Alpha1-SNAPSHOT]
at
org.jboss.as.ee.component.deployers.EEModuleConfigurationProcessor.deploy(EEModuleConfigurationProcessor.java:80)
[jboss-as-ee-8.0.0.Alpha1-SNAPSHOT.jar:8.0.0.Alpha1-SNAPSHOT]
at
org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:159)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1974)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1907)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_13]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_13]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_13]
19:20:17,972 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-5) MSC000001:
Failed to start service jboss.undertow.deployment.default-host./messaging-gateway:
org.jboss.msc.service.StartException in service
jboss.undertow.deployment.default-host./messaging-gateway: Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1930)
[jboss-msc-1.1.2.Final.jar:1.1.2.Final]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_13]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_13]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_13]
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
at
io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:176)
at
org.jboss.as.undertow.deployment.UndertowDeploymentService.start(UndertowDeploymentService.java:129)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1974)
[jboss-msc-1.1.2.Final.jar:1.1.2.Final]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1907)
[jboss-msc-1.1.2.Final.jar:1.1.2.Final]
... 3 more
Caused by: java.lang.NullPointerException
at
io.undertow.servlet.spec.ServletRegistrationImpl.getClassName(ServletRegistrationImpl.java:152)
at
org.glassfish.jersey.servlet.init.JerseyServletContainerInitializer.addServletWithExistingRegistration(JerseyServletContainerInitializer.java:222)
at
org.glassfish.jersey.servlet.init.JerseyServletContainerInitializer.onStartup(JerseyServletContainerInitializer.java:136)
at
io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:153)
... 6 more
19:20:17,987 ERROR [org.jboss.as.server] (DeploymentScanner-threads - 1) JBAS015870:
Deploy of deployment "messaging-gateway.war" was rolled back with the following
failure message:
{"JBAS014671: Failed services" =>
{"jboss.undertow.deployment.default-host./messaging-gateway" =>
"org.jboss.msc.service.StartException in service
jboss.undertow.deployment.default-host./messaging-gateway: Failed to start service
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
Caused by: java.lang.NullPointerException"}}
19:20:18,035 INFO [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015877:
Stopped deployment messaging-gateway.war (runtime-name: messaging-gateway.war) in 48ms
19:20:18,037 INFO [org.jboss.as.controller] (DeploymentScanner-threads - 1) JBAS014774:
Service status report
JBAS014775: New missing/unsatisfied dependencies:
service
jboss.deployment.unit."messaging-gateway.war".component."javax.faces.webapp.FacetTag".START
(missing) dependents: [service
jboss.deployment.unit."messaging-gateway.war".deploymentCompleteService]
service
jboss.deployment.unit."messaging-gateway.war".component."javax.servlet.jsp.jstl.tlv.ScriptFreeTLV".START
(missing) dependents: [service
jboss.deployment.unit."messaging-gateway.war".deploymentCompleteService]
JBAS014777: Services which failed to start: service
jboss.undertow.deployment.default-host./messaging-gateway
{code}
jboss-deployment-structure.xml
{code}
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
<deployment>
<exclude-subsystems>
<subsystem name="jaxrs"/>
<subsystem name="webservices"/>
</exclude-subsystems>
<exclusions>
<module name="org.slf4j"/>
<module name="org.slf4j.impl"/>
<module name="org.slf4j.ext"/>
<module name="org.slf4j.jcl-over-slf4j"/>
<module name="org.apache.commons.logging"/>
<module name="org.apache.log4j"/>
<!--<module name="org.hibernate"/>-->
</exclusions>
</deployment>
</jboss-deployment-structure>
{code}
The class in question it is trying to instantiate..
{code}
package org.glassfish.jersey.servlet.init;
...
@HandlesTypes({Path.class, Provider.class, Application.class, ApplicationPath.class})
public class JerseyServletContainerInitializer implements ServletContainerInitializer {
.....
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: