Yes thank you so much.  It would be my pleasure to supply info on the 
configuration.  I'm guessing its a weblogic issue but I'm wondering if there is 
any way to get around this.

I'm using weblogic 8.1.3.  It won't forward from the index.jsp page.  I'll 
include my error message along with relevant info from my web.xml, index.jsp 
and tiles-defs for you to look at.  Here is the error I'm getting:

<Feb 2, 2005 1:27:33 PM PST> <Error> <HTTP> <BEA-101020> 
<[ServletContext(id=15111552,name=ui,context-path=/ui)] Servlet fail
ed with Exception
javax.faces.FacesException: Original request not available
        at 
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:410)
        at 
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:244)
        at 
org.apache.struts.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
        at 
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:290)
        at 
org.apache.struts.faces.application.FacesTilesRequestProcessor.doForward(FacesTilesRequestProcessor.java:153)
        at 
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:254)
        at 
org.apache.struts.tiles.TilesRequestProcessor.internalModuleRelativeForward(TilesRequestProcessor.java:341)
        at 
org.apache.struts.faces.application.FacesTilesRequestProcessor.internalModuleRelativeForward(FacesTilesRequestProc
essor.java:179)
        at 
org.apache.struts.action.RequestProcessor.processForward(RequestProcessor.java:582)
        at 
org.apache.struts.faces.application.FacesTilesRequestProcessor.processForward(FacesTilesRequestProcessor.java:273)

        at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:260)
        at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
        at 
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
        at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
        at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
        at 
org.apache.struts.pageflow.PFActionFilter.doFilter(PFActionFilter.java:134)
        at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
        at 
weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:316)
        at 
weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:150)
        at jsp_servlet.__index._jspService(index.jsp:6)
        at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
        at 
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
        at 
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
        at 
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:463)
        at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
        at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
        at 
org.apache.struts.pageflow.PFActionFilter.doFilter(PFActionFilter.java:134)
        at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
        at 
org.apache.struts.pageflow.PFActionFilter.doFilter(PFActionFilter.java:134)
        at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
        at 
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6458)
        at 
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
        at 
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
        at 
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3661)
        at 
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2630)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
Caused by: javax.servlet.ServletException: Original request not available
        at 
weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:111)
        at 
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:404)

web.xml:
 <listener>
      
<listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
   </listener>
   <!-- Faces Servlet -->
   <servlet>
      <servlet-name>faces</servlet-name>
      <servlet-class>org.apache.myfaces.webapp.MyFacesServlet</servlet-class>
      <load-on-startup>1</load-on-startup>
   </servlet>

   <!-- extension mapping -->
   <servlet-mapping>
      <servlet-name>faces</servlet-name>
      <url-pattern>*.faces</url-pattern>
   </servlet-mapping>

   <!--tiles?-->
   <context-param>
      <param-name>tiles-definitions</param-name>
      <param-value>/WEB-INF/tiles-defs.xml</param-value>
   </context-param>

struts-config:
<action path="/welcome" forward=".welcome"/>
<controller>
      <set-property property="inputForward" value="true"/>
      <set-property property="processorClass" 
value="org.apache.struts.faces.application.FacesTilesRequestProcessor"/>
    </controller>

tiles-defs:
<definition name=".master" path="/jsp/layout/MasterLayout.faces">
      <put name="title" value="/jsp/layout/Title.jsp"/>
      <put name="menu" value="/inc/mainTabs.jsp"/>
      <put name="head" value="/jsp/layout/Head.jsp"/>
      <put name="body" value=""/>
   </definition>
<definition name=".home_master" extends=".master">
      <put name="Menu2Load" type="string" value="TabbedHome"/>
   </definition>
<definition name=".welcome" extends=".home_master">
      <put name="body" value="/jsp/Welcome.jsp"/>
   </definition>

>>> [EMAIL PROTECTED] 2/7/2005 12:56:03 AM >>>
Steve,

I have done this some time ago.

used struts 1.1, myfaces and tiles

could you please provide some more infos on your
configuration ?

Thanks!

Steven Holmes wrote:
> javax.faces.FacesException: Original request not available
> 
> Any idea why this would be happening?  I'm REALLY trying hard to get
> myfaces, struts-faces and tiles working together but so far NO LUCK at
> all.
> 

-- 
Matthias Weßendorf
Aechterhoek 18
DE-48282 Emsdetten
Germany
phone: +49-2572-9170275
cell phone: +49-179-1118979
email: matzew AT apache DOT org
url: http://www.wessendorf.net 
callto://mwessendorf (Skype)
icq: 47016183

Reply via email to