> I have just a question (not that portlet guy), but will a
> ServletFilter work inside of a portlet container? The filter is needed
> when you do uploads w/ MyFaces.

It's not part of the Portlet spec, but a Portal vendor might let you do it.  

We are planning to address the portlet upload stuff as part of this enhancement 
request:
http://issues.apache.org/jira/browse/MYFACES-434

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

> -----Original Message-----
> From: Matthias Wessendorf [mailto:[EMAIL PROTECTED]
> Sent: Saturday, August 27, 2005 3:01 AM
> To: MyFaces Development
> Subject: Re: Please read if you are a committer/contributor
> 
> Thanks for reporting it.
> 
> I have just a question (not that portlet guy), but will a
> ServletFilter work inside of a portlet container? The filter is needed
> when you do uploads w/ MyFaces.
> 
> I have in mind that I read something regarding that anywhere ... ?!?
> 
> -Matthias
> 
> On 8/26/05, Stan Silvert <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> > I opened a Jira issue about this for a specific part of Tomahawk, but
> > everybody should be made aware of this issue:
> >
> >
> >
> >
> > I have a report of a user who wanted to use JSCookMenu in a portlet.
> This
> > results in a ClassCastException because
> > org.apache.myfaces.component.html.util.AddResource assumes
> > that the underlying request object will be an HttpServletRequest.
> >
> >  I will fix this for AddResource, but I suspect that there are other
> > offending classes in Tomahawk.
> >
> >  For future reference, you should always use methods from
> ExternalContext
> > instead of doing
> > (HttpServletRequest)ExternalContext.getRequest().
> >
> >  If you MUST use features of HttpServletRequest that ExternalContext
> doesn't
> > offer then you should use the PortletUtil to make sure that you don't
> break
> > portlets. To tell if you are running in a portlet environment, you can
> say:
> >
> > org.apache.myfaces.portlet.PortletUtil.isPortletRequest(FacesContext
> > facesContext)
> >
> >  Note: calling PortletUtil does not put any dependency on the Portlet
> API.
> >
> >
> >
> > Thanks for your time.  We now return you to your regularly scheduled
> email
> > list.
> >
> >
> >
> > Stan Silvert
> >
> > JBoss, Inc.
> >
> > [EMAIL PROTECTED]
> >
> > callto://stansilvert
> >
> >
> 
> 
> --
> Matthias Wessendorf
> Zülpicher Wall 12, 239
> 50674 Köln

Reply via email to