Tomahawk works fine on Sun's JSF implementation; the Myfaces api and
impl jars are not needed.

It just looks to me like you do not have tomahawk's jarfile in your
webapp's WEB-INF/lib dir. I cannot think what else would be wrong.

Regards,
Simon

Nuno Sousa schrieb:
> Do I need to use MyFaces api & imp jars? Because i was using Trinidad
> without them
>
> Thanks for any help
>
> On Tue, Apr 15, 2008 at 10:36 AM, Nuno Sousa <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>     Hi,
>
>     I'm using seam+richfaces+trinidad+tomahawk and i'm having this
>     Exception:
>
>     (...)
>     10:07:18,059 INFO  [Component] Component: treeTable, scope: EVENT,
>     type: JAVA_BEAN, class:
>     org.apache.myfaces.tomahawk.treetable.TreeTable
>     10:07:18,063 INFO  [Contexts] starting up:
>     org.jboss.seam.security.facesSecurityEvents
>     10:07:18,064 INFO  [Initialization] done initializing Seam
>     10:07:18,065 ERROR [[/seamRFProj]] Exception starting filter
>     MyFacesExtensionsFilter
>     java.lang.ClassNotFoundException:
>     org.apache.myfaces.webapp.filter.ExtensionsFilter
>         at
>     
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
>         at
>     
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
>         at
>     
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:249)
>         at
>     
> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
>         at
>     
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
>         at
>     
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3722)
>         at
>     org.apache.catalina.core.StandardContext.start(StandardContext.java:4367)
>         at
>     
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
>         at
>     org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
>         at
>     org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
>     
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>     (...)
>
>
>     I configured web.xml like the page says:
>     (..)
>         <!-- Tomahawk -->
>         <context-param>
>             <param-name>org.apache.myfaces.ADD_RESOURCE_CLASS</param-name>
>            
>     
> <param-value>org.apache.myfaces.component.html.util.StreamingAddResource</param-value>
>         </context-param>
>
>         <filter>
>             <filter-name>MyFacesExtensionsFilter</filter-name>
>            
>     
> <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
>             <init-param>
>                 <param-name>maxFileSize</param-name>
>                 <param-value>20m</param-value>
>             </init-param>
>         </filter>
>
>         <!-- extension mapping for adding <script/>, <link/>, and
>     other resource tags to JSF-pages  -->
>         <filter-mapping>
>             <filter-name>MyFacesExtensionsFilter</filter-name>
>             <!-- servlet-name must match the name of your
>     javax.faces.webapp.FacesServlet entry -->
>             <servlet-name>Faces Servlet</servlet-name>
>         </filter-mapping>
>
>         <!-- extension mapping for serving page-independent resources
>     (javascript, stylesheets, images, etc.)  -->
>         <filter-mapping>
>             <filter-name>MyFacesExtensionsFilter</filter-name>
>             <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
>         </filter-mapping>
>
>         <!-- extension mapping for adding <script/>, <link/>, and
>     other resource tags to JSF-pages  -->
>         <filter-mapping>
>             <filter-name>MyFacesExtensionsFilter</filter-name>
>             <url-pattern>*.jsf</url-pattern>
>         </filter-mapping>
>     (...)
>
>     Any idea?
>

Reply via email to