Как использовать JPA2 на JBoss 5.x? (или Как устранить проблему изоляции загрузки классов?)
Я хотел бы, чтобы JBoss использовал только зависимости, расположенные в моем файле войны. Каждый раз, когда я развертываю этот файл войны, JBoss по-прежнему использует свои собственные банки.
Здесьjboss-web.xml
Я использую :
<?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>
и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