In general, session scoped data works fine with MyFaces portlets.  I scanned 
the link you posted and I don't see a clear complaint.  I would need more to go 
on than "It doesn't work".

Stan Silvert
JBoss, Inc.
[EMAIL PROTECTED]
callto://stansilvert

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, January 18, 2006 5:36 PM
> To: MyFaces Discussion
> Subject: Re: Apache Con US 2005 - Myfaces Portlet support
> 
> Thanks for your inputs.
> I got it working now.
> 
> There were some problems related to versions of jar files in WEB-INF/lib.
> Moreover, it works fine even if I remove the faces-servlet mapping from
> web.xml
> 
> Yeah, jetspeed does add portlet related stuff like portlet.tld and a
> servlet (JetspeedContainer) to web.xml
> 
> Thanks to you and Stan for helping me get it working.
> 
> I have taken the blank.war from myfaces-examples.zip(downloaded from
> apache site) and converted it into a portlet.
> 
> But there is one problem in it. I am losing out the request scoped data.
> i.e. this simple web app asks the user to enter his name and submit. On
> submit it takes the user to other page displaying a greeting message with
> name.It works fine as a web app.
> 
> But in portlet, it doesnt display the username on the second page. Somehow
> it loses this data.
> 
> This issue has been discussed here :
> http://www.opensubscriber.com/message/jetspeed-
> [EMAIL PROTECTED]/2104804.html
> 
> Is it a bug in MyFacesGenericPortlet implementation?
> 
> Thanks,
> Sunil
> 
> 
> 
> 
> 
> 
> 
> 
> 
> > Hi,
> >
> >>
> >> Do you mean to say that all the navigation-rules have to be removed
> from
> >> the faces-config.xml since they are redirects?
> >
> > no, only you have to remove <redirect/>
> >
> >> What about the servlet-mapping in web.xml?
> >> I have changed the response.sendRedirect() to forward directive in
> >> index.jsp
> >> What more I need to change?
> >
> > for servlet mapping, ensure that you app runs standalone and use the
> > *deploy mechanism* of you portlet container.
> > I've used only pluto. but for jetspeed2, I can tell you, they included
> > myfaces-portlet examples to their demo.
> >
> > Speaking for pluto, its deployment mechanismn adds the *specific*
> > portlet related stuff to web.xml. For you (as the app developer) just
> > declare FacesServlet.
> >
> >> I searched on net and I can see that jsf-myfaces-demo is a portlet war
> >> file that implements this but all the links are broken :(
> >
> > Which one do you mean?
> > Jetspeed2's is working fine for me
> >
> >> It would be of great help if you could send this demo application or a
> >> link from where I can download this.
> >
> > @Stan: no idea, why the portlet stuff has been removed.
> > I'll put it back to the homepage asap.
> >
> > but... the wiki still has your portlet stuff included.
> >
> >
> >> Thanks in advance
> >> -Sunil
> >
> > -Matthias
> >
> >>
> >> -----Original Message-----
> >> From: Stan Silvert [mailto:[EMAIL PROTECTED]
> >> Sent: Wednesday, January 18, 2006 11:30 AM
> >> To: MyFaces Discussion
> >> Cc: Tiwari, Sunil Kumar
> >> Subject: RE: Apache Con US 2005 - Myfaces Portlet support
> >>
> >> Yes, you do need to remove all redirects.  Portlets don't like them. :-
> )
> >>
> >> I attached the old portlet_quick_start document.  There are
> instructions
> >> for converting a JSF app to a JSF portlet.  I'm not sure why it is no
> >> longer included on the MyFaces site.
> >>
> >> Stan Silvert
> >> JBoss, Inc.
> >> [EMAIL PROTECTED]
> >> callto://stansilvert
> >>
> >> > -----Original Message-----
> >> > From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED]
> >> > Sent: Wednesday, January 18, 2006 1:58 PM
> >> > To: [email protected]
> >> > Cc: [EMAIL PROTECTED]
> >> > Subject: Apache Con US 2005 - Myfaces Portlet support
> >> >
> >> > Hi Matthias,
> >> >
> >> > I have the presentation that you have given at the ApacheCon, San
> >> diego.
> >> > One of my colleague has attended it.
> >> >
> >> > You have mentioned about the built in support for JSR 168 in myfaces
> >> and
> >> > described a set of steps to convert a myfaces web app into a portlet.
> >> >
> >> > I was trying it out but havent succeeded yet.
> >> >
> >> > You have asked to remove the redirects from faces-config.xml if any.
> >> > Does it include navigation rules also? I dont think so.
> >> >
> >> > My portlet.xml looks like this :
> >> >
> >> > <portlet-app id="helloWorld" version="1.0">
> >> >   <portlet id="helloWorld">
> >> >     <init-param>
> >> >       <name>default-view</name>
> >> >       <value>/helloWorld.jsp</value>
> >> >     </init-param>
> >> >     <description>helloWorld</description>
> >> >     <portlet-name>helloWorld</portlet-name>
> >> >     <display-name>helloWorld</display-name>
> >> >     <portlet-
> >> > class>org.apache.myfaces.portlet.MyFacesGenericPortlet</portlet-
> class>
> >> >     <portlet-info>
> >> >       <title>helloWorld Portlet</title>
> >> >       <short-title>helloWorld</short-title>
> >> >     </portlet-info>
> >> >   </portlet>
> >> > </portlet-app>
> >> >
> >> > MyFacesGenericPortlet is in myfaces-impl.jar and its included in
> >> > WEB-INF/lib folder.
> >> >
> >> > I tried installing it on jetspeed2 portal server. The portlet was
> >> > installed successfully but when I try to add it to a page, I got the
> >> > following error message :
> >> >
> >> > ERROR org.apache.jetspeed.factory.JetspeedPortletFactory - Cannot
> >> create
> >> > Portlet instance org.apache.myfaces.portlet.MyFacesGenericPortlet
> >> >
> >> > It would be great if you could provide a sample application for this.
> >> >
> >> > I was successful in converting a myfaces web app into a portlet using
> >> JSF
> >> > bridge though.
> >> >
> >> > It would be of great help if you could explain the steps in detail
> for
> >> in
> >> > built support for portlet.
> >> >
> >> > Thanks,
> >> > Sunil
> >>
> >>
> >
> >
> > --
> > Matthias Wessendorf
> > Zülpicher Wall 12, 239
> > 50674 Köln
> > http://www.wessendorf.net
> > mwessendorf-at-gmail-dot-com
> >

Reply via email to