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]