We had this sort of problem with Jetty too. The redirect rule from
http://localhost:8080/forrest to http://localhost:8080/forrest/index.html
actually caused a redirect to http://localhost:8080/index.html.
We currently have the following redirect working in Jetty and Tomcat:
<map:match pattern="">
<map:redirect-to uri="{request:contextPath}/index.html"/>
</map:match>
This is with 2.1. I can't recall if 2.0.4 has InputModules -- check
WEB-INF/cocoon.xconf for a section like:
<input-modules>
...
<component-instance
class="org.apache.cocoon.components.modules.input.RequestModule"
logger="core.modules.input" name="request"/>
There's an Action that can achieve the same thing without InputModules.
...
<map:actions>
<map:action logger="sitemap.action.request" name="request"
src="org.apache.cocoon.acting.RequestParamAction"/>
</map:actions>
...
<map:match pattern="">
<map:act type="request">
<map:redirect-to uri="{context}/index.html"/>
</map:act>
</map:match>
I don't know if this hack is just hiding a Cocoon deficiency, or a valid
workaround for servlet container bugs.
--Jeff
On Wed, Jan 22, 2003 at 10:00:46AM +0100, Gernot Koller wrote:
> Hi!
>
> I posted about similar problems yesterday:
>http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=104316925213149&w=2
> still looking for a workaround :-(
>
> Gernot
>
>
> 22-Jan-03 01:35:07, "Cameron McKenzie" <[EMAIL PROTECTED]> wrote:
>
> >I'm trying to sell my coworkers on cocoon and
> >WebSphere, but when I install it on websphere 5, both
> >the WSAD and the server, I get a continual redirect at
> >the welcome page, and nothing works.
> >
> >However, the same war works fine on Tomcat and
> >WebSphere 4. Any ideas? I can't convince my friends
> >to use Cocoon if I can't get it to work!
> >
> >-Cameron Mckenzie
> >
> >---------------------------------------------------------------------
> >Please check that your question has not already been answered in the
> >FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
> >
> >To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> >For additional commands, e-mail: <[EMAIL PROTECTED]>
> >
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>