Failed to process phase POST_MODULE of subdeployment
mitvivek Jan 23, 2013 3:21 AMHi,
I am trying to deploy an application on struts in Jboss7 but I get the following errors:
13:42:35,098 INFO [org.jboss.modules] (main) JBoss Modules version 1.1.3.GA
13:42:35,258 INFO [org.jboss.msc] (main) JBoss MSC version 1.0.3.GA
13:42:35,338 INFO [org.jboss.as] (MSC service thread 1-8) JBAS015899: JBoss AS 7.2.0.Alpha1-SNAPSHOT "Steropes" starting
13:42:36,223 INFO [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) JBAS015003: Found TestProjectEAR.ear in deployment directory. To trigger deployment create a file called TestProjectEAR.ear.dodeploy
13:42:36,244 INFO [org.xnio] (MSC service thread 1-4) XNIO Version 3.0.7.GA
13:42:36,244 INFO [org.jboss.as.server] (Controller Boot Thread) JBAS015888: Creating http management service using socket-binding (management-http)
13:42:36,254 INFO [org.xnio.nio] (MSC service thread 1-4) XNIO NIO Implementation Version 3.0.7.GA
13:42:36,264 INFO [org.jboss.remoting] (MSC service thread 1-4) JBoss Remoting version 3.2.13.GA
13:42:36,299 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 31) JBAS010280: Activating Infinispan subsystem.
13:42:36,299 INFO [org.jboss.as.configadmin] (ServerService Thread Pool -- 26) JBAS016200: Activating ConfigAdmin Subsystem
13:42:36,319 INFO [org.jboss.as.security] (ServerService Thread Pool -- 44) JBAS013171: Activating Security Subsystem
13:42:36,319 INFO [org.jboss.as.osgi] (ServerService Thread Pool -- 39) JBAS011906: Activating OSGi Subsystem
13:42:36,344 INFO [org.jboss.as.security] (MSC service thread 1-1) JBAS013170: Current PicketBox version=4.0.15.Final
13:42:36,344 INFO [org.jboss.as.webservices] (ServerService Thread Pool -- 48) JBAS015537: Activating WebServices Extension
13:42:36,369 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 38) JBAS011800: Activating Naming Subsystem
13:42:36,454 INFO [org.jboss.as.connector.logging] (MSC service thread 1-6) JBAS010408: Starting JCA Subsystem (JBoss IronJacamar 1.0.14.Final)
13:42:36,514 INFO [org.jboss.as.jsf] (ServerService Thread Pool -- 36) JBAS012605: Activated the following JSF Implementations: [1.2, main]
13:42:36,589 INFO [org.jboss.as.naming] (MSC service thread 1-3) JBAS011802: Starting Naming Service
13:42:36,844 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
13:42:36,849 INFO [org.jboss.ws.common.management] (MSC service thread 1-6) JBWS022052: Starting JBoss Web Services - Stack CXF Server 4.1.1.Final
13:42:36,854 INFO [org.jboss.as.mail.extension] (MSC service thread 1-3) JBAS015400: Bound mail session [java:jboss/mail/Default]
13:42:36,929 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 27) JBAS010403: Deploying JDBC-compliant driver class com.ibm.as400.access.AS400JDBCDriver (version 7.0)
13:42:37,069 INFO [org.apache.catalina.connector] (MSC service thread 1-5) JBWEB001141: NIO 2 is not available, the java.io connector will be used instead
13:42:37,109 INFO [org.apache.coyote.http11] (MSC service thread 1-5) JBWEB003001: Coyote HTTP/1.1 initializing on : http-localhost/127.0.0.1:8080
13:42:37,114 INFO [org.apache.coyote.http11] (MSC service thread 1-5) JBWEB003000: Coyote HTTP/1.1 starting on: http-localhost/127.0.0.1:8080
13:42:37,169 INFO [org.jboss.as.server.deployment] (MSC service thread 1-7) JBAS015876: Starting deployment of "TestProjectEAR.ear"
13:42:37,169 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-1) JBAS015012: Started FileSystemDeploymentService for directory C:\Users\invmittal\Downloads\jboss-as-7.2.0.Alpha1-SNAPSHOT\standalone\deployments
13:42:37,199 INFO [org.jboss.as.remoting] (MSC service thread 1-6) JBAS017100: Listening on 127.0.0.1:9999
13:42:37,204 INFO [org.jboss.as.remoting] (MSC service thread 1-3) JBAS017100: Listening on 127.0.0.1:4447
13:42:37,229 INFO [org.jboss.as.server.deployment] (MSC service thread 1-7) JBAS015876: Starting deployment of "TestProject.war"
13:42:37,463 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-1) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
13:42:37,523 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) JBAS015850: /C:/Users/invmittal/Downloads/jboss-as-7.2.0.Alpha1-SNAPSHOT/standalone/deployments/TestProjectEAR.ear/TestProject.war/META-INF/jboss-deployment-structure.xml in subdeployment ignored. jboss-deployment-structure.xml is only parsed for top level deployments.
13:42:37,528 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) JBAS015960: Class Path entry commons-beanutils.jar in /C:/Users/invmittal/Downloads/jboss-as-7.2.0.Alpha1-SNAPSHOT/standalone/deployments/TestProjectEAR.ear/TestProject.war/WEB-INF/lib/struts-1.2.7.jar does not point to a valid jar for a Class-Path reference.
13:42:37,528 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) JBAS015960: Class Path entry commons-collections.jar in /C:/Users/invmittal/Downloads/jboss-as-7.2.0.Alpha1-SNAPSHOT/standalone/deployments/TestProjectEAR.ear/TestProject.war/WEB-INF/lib/struts-1.2.7.jar does not point to a valid jar for a Class-Path reference.
13:42:37,528 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) JBAS015960: Class Path entry commons-digester.jar in /C:/Users/invmittal/Downloads/jboss-as-7.2.0.Alpha1-SNAPSHOT/standalone/deployments/TestProjectEAR.ear/TestProject.war/WEB-INF/lib/struts-1.2.7.jar does not point to a valid jar for a Class-Path reference.
13:42:37,528 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) JBAS015960: Class Path entry commons-fileupload.jar in /C:/Users/invmittal/Downloads/jboss-as-7.2.0.Alpha1-SNAPSHOT/standalone/deployments/TestProjectEAR.ear/TestProject.war/WEB-INF/lib/struts-1.2.7.jar does not point to a valid jar for a Class-Path reference.
13:42:37,528 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) JBAS015960: Class Path entry commons-logging.jar in /C:/Users/invmittal/Downloads/jboss-as-7.2.0.Alpha1-SNAPSHOT/standalone/deployments/TestProjectEAR.ear/TestProject.war/WEB-INF/lib/struts-1.2.7.jar does not point to a valid jar for a Class-Path reference.
13:42:37,528 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) JBAS015960: Class Path entry commons-validator.jar in /C:/Users/invmittal/Downloads/jboss-as-7.2.0.Alpha1-SNAPSHOT/standalone/deployments/TestProjectEAR.ear/TestProject.war/WEB-INF/lib/struts-1.2.7.jar does not point to a valid jar for a Class-Path reference.
13:42:37,533 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) JBAS015960: Class Path entry jakarta-oro.jar in /C:/Users/invmittal/Downloads/jboss-as-7.2.0.Alpha1-SNAPSHOT/standalone/deployments/TestProjectEAR.ear/TestProject.war/WEB-INF/lib/struts-1.2.7.jar does not point to a valid jar for a Class-Path reference.
13:42:37,923 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC00001: Failed to start service jboss.deployment.subunit."TestProjectEAR.ear"."TestProject.war".POST_MODULE:
in service jboss.deployment.subunit."TestProjectEAR.ear"."TestProject.war".POST_MODULE: JBAS018733: Failed to process phase POST_MODULE of subdeployment "TestProject.war" of deployment "TestProjectEAR.ear"
My jboss-deployment-structure.xml looks like this:
<?xml version="1.0" encoding="UTF-8"?> <jboss-deployment-structure> <ear-subdeployments-isolated>false</ear-subdeployments-isolated> <deployment> <dependencies> <module name="TestProject.TestProject.war"/> </dependencies> </deployment> </jboss-deployment-structure>
My application.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.2//EN" "http://java.sun.com/j2ee/dtds/application_1_2.dtd">
<application id="Application_ID">
<display-name>TestProjectEAR</display-name>
<module id="WebModule_1358927170443">
<web>
<web-uri>TestProject.war</web-uri>
<context-root>TestProject</context-root>
</web>
</module>
</application>
The o/p for ear -tf is as follows:
C:\Users\invmittal\Downloads>jar -tf TestProjectEAR.ear
META-INF/MANIFEST.MF
TestProject.war
META-INF/
META-INF/application.xml
The structure for my WAR file looks like this:
Thanks in advance.
Vivek