Donn Aiken wrote:
On Mon, Mar 1, 2010 at 11:11 AM, Joachim Schrod<[email protected]>  wrote:

Donn, thanks, but that doesn't quite cover my situation.

 When one uses extension mapping and Facelets, the popup dialog of a basic
 <tr:inputDate>  does not work, it causes the error message "The requested
 resource (/CONTEXT/__ADFv__) is not available".

 This is known since July 2007:
 https://issues.apache.org/jira/browse/TRINIDAD-119
 A patch exists since July 2008, revised in July 2009. (But I don't want to
 wait until July 2010 for the next activity. :-)

I just did a servlet mapping like this:

   <servlet-mapping>
     <servlet-name>Faces Servlet</servlet-name>
     <url-pattern>/__ADFv__*</url-pattern>
     <url-pattern>/faces/*</url-pattern>
   </servlet-mapping>

Ugly, but it seems to work fine under Tomcat.

As I wrote above, I use extension mapping, i.e., my URIs have an extension .jsf and not a prefix /faces/. And sadly

  <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>/__ADFv__*</url-pattern>
    <url-pattern>*.jsf</url-pattern>
  </servlet-mapping>

doesn't work, the popup request still returns a 404 response.
(It's an interesting question why not, as this request is passed to the MyFaces Servlet, but somehow Trinidad doesn't get a hold on it, while it succeeds when using the filter. Really strange.)

So, my questions remain: What's on here? Is info in the Wiki wanted?

I can also supply a minimal demo project if somebody needs this for analysis.

        Joachim

PS: In the meantime, I upgraded to Trinidad 1.2.13. No change.

--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Joachim Schrod                          Email: [email protected]
Roedermark, Germany

Reply via email to