It appears the portlet container is not happy with an url that the
Tapestry Form component is trying to embed into the form as a hidden
field.

Thus,  I believe this error is a bug in Tapestry portlet support and
you should open an issue in JIRA (I'm not familliar with Tap Portlet
support so I can't help much further).

Make sure you include the trace in the issue.

Cheers,

Geoff

On 8/26/05, Andriy <[EMAIL PROTECTED]> wrote:
> Thank for you attention, Geoff.
> I'm using uPortal 2.4.2.
> Stack tree, Hivemodule.xml and PortletT2.application
> are listed bellow.
> 
> PortletT2.application
> -------------------------
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE application PUBLIC
>   "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
>   "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd";>
> 
> <application name="tapestry2">
> 
> </application>
> ------------------------
> 
> Hivemodule.xml
> ------------------------
> <?xml version="1.0"?>
> <module id="tapestry2" version="1.0.0">
>         <contribution
> configuration-id="tapestry.portlet.resolver.PageResolverRules">
>                 <match portlet-mode="view" page="View"/>
>         </contribution>
> </module>
> ------------------------
> 
> Here is the stack tree:
> ------------------------
> java.lang.IllegalArgumentException
> 
> only absolute URLs or full path URIs are allowed
> 
> org.apache.pluto.core.impl.PortletResponseImpl.encodeURL(
>  PortletResponseImpl.java:120)
> org.apache.tapestry.portlet.PortletWebResponse.encodeURL(
>  PortletWebResponse.java:60)
> $WebResponse_105f166d27d.encodeURL($WebResponse_105f166d27d.java)
> $WebResponse_105f166d17d.encodeURL($WebResponse_105f166d17d.java)
> org.apache.tapestry.engine.RequestCycle.encodeURL(RequestCycle.java:205)
> org.apache.tapestry.portlet.PortletLink.getURL(PortletLink.java:68)
> org.apache.tapestry.form.FormSupportImpl.render(FormSupportImpl.java:464)
> org.apache.tapestry.form.Form.renderComponent(Form.java:250)
> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:612)
> org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:612)
> org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:274)
> org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:368)
> org.apache.tapestry.portlet.PortletRendererImpl.renderPage(
>  PortletRendererImpl.java:70)
> $PortletRenderer_105f166d1fa.renderPage(
>  $PortletRenderer_105f166d1fa.java)
> $PortletRenderer_105f166d1f9.renderPage(
>  $PortletRenderer_105f166d1f9.java)
> org.apache.tapestry.portlet.PortletHomeService.service(
>  PortletHomeService.java:83)
> $IEngineService_105f166d1e5.service($IEngineService_105f166d1e5.java)
> org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(
>  EngineServiceInnerProxy.java:74)
> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(
>  EngineServiceOuterProxy.java:65)
> org.apache.tapestry.engine.AbstractEngine.service(
> AbstractEngine.java:254)
> org.apache.tapestry.services.impl.InvokeEngineTerminator.service(
>  InvokeEngineTerminator.java:60)
> $WebRequestServicer_105f166d1b2.service(
>  $WebRequestServicer_105f166d1b2.java)
> $WebRequestServicer_105f166d1b1.service(
>  $WebRequestServicer_105f166d1b1.java)
> $WebRequestServicer_105f166d1b0.service(
>  $WebRequestServicer_105f166d1b0.java)
> $WebRequestServicer_105f166d1af.service(
>  $WebRequestServicer_105f166d1af.java)
> org.apache.tapestry.portlet
>  .RenderRequestServicerToWebRequestServicerBridge
>  .service(RenderRequestServicerToWebRequestServicerBridge.java:49)
> $RenderRequestServicer_105f166d1aa.service(
>  $RenderRequestServicer_105f166d1aa.java)
> $RenderRequestServicer_105f166d1a9.service(
>  $RenderRequestServicer_105f166d1a9.java)
> $RenderRequestServicer_105f166d1a4.service(
>  $RenderRequestServicer_105f166d1a4.java)
> $RenderRequestServicer_105f166d1a3.service(
>  $RenderRequestServicer_105f166d1a3.java)
> org.apache.tapestry.portlet.ApplicationPortlet.render(
>  ApplicationPortlet.java:161)
> org.apache.pluto.core.PortletServlet.dispatch(
>  PortletServlet.java:205)
> org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:145)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> org.apache.pluto.core.PortletServlet.service(PortletServlet.java:140)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>  ApplicationFilterChain.java:237)
> org.apache.catalina.core.ApplicationFilterChain.doFilter(
>  ApplicationFilterChain.java:157)
> org.apache.catalina.core.ApplicationDispatcher.invoke(
>  ApplicationDispatcher.java:704)
> org.apache.catalina.core.ApplicationDispatcher.doInclude(
>  ApplicationDispatcher.java:590)
> org.apache.catalina.core.ApplicationDispatcher.include(
>  ApplicationDispatcher.java:510)
> org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(
>  PortletInvokerImpl.java:120)
> org.apache.pluto.invoker.impl.PortletInvokerImpl.render(
>  PortletInvokerImpl.java:73)
> org.apache.pluto.PortletContainerImpl.renderPortlet(
>  PortletContainerImpl.java:103)
> org.jasig.portal.channels.portlet.CPortletAdapter.getMarkup(
>  CPortletAdapter.java:555)
> org.jasig.portal.channels.portlet.CPortletAdapter.renderCharacters(
>  CPortletAdapter.java:482)
> org.jasig.portal.MultithreadedCharacterChannelAdapter
>  .renderCharacters(
>  MultithreadedCharacterChannelAdapter.java:71)
> org.jasig.portal.ChannelRenderer$Worker.run(ChannelRenderer.java:483)
> org.jasig.portal.utils.threading.Worker.run(Worker.java:88)
> ------------------------
> 
> 
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


-- 
The Spindle guy.           http://spindle.sf.net
Get help with Spindle:   
http://lists.sourceforge.net/mailman/listinfo/spindle-user
Announcement Feed:    
http://www.jroller.com/rss/glongman?catname=/Announcements
Feature Updates:            http://spindle.sf.net/updates

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to