好吧,我的Web应用程序出了问题。它已部署在Weblogic 10.3.6中。我的应用程序的结构是:
耳
- APP-INF
Lib
Common Libraries
META-INF
.War File
WEB-INF
- lib
BankAccountStatement_wsdl.jar
- classes
- weblogic.xml
- web.xml
问题是战争搜索所有的罐子只是进入耳朵的库(app-inf / lib)而且我需要,战争搜索它自己的包中的jar(Web-inf / lib)然后在Ear的包中。
这是战争罐子的结构:
com.grupoaval.accounts.v1.classes
我将此行放在名为weblogic.xml的war文件中,但它不起作用。
<wls:prefer-application-packages>
<wls:package-name>javax.persistence.*</wls:package-name>
<wls:package-name>javax.persistence.spi.*</wls:package-name>
<wls:package-name>com.grupoaval.accounts.v1.*</wls:package-name>
</wls:prefer-application-packages>
感谢您的回复!!
答案 0 :(得分:0)
使用旗帜,prefer-web-inf-classes
http://docs.oracle.com/cd/E24329_01/web.1211/e21049/weblogic_xml.htm#WBAPP571