Validator missing during deployment - AS7
samwun9988 Sep 1, 2011 1:19 AMHi,
With jboss as7, I am wondering what is missing in the WAR file. The deployment thrown the following errors:
$ ./standalone.bat
Calling C:\jboss-as-web-7.0.1.Final\bin\standalone.conf.bat
===============================================================================
JBoss Bootstrap Environment
JBOSS_HOME: C:\jboss-as-web-7.0.1.Final
JAVA: C:\Java\jdk1.6.0_26\bin\java
JAVA_OPTS: -Dprogram.name=standalone.bat -Xms64M -Xmx512M -XX:MaxPermSize=256M -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dorg.jboss.resolver.warning=true -Djboss.modules.system.pkgs=org.jboss.byteman -server
===============================================================================
11:15:49,269 �Ϣ [org.jboss.modules] JBoss Modules version 1.0.1.GA
11:15:51,233 INFO [org.jboss.msc] JBoss MSC version 1.0.0.GA
11:15:51,311 INFO [org.jboss.as] JBoss AS 7.0.1.Final "Zap" starting
11:15:55,799 WARN [org.jboss.as] No security realm defined for native management service, all access will be unrestricted.
11:15:55,809 INFO [org.jboss.as] creating http management service using network interface (management) port (9990)
11:15:55,869 WARN [org.jboss.as] No security realm defined for http management service, all access will be unrestricted.
11:15:55,911 INFO [org.jboss.as.logging] Removing bootstrap log handlers
11:15:55,994 INFO [org.jboss.as.connector.subsystems.datasources] (Controller Boot Thread) Deploying JDBC-compliant driver class org.h2.Driver (version 1.2)
11:15:56,103 INFO [org.jboss.as.clustering.infinispan.subsystem] (Controller Boot Thread) Activating Infinispan subsystem.
11:15:56,634 INFO [org.jboss.as.naming] (Controller Boot Thread) Activating Naming Subsystem
11:15:56,710 INFO [org.jboss.as.naming] (MSC service thread 1-1) Starting Naming Service
11:15:56,716 INFO [org.jboss.as.osgi] (Controller Boot Thread) Activating OSGi Subsystem
11:15:56,819 INFO [org.jboss.as.security] (Controller Boot Thread) Activating Security Subsystem
11:15:56,830 INFO [org.jboss.remoting] (MSC service thread 1-2) JBoss Remoting version 3.2.0.Beta2
11:15:56,846 INFO [org.xnio] (MSC service thread 1-2) XNIO Version 3.0.0.Beta3
11:15:56,876 INFO [org.xnio.nio] (MSC service thread 1-2) XNIO NIO Implementation Version 3.0.0.Beta3
11:15:57,638 INFO [org.apache.catalina.core.AprLifecycleListener] (MSC service thread 1-3) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Java\jdk1.6.0_26\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\glassfish3\jdk\bin;C:\Program Files (x86)\QuickTime\QTSystem;C:\Program Files (x86)\Windows Live\Shared;C:\apache-ant-1.8.2\bin;C:\apache-maven-3.0.3\bin;C:\Program Files\TortoiseSVN\bin;C:\Java\jdk1.6.0_26\bin;.
11:15:57,890 INFO [org.jboss.as.ee] (Controller Boot Thread) Activating EE subsystem
11:15:57,998 INFO [org.jboss.as.remoting] (MSC service thread 1-4) Listening on /192.168.1.100:9999
11:15:58,064 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-1) Starting Coyote HTTP/1.1 on http--192.168.1.100-8080
11:15:58,068 INFO [org.jboss.as.jmx.JMXConnectorService] (MSC service thread 1-1) Starting remote JMX connector
11:15:58,571 INFO [org.jboss.as.connector] (MSC service thread 1-4) Starting JCA Subsystem (JBoss IronJacamar 1.0.3.Final)
11:15:59,556 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) Bound data source [java:jboss/datasources/ExampleDS]
11:16:01,303 INFO [org.jboss.as.deployment] (MSC service thread 1-3) Started FileSystemDeploymentService for directory C:\jboss-as-web-7.0.1.Final\standalone\deployments
11:16:01,359 INFO [org.jboss.as] (Controller Boot Thread) JBoss AS 7.0.1.Final "Zap" started in 12567ms - Started 93 of 148 services (55 services are passive or on-demand)
11:16:16,405 INFO [org.jboss.as.server.deployment] (MSC service thread 1-3) Starting deployment of "order-ws-0.0.1-SNAPSHOT.war"
11:16:16,885 INFO [org.jboss.as.jpa] (MSC service thread 1-3) added javax.persistence.api dependency to order-ws-0.0.1-SNAPSHOT.war
11:16:17,290 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC00001: Failed to start service jboss.deployment.unit."order-ws-0.0.1-SNAPSHOT.war".INSTALL: org.jboss.msc.service.StartException in service jboss.deployment.unit."order-ws-0.0.1-SNAPSHOT.war".INSTALL: Failed to process phase INSTALL of deployment "order-ws-0.0.1-SNAPSHOT.war"
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:121)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.NullPointerException
at org.jboss.as.ee.component.ComponentDescription$DefaultFirstConfigurator.configure(ComponentDescription.java:532)
at org.jboss.as.ee.component.EEModuleConfigurationProcessor.deploy(EEModuleConfigurationProcessor.java:65)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:115)
... 5 more
11:16:17,525 INFO [org.jboss.as.server.controller] (DeploymentScanner-threads - 2) Deployment of "order-ws-0.0.1-SNAPSHOT.war" was rolled back with failure message {"Failed services" => {"jboss.deployment.unit.\"order-ws-0.0.1-SNAPSHOT.war\".INSTALL" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"order-ws-0.0.1-SNAPSHOT.war\".INSTALL: Failed to process phase INSTALL of deployment \"order-ws-0.0.1-SNAPSHOT.war\""},"Services with missing/unavailable dependencies" => ["jboss.naming.context.java.comp.\"order-ws-0.0.1-SNAPSHOT\".\"order-ws-0.0.1-SNAPSHOT\".\"order-ws-0.0.1-SNAPSHOT\".Validator missing [ jboss.naming.context.java.module.\"order-ws-0.0.1-SNAPSHOT\".\"order-ws-0.0.1-SNAPSHOT\" ]","jboss.naming.context.java.comp.\"order-ws-0.0.1-SNAPSHOT\".\"order-ws-0.0.1-SNAPSHOT\".\"order-ws-0.0.1-SNAPSHOT\".ValidatorFactory missing [ jboss.naming.context.java.module.\"order-ws-0.0.1-SNAPSHOT\".\"order-ws-0.0.1-SNAPSHOT\" ]"]}
11:16:17,546 INFO [org.jboss.as.server.deployment] (MSC service thread 1-2) Stopped deployment order-ws-0.0.1-SNAPSHOT.war in 21ms
11:16:17,549 ERROR [org.jboss.as.deployment] (DeploymentScanner-threads - 1) {"Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"Failed services" => {"jboss.deployment.unit.\"order-ws-0.0.1-SNAPSHOT.war\".INSTALL" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"order-ws-0.0.1-SNAPSHOT.war\".INSTALL: Failed to process phase INSTALL of deployment \"order-ws-0.0.1-SNAPSHOT.war\""},"Services with missing/unavailable dependencies" => ["jboss.naming.context.java.comp.\"order-ws-0.0.1-SNAPSHOT\".\"order-ws-0.0.1-SNAPSHOT\".\"order-ws-0.0.1-SNAPSHOT\".Validator missing [ jboss.naming.context.java.module.\"order-ws-0.0.1-SNAPSHOT\".\"order-ws-0.0.1-SNAPSHOT\" ]","jboss.naming.context.java.comp.\"order-ws-0.0.1-SNAPSHOT\".\"order-ws-0.0.1-SNAPSHOT\".\"order-ws-0.0.1-SNAPSHOT\".ValidatorFactory missing [ jboss.naming.context.java.module.\"order-ws-0.0.1-SNAPSHOT\".\"order-ws-0.0.1-SNAPSHOT\" ]"]}}}
I also attached my project source code here for reference.
Any suggestion is very appreciated.
Sam.
-
order.tgz 7.6 KB