Jboss Deployment Problem

minimike

Mitglied
Hi

Es geht darum Hippo CMS als EAR in Jboss 5.1 zu Deployen. Ich bekomme den Fehler mit dem Beispiel EAR vom Download, dem Stable sowie dem allerneusten aus dem SVN. Zuerst dachte ich an ein Classloading Problem mit xerces. Doch das scheint nicht alles zu sein. Meine Endplattform ist FreeBSD 8.2. Meines Erachtens ist Jboss der am besten gepflegte Applikationsserver der unter FreeBSD erhältlich ist. Ich lege Wert auf ein langfristiges Deployment. Darum bin ich stark auf Jboss 5.1 fixiert.

Datei: hippo-package-cms-ear-2.21.00-SNAPSHOT.ear

Fehler:
Code:
23:42:45,996 INFO  [LogNotificationListener] Adding notification listener for logging mbean "jboss.system:service=Logging,type=Log4jService" to server org.jboss.mx.server.MBeanServerImpl@50b2fb1e[ defaultDomain='jboss' ] 
23:43:02,922 ERROR [AbstractKernelController] Error installing to Parse: name=vfszip:/home/darko/JAVA/Project_Hippo/Appserver/jboss-5.1.0.GA/server/default/deploy/hippo-package-cms-ear-2.21.00-SNAPSHOT.ear/ state=Not Installed mode=Manual requiredState=Parse 
org.jboss.deployers.spi.DeploymentException: Error creating managed object for vfszip:/home/darko/JAVA/Project_Hippo/Appserver/jboss-5.1.0.GA/server/default/deploy/hippo-package-cms-ear-2.21.00-SNAPSHOT.ear/hippo-cms-application-2.21.00-SNAPSHOT.war/ 
        at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) 
        at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:362) 
        at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:322) 
        at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:294) 
        at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.deploy(AbstractParsingDeployerWithOutput.java:234) 
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171) 
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439) 
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157) 
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210) 
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098) 
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348) 
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631) 
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934) 
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082) 
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984) 
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822) 
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553) 
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781) 
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702) 
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117) 
        at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70) 
        at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53) 
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361) 
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348) 
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631) 
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934) 
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082) 
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984) 
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822) 
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553) 
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306) 
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271) 
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461) 
        at org.jboss.Main.boot(Main.java:221) 
        at org.jboss.Main$1.run(Main.java:556) 
        at java.lang.Thread.run(Thread.java:636) 
Caused by: org.jboss.xb.binding.JBossXBException: Failed to parse source: The content of element type "servlet" must match "(icon?,servlet-name,display-name?,description?,(servlet-class|jsp-file),init-param*,load-on-startup?,run-as?,security-role-ref*)". @ vfszip:/home/darko/JAVA/Project_Hippo/Appserver/jboss-5.1.0.GA/server/default/deploy/hippo-package-cms-ear-2.21.00-SNAPSHOT.ear/hippo-cms-application-2.21.00-SNAPSHOT.war/WEB-INF/web.xml[56,13] 
        at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:203) 
        at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:168) 
        at org.jboss.xb.util.JBossXBHelper.parse(JBossXBHelper.java:189) 
        at org.jboss.xb.util.JBossXBHelper.parse(JBossXBHelper.java:166) 
        at org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer.parse(SchemaResolverDeployer.java:137) 
        at org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer.parse(SchemaResolverDeployer.java:121) 
        at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.parseAndInit(AbstractVFSParsingDeployer.java:256) 
        at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.parse(AbstractVFSParsingDeployer.java:188) 
        at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:348) 
        ... 34 more 
Caused by: org.xml.sax.SAXException: The content of element type "servlet" must match "(icon?,servlet-name,display-name?,description?,(servlet-class|jsp-file),init-param*,load-on-startup?,run-as?,security-role-ref*)". @ vfszip:/home/darko/JAVA/Project_Hippo/Appserver/jboss-5.1.0.GA/server/default/deploy/hippo-package-cms-ear-2.21.00-SNAPSHOT.ear/hippo-cms-application-2.21.00-SNAPSHOT.war/WEB-INF/web.xml[56,13] 
        at org.jboss.xb.binding.parser.sax.SaxJBossXBParser$MetaDataErrorHandler.error(SaxJBossXBParser.java:426) 
        at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source) 
        at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) 
        at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) 
        at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) 
        at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source) 
        at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown Source) 
        at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) 
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) 
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) 
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) 
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) 
        at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) 
        at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:199) 
        ... 42 more


Der Inhalt der web.xml von hippo-cms-application-2.21.00-SNAPSHOT.war:
[XML]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app id="hippo-ecm-repository">


<display-name>Hippo ECM repository</display-name>
<description>Hippo ECM repository accessible as remote service to other applications.</description>


<context-param>
<param-name>repository-address</param-name>
<param-value>rmi://localhost:1099/hipporepository</param-value>

<description>The address of the repository</description>
</context-param>

<servlet>
<servlet-name>StatusServlet</servlet-name>
<servlet-class>org.hippoecm.repository.StatusServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>

<servlet>
<servlet-name>LoggingServlet</servlet-name>
<servlet-class>org.hippoecm.repository.LoggingServlet</servlet-class>
<load-on-startup>3</load-on-startup>
</servlet>

<servlet>
<servlet-name>PingServlet</servlet-name>
<servlet-class>org.hippoecm.repository.PingServlet</servlet-class>
<load-on-startup>3</load-on-startup>
<init-param>
<param-name>repository-address</param-name>
<param-value>vm://</param-value>
</init-param>
</servlet>

<servlet>
<servlet-name>RepositoryServlet</servlet-name>
<servlet-class>org.hippoecm.repository.RepositoryServlet</servlet-class>
<init-param>
<param-name>repository-directory</param-name>
<param-value>WEB-INF/storage</param-value>
<description>The (relative) location where to store files</description>
</init-param>
<init-param>
<param-name>repository-config</param-name>
<param-value>repository.xml</param-value>
<description>The location of the repository configuration file. Unless the location
starts with file://, the location is retreived from within the application package as
resource.</description>
</init-param>
<load-on-startup>4</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>StatusServlet</servlet-name>
<url-pattern>/status/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>LoggingServlet</servlet-name>
<url-pattern>/logging/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>RepositoryServlet</servlet-name>
<url-pattern>/repository/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>PingServlet</servlet-name>
<url-pattern>/ping/*</url-pattern>
</servlet-mapping>


<session-config>
<session-timeout>5</session-timeout>
</session-config>

<security-role>
<role-name>repository-user</role-name>
</security-role>

</web-app>
[/XML]

So jemand ne Idee? Ich bin mehr der Admin der allerdings etwas in die Programmierung einsteigen will.
 
Zuletzt bearbeitet:
Hi,

Ich habe noch mal in der web.xml vom betreffenden WAR gestochert. Mir fehlt aber jetzt ne Klasse. Jetzt weis ich aber nicht welche. Oder könnte es einen Konflikt mit JAR's von Jboss und EAR geben?

[XML]<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<!--
* Copyright 2007 Hippo
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
-->
<web-app id="hippo-ecm-repository">

<!-- General configuration -->
<display-name>Hippo ECM repository</display-name>
<description>Hippo ECM repository accessible as remote service to other applications.</description>

<!--
Rmi registration
For running in jetty start rmiregistry and set to 'rmi://localhost:1099/hipporepository'
For deployment in a true application server (glassfish, jboss, weblogic etc.) set to 'hipporepository'
'-->
<context-param>
<param-name>repository-address</param-name>
<param-value>hipporepository</param-value>
<description>The address of the repository</description>
</context-param>

<servlet>
<servlet-name>StatusServlet</servlet-name>
<servlet-class>org.hippoecm.repository.StatusServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>

<servlet>
<servlet-name>LoggingServlet</servlet-name>
<servlet-class>org.hippoecm.repository.LoggingServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>

<servlet>
<servlet-name>PingServlet</servlet-name>
<servlet-class>org.hippoecm.repository.PingServlet</servlet-class>
<init-param>
<param-name>repository-address</param-name>
<param-value>vm://</param-value>
<description>something with Ping</description>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>

<servlet>
<servlet-name>RepositoryServlet</servlet-name>
<servlet-class>org.hippoecm.repository.RepositoryServlet</servlet-class>
<init-param>
<param-name>repository-directory</param-name>
<param-value>WEB-INF/storage</param-value>
<description>The (relative) location where to store files</description>
</init-param>
<init-param>
<param-name>repository-config</param-name>
<param-value>repository.xml</param-value>
<description>The location of the repository configuration file. Unless the location
starts with file://, the location is retreived from within the application package as
resource.</description>
</init-param>
<load-on-startup>4</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>StatusServlet</servlet-name>
<url-pattern>/status/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>LoggingServlet</servlet-name>
<url-pattern>/logging/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>RepositoryServlet</servlet-name>
<url-pattern>/repository/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>PingServlet</servlet-name>
<url-pattern>/ping/*</url-pattern>
</servlet-mapping>

<!-- Timeout in minutes -->
<session-config>
<session-timeout>5</session-timeout>
</session-config>

<!--
<resource-ref>
<res-ref-name>jdbc/hreptwo</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
-->

<!--
<security-constraint>
<web-resource-collection>
<web-resource-name>Repository</web-resource-name>
<url-pattern>/repository/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>repository-user</role-name>
</auth-constraint>
<user-data-constraint>
<transport-guarantee>NONE</transport-guarantee>
</user-data-constraint>
</security-constraint>

<login-config>
<auth-method>BASIC</auth-method>
<realm-name>Repository</realm-name>
</login-config>
-->

<security-role>
<role-name>repository-user</role-name>
</security-role>

</web-app>[/XML]

Code:
05:52:42,325 ERROR [[/repository]] Servlet /repository threw load() exception: java.lang.ClassNotFoundException: javax.jcr.LoginException from BaseClassLoader@6f3a342a{vfs:///home/darko/JAVA/Project_Hippo/Appserver/jboss-6.0.0.Final/serv
er/default/deploy/hippo-package-cms-ear-2.21.00-SNAPSHOT.ear/hippo-repository-application-2.20.01-SNAPSHOT.war/}
        at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:480) [jboss-classloader.jar:2.2.0.GA]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:264) [:1.6.0_17]
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332) [:1.6.0_17]
        at java.lang.Class.getDeclaredConstructors0(Native Method) [:1.6.0_17]
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2406) [:1.6.0_17]
        at java.lang.Class.getConstructor0(Class.java:2716) [:1.6.0_17]
        at java.lang.Class.newInstance0(Class.java:343) [:1.6.0_17]
        at java.lang.Class.newInstance(Class.java:325) [:1.6.0_17]
        at org.jboss.web.tomcat.service.TomcatInjectionContainer.newInstance(TomcatInjectionContainer.java:280) [:6.0.0.Final]
        at org.jboss.web.tomcat.service.TomcatInjectionContainer.newInstance(TomcatInjectionContainer.java:264) [:6.0.0.Final]
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1162) [:]
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1108) [:]
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3628) [:]
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:3851) [:]
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:294) [:6.0.0.Final]
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.0.0.Final]
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:477) [:6.0.0.Final]
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.0.0.Final]
        at org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.0.0.Final]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_17]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.6.0_17]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_17]
        at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_17]
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) [:6.0.0.GA]
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) [:6.0.0.GA]
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) [:6.0.0.GA]
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271) [:6.0.0.GA]
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670) [:6.0.0.GA]
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206) [:2.2.0.GA]
        at $Proxy41.start(Unknown Source)       at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:53) [:2.2.0.GA]
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:41) [:2.2.0.GA]
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:301) [:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:894) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:641) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:182) [:2.2.0.GA]
        at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:58) [:2.2.0.GA]
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62) [:2.2.0.GA]
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:55) [:2.2.0.GA]
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:2.2.0.GA]
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [:2.2.0.GA]
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [:2.2.0.GA]
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1571) [:2.2.0.GA]
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1603) [:2.2.0.GA]
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491) [:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983) [:2.2.0.GA]
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076) [:2.2.0.GA]
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [:2.2.0.GA]
        at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106) [:6.0.0.Final]
        at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143) [:0.2.2]
        at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151) [:0.2.2]
        at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94) [:0.2.2]
        at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54) [jboss-kernel.jar:2.2.0.GA]
        at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42) [jboss-kernel.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.GA]
        at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190) [:0.2.2]
        at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87) [:0.2.2]
        at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215) [:0.2.2]
        at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159) [:0.2.2]
        at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112) [:0.2.2]
        at org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87) [:0.2.2]
        at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91) [:0.2.2]
        at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132) [:6.0.0.Final]
        at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56) [:6.0.0.Final]
        at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]
        at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]
        at java.lang.Thread.run(Thread.java:636) [:1.6.0_17]
 
Ein EAR mit dem Namen Snapshot sieht nicht stable aus, wenn du mich fragst. Mit einem Snapshot solltest du nicht experimentieren. Was bedeutet die Versionsnummer 2.21? Hippo CMS gibt es doch mittlerweile in Version 7.5, oder?
Ist das EAR für JBoss, speziell für JBoss 5.1, out-of-the-box geeignet? Liefert das EAR den Xerces mit? Ist die fehlende Ressource den prinzipiell im JBoss oder im EAR vorhanden und kann nur in dem Kontext nicht geladen werden? Und was bedeutet "Ich habe noch mal in der web.xml vom betreffenden WAR gestochert. " bzgl. dem ersten und dem zweiten Fehler?

Ziemlich wirr, da wird es schwer sinnvoll zu helfen.
 

Zurück
Oben