Hi all,
I copied tobago example demo 1.0.9-SNAPSHOT to my Tomcat 6.0, but I can
not run the examples successfully with the below error:

HTTP Status 500 - 

________________________________


type Exception report

message 

description The server encountered an internal error () that prevented
it from fulfilling this request.

exception 
org.apache.jasper.JasperException: An exception occurred processing JSP
page /index.jsp at line 17
14:  * See the License for the specific language governing permissions
and
15:  * limitations under the License.
16: --%>
17: <jsp:forward page="faces/overview/intro.jsp"/>

        
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServle
tWrapper.java:554)
        
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:413)
        
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:319)
        
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause 
javax.servlet.ServletException: An exception occurred processing JSP
page /overview/intro.jsp at line 21
18: <%@ taglib uri="http://java.sun.com/jsf/core"; prefix="f" %>
19: <%@ taglib tagdir="/WEB-INF/tags/layout" prefix="layout" %>
20: 
21: <layout:overview>
22:   <jsp:body>
23:     <tc:out escape="false" value="#{overviewBundle.intro_text}" />
24:   </jsp:body>

        javax.faces.webapp.FacesServlet.service(FacesServlet.java:152)
        
org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java
:698)
        
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:6
69)
        org.apache.jsp.index_jsp._jspService(index_jsp.java:56)
        
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:389)
        
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:319)
        
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause 
javax.faces.FacesException: An exception occurred processing JSP page
/overview/intro.jsp at line 21
18: <%@ taglib uri="http://java.sun.com/jsf/core"; prefix="f" %>
19: <%@ taglib tagdir="/WEB-INF/tags/layout" prefix="layout" %>
20: 
21: <layout:overview>
22:   <jsp:body>
23:     <tc:out escape="false" value="#{overviewBundle.intro_text}" />
24:   </jsp:body>

        
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(S
ervletExternalContextImpl.java:422)
        
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspView
HandlerImpl.java:234)
        
org.apache.myfaces.tobago.application.ViewHandlerImpl.renderView(ViewHan
dlerImpl.java:98)
        
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384
)
        javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
        
org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java
:698)
        
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:6
69)
        org.apache.jsp.index_jsp._jspService(index_jsp.java:56)
        
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:389)
        
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:319)
        
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


note The full stack trace of the root cause is available in the Apache
Tomcat/6.0.0 logs.

________________________________


Apache Tomcat/6.0.0

 And  my web.xml is:
<?xml version="1.0" encoding="UTF-8"?>
 
<!--
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version
2.0
 * (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
-->
 
<web-app 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";
    version="2.4">
 
  <display-name>Tobago Demo Application</display-name>
 
  <filter>
    <filter-name>multipartFormdataFilter</filter-name>
 
<filter-class>org.apache.myfaces.tobago.webapp.TobagoMultipartFormdataFi
lter</filter-class>
    <init-param>
      <description>Set the size limit for uploaded files. Default value
is 1 MB.
        Format: 10 = 10 bytes
        10k = 10 KB
        10m = 10 MB
        1g = 1 GB
      </description>
      <param-name>uploadMaxFileSize</param-name>
      <param-value>20m</param-value>
    </init-param>
    <!--<init-param>
      <description>Set the upload repository path for uploaded files.
Default value is java.io.tmpdir.</description>
      <param-name>uploadRepositoryPath</param-name>
      <param-value>/tmp</param-value>
    </init-param>-->
  </filter>
  <filter-mapping>
    <filter-name>multipartFormdataFilter</filter-name>
    <url-pattern>/faces/*</url-pattern>
  </filter-mapping>
 
  <listener>
 
<listener-class>org.apache.myfaces.webapp.StartupServletContextListener<
/listener-class>
  </listener>
<!--  workaround (e.g. for Oracle AS 10.1.2.0.0)-->
  <listener>
 
<listener-class>org.apache.myfaces.tobago.webapp.TobagoServletContextLis
tener</listener-class>
  </listener>
  <!-- activate this for jetty -->
  
 
  <!-- servlet -->
<!-- no longer needed since Weblogic 8.1 SP 3
  <servlet>
    <servlet-name>WeblogicWorkaroundServlet</servlet-name>
 
<servlet-class>org.apache.myfaces.tobago.webapp.WeblogicWorkaroundServle
t</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
-->
 
  <servlet>
    <servlet-name>FacesServlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>3</load-on-startup>
  </servlet>
 
  <!-- servlet-mapping -->
 
  <servlet-mapping>
    <servlet-name>FacesServlet</servlet-name>
    <url-pattern>/faces/*</url-pattern>
  </servlet-mapping>
 
  <!-- mime -->
  <mime-mapping>
    <extension>wml</extension>
    <mime-type>text/vnd.wap.wml</mime-type>
  </mime-mapping>
 
  <mime-mapping>
    <extension>wbmp</extension>
    <mime-type>image/vnd.wap.wbmp</mime-type>
  </mime-mapping>
 
  <!-- The Usual Welcome File List -->
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
 
</web-app>

I didn't modify the other files.

Reply via email to