-
Bug
-
Resolution: Done
-
Major
-
3.0.11.Final
-
None
-
Workaround Exists
-
Our web application is using resteasy version 3.0.11 but Weblogic is unable to deploy it.
The error happens during the war verification phase (not at runtime) so the application remains in "prepared" state.
The are 2 errors:
[HTTP:101396]Either the urlPatterns or the value attribute in the WebServlet annotation MUST be present: org.jboss.resteasy.plugins.server.servlet.HttpServlet30Dispatcher.
and
[HTTP:101397]The urlPatterns attribute, servletNames attribute, or value attribute of the WebFilter annotation MUST be specified: org.jboss.resteasy.plugins.server.servlet.Filter30Dispatcher.
See attached file for the complete stacktrace.
It seems that the Weblogic WebAnnotationProcessor validation does not allow Webfilter and Webservlet annotations without the urlPattern (or value).
- is cloned by
-
RESTEASY-2319 Resteasy-based application not deploying under Weblogic application server
- Resolved
- relates to
-
RESTEASY-2085 index.html (welcome-file in web.xml) is broken on Tomcat
- Resolved
-
RESTEASY-2313 RestEasy Jax-RS declares WebServlet
- Resolved