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]
>
>

Reply via email to