I'm getting these warnings in my server log:

15:44:14,858 ERROR [STDERR] Dec 22, 2006 3:44:14 PM 
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl 
verifyFilterIsInstalled
  | WARNING: The TrinidadFilter has not been installed.  Apache Trinidad 
requires this filter for proper execution.

This is also resulting in weird behavior with some tomahawk components where 
before integrating Trinidad things worked fine. 

I'm wondering whether anyone has successfully used Trinidad + Tomahawk + Seam + 
A4J in one project. 

Maybe there are some clues in my config files?

faces-config.xml
<?xml version="1.0" encoding="UTF-8"?>
  | <faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd";>
  |     <application>     
  |         <el-resolver>org.jboss.seam.jsf.SeamELResolver</el-resolver>      
  |         <locale-config>
  |             <default-locale>en</default-locale>
  |             <supported-locale>en</supported-locale>
  |         </locale-config>
  |         <message-bundle>messages</message-bundle>
  |         
  |         <!-- Use the Trinidad RenderKit -->
  |         
<default-render-kit-id>org.apache.myfaces.trinidad.core</default-render-kit-id>
  |     </application>
  |     
  |     <lifecycle>     
  |         
<phase-listener>org.jboss.seam.jsf.SeamExtendedManagedPersistencePhaseListener</phase-listener>
         
  |     </lifecycle>  
  |     ...
  | </faces-config>    
  | 

web.xml
<?xml version="1.0" encoding="UTF-8"?>
  | <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";>       
  |     
  |     <context-param>
  |         
<param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
  |         
<param-value>org.jboss.seam.ui.facelet.SeamFaceletViewHandler</param-value>
  |     </context-param>
  |     <context-param>
  |         
<param-name>org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION</param-name>
  |         <param-value>true</param-value>
  |     </context-param>    
  |     <context-param>
  |         <param-name>org.apache.myfaces.trinidad.resource.DEBUG</param-name>
  |         <param-value>true</param-value>
  |     </context-param>    
  |     <context-param>
  |         <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
  |         <param-value>.xhtml</param-value>
  |     </context-param>    
  |     <context-param>
  |         <param-name>com.sun.faces.verifyObjects</param-name>
  |         <param-value>false</param-value>
  |     </context-param>
  |     <context-param>
  |         <param-name>com.sun.faces.validateXml</param-name>
  |         <param-value>true</param-value>
  |     </context-param>
  |     <context-param>
  |         <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
  |         <param-value>client</param-value>
  |     </context-param>
  |     <context-param>
  |         <param-name>org.jboss.seam.core.init.jndiPattern</param-name>
  |         <param-value>#{ejbName}/local</param-value>
  |     </context-param>
  |     <context-param>
  |         <param-name>facelets.DEVELOPMENT</param-name>
  |         <param-value>true</param-value>
  |     </context-param>        
  |     <context-param>
  |         <param-name>facelets.LIBRARIES</param-name>
  |         <param-value>
  |             /WEB-INF/sandbox.taglib.xml;
  |             /WEB-INF/tomahawk.taglib.xml;
  |         </param-value> 
  |     </context-param>      
  |     
  |     <servlet>
  |         <servlet-name>Faces Servlet</servlet-name>
  |         <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
  |         <load-on-startup>1</load-on-startup>
  |     </servlet>   
  |     <servlet>
  |         <servlet-name>Seam Remoting</servlet-name>
  |         
<servlet-class>org.jboss.seam.remoting.SeamRemotingServlet</servlet-class>
  |     </servlet>
  |     
  |     <servlet-mapping>
  |         <servlet-name>Faces Servlet</servlet-name>
  |         <url-pattern>*.xhtml</url-pattern>
  |     </servlet-mapping>       
  |     <servlet-mapping>
  |         <servlet-name>Seam Remoting</servlet-name>
  |         <url-pattern>/seam/remoting/*</url-pattern>
  |     </servlet-mapping>   
  |     
  |     <!-- Ajax4jsf (must come first!) -->            
  |     <filter>
  |         <display-name>Ajax4jsf Filter</display-name>
  |         <filter-name>ajax4jsf</filter-name>
  |         <filter-class>org.ajax4jsf.Filter</filter-class>
  |     </filter>        
  |     <!-- MYFACES TOMAHAWK -->       
  |     <filter>
  |         <filter-name>MyFacesExtensionsFilter</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
  |                 10m - 10 MB
  |                 1g - 1 GB
  |             </description>
  |             <param-name>maxFileSize</param-name>
  |             <param-value>20m</param-value>            
  |         </init-param>
  |     </filter>       
  |     <!-- Trinidad -->
  |     <filter>
  |         <filter-name>trinidad</filter-name>
  |         
<filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class>
  |     </filter> 
  |     <!-- SEAM -->
  |     <filter>
  |         <filter-name>Seam Redirect Filter</filter-name>
  |         
<filter-class>org.jboss.seam.servlet.SeamRedirectFilter</filter-class>
  |     </filter>
  |     <filter>
  |         <filter-name>Seam Exception Filter</filter-name>
  |         
<filter-class>org.jboss.seam.servlet.SeamExceptionFilter</filter-class>
  |     </filter>    
  |     
  |     <filter-mapping>
  |         <filter-name>trinidad</filter-name>
  |         <servlet-name>Faces Servlet</servlet-name>
  |         <dispatcher>REQUEST</dispatcher>
  |         <dispatcher>FORWARD</dispatcher>
  |         <dispatcher>INCLUDE</dispatcher>
  |     </filter-mapping>    
  |     <filter-mapping>
  |         <filter-name>ajax4jsf</filter-name>
  |         <servlet-name>Faces Servlet</servlet-name>
  |         <dispatcher>REQUEST</dispatcher>
  |         <dispatcher>FORWARD</dispatcher>
  |         <dispatcher>INCLUDE</dispatcher>
  |     </filter-mapping>   
  |     <filter-mapping>
  |         <filter-name>MyFacesExtensionsFilter</filter-name>
  |         <servlet-name>Faces Servlet</servlet-name>
  |     </filter-mapping>            
  |     <filter-mapping>
  |         <filter-name>MyFacesExtensionsFilter</filter-name>
  |         <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
  |     </filter-mapping>       
  |     <filter-mapping>
  |         <filter-name>Seam Redirect Filter</filter-name>
  |         <url-pattern>*.xhtml</url-pattern>
  |     </filter-mapping>    
  |     <filter-mapping>
  |         <filter-name>Seam Exception Filter</filter-name>
  |         <url-pattern>*.xhtml</url-pattern>
  |     </filter-mapping>    
  |     
  |     
  |     <!--  trinidad resources servlet -->
  |     <servlet>
  |         <servlet-name>resources</servlet-name>
  |         
<servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-class>
  |     </servlet>
  |     
  |     <listener>
  |         <listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
  |     </listener>               
  |     <listener>
  |         
<listener-class>com.sun.faces.config.ConfigureListener</listener-class>
  |     </listener>         
  |     <listener>
  |         
<listener-class>org.apache.commons.chain.web.ChainListener</listener-class>
  |     </listener>     
  |     
  |     <session-config>
  |         <session-timeout>30</session-timeout>
  |     </session-config>
  |     
  |     <welcome-file-list>
  |         <welcome-file>index.xhtml</welcome-file>
  |     </welcome-file-list>
  | 
  | </web-app>
  | 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995950#3995950

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995950
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to