"Gernot Koller" <[EMAIL PROTECTED]> wrote:
> Hi!
>
> I just want to give you some feedback concerning my trials to get a cocoon
> application
> running under IBM Websphere 5.0 EE.
>
> The main problem were broken redirects. Due to a hint from
> someone expirencing similar troubles using jetty I found the following
> workaround:
>
> Changing redirects from something like:
>
> <map:match pattern="documents/index">
> <map:redirect-to uri="index.html">
>
> to:
>
> <map:match pattern="documents/index">
> <map:redirect-to uri="{request:contextPath}/documents/index.html"/>
>
> seems to fix most of these problems.
> Still it's probably not the most elegant solution, is it ?
Nope... But Jetty had the same problem... It's not a problem within Cocoon,
it's a problem within WebSphere. In Jetty we patched it (in CVS right now).
> Another issue was that WAS 5.0EE seems to want to use it's own version of the
> xml-apis.jar and the xsltc.jar.
> Removing both from the WEB-INF/lib directory seems to solve the worst errors
> (java.lang.AbstractMethodError, etc.)
> but there are still errors in error.log like:
>
> ERROR (2003-02-03) 13:15.17:023 [core.xslt-processor]
> (/vdt/vdtportal/sunspotdemo-portal-start) Servlet.Engine.Transports :
> 0/XSLTProcessorImpl: Cannot find the requested TrAX factory
> 'org.apache.xalan.xsltc.trax.TransformerFactoryImpl'. Using default TrAX
> Transformer Factory instead.
>
> Can this be savely ignored ?
I don't think so... But if that happens it means that WebSphere's
web-application classloader is not J2EE compliant. Try using the
ParanoidCocoonServlet...
> While the application now seems to run, I still get errors like the following
> on the console (nothing errors.log or core.log):
>
> [...]
>
> While this seems not to have any effect on the output, I still dont't feel
> very comfortable about it.
Those all seem problems handling the network stack :-( Not good IMO, and
I've never seen those in any other container...
> And I have no idea what's going on here :-(
I do! :-) WebSphere is buggy! :-) At work we ditched it big time last year
for an immense number of problems, and switched to other containers...
Pier
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]