For Tomcat 6, if you remove el-api in your pom.xml, that should solve
the problem. From appfuse-jsf's pom.xml:

       <!-- Uncomment the following if you want to run in Tomcat 5.x -->
       <!-- http://raibledesigns.com/rd/entry/upgrading_to_tomcat_6 -->
       <!--<dependency>
           <groupId>javax.el</groupId>
           <artifactId>el-api</artifactId>
           <version>${el.version}</version>
       </dependency>-->

If you're using M5 and want to run in Tomcat 6.x, you'll need to use
an <exclusion> on your appfuse-jsf/warpath dependency to exclude this
dependency.

Matt

On 7/9/07, petrushkevych <[EMAIL PROTECTED]> wrote:

Actually, it was caused by Tomcat 6.x
Commenting out gzip filter works fine with Tomcat 5.x


petrushkevych wrote:
>
> Thanks a lot for your fast reply!!!!
> I guess it really helped :)
>
> but now I have the following :( :
>
> javax.servlet.ServletException: java.lang.LinkageError: loader constraints
> violated when linking javax/el/ExpressionFactory class
>       org.apache.jasper.servlet.JspServlet.service(JspServlet.java:274)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>
> 
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
>
> 
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
>
> 
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:350)
>
> org.appfuse.webapp.filter.LocaleFilter.doFilterInternal(LocaleFilter.java:64)
>
> 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
>
> 
com.opensymphony.clickstream.ClickstreamFilter.doFilter(ClickstreamFilter.java:42)
>
> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>
> 
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>
> 
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>
> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>
> 
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>
> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>
> 
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
>
> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>
> 
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
>
> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>
> 
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
>
> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>
> 
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>
> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>
> 
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>
> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>
> 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
>
> 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
>
>
>
>
> Travers Snyman wrote:
>>
>> I had same problem and solved as follows:
>>
>> :  Failure when attempting to set Content-Encoding: gzip.
>>
>> There is a problem with gzipFilter (commpressing replies from the server
>> to the client.)  It is configured in web.xml for Appfuse. There is
>> currently an issue with this in m5, so for now best to comment it out in
>> web.xml - note it is in 2 places filter definition and filter mapping in
>> web.xml
>>
>> Travers
>> -----Original Message-----
>> From: petrushkevych [mailto:[EMAIL PROTECTED]
>> Sent: 09 July 2007 02:56 PM
>> To: users@appfuse.dev.java.net
>> Subject: [appfuse-user] running appfuse on Tomcat 5.x and higher
>>
>>
>> Hi all!
>>
>> I've created appfuse project with candy plugin for eclipce. It works
>> well
>> using jetty. But I can't run it on Tomcat. I've create war using maven
>> and
>> deployed it on Tomcat. But if requesting the project I receive:
>>
>> javax.servlet.ServletException: Failure when attempting to set
>> Content-Encoding: gzip
>>      at
>> net.sf.ehcache.constructs.web.filter.Filter.logThrowable(Filter.java:147
>> )
>>      at
>> net.sf.ehcache.constructs.web.filter.Filter.doFilter(Filter.java:102)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:202)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:173)
>>      at
>> org.appfuse.webapp.filter.LocaleFilter.doFilterInternal(LocaleFilter.jav
>> a:64)
>>      at
>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequ
>> estFilter.java:75)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:202)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:173)
>>      at
>> com.opensymphony.clickstream.ClickstreamFilter.doFilter(ClickstreamFilte
>> r.java:42)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:202)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:173)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
>> erChainProxy.java:264)
>>      at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS
>> ecurityInterceptor.java:107)
>>      at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte
>> rSecurityInterceptor.java:72)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
>> erChainProxy.java:274)
>>      at
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl
>> ationFilter.java:110)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
>> erChainProxy.java:274)
>>      at
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
>> (AnonymousProcessingFilter.java:125)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
>> erChainProxy.java:274)
>>      at
>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(Reme
>> mberMeProcessingFilter.java:135)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
>> erChainProxy.java:274)
>>      at
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilt
>> er(SecurityContextHolderAwareRequestFilter.java:81)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
>> erChainProxy.java:274)
>>      at
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessin
>> gFilter.java:217)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
>> erChainProxy.java:274)
>>      at
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H
>> ttpSessionContextIntegrationFilter.java:229)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
>> erChainProxy.java:274)
>>      at
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1
>> 48)
>>      at
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
>> :98)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:202)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:173)
>>      at
>> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(
>> CharacterEncodingFilter.java:96)
>>      at
>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequ
>> estFilter.java:75)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:202)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:173)
>>      at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
>> e.java:213)
>>      at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
>> e.java:178)
>>      at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
>> Base.java:432)
>>      at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
>> :126)
>>      at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
>> :105)
>>      at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
>> java:107)
>>      at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
>> 48)
>>      at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
>> 9)
>>      at
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
>> essConnection(Http11BaseProtocol.java:664)
>>      at
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
>> .java:527)
>>      at
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
>> erWorkerThread.java:80)
>>      at
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
>> .java:684)
>>      at java.lang.Thread.run(Unknown Source)
>>
>>
>> Could anyone help ?
>> --
>> View this message in context:
>> http://www.nabble.com/running-appfuse-on-Tomcat-5.x-and-higher-tf4049123
>> s2369.html#a11501181
>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>
>

--
View this message in context: 
http://www.nabble.com/running-appfuse-on-Tomcat-5.x-and-higher-tf4049123s2369.html#a11503159

Sent from the AppFuse - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
http://raibledesigns.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to