Comment utiliser JPA2 sur JBoss 5.x ? (ou Comment éliminer de chargement de classe d'isolement numéro?)

Je voudrais JBoss pour utiliser uniquement les dépendances situées dans mon fichier war.
Chaque fois que je le déploiement de cette guerre de fichier, JBoss utilise toujours ses propres pots.

Ici est la jboss-web.xml j'utilise :

<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>
    <class-loading java2ClassLoadingCompliance="false">
        <loader-repository>
            my.package:loader=my-app.war
           <loader-repository-config>
              java2ParentDelegation=false
           </loader-repository-config>
        </loader-repository>
    </class-loading>
</jboss-web>

et la jboss-classloading.xml :

<?xml version="1.0" encoding="UTF-8"?>
<classloading 
    xmlns="urn:jboss:classloading:1.0"
    export-all="NON_EMPTY"
    import-all="true"
    parent-first="false"/>

JBoss 5.1.0.GA

Comment savez-vous qu'il est en utilisant ses propres pots?
Quand mon application de fonctionner , j'ai eu un NoSuchMethod exception.
Est-ce la GUERRE déployé sur son propre ou fait-il partie de l'OREILLE?
la GUERRE est déployé sur sa propre
Cette lien devrait être utile si vous essayez d'utiliser JPA2 avec JBoss 5.x.

OriginalL'auteur Stephan | 2011-12-12