Sorry guys, I wanted to post a complete documentation some days ago. I even typed it in.
But somehow I forgot to click the submit button (maybe because I went to lunch and wanted
to read over it again) and due to something else I really forgot it witched the window tab
and must have closed it accidently.
But however, you made it work yourself. I'm short of time now, so I cannot post the
complete howto again, but here's the short form. You just need
- the tomahawk-1.1.3.jar file (place it in
$JBOSS_HOME/server/default/deploy/tomcat55.sar/jsflibs) + maybe some other Apache Commons
jars (watch out for NoClassDefFoundErrors and google it - I don't know anymore which
ones Tomahawk needed)
- some entries in the /WEB-INF/web.xml of your project
<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>
| <description>Set the size limit for uploaded files.
| Format: 10 - 10 bytes
| 10k - 10 KB
| 10m - 10 MB
| 1g - 1 GB
| </description>
| </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>
|
| <context-param>
| <param-name>facelets.LIBRARIES</param-name>
| <param-value>/WEB-INF/tomahawk.taglib.xml</param-value>
| </context-param>
|
|
- place a file named tomahawk.taglib.xml in /WEB/INF folder of your project. Contents of
this file are listed here:
http://wiki.java.net/bin/view/Projects/FaceletsTaglibsMyfacesSandbox
- use
xmlns:t="http://myfaces.apache.org/tomahawk"
in your jsf headers in oder to make the prefix available and to use tomahawk components
;).
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3967778#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...