On 19 March 2013 16:41, Matt Franklin <[email protected]> wrote:
> On Tue, Mar 19, 2013 at 11:33 AM, Jasha Joachimsthal <[email protected]> > wrote: > > On 19 March 2013 16:26, Matt Franklin <[email protected]> wrote: > > > >> On Fri, Mar 1, 2013 at 4:35 PM, Matt Franklin <[email protected] > > > >> wrote: > >> > On Thu, Feb 28, 2013 at 2:18 PM, Matt Franklin < > [email protected]> > >> wrote: > >> >> On Thu, Feb 28, 2013 at 2:10 PM, Craig McClanahan < > [email protected]> > >> wrote: > >> >>> I've downloaded the latest trunk source, and built it successfully. > >> >>> However, when I start it (mvn -Dcargo.servlet.port=7070 cargo:run > -f > >> >>> rave-portal/pom.xml) I get an exception the first time I try to > access > >> " > >> >>> http://localhost:7070"). > >> >> > >> >> Hmm. This seems like there might be a duplicated jar somewhere... > >> >> Let me try it on a clean checkout. > >> > > >> > Still looking at it, but out of curiosity, what do you get when you > >> > hit http://localhost:7070/portal ? > >> > >> This should be solved. There was an extra copy of a jar being thrown > >> into shindig. > >> > >> > > Shouldn't we create an issue for that in Shindig to set this jar to > > provided so it won't end up in any war? > > This one is on us. https://issues.apache.org/jira/browse/RAVE-905 > What I meant was that Shindig is including a jar that is provided by the application container (el-api). We can filter it out, but it should be set to provided anyway. Jasha > > > > > >> > > >> >> > >> >>> > >> >>> Environment: > >> >>> OS: Ubuntu 12.04 > >> >>> JDK: OpenJDK 1.7.0_15 > >> >>> Maven: 3.0.4 > >> >>> > >> >>> Any ideas? > >> >>> > >> >>> Craig > >> >>> > >> >>> [INFO] [talledLocalContainer] SEVERE: Servlet.service() for servlet > jsp > >> >>> threw exception > >> >>> [INFO] [talledLocalContainer] 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 > >> >>> [INFO] [talledLocalContainer] at > >> >>> org.apache.jsp.index_jsp._jspInit(index_jsp.java:22) > >> >>> [INFO] [talledLocalContainer] at > >> >>> org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:164) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:340) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > >> >>> [INFO] [talledLocalContainer] at > >> >>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > >> >>> [INFO] [talledLocalContainer] at > >> >>> javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.shindig.gadgets.servlet.ETagFilter.doFilter(ETagFilter.java:56) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:359) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:275) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:344) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:272) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:81) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > >> > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) > >> >>> [INFO] [talledLocalContainer] at > >> >>> > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > >> >>> [INFO] [talledLocalContainer] at > java.lang.Thread.run(Thread.java:662) > >> >
