Hi, I am deploying an EAR file containing several WAR files. the EAR contains all the libraries necessary for the WARs, 2 of those libraries being specific saaj api and impl versions.
When I try to start the server I get a NoSuchMethodError, as the saaj version being loaded is from jboss-4.0.3SP1/server/default/lib/jboss-saaj.jar, and not from the EAR's APP-INF/lib. If I put the saaj jars in the WEB-INF/lib of each of the wars all is fine, but that is a messy solution. I have tried creating a jboss-app.xml file alongside my application.xml file in the EAR's META-INF directory with this content: <jboss-app> | <loader-repository> | hello:service=LoaderRepository | <loader-repository-config> | java2ParentDelegation=false | </loader-repository-config> | </loader-repository> | </jboss-app> Essentially what I am trying to achieve is for the EAR to be a loader repository and not look at the parent server for it's jars. This doesn't work and I don't understand what I am doing wrong. Any help would be appreciated. Cheers. View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4231040#4231040 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4231040 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user