dev2dev.bea.com.cn
首页 资源中心 dev2dev学堂 在线技术论坛 专家Blog User Group CodeShare

[知识分享]weblogic 9.2.2无法部署war包

2007-12-30 13:30:41 | 评论 (0) | 被访问(267)次

伍昊献
  伍昊献,非著名非主流ERP专家


问题:使用bea workshop打的war包通过weblogic 9.2.2的控制台部署到服务器上后所有的class文件全部丢失,而用目录部署则没有任何问题

解决办法:引起该问题的原因是weblogic将所有的class与配置文件全部打到了_wl_cls_gen.jar中了,引起spring找不到配置文件和hibernate影射文件。

web.xml
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath:appContext.xml; classpath:appcegi.xml
</param-value>
</context-param>
修改成
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath*:appContext.xml; classpath*:appcegi.xml
</param-value>
</context-param>

将appContext.xml中的
<property name="mappingLocations">
<value>classpath*:/**/*.hbm.xml</value>
</property>
修改成
<property name="mappingLocations">
<value>classpath:net/gbicc/**/*.hbm.xml</value>
</property>



Tags: bea weblogic server 部署包
文章评论:(以下网友留言只代表个人观点,不代表BEA观点和立场)
暂时没有评论!

2007年12月

          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
RSS订阅

伍昊献's Blog搜索