2014-04-25 60 views
0

我們最近已將更新應用到Worklight 6.1.0.1。令我們驚訝的是,在我們生成了一個構建之後,Web部署描述符生成了一個Servlet 3.0規範引用,所以現在我們不能再將它部署到WAS 7中。Worklight 6.1.0.1 - Servlet 3.0 - 無法部署到WAS 7

有沒有人可以確認這已被更改爲此版本,可能是一種解決方法?有沒有螞蟻任務的一些配置,所以我們可以控制我們需要2.5?

謝謝

回答

3

不,這不應該改變。在Worklight 6.1(和6.1.0.1)中,web.xml中的servlet模式版本應爲2.4。在Worklight 6.0.0.0和6.0.0.1中,架構版本設置爲3.0時出現問題。但一旦發現該問題,它將通過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"> 
相關問題