Hi Fawzib, Looks like you are trying to deploy spectron.war as an OSGi bundle/application, so you need OSGi-compatible META-INF/MANIFEST file in every .jar
Greetings, Greg 2013/3/8 Fawzib Rojas <f_ro...@spectron-msim.com> > Anyone tried running a cocoon 2.2 webapp (war) in JBoss 7? I have run a > simple cocoon 2.2 app (just says Cocoon 2.2 runs!) in Glassfish and Jetty8 > but is giving me an error in JBoss 7.1.1 > > 10:45:26,737 DEBUG > [org.jboss.osgi.framework.**internal.**AbstractFrameworkService] > (MSC service thread 1-1) Starting: service jbosgi.Framework.ACTIVATOR in > mode ON_DEMAND > > 10:45:26,741 DEBUG [org.jboss.as.osgi] (MSC service thread 1-6) Starting: > service jboss.osgi.deployment."**spectron.war" in mode ACTIVE > 10:45:26,746 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) > MSC00001: Failed to start service jboss.osgi.deployment."**spectron.war": > org.jboss.msc.service.**StartException in service jboss.osgi.deployment."* > *spectron.war": JBAS011966: Failed to install deployment: > [:1.0.0,location=spectron.war] > at > org.jboss.as.osgi.deployment.**BundleInstallService.start(**BundleInstallService.java:100) > > at org.jboss.msc.service.**ServiceControllerImpl$**StartTask.startService( > **ServiceControllerImpl.java:**1811) > [jboss-msc-1.0.2.GA.jar:1.0.2.**GA<http://1.0.2.GA> > ] > at org.jboss.msc.service.**ServiceControllerImpl$**StartTask.run(** > ServiceControllerImpl.java:**1746) > [jboss-msc-1.0.2.GA.jar:1.0.2.**GA<http://1.0.2.GA> > ] > at java.util.concurrent.**ThreadPoolExecutor$Worker.** > runTask(ThreadPoolExecutor.**java:886) [rt.jar:1.6.0_18] > at > java.util.concurrent.**ThreadPoolExecutor$Worker.run(**ThreadPoolExecutor.java:908) > [rt.jar:1.6.0_18] at java.lang.Thread.run(Thread.**java:619) > [rt.jar:1.6.0_18] > Caused by: java.lang.**IllegalArgumentException: Empty name segment is > not allowed for 8 > at org.jboss.msc.service.**ServiceName.of(ServiceName.**java:85) > [jboss-msc-1.0.2.GA.jar:1.0.2.**GA <http://1.0.2.GA>] > at org.jboss.osgi.framework.**internal.BundleManager.** > getServiceNameInternal(**BundleManager.java:245) > at org.jboss.osgi.framework.**internal.BundleManager.** > getServiceName(BundleManager.**java:234) > at org.jboss.osgi.framework.**internal.**HostBundleInstalledService.** > addService(**HostBundleInstalledService.**java:39) > at org.jboss.osgi.framework.**internal.BundleManager.** > installBundle(BundleManager.**java:392) > at org.jboss.as.osgi.deployment.**BundleInstallService.start(** > BundleInstallService.java:97) > ... 5 more > > 10:45:26,776 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) > JBAS015870: Deploy of deployment "spectron.war" was rolled back with > failure message {"JBAS014671: Failed services" => {"jboss.osgi.deployment.\" > **spectron.war\"" => "org.jboss.msc.service.**StartException in service > jboss.osgi.deployment.\"**spectron.war\": JBAS011966: Failed to install > deployment: [:1.0.0,location=spectron.war]**"}} > > 10:45:26,783 ERROR [org.jboss.as.server.**deployment] (MSC service thread > 1-5) JBAS015892: Deployment unit processor org.jboss.as.jpa.processor.** > PersistenceProviderProcessor@**43285f7a unexpectedly threw an exception > during undeploy phase INSTALL of deployment "spectron.war": > java.lang.NullPointerException > at org.jboss.as.jpa.processor.**PersistenceProviderProcessor.** > allDeploymentModuleClassLoader**s(**PersistenceProviderProcessor.** > java:138) > at org.jboss.as.jpa.processor.**PersistenceProviderProcessor.**undeploy(** > PersistenceProviderProcessor.**java:122) > at org.jboss.as.server.**deployment.**DeploymentUnitPhaseService.** > safeUndeploy(**DeploymentUnitPhaseService.**java:167) > [jboss-as-server-7.1.1.Final.**jar:7.1.1.Final] > at org.jboss.as.server.**deployment.**DeploymentUnitPhaseService.**stop(** > DeploymentUnitPhaseService.**java:161) [jboss-as-server-7.1.1.Final.** > jar:7.1.1.Final] > at org.jboss.msc.service.**ServiceControllerImpl$**StopTask.stopService(** > ServiceControllerImpl.java:**1911) > [jboss-msc-1.0.2.GA.jar:1.0.2.**GA<http://1.0.2.GA> > ] > at org.jboss.msc.service.**ServiceControllerImpl$**StopTask.run(** > ServiceControllerImpl.java:**1874) > [jboss-msc-1.0.2.GA.jar:1.0.2.**GA<http://1.0.2.GA> > ] > at java.util.concurrent.**ThreadPoolExecutor$Worker.** > runTask(ThreadPoolExecutor.**java:886) [rt.jar:1.6.0_18] > at > java.util.concurrent.**ThreadPoolExecutor$Worker.run(**ThreadPoolExecutor.java:908) > [rt.jar:1.6.0_18] > at java.lang.Thread.run(Thread.**java:619) [rt.jar:1.6.0_18] > > 10:45:26,862 INFO [org.jboss.as.server.**deployment] (MSC service thread > 1-1) JBAS015877: Stopped deployment spectron.war in 84ms > 10:45:26,866 INFO [org.jboss.as.controller] (DeploymentScanner-threads - > 2) JBAS014774: Service status report > JBAS014777: Services which failed to start: service > jboss.osgi.deployment."**spectron.war": org.jboss.msc.service.**StartException > in service jboss.osgi.deployment."**spectron.war": JBAS011966: Failed to > install deployment: [:1.0.0,location=spectron.war] > 10:45:26,874 ERROR [org.jboss.as.server.**deployment.scanner] > (DeploymentScanner-threads - 1) {"JBAS014653: Composite operation failed > and was rolled back. Steps that failed:" => {"Operation step-2" => > {"JBAS014671: Failed services" => {"jboss.osgi.deployment.\"**spectron.war\"" > => "org.jboss.msc.service.**StartException in service > jboss.osgi.deployment.\"**spectron.war\": JBAS011966: Failed to install > deployment: [:1.0.0,location=spectron.war]**"}}}} > > ------------------------------**------- > jetty.xml > ------------------------------**------- > <Configure class="org.eclipse.jetty.**webapp.WebAppContext"> > <New id="ds" class="org.eclipse.jetty.plus.**jndi.Resource"> > <Arg>jdbc/MSIM</Arg> > <Arg> > <New class="com.mchange.v2.c3p0.**ComboPooledDataSource"> > <Set name="driverClass">com.**microsoft.sqlserver.jdbc.** > SQLServerDataSource</Set> > <Set name="jdbcUrl">server_address<**/Set> > <Set name="user">user</Set> > <Set name="password">password</Set> > <Set name="minPoolSize">5</Set> > <Set name="maxPoolSize">20</Set> > <Set name="acquireIncrement">5</**Set> > </New> > </Arg> > </New> > > <New id="mailSessionId" class="org.eclipse.jetty.plus.** > jndi.Resource"> > <Arg>javamail/MSIM</Arg> > <Arg> > <New class="org.eclipse.jetty.jndi.**factories.** > MailSessionReference"> > <Set name="user">username</Set> > <Set name="password">password</Set> > <Set name="properties"> > <New class="java.util.Properties"> > <Put name="mail.transport.protocol"**>smtp</Put> > <Put name="mail.host">mailserver</**Put> > <Put name="mail.debug">false</Put> > <Put name="mail.smtp.auth">true</**Put> > </New> > </Set> > </New> > </Arg> > </New> > > <Set name="securityHandler"> > <New class="org.eclipse.jetty.**security.** > ConstraintSecurityHandler"> > <Set name="loginService"> > <New class="org.eclipse.jetty.plus.** > jaas.JAASLoginService"> > <Set name="name">realm_name</Set> > <Set name="loginModuleName">MSIM</**Set> > </New> > </Set> > </New> > </Set> > > </Configure> > > ------------------------------**------- > jboss-web.xml > ------------------------------**------- > > <jboss-web> > <context-root>/</context-root> > <!-- java:/MSIM_JDBC and java:/MSIM_MAIL, and the realm are defined in > JBOSS --> > <!-- at least they say bound/started on the logs --> > <resource-ref> > <res-ref-name>jdbc/MSIM</res-**ref-name> > <res-type>javax.sql.**DataSource</res-type> > <jndi-name>java:/MSIM_JDBC</**jndi-name> > </resource-ref> > <resource-ref> > <res-ref-name>javamail/MSIM</**res-ref-name> > <res-type>javax.mail.Session</**res-type> > <jndi-name>java:/MSIM_MAIL</**jndi-name> > </resource-ref> > <!-- Use the JaasSecurityMgr other security domain for authentication > and authorization of secured web content. > --> > <security-domain>java:/jaas/**realm_name</security-domain> > </jboss-web> > > > ------------------------------**------------------------------**--------- > To unsubscribe, e-mail: > users-unsubscribe@cocoon.**apache.org<users-unsubscr...@cocoon.apache.org> > For additional commands, e-mail: users-h...@cocoon.apache.org > >