You are viewing a plain text version of this content. The canonical link for it is here.
Posted to adffaces-user@incubator.apache.org by Jochen Zink <jo...@nepatec.de> on 2007/01/11 09:08:51 UTC

Problems with Trinidad and Portlets

Hallo,

I have a problem with using Trinidad in a Portlet environment.

The Portlet should be run on Pluto 1.1.

If I want to view the Portlet, the following Exception throws:

SCHWERWIEGEND: Servlet.service() for servlet FacesPortlet threw
exception
javax.faces.FacesException: javax.portlet.PortletException
    at
org.apache.myfaces.context.portlet.PortletExternalContextImpl.dispatch(PortletExternalContextImpl.java:175)
    at
org.apache.myfaces.trinidadinternal.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:41)
    at
org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$OverrideDispatch.dispatch(FacesContextFactoryImpl.java:235)
    at
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:195)
    at
org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:178)
    at
org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:178)
...
Caused by: javax.portlet.PortletException
    at
org.apache.pluto.internal.impl.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:113)
    at
org.apache.myfaces.context.portlet.PortletExternalContextImpl.dispatch(PortletExternalContextImpl.java:164)
    ... 73 more
Caused by: java.lang.IllegalArgumentException: only absolute URLs or
full path URIs are allowed
    at
org.apache.pluto.internal.impl.PortletResponseImpl.encodeURL(PortletResponseImpl.java:98)
    at
org.apache.myfaces.context.portlet.PortletExternalContextImpl.encodeActionURL(PortletExternalContextImpl.java:182)
    at
org.apache.myfaces.trinidadinternal.context.ExternalContextDecorator.encodeActionURL(ExternalContextDecorator.java:101)
    at
org.apache.myfaces.trinidadinternal.share.url.FacesURLEncoder.encodeURL(FacesURLEncoder.java:52)
    at
org.apache.myfaces.trinidadinternal.ui.laf.base.BaseLafRenderer.encodeURL(BaseLafRenderer.java:687)
 ....


Does anyone knows whats going wrong?

PS: Sorry for my bad english!