http://wiki.apache.org/jakarta-tapestry/BuildingTapestry
On 3/7/06, Jan Vissers <[EMAIL PROTECTED]> wrote: > > What's the best way to get a 'intermediate' release of Tapestry if I for > instance want to test these fixes on Oracle Portal 10.1.4 as well? > > Thx, > -J. > > Jesse Kuhnert wrote: > > Thanks a ton Raphael! I've assigned the two issues I know of from you > and > > will apply them later today. (assuming all goes well with the patches) > > > > j > > > > On 3/7/06, Raphaël Jean <[EMAIL PROTECTED]> wrote: > > > >> Jesse, > >> > >> There is at least one remaining critical issue for portlets: > TAPESTRY-525: > >> Link components should not render during rewind. This is a limitation > of the > >> portlet API (there is no way to generate a link using the > ActionResponse > >> interface, only with the RenderResponse interface.) > >> > >> What I'm proposing is to modify DefaultLinkRenderer and > ButtonLinkRenderer > >> to not render the link during rewind but only render its body. > >> > >> I've attached a patch to the jira issue. > >> > >> Also, I have a very quick and easy fix for TAPESTRY-785: the upload > patch > >> you already applied contained updates to [Servlet|Portlet]WebContext > which > >> include getRealPath() and a couple of others. So basically the issue > can be > >> marked as resolved/closed. > >> > >> Thanks, > >> > >> Raphael Jean > >> EntropySoft > >> > >> > >>> -----Original Message----- > >>> From: Jesse Kuhnert [mailto:[EMAIL PROTECTED] > >>> Sent: mardi 7 mars 2006 03:45 > >>> To: Tapestry users > >>> Subject: Re: Issue using Oracle Portal and Tapestry JSR-168 support > >>> > >> (stack > >> > >>> included) > >>> > >>> Thanks Raphael! Will apply this tomorrow. > >>> > >>> (P.S, any other easy to patch fixes you have sitting around? ;) ) > >>> > >>> On 3/6/06, Raphaël Jean <[EMAIL PROTECTED]> wrote: > >>> > >>>> Jan, > >>>> > >>>> I've never tried Oracle Portal but I've been able to run a Tapestry > >>>> portlet in WSRP4J, the Apache WSRP provider project. I had to fix a > >>>> > >>> couple > >>> > >>>> of Tapestry issues regarding URL rewriting, which is critical in > WSRP. > >>>> > >>>> I believe your problem is due to the fact that Tapestry wrongly > >>>> > >> encodes > >> > >>>> portlet URLs. That is, it's calling RenderResponse.encodeURL() for > >>>> > >> URLs > >> > >>>> created by RenderResponse.createRenderURL() or createActionURL(). > >>>> > >>> Another > >>> > >>>> problem is that Tapestry omits to encode URLs for assets or other > >>>> > >>> resources > >>> > >>>> unless they require an active session. In WSRP, all resource URLs > >>>> > >> should > >> > >>> be > >>> > >>>> encoded regardless of whether they are stateful or not. > >>>> > >>>> I created a jira issue for this problem: TAPESTRY-802 > >>>> > >>>> Raphael Jean > >>>> EntropySoft > >>>> > >>>> > >>>>> -----Original Message----- > >>>>> From: Jan Vissers [mailto:[EMAIL PROTECTED] > >>>>> Sent: lundi 6 mars 2006 09:33 > >>>>> To: Tapestry users > >>>>> Subject: Re: Issue using Oracle Portal and Tapestry JSR-168 support > >>>>> > >>>> (stack > >>>> > >>>>> included) > >>>>> > >>>>> Maybe to rephrase my question: > >>>>> > >>>>> Who has successfully created a Tapestry JSR-168 portlet and consumed > >>>>> this portlet in Oracle Portal 10.1.4 via a WSRP provider? > >>>>> > >>>>> -J. > >>>>> > >>>>> Jan Vissers wrote: > >>>>> > >>>>>> Hi, > >>>>>> > >>>>>> I've been trying to consume a Tapestry JSR-168 portlet in Oracle > >>>>>> Portal 10.1.4, which has support for WSRP. However a very simple > >>>>>> tapestry page is (already) failing. This page displays some > >>>>>> boilerplate text and a form component including one text input > >>>>>> > >> item. > >> > >>>>>> Upon display the following stacktrace is shown: > >>>>>> > >>>>>> 06/03/03 14:42:58 webmodule: [id=3230371113264,1] EXCEPTION > >>>>>> > >> THROWN: > >> > >>>>>> Uncaught exception > >>>>>> org.apache.hivemind.ApplicationRuntimeException: Invalid URL > >>>>>> "wsrp_rewrite?wsrp-urlType=blockingAction&wsrp- > >>>>>> > >>> mode=wsrp%3Aview&wsrp- > >>> > >>>>> windowState=wsrp%3Anormal&wsrp-secureURL=false/wsrp_rewrite" > >>>>> > >>>>>> [context:/WEB-INF/Home.page, line 5, column 59] > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java > >>>>> > >>>> :380) > >>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.portlet.PortletRendererImpl.renderPage > >>>>> > >>>> (PortletRenderer > >>>> > >>>>> Impl.java:70) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $PortletRenderer_109c058b59f.renderPage($PortletRenderer_109c058b59f.java) > >> > >>>>>> at > >>>>>> > >>>>>> > >> > $PortletRenderer_109c058b59e.renderPage($PortletRenderer_109c058b59e.java) > >> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.portlet.PortletHomeService.service > >>>>> > >>>> (PortletHomeService. > >>>> > >>>>> java:80) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >>> $IEngineService_109c058b58a.service($IEngineService_109c058b58a.java) > >>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.services.impl.EngineServiceInnerProxy.service > >>>>> > >>>> (EngineSe > >>>> > >>>>> rviceInnerProxy.java:77) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service > >>>>> > >>>> (EngineSe > >>>> > >>>>> rviceOuterProxy.java:66) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.engine.AbstractEngine.service( > >>>>> > >> AbstractEngine.java > >> > >>>> :248) > >>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.services.impl.InvokeEngineTerminator.service > >>>>> > >>>> (InvokeEng > >>>> > >>>>> ineTerminator.java:60) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $WebRequestServicer_109c058b559.service($WebRequestServicer_109c058b559.ja > >> > >>>>> va) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $WebRequestServicer_109c058b558.service($WebRequestServicer_109c058b558.ja > >> > >>>>> va) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $WebRequestServicer_109c058b557.service($WebRequestServicer_109c058b557.ja > >> > >>>>> va) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $WebRequestServicer_109c058b556.service($WebRequestServicer_109c058b556.ja > >> > >>>>> va) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > org.apache.tapestry.portlet.RenderRequestServicerToWebRequestServicerBridg > >> > >>>>> e.service(RenderRequestServicerToWebRequestServicerBridge.java:49) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $RenderRequestServicer_109c058b551.service($RenderRequestServicer_109c058b > >> > >>>>> 551.java) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $RenderRequestServicer_109c058b550.service($RenderRequestServicer_109c058b > >> > >>>>> 550.java) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $RenderRequestServicer_109c058b54b.service($RenderRequestServicer_109c058b > >> > >>>>> 54b.java) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $RenderRequestServicer_109c058b54a.service($RenderRequestServicer_109c058b > >> > >>>>> 54a.java) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.portlet.ApplicationPortlet.render( > >>>>> > >>>> ApplicationPortlet.j > >>>> > >>>>> ava:161) > >>>>> > >>>>>> at oracle.webdb.wsrp.server.Server.getMarkup(Unknown Source) > >>>>>> at > >>>>>> > >>>>>> > >>>>> oracle.webdb.wsrp.WSRP_v1_Markup_PortType_Tie.invoke_getMarkup > >>>>> > >>>> (WSRP_v1_Mar > >>>> > >>>>> kup_PortType_Tie.java:98) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> oracle.webdb.wsrp.WSRP_v1_Markup_PortType_Tie.processingHook > >>>>> > >>>> (WSRP_v1_Marku > >>>> > >>>>> p_PortType_Tie.java:495) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> com.sun.xml.rpc.server.StreamingHandler.handle(StreamingHandler.java > >>>>> > >>>> :230) > >>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> com.sun.xml.rpc.server.http.ea.JAXRPCServletDelegate.doPost > >>>>> > >>>> (JAXRPCServletD > >>>> > >>>>> elegate.java:153) > >>>>> > >>>>>> at > >>>>>> com.sun.xml.rpc.server.http.JAXRPCServlet.doPost( > >>>>>> > >> JAXRPCServlet.java > >> > >>>> :69) > >>>> > >>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > >>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>>>> (10.1.2.0.2 > >>>>> > >>>> )].server.http.ResourceFilterChain.doFilter(ResourceFilterChain > >>>> > >>>>> .java:65) > >>>>> > >>>>>> at oracle.webdb.wsrp.server.ContextFilter.doFilter(Unknown > >>>>>> > >>> Source) > >>> > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>>>> (10.1.2.0.2 > >>>>> > >>>> )].server.http.ServletRequestDispatcher.invoke(ServletRequestDi > >>>> > >>>>> spatcher.java:663) > >>>>> > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>>>> (10.1.2.0.2 > >>>>> > >>>> )].server.http.ServletRequestDispatcher.forwardInternal(Servlet > >>>> > >>>>> RequestDispatcher.java:330) > >>>>> > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>>>> (10.1.2.0.2 > >>>>> > >>>> )].server.http.HttpRequestHandler.processRequest(HttpRequestHan > >>>> > >>>>> dler.java:830) > >>>>> > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>> (10.1.2.0.2)].server.http.HttpRequestHandler.run( > HttpRequestHandler.java > >>> > >>>> :2 > >>>> > >>>>> 85) > >>>>> > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>> (10.1.2.0.2)].server.http.HttpRequestHandler.run( > HttpRequestHandler.java > >>> > >>>> :1 > >>>> > >>>>> 26) > >>>>> > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>>>> (10.1.2.0.2 > >>>>> > >>>> )].util.ReleasableResourcePooledExecutor$MyWorker.run(Releasabl > >>>> > >>>>> eResourcePooledExecutor.java:186) > >>>>> > >>>>>> at java.lang.Thread.run(Thread.java:534) > >>>>>> Caused by: > >>>>>> > >>> oracle.webdb.wsrp.server.ContainerIllegalArgumentException: > >>> > >>>>>> Invalid URL > >>>>>> "wsrp_rewrite?wsrp-urlType=blockingAction&wsrp- > >>>>>> > >>> mode=wsrp%3Aview&wsrp- > >>> > >>>>> windowState=wsrp%3Anormal&wsrp-secureURL=false/wsrp_rewrite" > >>>>> > >>>>>> at oracle.webdb.wsrp.server.PortletResponseImpl.encodeURL > >>>>>> > >> (Unknown > >> > >>>>>> Source) > >>>>>> at oracle.webdb.wsrp.server.RenderResponseImpl.encodeURL > >>>>>> > >> (Unknown > >> > >>>>>> Source) > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.portlet.PortletWebResponse.encodeURL > >>>>> > >>>> (PortletWebRespons > >>>> > >>>>> e.java:60) > >>>>> > >>>>>> at > >>>>>> > >>>> $WebResponse_109c058b636.encodeURL($WebResponse_109c058b636.java) > >>>> > >>>>>> at > >>>>>> > >>>> $WebResponse_109c058b51e.encodeURL($WebResponse_109c058b51e.java) > >>>> > >>>>>> at > >>>>>> org.apache.tapestry.engine.RequestCycle.encodeURL( > >>>>>> > >> RequestCycle.java > >> > >>>> :207) > >>>> > >>>>>> at > >>>>>> > >>>>>> > >>> $IRequestCycle_109c058b63f.encodeURL($IRequestCycle_109c058b63f.java) > >>> > >>>>>> at > >>>>>> > >>>>>> > >>> $IRequestCycle_109c058b53a.encodeURL($IRequestCycle_109c058b53a.java) > >>> > >>>>>> at > >>>>>> > >>>>> org.apache.tapestry.portlet.PortletLink.getURL(PortletLink.java:68) > >>>>> > >>>>>> at > >>>>>> org.apache.tapestry.portlet.PortletLink.getURL(PortletLink.java > >>>>>> > >> :126) > >> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.form.FormSupportImpl.render(FormSupportImpl.java > >>>>> > >>>> :490) > >>>> > >>>>>> at org.apache.tapestry.form.Form.renderComponent(Form.java:250) > >>>>>> at > >>>>>> org.apache.tapestry.AbstractComponent.render( > >>>>>> > >> AbstractComponent.java > >> > >>>> :617) > >>>> > >>>>>> at > >>>>>> org.apache.tapestry.BaseComponent.renderComponent( > >>>>>> > >> BaseComponent.java > >> > >>>> :92) > >>>> > >>>>>> at > >>>>>> org.apache.tapestry.AbstractComponent.render( > >>>>>> > >> AbstractComponent.java > >> > >>>> :617) > >>>> > >>>>>> at org.apache.tapestry.AbstractPage.renderPage( > >>>>>> > >> AbstractPage.java > >> > >>>> :275) > >>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java > >>>>> > >>>> :366) > >>>> > >>>>>> ... 36 more > >>>>>> 06/03/03 14:42:58 webmodule: [id=3230371113264,1] WARNING: Unable > >>>>>> > >> to > >> > >>>>>> process client request: Invalid URL > >>>>>> "wsrp_rewrite?wsrp-urlType=blockingAction&wsrp- > >>>>>> > >>> mode=wsrp%3Aview&wsrp- > >>> > >>>>> windowState=wsrp%3Anormal&wsrp-secureURL=false/wsrp_rewrite" > >>>>> > >>>>>> org.apache.hivemind.ApplicationRuntimeException: Invalid URL > >>>>>> "wsrp_rewrite?wsrp-urlType=blockingAction&wsrp- > >>>>>> > >>> mode=wsrp%3Aview&wsrp- > >>> > >>>>> windowState=wsrp%3Anormal&wsrp-secureURL=false/wsrp_rewrite" > >>>>> > >>>>>> [context:/WEB-INF/Home.page, line 5, column 59] > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java > >>>>> > >>>> :380) > >>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.portlet.PortletRendererImpl.renderPage > >>>>> > >>>> (PortletRenderer > >>>> > >>>>> Impl.java:70) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $PortletRenderer_109c058b59f.renderPage($PortletRenderer_109c058b59f.java) > >> > >>>>>> at > >>>>>> > >>>>>> > >> > $PortletRenderer_109c058b59e.renderPage($PortletRenderer_109c058b59e.java) > >> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.portlet.PortletHomeService.service > >>>>> > >>>> (PortletHomeService. > >>>> > >>>>> java:80) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >>> $IEngineService_109c058b58a.service($IEngineService_109c058b58a.java) > >>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.services.impl.EngineServiceInnerProxy.service > >>>>> > >>>> (EngineSe > >>>> > >>>>> rviceInnerProxy.java:77) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service > >>>>> > >>>> (EngineSe > >>>> > >>>>> rviceOuterProxy.java:66) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.engine.AbstractEngine.service( > >>>>> > >> AbstractEngine.java > >> > >>>> :248) > >>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.services.impl.InvokeEngineTerminator.service > >>>>> > >>>> (InvokeEng > >>>> > >>>>> ineTerminator.java:60) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $WebRequestServicer_109c058b559.service($WebRequestServicer_109c058b559.ja > >> > >>>>> va) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $WebRequestServicer_109c058b558.service($WebRequestServicer_109c058b558.ja > >> > >>>>> va) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $WebRequestServicer_109c058b557.service($WebRequestServicer_109c058b557.ja > >> > >>>>> va) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $WebRequestServicer_109c058b556.service($WebRequestServicer_109c058b556.ja > >> > >>>>> va) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > org.apache.tapestry.portlet.RenderRequestServicerToWebRequestServicerBridg > >> > >>>>> e.service(RenderRequestServicerToWebRequestServicerBridge.java:49) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $RenderRequestServicer_109c058b551.service($RenderRequestServicer_109c058b > >> > >>>>> 551.java) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $RenderRequestServicer_109c058b550.service($RenderRequestServicer_109c058b > >> > >>>>> 550.java) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $RenderRequestServicer_109c058b54b.service($RenderRequestServicer_109c058b > >> > >>>>> 54b.java) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >> > $RenderRequestServicer_109c058b54a.service($RenderRequestServicer_109c058b > >> > >>>>> 54a.java) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.portlet.ApplicationPortlet.render( > >>>>> > >>>> ApplicationPortlet.j > >>>> > >>>>> ava:161) > >>>>> > >>>>>> at oracle.webdb.wsrp.server.Server.getMarkup(Unknown Source) > >>>>>> at > >>>>>> > >>>>>> > >>>>> oracle.webdb.wsrp.WSRP_v1_Markup_PortType_Tie.invoke_getMarkup > >>>>> > >>>> (WSRP_v1_Mar > >>>> > >>>>> kup_PortType_Tie.java:98) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> oracle.webdb.wsrp.WSRP_v1_Markup_PortType_Tie.processingHook > >>>>> > >>>> (WSRP_v1_Marku > >>>> > >>>>> p_PortType_Tie.java:495) > >>>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> com.sun.xml.rpc.server.StreamingHandler.handle(StreamingHandler.java > >>>>> > >>>> :230) > >>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> com.sun.xml.rpc.server.http.ea.JAXRPCServletDelegate.doPost > >>>>> > >>>> (JAXRPCServletD > >>>> > >>>>> elegate.java:153) > >>>>> > >>>>>> at > >>>>>> com.sun.xml.rpc.server.http.JAXRPCServlet.doPost( > >>>>>> > >> JAXRPCServlet.java > >> > >>>> :69) > >>>> > >>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > >>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>>>> (10.1.2.0.2 > >>>>> > >>>> )].server.http.ResourceFilterChain.doFilter(ResourceFilterChain > >>>> > >>>>> .java:65) > >>>>> > >>>>>> at oracle.webdb.wsrp.server.ContextFilter.doFilter(Unknown > >>>>>> > >>> Source) > >>> > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>>>> (10.1.2.0.2 > >>>>> > >>>> )].server.http.ServletRequestDispatcher.invoke(ServletRequestDi > >>>> > >>>>> spatcher.java:663) > >>>>> > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>>>> (10.1.2.0.2 > >>>>> > >>>> )].server.http.ServletRequestDispatcher.forwardInternal(Servlet > >>>> > >>>>> RequestDispatcher.java:330) > >>>>> > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>>>> (10.1.2.0.2 > >>>>> > >>>> )].server.http.HttpRequestHandler.processRequest(HttpRequestHan > >>>> > >>>>> dler.java:830) > >>>>> > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>> (10.1.2.0.2)].server.http.HttpRequestHandler.run( > HttpRequestHandler.java > >>> > >>>> :2 > >>>> > >>>>> 85) > >>>>> > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>> (10.1.2.0.2)].server.http.HttpRequestHandler.run( > HttpRequestHandler.java > >>> > >>>> :1 > >>>> > >>>>> 26) > >>>>> > >>>>>> at com.evermind[Oracle Application Server Containers for J2EE > >>>>>> > >> 10g > >> > >>>>> (10.1.2.0.2 > >>>>> > >>>> )].util.ReleasableResourcePooledExecutor$MyWorker.run(Releasabl > >>>> > >>>>> eResourcePooledExecutor.java:186) > >>>>> > >>>>>> at java.lang.Thread.run(Thread.java:534) > >>>>>> Caused by: > >>>>>> > >>> oracle.webdb.wsrp.server.ContainerIllegalArgumentException: > >>> > >>>>>> Invalid URL > >>>>>> "wsrp_rewrite?wsrp-urlType=blockingAction&wsrp- > >>>>>> > >>> mode=wsrp%3Aview&wsrp- > >>> > >>>>> windowState=wsrp%3Anormal&wsrp-secureURL=false/wsrp_rewrite" > >>>>> > >>>>>> at oracle.webdb.wsrp.server.PortletResponseImpl.encodeURL > >>>>>> > >> (Unknown > >> > >>>>>> Source) > >>>>>> at oracle.webdb.wsrp.server.RenderResponseImpl.encodeURL > >>>>>> > >> (Unknown > >> > >>>>>> Source) > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.portlet.PortletWebResponse.encodeURL > >>>>> > >>>> (PortletWebRespons > >>>> > >>>>> e.java:60) > >>>>> > >>>>>> at > >>>>>> > >>>> $WebResponse_109c058b636.encodeURL($WebResponse_109c058b636.java) > >>>> > >>>>>> at > >>>>>> > >>>> $WebResponse_109c058b51e.encodeURL($WebResponse_109c058b51e.java) > >>>> > >>>>>> at > >>>>>> org.apache.tapestry.engine.RequestCycle.encodeURL( > >>>>>> > >> RequestCycle.java > >> > >>>> :207) > >>>> > >>>>>> at > >>>>>> > >>>>>> > >>> $IRequestCycle_109c058b63f.encodeURL($IRequestCycle_109c058b63f.java) > >>> > >>>>>> at > >>>>>> > >>>>>> > >>> $IRequestCycle_109c058b53a.encodeURL($IRequestCycle_109c058b53a.java) > >>> > >>>>>> at > >>>>>> > >>>>> org.apache.tapestry.portlet.PortletLink.getURL(PortletLink.java:68) > >>>>> > >>>>>> at > >>>>>> org.apache.tapestry.portlet.PortletLink.getURL(PortletLink.java > >>>>>> > >> :126) > >> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.form.FormSupportImpl.render(FormSupportImpl.java > >>>>> > >>>> :490) > >>>> > >>>>>> at org.apache.tapestry.form.Form.renderComponent(Form.java:250) > >>>>>> at > >>>>>> org.apache.tapestry.AbstractComponent.render( > >>>>>> > >> AbstractComponent.java > >> > >>>> :617) > >>>> > >>>>>> at > >>>>>> org.apache.tapestry.BaseComponent.renderComponent( > >>>>>> > >> BaseComponent.java > >> > >>>> :92) > >>>> > >>>>>> at > >>>>>> org.apache.tapestry.AbstractComponent.render( > >>>>>> > >> AbstractComponent.java > >> > >>>> :617) > >>>> > >>>>>> at org.apache.tapestry.AbstractPage.renderPage( > >>>>>> > >> AbstractPage.java > >> > >>>> :275) > >>>> > >>>>>> at > >>>>>> > >>>>>> > >>>>> org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java > >>>>> > >>>> :366) > >>>> > >>>>>> ... 36 more > >>>>>> > >>>>>> > >>>>>> > >>>>>> Any of you got any clue whether this is an issue of Tapestry, or > >>>>>> > >> of > >> > >>>>>> Oracle Portal. I'm guessing it is Oracle Portal messing things up, > >>>>>> > >>> as > >>> > >>>>>> it is Oracle which gets mentioned in the stacktrace as cause. > >>>>>> Thanks. > >>>>>> > >>>>>> > >>>>> -- > >>>>> Cumquat Information Technology > >>>>> De Dreef 19 > >>>>> 3706 BR Zeist > >>>>> T +31 (0)30 - 6940490 > >>>>> F +31 (0)10 - 6940499 > >>>>> http://www.cumquat.nl > >>>>> > >>>>> [EMAIL PROTECTED] > >>>>> M +31 6 51 169 556 > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >> --------------------------------------------------------------------- > >> > >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>> For additional commands, e-mail: > >>>>> > >> [EMAIL PROTECTED] > >> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>> For additional commands, e-mail: > [EMAIL PROTECTED] > >>>> > >>>> > >>>> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > >> > > > > > > ------------------------------------------------------------------------ > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.1.375 / Virus Database: 268.1.2/274 - Release Date: 3/3/2006 > > > > -- > Cumquat Information Technology > De Dreef 19 > 3706 BR Zeist > T +31 (0)30 - 6940490 > F +31 (0)10 - 6940499 > http://www.cumquat.nl > > [EMAIL PROTECTED] > M +31 6 51 169 556 > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >