tiles-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bejaoui zied <bejaouiz...@hotmail.com>
Subject RE: help jsf+tiles
Date Wed, 02 Sep 2009 16:06:58 GMT

yes I am running tiles 2.

this is my web.xml:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" 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-app_2_5.xsd">
    <context-param>
        <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
        <param-value>client</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>com.sun.faces.verifyObjects</param-name>
        <param-value>false</param-value>
    </context-param>
    <filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
    </filter>
    <filter>
        <filter-name>UploadFilter</filter-name>
        <filter-class>com.sun.webui.jsf.util.UploadFilter</filter-class>
        <init-param>
            <description>The maximum allowed upload size in bytes.  If this is set to
a negative value, there is no maximum.  The default value is 1000000.</description>
            <param-name>maxSize</param-name>
            <param-value>1000000</param-value>
        </init-param>
        <init-param>
            <description>The size (in bytes) of an uploaded file which, if it is exceeded,
will cause the file to be written directly to disk instead of stored in memory.  Files smaller
than or equal to this size will be stored in memory.  The default value is 4096.</description>
            <param-name>sizeThreshold</param-name>
            <param-value>4096</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <init-param>
            <param-name>javax.faces.LIFECYCLE_ID</param-name>
            <param-value>com.sun.faces.lifecycle.PARTIAL</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet> 
  <servlet-name>TilesServet</servlet-name> 
  <servlet-class>org.apache.struts.tiles.TilesServlet</servlet-class> 
  <init-param> 
   <param-name>myTilesConfigFile</param-name> 
   <param-value>/WEB-INF/myTilesConfigFile.xml</param-value> 
  </init-param> 
  <load-on-startup>2</load-on-startup> 
</servlet> 

    
    <servlet>
        <servlet-name>ExceptionHandlerServlet</servlet-name>
        <servlet-class>com.sun.errorhandler.ExceptionHandler</servlet-class>
        <init-param>
            <param-name>errorHost</param-name>
            <param-value>localhost</param-value>
        </init-param>
        <init-param>
            <param-name>errorPort</param-name>
            <param-value>24444</param-value>
        </init-param>
    </servlet>
    <servlet>
        <servlet-name>ThemeServlet</servlet-name>
        <servlet-class>com.sun.webui.theme.ThemeServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>/faces/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>ExceptionHandlerServlet</servlet-name>
        <url-pattern>/error/ExceptionHandler</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>ThemeServlet</servlet-name>
        <url-pattern>/theme/*</url-pattern>
    </servlet-mapping>
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
    <context-param>  
 <param-name>  
             org.apache.tiles.definition.DefinitionsFactory.DEFINITIONS_CONFIG  
         </param-name>  
 <param-value>  
             /WEB-INF/myTilesConfigFile.xml  
         </param-value>  
     </context-param>  
    <filter-mapping>
        <filter-name>UploadFilter</filter-name>
        <servlet-name>Faces Servlet</servlet-name>
    </filter-mapping>
    <listener>  
     <listener-class>org.apache.tiles.web.startup.TilesListener</listener-class>
 
     </listener>  
   
     <welcome-file-list>  
        
        <welcome-file>upload/home.jsp</welcome-file>  
     </welcome-file-list>  
   
    <error-page>
        <exception-type>javax.servlet.ServletException</exception-type>
        <location>/error/ExceptionHandler</location>
    </error-page>
    <error-page>
        <exception-type>java.io.IOException</exception-type>
        <location>/error/ExceptionHandler</location>
    </error-page>
    <error-page>
        <exception-type>javax.faces.FacesException</exception-type>
        <location>/error/ExceptionHandler</location>
    </error-page>
    <error-page>
        <exception-type>com.sun.rave.web.ui.appbase.ApplicationException</exception-type>
        <location>/error/ExceptionHandler</location>
    </error-page>
    <jsp-config>
        <jsp-property-group>
            <url-pattern>*.jspf</url-pattern>
            <is-xml>true</is-xml>
        </jsp-property-group>
        </jsp-config>
    </web-app>

I am using struts 2 and jsf implementation is supported by netbeans I guess.
What is tiles view render?

ZIED BEJAOUI
Tel: 0044(0)7506628905






> Date: Wed, 2 Sep 2009 17:57:31 +0200
> Subject: Re: help jsf+tiles
> From: antonio.petrelli@gmail.com
> To: users@tiles.apache.org
> 
> 2009/9/2 bejaoui zied <bejaouizied@hotmail.com>:
> > yes this is the log trace
> >
> >
> > org.apache.catalina.loader.StandardClassLoader@be2358
> >  org.apache.struts.tiles.TilesServlet
> > java.lang.ClassNotFoundException: org.apache.struts.tiles.TilesServlet
> 
> uh... You are using Tiles 2 right? This servlet is from Tiles 1, you
> should get rid of it in your web.xml.
> BTW, can you post your web.xml?
> And what version of Tiles are you using? What JSF implementation?
> Are you using a Tiles view renderer?
> 
> Ciao
> Antonio

_________________________________________________________________
Tchattez en direct en en vidéo avec vos amis !
http://www.windowslive.fr/messenger/
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message