У меня есть проект EAR, связанный с проектом War и Ejb.java.lang.NoClassDefFoundError Erro с зависимостью maven от проекта EJB в Jboss 7
Я пытаюсь добавить Xstream зависимости сделать проект EJB через П:
<dependency>
<groupId>com.thoughtworks.xstream</groupId>
<artifactId>xstream</artifactId>
<version>1.4.7</version>
</dependency>
Проекта компилироваться и банки EJBs развертывается EAR развернуть реж:
Pasta de C:\dev\jboss-as-web-7.0.1.Final\standalone\deployments\ProjectXYZWebEAR.ear
20/10/2014 18:03 <DIR> .
20/10/2014 18:03 <DIR> ..
09/04/2012 19:40 443.432 antlr-2.7.6.jar
09/04/2012 19:40 43.033 asm-3.1.jar
09/04/2012 19:40 608.376 c3p0-0.9.1.jar
09/04/2012 19:40 278.682 cglib-2.2.jar
09/04/2012 19:40 559.366 commons-collections-3.1.jar
09/04/2012 19:40 94.636 commons-dbcp-20030825.184428.jar
09/04/2012 19:40 159.509 commons-io-2.0.1.jar
09/04/2012 19:40 243.016 commons-lang-2.2.jar
09/04/2012 19:40 38.815 commons-pool-20030825.183949.jar
09/04/2012 19:40 313.898 dom4j-1.6.1.jar
28/04/2014 14:13 45.024 hamcrest-core-1.3.jar
23/08/2012 10:32 365.546 hibernate-annotations-3.5.6-Final.jar
23/08/2012 10:31 6.413 hibernate-c3p0-3.6.8.Final.jar
09/04/2012 19:40 71.283 hibernate-commons-annotations-3.2.0.Final.jar
23/08/2012 10:32 3.119.425 hibernate-core-3.6.8.Final.jar
23/08/2012 10:32 426.283 hibernate-entitymanager-3.6.8.Final.jar
09/04/2012 19:40 100.884 hibernate-jpa-2.0-api-1.0.0.Final.jar
23/08/2012 10:31 366.592 hibernate-validator-4.2.0.Final.jar
09/04/2012 19:40 446.045 javassist-3.1.jar
09/04/2012 19:40 15.071 jta-1.1.jar
20/10/2014 18:03 <DIR> META-INF
20/10/2014 18:03 <DIR> ProjectXYZWebEJB-2.27.46.7.jar
20/10/2014 18:03 <DIR> ProjectXYZWebWAR-2.27.46.7.war
09/04/2012 19:40 25.689 slf4j-api-1.6.2.jar
28/04/2014 14:13 7.668 slf4j-simple-1.6.2.jar
09/04/2012 19:40 47.433 validation-api-1.0.0.GA.jar
20/10/2014 10:05 7.188 xmlpull-1.1.3.1.jar
09/04/2012 19:45 24.956 xpp3_min-1.1.4c.jar
20/10/2014 10:05 531.571 xstream-1.4.7.jar
Но во время выполнения Я получил эту ошибку при вызове метода Stateless EJB: 18: 14: 49,977 ОШИБКА [stderr] (http-0.0.0.0-8084-2) Вызвано: java.lang.ClassNotFoundException: com.thoughtworks.xstream.XStream from [Module "deployment.PortalScopeWebEAR.ear.PortalScopeWebEJB-2.27.46.7.jar: main" f rom Service Module Loader]
Если я добавлю зависимость xstream к проекту WAR, я могу вызвать классы Xstream без ошибок.
Ty заранее.
Большое спасибо! lib defaultLibBundleDir> в ухе pom решил проблему! –