- 
        1. Jars Conflicting in Jboss 6.0wolfgangknauf Feb 16, 2011 7:44 AM (in response to nirajchapla)1 of 1 people found this helpfulHi, do you have a download link for "common-annotations.jar" so that I could take a look at the content? If you require just a part of it, you might extract it and create a JAR with only the necessary class files, By the way: "activation.jar" is bundled with JBoss and can be found here: "jboss-6.0.0.Final\lib\endorsed". So you should not need to bundle it with your own app. Hope this helps Wolfgang 
- 
        2. Re: Jars Conflicting in Jboss 6.0nirajchapla Feb 18, 2011 1:58 AM (in response to wolfgangknauf)Thanks a lot, I can't found any download link for common-annotation.jar that i have. sory for that. common-annotation.jar that i have contains javax.annotation & javax.activation package. You are write that activation.jar is in endorsed dir & my application runnig fine without activation.jar, but i m trying to make my war such that it can be run on both jboss & tomcat. So, i m putting it in my war's lib. Can u describe me the use of endorsed dir. why activation.jar in lib/endorsed dir & why not in common/lib? I want co make clear from u that in what order classes will be searched, as we have many lib dirs in our jboss like <JBOSS_HOME>/lib <JBOSS_HOME>/lib/endorsed <JBOSS_HOME>/common/lib <JBOSS_HOME>/server/<config>/lib & war's lib. I mean if many version of class found from this directories then which one is loaded? Thanks in advance 
- 
        3. Re: Jars Conflicting in Jboss 6.0wolfgangknauf Feb 18, 2011 3:41 PM (in response to nirajchapla)Hi, sorry, I cannot provide you with much information about technical internals :-(. A way to work around this issue might be JBoss classloading configuration: http://community.jboss.org/wiki/classloadingconfiguration But I never used it myself, so I don't know much more details. And it would be once again a JBoss specific modification to your web app. Best would be to remove all classes from your app which are bundled with JBoss (remove "activation.jar" and duplicate classes from "common-annotation.jar"). To explain the "endorsed" directory: http://download.oracle.com/javase/1.5.0/docs/guide/standards/index.html Best regards Wolfgang 
 
    