[英]Minimum Wildfly version that supports Servlet 3.0
我正在嘗試將項目從Wicket 1.4.17遷移到7.10.0。 Wicket 7.x的頁面顯示“ Servlet” 3.0是必需的。 Wicket 8.x的頁面上說,Wildfly 10支持最低的Servlet版本(在這種情況下為3.1)。 但是Wicket 7.x頁面只是說需要Servlet 3.0,而沒有說各種應用服務器的哪個版本有它。
我在網上找不到任何東西,無論是隨機的,還是在Wicket和Wildfly網站上都找不到哪個版本的Wildfly具有Servlet 3.0。 支持Servlet 3.0的Wildfly的最低版本是什么? 我們目前有8.2.1的客戶。 這樣夠好嗎?
我問是因為我在日志中有一些非常奇怪的堆棧跟蹤,這些跟蹤從未引用過我們的代碼,所以我試圖排除版本不匹配(跟蹤的頂部總是提到Wildfly的Undertow部分)。 在我的搜索中,其他人遇到了這些錯誤,但從未得到答案。
Wicket 7.x和8.x均已通過Wildfly 8.2.1進行了測試,因此您的版本應完美匹配(請參閱https://github.com/apache/wicket/blob/wicket-7.x/testing/wicket-arquillian /pom.xml )。 此郵件討論可能會幫助您:
http://apache-wicket.1842946.n4.nabble.com/Deploy-wicket-examples-8-x-at-Wildfly-10-td4676800.html
在JBOSS Wiki頁面https://developer.jboss.org/wiki/VersionOfTomcatInJBossAS上,他們說Servelet API 3.0自JBOSS AS 6起就已經存在,因此所有的wildfly版本都至少具有Servlet API 3.0。
從我看到的Widlfy 8.2.0到12.0.0具有Servlet API 3.1-該文件稱為jboss-servlet-api_3.1_spec-1.0.0.Final.jar
。 在WildFly 12上,有一個更新的文件: jboss-servlet-api_3.1_spec-1.0.2.Final.jar
我們使用的Wicket 7的頻譜范圍從WFLY 8.2.0到12.0.0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.