It might be this entry from in the .application file

<application name="my app">
  <meta key="org.apache.tapestry.servlet-path" value="/web" />
</application>

Tapestry can no longer detect the correct servlet path in all cases, so you
have to set it. 

Richard

-----Original Message-----
From: Vjeran Marcinko [mailto:[EMAIL PROTECTED] 
Sent: Monday, August 15, 2005 1:46 PM
To: Tapestry users
Subject: [BUG] Tapestry 4.0 works only with /app URL mapping??!!

Hi.

This is mighty strange ...Normally, I can pick whatever mapping I want for 
any servlet specified in web.xml, and Tapestry servlet is typicaly mapped 
under /app :

<servlet-mapping>
    <servlet-name>tapestryservlet</servlet-name>
    <url-pattern>/app</url-pattern>
</servlet-mapping>

For some reason, I wanted it to be under /web, so I just changed app->web
<servlet-mapping>
    <servlet-name>tapestryservlet</servlet-name>
    <url-pattern>/web</url-pattern>
</servlet-mapping>

and suddenly it doesn't work anymore!??! Only first page is displayed, but 
contained Form generated action URLw with /app applied at the end, which 
isn't valid for my app anymore, so it gave me 404 error ?

This has to be a bug, and I guess 'app' is hardcoded somewhere.

-Vjeran


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

Reply via email to