Thanks for that tip.I believe you're talking about Pluto-247?
On 7/18/07, Marc Veary <[EMAIL PROTECTED]> wrote:
There was a patch added to URL parser, I'm not sure if this has had impact on this. I'll have a look. Kind regards, -- Marc On 7/17/07, Ajay Panagariya <[EMAIL PROTECTED]> wrote: > > Hi, > > I've got a problem when I try to pass parameters that are formatted as > URI's. > > Some URI's are of the form > > (a) http://www.example.com/test?item=pluto.apache.com > > others are of the form > > (b) http://www.example.com/test?item=pluto.apache.com/wiki?id=1234 > > In (b), the special characters get encoded as %F3's, etc. When it gets > to processAction method in the portlet, the URI of concern (the 'item' > parameter in this case) looks fine. By this parameters gets to the doView, > I've lost everything after the '?'. > > As it stands, I'm using URI.getPath() and URI.getQuery(), and passing > each half seperately, but this solution really doesn't lend itself to > flexibility. I can't figure out what the problem is or why the URI isn't > passed properly. This portlet code has worked in previous version of Pluto, > but in the current 1.2 it does not seem to work as expected. Can anyone > shed some light onto a possible solution, or maybe what I might be doing > wrong? Has anyone encountered this before? > > I am trying to port some portlets (no pun intended) to Pluto 1.2, but my > solution of URI.getPath() and URI.getQuery() seems to look worse and > worse idea with each portlet I need to repair. > > I know a lot happens between processAction and doView, and I've tried > stepping through it, but I can't seem to pinpoint where my URI is getting > chopped in half. > > -Ajay Panagariya >
