我们最近对Worklight 6.1.0.1进行了更新。让我们惊讶的是,在我们生成了一个构建之后,web部署描述符已经生成了一个Servlet3.0规范引用,所以现在我们不能再将它部署到WAS7中了。
有人能确认这个版本已经变成这个版本了吗?有什么可以解决的?蚂蚁任务是否有一些配置,这样我们就可以控制我们需要2.5了吗?
谢谢
发布于 2014-04-25 16:47:33
不,这不应该改变。在Worklight 6.1 (和6.1.0.1)中,web.xml中的servlet模式版本应该是2.4。在将模式版本设置为3.0的Worklight 6.0.0.0和6.0.0.1中存在一个问题。但是,一旦发现了这个问题,就通过Worklight 6.0.0.2中的APAR PI05761进行了修复。因此,在Worklight版本6.0.0.2和6.1.0.0及更高版本中,servlet模式版本应该设置为2.4。
我刚刚使用6.1.0.1工作室创建了一个新项目,我的web.xml有以下内容:
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
id="WebApp_ID" version="2.4"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">https://stackoverflow.com/questions/23291688
复制相似问题