RESTEasy is not dependent on both servlet 2.5 and servlet 3.0. In JBoss AS7 the servlet 2.5 is not supported and all the components that relies on servlet 2.5 will not work. The current usage of servlet 2.5 in resteasy is on resteasy-tjws and the unit testings that uses the resteasy-tjws embedded container. Here are the details of classes in RESTEasy that related with resteasy-tjws:
org/jboss/resteasy/springmvc/tjws/TJWSEmbeddedSpringMVCServer.java
org/jboss/resteasy/springmvc/tjws/TJWSEmbeddedSpringMVCServerBean.java
org/jboss/resteasy/springmvc/tjws/TJWSSpringMVCDispatcher.java
org.jboss.resteasy.plugins.server.tjws.TJWSEmbeddedJaxrsServer
The class below is used by resteasy-tjws:
org/jboss/resteasy/util/HttpServletRequestDelegate.java
- duplicates
-
RESTEASY-1355 Remove javax.servlet.api:2.5 dependency from top scope, keep it in tjws only
- Closed
- relates to
-
RESTEASY-577 RestEasy 2.2.1 and servlet 3.0 bad filter mapping
- Closed
-
RESTEASY-604 Upgrade tjws in RESTEasy to newest version that supports servlet 3.0
- Resolved