Я бы хотел, чтобы JBoss использовал только те зависимости, которые находятся в моем военном файле. Каждый раз, когда я развертываю этот war-файл, 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