User51610
User51610

Reputation: 493

Minimum Wildfly version that supports Servlet 3.0

I'm trying to migrate a project from Wicket 1.4.17 to 7.10.0. The page for Wicket 7.x says that "Servlet" 3.0 is required. The page for Wicket 8.x says that Wildfly 10 supports the minimum Servlet version (3.1 in that case). But the Wicket 7.x page just says Servlet 3.0 is needed but does not say which versions of various app servers have it.

I can't find anything online, either randomly or at the Wicket and Wildfly websites that says which version of Wildfly has Servlet 3.0. What is the minimum version of Wildfly that supports Servlet 3.0? We currently have clients on 8.2.1. Is this good enough?

I ask because I'm having some really weird stack traces in the log that never reference our code, so I'm trying to rule out version mismatches (the tops of the traces always mention the Undertow parts of Wildfly). In my searching, others have had these errors, but never get an answer.

Upvotes: 0

Views: 3111

Answers (2)

Robert Niestroj
Robert Niestroj

Reputation: 16131

On the JBOSS Wiki page https://developer.jboss.org/wiki/VersionOfTomcatInJBossAS they say that Servelet API 3.0 is there since JBOSS AS 6, so all wildfly versions have at least Servlet API 3.0.

From what i see Widlfy 8.2.0 to 12.0.0 have servlet API 3.1 - the file is called jboss-servlet-api_3.1_spec-1.0.0.Final.jar. On WildFly 12 there is a bit newer file: jboss-servlet-api_3.1_spec-1.0.2.Final.jar

We are using Wicket 7 with the whole spectrum from WFLY 8.2.0 to 12.0.0

Upvotes: 1

Andrea Del Bene
Andrea Del Bene

Reputation: 2511

both Wicket 7.x and 8.x are tested with Wildfly 8.2.1, so your version should match perfectly (See https://github.com/apache/wicket/blob/wicket-7.x/testing/wicket-arquillian/pom.xml). This mail discussion might help you:

http://apache-wicket.1842946.n4.nabble.com/Deploy-wicket-examples-8-x-at-Wildfly-10-td4676800.html

Upvotes: 1

Related Questions