---------- Forwarded message ----------
From: Martin Marinschek <[EMAIL PROTECTED]>
Date: Jul 27, 2006 3:47 PM
Subject: Re: t:popup and liferay portlets
To: [EMAIL PROTECTED]


I think you'd need to go with Mario's StreamingAddRessource for this
to work - not with the DefaultAddRessource, and use this optional in a
phase-listener. This should be straightforward.

What would be more complicated (or more work, at least) would be to
serve out the resources from the phase-listener instead of the filter.
Thing is that weblets might be interesting for this as well.

regards,

Martin

On 7/27/06, Rogerio Pereira <[EMAIL PROTECTED]> wrote:
Hehehe, sure! But i need some time to get the main idea of AddResouce stuff
before do this.

2006/7/27, Martin Marinschek <[EMAIL PROTECTED] >:
> Portlets and the extension filter don't work together.
>
> I've been reiterating that we need to change to a phase-listener from
> the filter, but there has  been no one investing the work so far.
>
> Interested?
>
> regards,
>
> Martin
>
> On 7/27/06, Rogerio Pereira <[EMAIL PROTECTED] > wrote:
> > Hi guys,
> >
> > Somebody got this error with t:popup component and liferay?
> >
> > SEVERE: Error Rendering View[/mail-view.xhtml]
> > java.lang.ClassCastException:
> > com.liferay.portlet.RenderResponseImpl
> >     at
> >
org.apache.myfaces.component.html.util.StreamingAddResource.addJavaScriptAtPosition
> > (StreamingAddResource.java:479)
> >     at
> >
org.apache.myfaces.component.html.util.StreamingAddResource.addJavaScriptAtPosition
(StreamingAddResource.java:467)
> >     at
> >
org.apache.myfaces.component.html.util.StreamingAddResource.addJavaScriptAtPosition
> > (StreamingAddResource.java:373)
> >     at
> >
org.apache.myfaces.component.html.util.StreamingAddResource.addJavaScriptAtPosition
(StreamingAddResource.java:391)
> >     at
> >
org.apache.myfaces.custom.popup.HtmlPopupRenderer.writePopupScript
> > (HtmlPopupRenderer.java:117)
> >     at
> >
org.apache.myfaces.custom.popup.HtmlPopupRenderer.encodeEnd
(HtmlPopupRenderer.java:64)
> >     at
> >
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:536)
> >     at
> >
org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils.renderChild
> > (RendererUtils.java:443)
> >     at
> >
org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils.renderChildren(RendererUtils.java:420)
> >     at
> >
org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils.renderChild
(RendererUtils.java
> > :441)
> >     at
> >
org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.renderColumnBody(HtmlTableRenderer.java:588)
> >     at
> >
org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase.encodeColumnChild
(HtmlTableRendererBase.java
> > :299)
> >     at
> >
org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeColumnChild(HtmlTableRenderer.java:496)
> >     at
> >
org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase.encodeInnerHtml
(HtmlTableRendererBase.java
> > :275)
> >     at
> >
org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase.encodeChildren(HtmlTableRendererBase.java:123)
> >     at
> >
org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeChildren
(HtmlTableRenderer.java
> > :171)
> >     at
> >
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:524)
> >     at
> >
com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(
ComponentSupport.java:234)
> >     at
> >
com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive
> > (ComponentSupport.java:239)
> >     at
> >
com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive
(ComponentSupport.java:239)
> >     at
> >
com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:580)
> >     at
org.apache.myfaces.lifecycle.LifecycleImpl.render
> > (LifecycleImpl.java:384)
> >     at
> >
org.apache.myfaces.portlet.MyFacesGenericPortlet.facesRender(MyFacesGenericPortlet.java:403)
> >     at
> >
org.apache.myfaces.portlet.MyFacesGenericPortlet.doView(MyFacesGenericPortlet.java
:265)
> >     at
> >
javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:235)
> >     at
> >
javax.portlet.GenericPortlet.render(GenericPortlet.java:163)
> >     at
> > br.eti.faces.mail.MailPortlet.render
(MailPortlet.java:43)
> >     at
> >
com.liferay.portal.shared.servlet.PortletServlet.service(PortletServlet.java:83)
> >     at
> >
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> >     at
> >
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java
> > :428)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
> >     at
> >
org.mortbay.jetty.servlet.jsr77.Jsr77Filter.doFilter(Jsr77Filter.java:77)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter
> > (WebApplicationHandler.java:821)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
> >     at
> >
org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:286)
> >     at org.mortbay.jetty.servlet.Dispatcher.include
> > (Dispatcher.java:163)
> >     at
> >
com.liferay.portlet.CachePortlet._invoke(CachePortlet.java:289)
> >     at
> >
com.liferay.portlet.CachePortlet.render(CachePortlet.java:153)
> >     at
> >
org.apache.jsp.html.portal.render_005fportlet_jsp._jspService
> > (render_005fportlet_jsp.java:649)
> >     at
> >
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> >     at
> >
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> >     at
org.apache.jasper.servlet.JspServletWrapper.service
> > (JspServletWrapper.java:324)
> >     at
> > org.apache.jasper.servlet.JspServlet.serviceJspFile
(JspServlet.java:292)
> >     at
> >
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
> >     at javax.servlet.http.HttpServlet.service
> > (HttpServlet.java:810)
> >     at
> > org.mortbay.jetty.servlet.ServletHolder.handle
(ServletHolder.java:428)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
> >     at
> > org.mortbay.jetty.servlet.jsr77.Jsr77Filter.doFilter
(Jsr77Filter.java:77)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch
> > (WebApplicationHandler.java:471)
> >     at
> >
org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:286)
> >     at
> >
org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
> >     at com.liferay.portal.util.PortalUtil.renderPortlet
> > (PortalUtil.java:925)
> >     at
> >
com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:121)
> >     at
> >
com.liferay.portlet.layoutconfiguration.util.velocity.PortletColumnLogic.processContent
> > (PortletColumnLogic.java:76)
> >     at
> >
com.liferay.portlet.layoutconfiguration.util.velocity.TemplateProcessor.processColumn
(TemplateProcessor.java:62)
> >     at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > Method)
> >     at
> >
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >     at
> >
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >     at java.lang.reflect.Method.invoke (Method.java:585)
> >     at
> >
org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke
(UberspectImpl.java:267)
> >     at
> >
org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
> >     at
> >
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java
:175)
> >     at
> >
org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
> >     at
> >
org.apache.velocity.runtime.parser.node.SimpleNode.render
> > (SimpleNode.java:230)
> >     at
> >
org.apache.velocity.app.Velocity.evaluate(Velocity.java:316)
> >     at
> >
org.apache.velocity.app.Velocity.evaluate(Velocity.java:210)
> >     at
> >
com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate
> > (RuntimePortletUtil.java:163)
> >     at
> >
com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:144)
> >     at
> >
org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService
> > (portlet_jsp.java:407)
> >     at
> >
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> >     at
> >
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> >     at
org.apache.jasper.servlet.JspServletWrapper.service
> > (JspServletWrapper.java:324)
> >     at
> >
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
> >     at
> > org.apache.jasper.servlet.JspServlet.service
(JspServlet.java:236)
> >     at javax.servlet.http.HttpServlet.service
> > (HttpServlet.java:810)
> >     at
> >
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
> >     at
> >
org.mortbay.jetty.servlet.jsr77.Jsr77Filter.doFilter(Jsr77Filter.java:77)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch
> > (WebApplicationHandler.java:471)
> >     at
> >
org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:286)
> >     at
> >
org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
> >     at com.liferay.taglib.util.IncludeTag.doEndTag
> > (IncludeTag.java:63)
> >     at
> >
org.apache.jsp.html.portal.layout_jsp._jspService(layout_jsp.java:410)
> >     at
> >
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> >     at javax.servlet.http.HttpServlet.service
> > (HttpServlet.java:810)
> >     at
> >
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
> >     at
> > org.apache.jasper.servlet.JspServlet.serviceJspFile
(JspServlet.java:292)
> >     at org.apache.jasper.servlet.JspServlet.service
> > (JspServlet.java:236)
> >     at
> >
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> >     at
> > org.mortbay.jetty.servlet.ServletHolder.handle
(ServletHolde
> > 2006-07-27 13:22:09,843 ERROR [STDERR] r.java:428)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
> >     at
> > org.mortbay.jetty.servlet.jsr77.Jsr77Filter.doFilter
(Jsr77Filter.java:77)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter
> > (WebApplicationHandler.java:821)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch
(WebApplicationHandler.java:471)
> >     at
> >
org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:286)
> >     at org.mortbay.jetty.servlet.Dispatcher.include
> > (Dispatcher.java:163)
> >     at
> >
com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
> >     at
> >
org.apache.jsp.html.themes.classic.templates.portal_005fnormal_jsp._jspService(portal_005fnormal_jsp.java:907)
> >     at
> >
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> >     at
> >
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> >     at
> > org.apache.jasper.servlet.JspServletWrapper.service
(JspServletWrapper.java
> > :324)
> >     at
> >
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
> >     at
> >
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
> >     at
> > javax.servlet.http.HttpServlet.service(HttpServlet.java
> > :810)
> >     at
> >
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter
(WebApplicationHandler.java:830)
> >     at
org.mortbay.jetty.servlet.jsr77.Jsr77Filter.doFilter
> > (Jsr77Filter.java:77)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter
(WebApplicationHandler.java:821)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java
> > :471)
> >     at
> > org.mortbay.jetty.servlet.Dispatcher.dispatch
(Dispatcher.java:286)
> >     at
> >
org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
> >     at
> >
com.liferay.taglib.util.ThemeUtil.includeJSP(ThemeUtil.java
> > :139)
> >     at
> >
com.liferay.taglib.util.ThemeUtil.include(ThemeUtil.java:93)
> >     at
> >
com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:58)
> >     at
> >
org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_liferay$1theme_include_0
> > (portal_jsp.java:460)
> >     at
> >
org.apache.jsp.html.common.themes.portal_jsp._jspService(portal_jsp.java:381)
> >     at
> >
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> >     at javax.servlet.http.HttpServlet.service
> > (HttpServlet.java:810)
> >     at
> >
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
> >     at
> > org.apache.jasper.servlet.JspServlet.serviceJspFile
(JspServlet.java:292)
> >     at org.apache.jasper.servlet.JspServlet.service
> > (JspServlet.java:236)
> >     at
> >
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> >     at
> > org.mortbay.jetty.servlet.ServletHolder.handle
(ServletHolder.java:428)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter
> > (WebApplicationHandler.java:830)
> >     at
> > org.mortbay.jetty.servlet.jsr77.Jsr77Filter.doFilter
(Jsr77Filter.java:77)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java
> > :821)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch
(WebApplicationHandler.java:471)
> >     at
> >
org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:286)
> >     at org.mortbay.jetty.servlet.Dispatcher.forward
> > (Dispatcher.java:171)
> >     at
> >
com.liferay.portal.struts.StrutsUtil.forward(StrutsUtil.java:87)
> >     at
> >
com.liferay.portal.struts.PortalRequestProcessor.doForward(PortalRequestProcessor.java:210)
> >     at
> >
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition
> > (TilesRequestProcessor.java:239)
> >     at
> >
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:302)
> >     at
> > org.apache.struts.action.RequestProcessor.process
(RequestProcessor.java
> > :241)
> >     at
> >
com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:185)
> >     at
> >
org.apache.struts.action.ActionServlet.process(ActionServlet.java
:1196)
> >     at org.apache.struts.action.ActionServlet.doPost
> > (ActionServlet.java:432)
> >     at
> >
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> >     at
> >
com.liferay.portal.servlet.MainServlet.callParentService
(MainServlet.java:415)
> >     at com.liferay.portal.servlet.MainServlet.service
> > (MainServlet.java:810)
> >     at
> >
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> >     at
> >
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter
> > (WebApplicationHandler.java:830)
> >     at
> >
org.mortbay.jetty.servlet.jsr77.Jsr77Filter.doFilter(Jsr77Filter.java:77)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java
> > :821)
> >     at
> >
com.liferay.filters.strip.StripFilter.doFilter(StripFilter.java:91)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> >     at com.liferay.filters.secure.SecureFilter.doFilter
> > (SecureFilter.java:131)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> >     at
> >
com.liferay.filters.compression.CompressionFilter.doFilter
(CompressionFilter.java
> > :112)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> >     at
> >
com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter.doFilter
(LayoutCacheFilter.java
> > :197)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch
(WebApplicationHandler.java:471)
> >     at
> >
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
> >     at
> >
org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
> >     at
> >
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java
> > :633)
> >     at
> >
org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
> >     at
> > org.mortbay.http.HttpServer.service
(HttpServer.java:909)
> >     at org.jboss.jetty.Jetty.service(Jetty.java:456)
> >     at org.mortbay.http.HttpConnection.service
> > (HttpConnection.java:816)
> >     at
> > org.mortbay.http.HttpConnection.handleNext
(HttpConnection.java:982)
> >     at
> >
org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
> >     at org.mortbay.http.SocketListener.handleConnection
> > (SocketListener.java:244)
> >     at
> >
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> >     at
> >
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> > 2006-07-27 13:22:09,843 ERROR
> > [com.liferay.portal.shared.servlet.PortletServlet ]
> > com.liferay.portlet.RenderResponseImpl
> > 2006-07-27 13:22:09,843 ERROR
> > [portal-web.docroot.html.portal.render_portlet.jsp]
> > java.lang.ClassCastException:
> > com.liferay.portlet.RenderResponseImpl
> >     at
> >
org.apache.myfaces.component.html.util.StreamingAddResource.addJavaScriptAtPosition
> > (StreamingAddResource.java:479)
> >     at
> >
org.apache.myfaces.component.html.util.StreamingAddResource.addJavaScriptAtPosition
(StreamingAddResource.java:467)
> >     at
> >
org.apache.myfaces.component.html.util.StreamingAddResource.addJavaScriptAtPosition
> > (StreamingAddResource.java:373)
> >     at
> >
org.apache.myfaces.component.html.util.StreamingAddResource.addJavaScriptAtPosition
(StreamingAddResource.java:391)
> >     at
> >
org.apache.myfaces.custom.popup.HtmlPopupRenderer.writePopupScript
> > (HtmlPopupRenderer.java:117)
> >     at
> >
org.apache.myfaces.custom.popup.HtmlPopupRenderer.encodeEnd
(HtmlPopupRenderer.java:64)
> >     at
> >
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:536)
> >     at
> >
org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils.renderChild
> > (RendererUtils.java:443)
> >     at
> >
org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils.renderChildren(RendererUtils.java:420)
> >     at
> >
org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils.renderChild
(RendererUtils.java
> > :441)
> >     at
> >
org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.renderColumnBody(HtmlTableRenderer.java:588)
> >     at
> >
org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase.encodeColumnChild
(HtmlTableRendererBase.java
> > :299)
> >     at
> >
org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeColumnChild(HtmlTableRenderer.java:496)
> >     at
> >
org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase.encodeInnerHtml
(HtmlTableRendererBase.java
> > :275)
> >     at
> >
org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase.encodeChildren(HtmlTableRendererBase.java:123)
> >     at
> >
org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeChildren
(HtmlTableRenderer.java
> > :171)
> >     at
> >
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:524)
> >     at
> >
com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(
ComponentSupport.java:234)
> >     at
> >
com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive
> > (ComponentSupport.java:239)
> >     at
> >
com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive
(ComponentSupport.java:239)
> >
> >
> >
> > --
> > Yours truly (Atenciosamente),
> >
> > Rogério
>
>
> --
>
> http://www.irian.at
>
> Your JSF powerhouse -
> JSF Consulting, Development and
> Courses in English and German
>
> Professional Support for Apache MyFaces
>




--
Yours truly (Atenciosamente),

Rogério


--

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces


--

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces

Reply via email to