Results 1 to 1 of 1
- 11-07-2011, 10:14 AM #1
Member
- Join Date
- Feb 2011
- Location
- Ahmedabad
- Posts
- 36
- Rep Power
- 0
Filter url pattern conflict in web.xml
I have created an application in j2ee and then added ehcache for web page caching but due to the entries of filter it gives me an error content encoding error i have added following filter and ehcache.xml can anyone say which entry causes it ?
web.xml filter entry
Java Code:<filter> <filter-name>SetCharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>SetCharacterEncodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter> <filter-name>Pretty Filter</filter-name> <filter-class>com.ocpsoft.pretty.PrettyFilter</filter-class> </filter> <filter-mapping> <filter-name>Pretty Filter</filter-name> <url-pattern>/*</url-pattern> <dispatcher>REQUEST</dispatcher> <dispatcher>FORWARD</dispatcher> <dispatcher>ERROR</dispatcher> </filter-mapping> <filter> <filter-name>extensionsFilter</filter-name> <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class> <init-param> <description>Set the size limit for uploaded files. Format: 10 - 10 bytes 10k - 10 KB </description> <param-name>uploadMaxFileSize</param-name> <param-value>100m</param-value> </init-param> <init-param> <description>Set the threshold size - files below this limit are stored in memory, files above this limit are stored on disk. Format: 10 - 10 bytes 10k - 10 KB </description> <param-name>uploadThresholdSize</param-name> <param-value>100k</param-value> </init-param> <init-param> <param-name>uploadRepositoryPath</param-name> <param-value>/home</param-value> </init-param> </filter> <filter-mapping> <filter-name>extensionsFilter</filter-name> <url-pattern>*.jsf</url-pattern> <dispatcher>FORWARD</dispatcher> <dispatcher>REQUEST</dispatcher> <dispatcher>ERROR</dispatcher> </filter-mapping> <filter> <filter-name>CachePage1CachingFilter</filter-name> <filter-class>net.sf.ehcache.constructs.web.filter.SimplePageCachingFilter</filter-class> <init-param> <param-name>suppressStackTraces</param-name> <param-value>false</param-value> </init-param> <init-param> <param-name>cacheName</param-name> <param-value>CachePage1CachingFilter</param-value> </init-param> </filter> <filter-mapping> <filter-name>CachePage1CachingFilter</filter-name> <url-pattern>/*</url-pattern> <dispatcher>REQUEST</dispatcher> <dispatcher>INCLUDE</dispatcher> <dispatcher>FORWARD</dispatcher> </filter-mapping>
I tried and i got the problem is because of the url pattern in
in filter it goes continuously in filter the exception was reentrant exception if i am write followingJava Code:<filter-name>CachePage1CachingFilter</filter-name> <url-pattern>/*</url-pattern>
it works fine but i want it to be worked for jsf and entry of jsf is done in preety config like followJava Code:<filter-name>CachePage1CachingFilter</filter-name> <url-pattern>*.jsp</url-pattern>
Java Code:<url-mapping id="ManageUsers"> <pattern>/manageUsers</pattern> <view-id>/pages/master/manageUsers.jsf</view-id> </url-mapping>
what should i do to avoid this ?Hemant Metalia
cool-.gif)
Similar Threads
-
Rowset - conflict with null value in the database. How to know the column?
By Grin in forum JDBCReplies: 0Last Post: 10-03-2011, 07:14 PM -
Inner class name conflict problem
By ggyyree in forum New To JavaReplies: 1Last Post: 12-10-2010, 09:10 PM -
Name Conflict
By vanhuh21 in forum New To JavaReplies: 7Last Post: 08-09-2010, 11:45 AM -
jdk jre tomcat conflict
By simo_mon in forum Java ServletReplies: 7Last Post: 09-29-2009, 08:44 AM -
web content filter or internet filter
By sundarjothi in forum Advanced JavaReplies: 3Last Post: 05-15-2008, 11:36 AM


LinkBack URL
About LinkBacks
Reply With Quote

Bookmarks