Arjan,

that's correct. When we started writing the documentation (which is still not finished as you might have noticed) we tested our setup with jetty and tomcat 6. I'm not really sure if you looked at the website, but it also mentions this typical error at the bottom of the JSF page.

http://hst.hippocms.org/technical-documentation/building-a-JSF-front-end/index.html

Kind regards,

Jeroen Reijn




Arjan Duijs wrote:
Hi Jeroen,
I am indeed using tomcat 6 as that is 'required' according :
http://hst.hippocms.org/technical-documentation/quick-start/requirements
.html

Apparently is does work with 5.5.26 without the need of removing the
files.

Regards Arjan

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

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
********************************************
Hippocms-dev: Hippo CMS development public mailinglist
********************************************
Hippocms-dev: Hippo CMS development public mailinglist

Reply via email to