Hi Arjan,

I can remember this error, because I had it myself. My guess is that you are using tomcat 6? The problem is that tomcat 6 has it's own dependency on the 'el' libraries. If you would remove them from the WEB-INF/lib/ folder of the webapp, the application should run fine.

See [1] for more information

[1] http://www.google.nl/search?hl=nl&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&q=java.lang.LinkageError+javax%2Fel&btnG=Zoeken&meta=

Regards,

Jeroen


Arjan Duijs wrote:
Hi Jeroen,

Thank you for the svn update.

I rebuild the JSF war (rootkit -> mvn install) : build successful

Restarted tomcat.. no signs of the error during the deploy.

But...

When requesting the page in the browser I get the following error:

type Exception report

message
description The server encountered an internal error () that prevented
it from fulfilling this request.

exception
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:274)

      javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause
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.jsp.index_jsp._jspInit(index_jsp.java:22)

      org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52)

org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper
.java:159)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:329)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)

      org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)

      javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

regards

Arjan

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jeroen
Reijn
Sent: dinsdag 6 mei 2008 13:32
To: Hippo CMS development public mailinglist
Subject: Re: [HippoCMS-dev] SEVERE: Error filterStart usinf JSF

Hi Arjan,

I just looked at your problem and I noticed you found a bug. It was
caused by a misconfiguration in the web.xml of the jsf sample
application.

I've fixed the problem, so an 'svn update' with a new build should do
the trick.

Kind regards,

Jeroen Reijn

Arjan Duijs wrote:

Hi Bart,


Yes the repository Works as intended. The JSP war is also deployed and

works. Can see the JSP front end and the CMS backend.


Only the JSF war will not deploy.




Todays Catalina.log:




6-mei-2008 9:14:13 org.apache.catalina.core.AprLifecycleListener init


INFO: The APR based Apache Tomcat Native library which allows optimal

performance in production environments was not found on the

java.library.path: C:\Program

Files\Java\jre1.6.0_06\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32

;C:\WINDOWS;C:\Program Files\Apache Software

Foundation\apache-maven-2.0.9\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WIND

OWS\System32\Wbem;C:\Program Files\Java\jdk1.5.0_15\bin;


6-mei-2008 9:14:15 org.apache.coyote.http11.Http11Protocol init


INFO: Initializing Coyote HTTP/1.1 on http-8080


6-mei-2008 9:14:15 org.apache.catalina.startup.Catalina load


INFO: Initialization processed in 6585 ms


6-mei-2008 9:14:15 org.apache.catalina.core.StandardService start


INFO: Starting service Catalina


6-mei-2008 9:14:15 org.apache.catalina.core.StandardEngine start


INFO: Starting Servlet Engine: Apache Tomcat/6.0.16


6-mei-2008 9:14:18 org.apache.catalina.startup.HostConfig deployWAR


INFO: Deploying web application archive

hst-jsf-example-app-1.01.01-dev.war


6-mei-2008 9:14:25 org.apache.catalina.core.StandardContext

addApplicationListener


INFO: The listener

"org.apache.myfaces.webapp.StartupServletContextListener" is already

configured for this context. The duplicate definition has been
ignored.


6-mei-2008 9:14:25 org.apache.catalina.core.StandardContext

addApplicationListener


INFO: The listener

"org.apache.myfaces.webapp.StartupServletContextListener" is already

configured for this context. The duplicate definition has been
ignored.


6-mei-2008 9:14:28 org.apache.catalina.core.StandardContext start


SEVERE: Error filterStart


6-mei-2008 9:14:28 org.apache.catalina.core.StandardContext start


SEVERE: Context [/hst-jsf-example-app-1.01.01-dev] startup failed due
to

previous errors


6-mei-2008 9:14:28 org.apache.catalina.startup.HostConfig deployWAR


INFO: Deploying web application archive

hst-jsp-example-app-1.01.01-dev.war


6-mei-2008 9:14:31 org.apache.catalina.core.StandardContext

addApplicationListener


INFO: The listener "listeners.ContextListener" is already configured
for

this context. The duplicate definition has been ignored.


6-mei-2008 9:14:31 org.apache.catalina.core.StandardContext

addApplicationListener


INFO: The listener "listeners.SessionListener" is already configured
for

this context. The duplicate definition has been ignored.


6-mei-2008 9:14:31 org.apache.catalina.core.StandardContext

addApplicationListener


INFO: The listener "listeners.ContextListener" is already configured
for

this context. The duplicate definition has been ignored.


6-mei-2008 9:14:31 org.apache.catalina.core.StandardContext

addApplicationListener


INFO: The listener "listeners.SessionListener" is already configured
for

this context. The duplicate definition has been ignored.


6-mei-2008 9:14:31 org.apache.catalina.core.StandardContext

addApplicationListener


INFO: The listener "listeners.ContextListener" is already configured
for

this context. The duplicate definition has been ignored.


6-mei-2008 9:14:31 org.apache.catalina.core.StandardContext

addApplicationListener


INFO: The listener "listeners.SessionListener" is already configured
for

this context. The duplicate definition has been ignored.


6-mei-2008 9:14:32 org.apache.coyote.http11.Http11Protocol start


INFO: Starting Coyote HTTP/1.1 on http-8080


6-mei-2008 9:14:32 org.apache.jk.common.ChannelSocket init


INFO: JK: ajp13 listening on /0.0.0.0:8009


6-mei-2008 9:14:32 org.apache.jk.server.JkMain start


INFO: Jk running ID=0 time=0/62  config=null


6-mei-2008 9:14:32 org.apache.catalina.startup.Catalina start


INFO: Server startup in 17345 ms




Todays Localhost.log


6-mei-2008 9:14:28 org.apache.catalina.core.StandardContext
filterStart


SEVERE: Exception starting filter liveRepository


javax.servlet.ServletException: Unable to create RequestURLMatcher

instance of type nl.hippo.client.jspexample.ExampleRequestURLMatcher


      at

nl.hippo.client.el.filter.impl.AbstractRepositoryFilter.init(AbstractRep

ositoryFilter.java:113)


      at

org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFi

lterConfig.java:275)


      at

org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(Applicatio

nFilterConfig.java:397)


      at

org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilte

rConfig.java:108)


      at

org.apache.catalina.core.StandardContext.filterStart(StandardContext.jav

a:3709)


      at

org.apache.catalina.core.StandardContext.start(StandardContext.java:4356

)


      at

org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja

va:791)


      at

org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)


      at

org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)


      at

org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:829)


      at

org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:718)


      at

org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)


      at

org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)


      at

org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31

1)


      at

org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu

pport.java:117)


      at

org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)


      at

org.apache.catalina.core.StandardHost.start(StandardHost.java:719)


      at

org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)


      at

org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)


      at

org.apache.catalina.core.StandardService.start(StandardService.java:516)


      at

org.apache.catalina.core.StandardServer.start(StandardServer.java:710)


      at org.apache.catalina.startup.Catalina.start(Catalina.java:578)


      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)


      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)


      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)


      at java.lang.reflect.Method.invoke(Unknown Source)


      at
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)


      at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)


Caused by: java.lang.ClassNotFoundException:

nl.hippo.client.jspexample.ExampleRequestURLMatcher


      at

org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader

.java:1360)


      at

org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader

.java:1206)


      at java.lang.ClassLoader.loadClassInternal(Unknown Source)


      at java.lang.Class.forName0(Native Method)


      at java.lang.Class.forName(Unknown Source)


      at

nl.hippo.client.el.filter.impl.AbstractRepositoryFilter.init(AbstractRep

ositoryFilter.java:108)


      ... 27 more


6-mei-2008 9:14:28 org.apache.catalina.core.StandardContext
filterStart


SEVERE: Exception starting filter previewRepository


javax.servlet.ServletException: Unable to create RequestURLMatcher

instance of type nl.hippo.client.jspexample.ExampleRequestURLMatcher


      at

nl.hippo.client.el.filter.impl.AbstractRepositoryFilter.init(AbstractRep

ositoryFilter.java:113)


      at

org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFi

lterConfig.java:275)


      at

org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(Applicatio

nFilterConfig.java:397)


      at

org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilte

rConfig.java:108)


      at

org.apache.catalina.core.StandardContext.filterStart(StandardContext.jav

a:3709)


      at

org.apache.catalina.core.StandardContext.start(StandardContext.java:4356

)


      at

org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja

va:791)


      at

org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)


      at

org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)


      at

org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:829)


      at

org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:718)


      at

org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)


      at

org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)


      at

org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31

1)


      at

org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu

pport.java:117)


      at

org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)


      at

org.apache.catalina.core.StandardHost.start(StandardHost.java:719)


      at

org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)


      at

org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)


      at

org.apache.catalina.core.StandardService.start(StandardService.java:516)


      at

org.apache.catalina.core.StandardServer.start(StandardServer.java:710)


      at org.apache.catalina.startup.Catalina.start(Catalina.java:578)


      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)


      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)


      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)


      at java.lang.reflect.Method.invoke(Unknown Source)


      at
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)


      at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)


Caused by: java.lang.ClassNotFoundException:

nl.hippo.client.jspexample.ExampleRequestURLMatcher


      at

org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader

.java:1360)


      at

org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader

.java:1206)


      at java.lang.ClassLoader.loadClassInternal(Unknown Source)


      at java.lang.Class.forName0(Native Method)


      at java.lang.Class.forName(Unknown Source)


      at

nl.hippo.client.el.filter.impl.AbstractRepositoryFilter.init(AbstractRep

ositoryFilter.java:108)


      ... 27 more




Thanks in advance.




Arjan




-----Original Message-----

From: [EMAIL PROTECTED]

[mailto:[EMAIL PROTECTED] On Behalf Of Bart van

der Schans

Sent: maandag 5 mei 2008 17:25

To: Hippo CMS development public mailinglist

Subject: Re: [HippoCMS-dev] SEVERE: Error filterStart usinf JSF




Hi Arjan,




Does your repository run correctly? Can you see contents when you go
to

http://localhost:60000/default/files?




Do you have some additional error messages in your log files?




Regards,


Bart






Arjan Duijs wrote:


Hello,



I am trying to get the JSP/JSF sample to work.



http://hst.hippocms.org/technical-documentation/quick-start/index.html









But when restarting tomcat the JSF is giving errors:






5-mei-2008 16:08:59 org.apache.catalina.core.StandardContext start



SEVERE: Error filterStart



5-mei-2008 16:08:59 org.apache.catalina.core.StandardContext start



SEVERE: Context [/hst-jsf-example-app-1.01.01-dev] startup failed due

to


previous errors






Anyone familiar with this FilterStart issue?






Thanks in advance






Arjan Duijs






********************************************


Hippocms-dev: Hippo CMS development public mailinglist






********************************************

Hippocms-dev: Hippo CMS development public mailinglist

********************************************
Hippocms-dev: Hippo CMS development public mailinglist
********************************************
Hippocms-dev: Hippo CMS development public mailinglist

Reply via email to