Hi Fargo,

see this:
http://cvs.apache.org/viewcvs.cgi/jakarta-struts/contrib/struts-faces/sr
c/java/org/apache/struts/faces/application/FacesRequestProcessor.java?re
v=1.11&view=log

it is working with RI from Sun, even without
this Wrapper.

HTH,
Matthias


> -----Original Message-----
> From: No Galz [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, November 30, 2004 4:32 PM
> To: MyFaces Discussion
> Subject: RE: MyFaces+Struts+StrutsFaces -- again giving it a try!!
> 
> 
> Hii Matthias,
> 
> Thank you very much. Atleast it crosses my first
> hurdle. Now i will work upon using the myfaces along
> with struts. 
> 
> Moreover, How come the struts-faces didn't use the 
> HttpServletRequestWrapper??? 
> 
> i will shoot other questions, as it comes.
> 
> Regards
> fargo
> 
> 
> 
> --- Matthias Wessendorf
> <[EMAIL PROTECTED]> wrote:
> 
> > Hi fargo,
> > 
> > I just looked at subversion and saw
> > that the RequestWrapper is not in use.
> > 
> >
> http://svn.apache.org/viewcvs.cgi/struts/faces/trunk/core-libr
> ary/src/ja
> >
> va/org/apache/struts/faces/application/FacesRequestProcessor.j
> ava?rev=65
> > 520&view=auto
> > 
> > 
> > please try to build struts-faces on your own
> > and use inside of ***RequestProcessor the
> > Wrapper.
> > 
> > Could you tell us the results on that?
> > 
> > Keep in mind, that I didn't patch
> > the JspViewHandlerImpl. I *patched*
> > Struts-Faces.
> > 
> > I don't know if it is a bug of MyFaces.
> > But that *patched* Struts-Faces worked
> > with MyFaces.
> > 
> > Regards,
> > Matthias
> > 
> > > -----Original Message-----
> > > From: No Galz [mailto:[EMAIL PROTECTED]
> > > Sent: Tuesday, November 30, 2004 3:23 PM
> > > To: MyFaces Discussion; Sean Schofield
> > > Subject: Re: MyFaces+Struts+StrutsFaces -- again
> > giving it a try!!
> > > 
> > > 
> > > Hii Sean,
> > > 
> > > Thanks for your feedback. But just to let u know,
> > the
> > > error is occuring at
> > >
> >
> org.apache.myfaces.application.jsp.JspViewHandlerImpl
> > > 
> > > which is not able to find the mapping for
> > > 
> > > could not find pathMapping for servletPath =
> > >  /loginCheck.do requestPathInfo = null
> > > 
> > > As mentioned in the mailing list at
> > >
> >
> http://www.mail-archive.com/[email protected]/msg01926.html
> > > 
> > > JspViewHandlerImpl seems to work only for *.faces
> > > mappings and not for *.do mappings. As mentioned
> > in
> > > the mailing list, Matthias has already fix this
> > and
> > > should be available with the latest myfaces.
> > > 
> > > I agree that the Servlet Filter could be the
> > reason,
> > > but afterall why?? When it works fine with Struts
> > > based apps and just by using the integration
> > library
> > > and initialising the FacesServlet..should not
> > effect
> > > the situation.
> > > 
> > > Thanks,
> > > fargo
> > > 
> > > 
> > > 
> > > 
> > > --- Sean Schofield <[EMAIL PROTECTED]>
> > wrote:
> > > 
> > > > This doesn't sound like it has anything to do
> > with
> > > > MyFaces (although I
> > > > am not an expert, I just follow this mailing
> > list.)
> > > > 
> > > > It seems like your ActionServlet failed to setup
> > > > properly (the
> > > > inability to find a mapping for loginCheck.do
> > seems
> > > > to point to this.)
> > > >  I noticed you said you have a ServletFilter
> > that is
> > > > also configured
> > > > to *.do.  What is the URL you are trying to
> > bring up
> > > > and what do you
> > > > expect to happen when you enter that URL?
> > > > 
> > > > I am assuming your filter is doing some kind of
> > > authentication check.
> > > > What happens next?  If you are forwarding to
> > another
> > > > location with a
> > > > *.do pattern, there might be a problem with
> > looping.
> > > > 
> > > > Try commenting out your filter to verify that
> > there
> > > > is something wrong.
> > > > 
> > > > HTH,
> > > > sean
> > > > 
> > > > 
> > > > On Tue, 30 Nov 2004 05:39:58 -0800 (PST), No
> > Galz
> > > > <[EMAIL PROTECTED]> wrote:
> > > > > Hii All,
> > > > > 
> > > > > I have setup the MyFaces+Struts+StrutsFaces in
> > the following way
> > > > > 
> > > > > --> myfaces jars, struts-faces.jar, jstl.jar,
> > > > > standard.jar added to lib
> > > > > 
> > > > > --> add facesrequest processor to the
> > > > > struts-config.xml (without tiles impl.)
> > > > > 
> > > > >   <controller nocache="true" >
> > > > >          <set-property property="inputForward"
> > > > value="true"
> > > > > />
> > > > >          <set-property
> > property="processorClass"
> > > > >
> > > >
> > >
> >
> value="org.apache.struts.faces.application.FacesRequestProcessor"
> > > > > />
> > > > >  </controller>
> > > > > 
> > > > > --> add MyFaces' ContextListener to web.xml
> > with
> > > > reqd.
> > > > > context
> > > > > --> parameters
> > > > > 
> > > > >        <context-param>
> > > > > 
> > > > >
> > > >
> > >
> >
> <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
> > > > > 
> > > > >               
> > <param-value>client</param-value>
> > > > >        </context-param>
> > > > > 
> > > > > <!-- Myfaces implementation listener
> > > > initialisation
> > > > > -->
> > > > > <listener>
> > > > > 
> > > > >
> > > >
> > >
> >
> <listener-class>org.apache.myfaces.webapp.StartupServletContex
> > > tListener</listener-class>
> > > > > 
> > > > > </listener>
> > > > > 
> > > > > --> added JSF Servlet configuration and change
> > the
> > > > > load-on-startup attribute to load JSF at the
> > start
> > > > > -->then struts and -->then the application
> > servlet
> > > > > 
> > > > >  <!--  JavaServer Faces Servlet Configuration
> > -->
> > > > >  <servlet>
> > > > >  <servlet-name>faces</servlet-name>
> > > > > 
> > > > >
> > > >
> > >
> >
> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
> > > > > 
> > > > >  <load-on-startup>1</load-on-startup>
> > > > >  </servlet>
> > > > > 
> > > > > --> adding the servlet mapping too
> > > > > 
> > > > > <!--  JavaServer Faces Servlet Mapping -->
> > <servlet-mapping>
> > > > >  <servlet-name>faces</servlet-name>
> > > > >  <url-pattern>*.faces</url-pattern>
> > > > > </servlet-mapping>
> > > > > 
> > > > > I have a SevletFilter which is configured with
> > a
> > > > > pattern of *.do (same as my Struts Action
> > Servlet
> > 
> === message truncated ===
> 
> 
> 
>               
> __________________________________ 
> Do you Yahoo!? 
> Take Yahoo! Mail with you! Get it on your mobile phone. 
> http://mobile.yahoo.com/maildemo 
> 

Reply via email to