WAS 6.1 部署遇到一些问题

1、hibernate  映射路径问题

 

 <property name="mappingDirectoryLocations">

     <list>

<value>classpath:/com/hibernate/model/</value>

</list>

如果是 spring 管理在spring 的配置文件里

 

2、struts2 的问题

 

开始部署 struts 2.16 ,跳转页面都是404 ,找不到action 

WebSphere 6.1 上 struts2 程序无法找到Action 解决方法 WebSphere升级到6.1.0.5 以后所有struts2的程序都会发生Action找不到的情况,解决方法如下,服务器>应用程序服务器>[选择所使用的服务器]>Web 容器设置>Web 容器>定制属性,增加名称为“com.ibm.ws.webcontainer.invokefilterscompatibility” 的定制属性,值为true。

 

3、IBM websphere6.1 不支持泛型、for_each 、int-Integer类型的自动装箱和拆箱问题

 

     Websphere6.1默认的JSP编译器为JDK1.3,所以必须手动更改为1.5,否则不能识别JDK1.5的语法。解决办法如下:

      1、找到 D:/Program Files/IBM/WebSphere/AppServer/profiles/AppSrv01  /config/cells/201012221903Node01Cell

        /applications/baseApp_war.ear/deployments/baseApp_war/baseApp.war/WEB-INF/ibm-web-ext.xmi

        在最后面的 </webappext:WebAppExtension> 前添加下面一行:
        <jspAttributes xmi:id="JSPAttribute_113" name="jdkSourceLevel" value="15"/>

      2、找到D:/Program Files/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/20101222-1903Node01Cell/baseApp_war.ear

         /baseApp.war/WEB-INF/ibm-web-ext.xmi

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值