I see. A workaround is to remove the servlet classes from the Quercus
jar. The upcoming 4.0.39 release stops including the servlet classes.
-- Nam
On 3/6/14, 12:55 PM, Michael Prentice wrote:
> I am seeing the following exception:
> *java.lang.SecurityException: class
> "javax.servlet.HttpConstraintElement"'s signer information does not
> match signer information of other classes in the same package*
>
> Many articles on StackOverflow and other sites indicate that this is
> likely due to multiple Servlet implementations being in the classpath
> and code being referenced from each of them.
>
> On Thursday, March 6, 2014 3:26:39 PM UTC-5, Nam Nguyen wrote:
>
> Hi Michael,
>
> Quercus 3.0.15 is a very old release :). With Quercus 4.x, we develop
> against Java EE 6, which I believe is Servlet 3.0. Quercus uses only
> the basic servlet features, so it should run with Servlet 2.5. If not,
> then it's a bug. What's the exact error message that you are getting?
>
> -- Nam
>