WEBTOP Version : 6.5
1 websphere application server 版本必须在6.1.0.17以上, 6.1.0.0不行.
The WAS version should be higher then 6.1.0.17, 6.1.0.0 does not work.
2 需要建一个自定义参数
A new properties need to be created as following
Application servers > server1 > Web container > Custom Properties
com.ibm.ws.webcontainer.invokefilterscompatibility = true
3 部署完成后,需要在 ibm-web-ext.xmi 中加入
After the webtop application installation, the following should be added to ibm-web-ext.xmi
<jspAttributes xmi:id="JSPAttribute_1178213473751" name="jdkSourceLevel" value="15"/>
<jspAttributes xmi:id="JSPAttribute_3" name="useJDKCompiler" value="true"/>
ibm-web-ext.xmi 在以下2个位置
ibm-web-ext.xmi can be found from the blow locations.
..\config\cells\..\applications\XX.ear\deployments\XX\XX.war\WEB-INF,
..\installedApps\xxCell\XX.ear\XX.war\WEB-INF
4 部署完成后,需要在把Class loader order改为application first
After the webtop application installation, the Enterprise Application's Class loader order need to turn to application first.
PS. 可以把正确的ibm-web-ext.xmi和deployment.xml直接打进ear包,这样部署完就可以跳过3、4条直接启动。"正确"的意思是
ibm-web-ext.xmi中添加了
<jspAttributes xmi:id="JSPAttribute_1178213473751" name="jdkSourceLevel" value="15"/>
<jspAttributes xmi:id="JSPAttribute_3" name="useJDKCompiler" value="true"/>
deployment.xml中设置了
<classloader xmi:id="Classloader_xxx" mode="PARENT_LAST"/>
并且这2个文件在ear中正确的位置