我的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
问题是war搜索所有的jar只是进入耳的库(app-inf/lib),我需要,war在它自己的包中搜索jar(Web-inf/lib),然后在Ear的包中。
这是战争罐子的结构:
com.grupoaval.accounts.v1.classes
我把这行放在名为weblogic.xml的战争文件中,但它不起作用。
<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>
谢谢你的回复!!
使用标志,更喜欢web inf类
http://docs.oracle.com/cd/E24329_01/web.1211/e21049/weblogic_xml.htm#WBAPP571
为了从web应用程序获取DB连接,我在web应用程序中编写了以下代码: 早些时候,我使用Tomcat作为服务器,当我在文件中配置资源详细信息时,我能够获得DB连接,但当我使用开始使用weblogic server时,我得到以下错误: 我已经尝试了这个链接中提到的选项:如何在WebLogic上查找JNDI资源?但我仍然面临着问题。 请让我知道我在哪里做错误,访问JNDI对象的过程是什么。
我正在使用Hadoop mapreduce编写代码来获取不同长度的子字符串。示例给出了字符串“ZYXCBA”和长度3。我的代码必须返回所有可能的字符串,长度为3(“ZYX”、“YXC”、“XCB”、“CBA”),长度为4(“ZYXC”、“YXCB”、“XCBA”),最后返回长度为5(“ZYXCB”、“YXCBA”)。 在map阶段,我做了以下工作: key=我想要的子字符串的长度 value=“Z
我正在尝试将mopub添加到我的应用程序中。我通过AndroidStudio插件安装了sdk。并将其添加到我的xml中 在com.example.hroshandel.myapplication.simpleintro_fragmentactivity.oncreate(Simpleintro_fragmentactivity.java:20) 由:java.lang.ClassNotFoundE
对于由JDeveloper12.2.1.1.0开发的大型ADF应用程序,我们有一个支柱设计。简单地说,我们将我们的业务分成了许多工作区,如下所示: sharedui.jar:包含外观、模板、声明性组件、js等 SharedCode.jar:包含核心类和框架扩展类 xxxxxfinance.ear:我们的工作区之一(在视图层项目的附加库中有sharedui.jar和sharedcode.jar) n
我们有一个Web应用程序,它的实例在同一个tomcat(V6.0.14)实例下被多次部署。假设war文件名为“app.war”,然后部署“app1.war”、“app2.war”等。 如何继续调试此问题?