It throws an exception because there is no pipeline named "test".
I objected to taking out this line:
String targetPipeline = context
.getRequestParameter(PortalReservedParameters.PIPELINE);
since it would break any URLs coming from the browser with the
pipeline parameter on it. This is currently how Fusion works: the
pipeline is passed on the URL, not as a request attribute.
Additionally, any existing HTML/Javascript that depends on the
pipeline request parameter will be broken. Again, your soluton seems
disproportionate in tradeoffs: are you saying that, with your patch,
the portal can no longer make use of request parameters? I must be
missing something here
Ah OK, I see. I didn't know that this is required. So I agree, this
would really break Fusion and some HTML/Javascript.
Hence we have two possibilities:
- Find a way to invoke setCharacterEncoding() before
getRequestParameter(PortalReservedParameters.PIPELINE).
- I send you a patch for the other solution I suggested in the JIRA issue.
The first one should be difficult to implement as the CapabilitiesValve
should do this. Do you have an idea?
Regards, Thorsten
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]