You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@rave.apache.org by Benjamin Prosnitz <be...@nerati.com> on 2013/03/01 20:38:14 UTC

Linkage Error on When requesting page

I built Rave 0.20 (from the Zip on windows) with *mvn clean install*
and started tomcat with *mvn cargo:run*. However, when I try to access
the running server via http://localhost:8080 on my browser, I get the
following error:

javax.servlet.ServletException: java.lang.LinkageError: loader
constraint violation: when resolving interface method
"javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;"
the class loader (instance of org/apache/jasper/servlet/JasperLoader)
of the current class, org/apache/jsp/index_jsp, and the class loader
(instance of org/apache/catalina/loader/StandardClassLoader) for
resolved class, javax/servlet/jsp/JspApplicationContext, have
different Class objects for the type javax/el/ExpressionFactory used
in the signature
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:268)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	org.apache.shindig.gadgets.servlet.ETagFilter.doFilter(ETagFilter.java:56)
	org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:359)
	org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:275)
	org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
	org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
	org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:344)
	org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:272)
	org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:81)


This is using Java 1.6.0_37 on Windows. Any idea how I can resolve this error?

Thanks!

Re: Linkage Error on When requesting page

Posted by Matt Franklin <m....@gmail.com>.
On Fri, Mar 1, 2013 at 2:38 PM, Benjamin Prosnitz <be...@nerati.com> wrote:
> I built Rave 0.20 (from the Zip on windows) with *mvn clean install*
> and started tomcat with *mvn cargo:run*. However, when I try to access
> the running server via http://localhost:8080 on my browser, I get the
> following error:

Someone else reported this on the DEV list yesterday. Not everyone is
experiencing this issue, but we are investigating and will notify the
list when we know more.

>
> javax.servlet.ServletException: java.lang.LinkageError: loader
> constraint violation: when resolving interface method
> "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;"
> the class loader (instance of org/apache/jasper/servlet/JasperLoader)
> of the current class, org/apache/jsp/index_jsp, and the class loader
> (instance of org/apache/catalina/loader/StandardClassLoader) for
> resolved class, javax/servlet/jsp/JspApplicationContext, have
> different Class objects for the type javax/el/ExpressionFactory used
> in the signature
>         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:268)
>         javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>         org.apache.shindig.gadgets.servlet.ETagFilter.doFilter(ETagFilter.java:56)
>         org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:359)
>         org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:275)
>         org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
>         org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
>         org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:344)
>         org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:272)
>         org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:81)
>
>
> This is using Java 1.6.0_37 on Windows. Any idea how I can resolve this error?
>
> Thanks!