Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-10579

Web.xml validation incorrectly warns on valid filter

XMLWordPrintable

      Given the following web.xml snippet eclipse shows a warning for

      "filter-name references to compressionFilter that is not a filter"

      This may be because http://code.google.com/p/webutilities/source/browse/tags/webutilities-0.0.5/src/main/java/com/googlecode/webutilities/filters/CompressionFilter.java extends http://code.google.com/p/webutilities/source/browse/tags/webutilities-0.0.5/src/main/java/com/googlecode/webutilities/filters/common/AbstractFilter.java which implements javax.servlet.Filter;

      <filter-mapping>
      		<filter-name>compressionFilter</filter-name>
      		<url-pattern>*</url-pattern>
      	</filter-mapping>
      
      	<filter>
      		<display-name>CompressionFilter</display-name>
      		<filter-name>compressionFilter</filter-name>
      		<filter-class&gt;com.googlecode.webutilities.filters.CompressionFilter</filter-class&gt;
      		<init-param>
      			<param-name>compressionThreshold</param-name>
      			<param-value>500</param-value> <!-- compress anything above 1kb -->
      		</init-param>
      		<init-param>
      			<param-name>ignoreURLPattern</param-name>
      			<param-value>.*\.(flv|mp3|mpg)</param-value> <!-- regex -->
      		</init-param>
      		<init-param>
      			<param-name>ignoreMimes</param-name>
      			<param-value>images/*,video/*, multipart/x-gzip</param-value> <!-- ignore -->
      		</init-param>
      		<init-param>
      			<param-name>ignoreUserAgentsPattern</param-name>
      			<param-value>.*MSIE.*</param-value> <!-- regex -->
      		</init-param>
      	</filter>
      

      Here is the maven dep for this filter

      <dependency>
         <groupId>com.googlecode.webutilities</groupId>
         <artifactId>webutilities</artifactId>
         <version>0.0.5</version>
         <scope>compile</scope>
      </dependency>
      

            scabanovich Viacheslav Kabanovich (Inactive)
            cody.lerum@gmail.com Cody Lerum
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: