Thanks for applying the patch.  I integrated rev 509230 of
myfaces/current12 into Geronimo's tomcat and jetty servlet containers.
Now web apps deployed in Geronimo will be able to use MyFaces without
including their own myfaces jars.  See
https://issues.apache.org/jira/browse/GERONIMO-2804 for details.

I'll keep you posted on how things progress, and would also like to
start contributing patches if we encounter any problems in testing.

Best wishes,
Paul

On 2/19/07, Mathias Brökelmann <[EMAIL PROTECTED]> wrote:
Hi Paul,

I looked at you patch and found some other bugs around the resolvers
which I'm going to check now. But for the meantime I will commit your
patch to make the jsp stuff working.

Cheers,
Mathias

2007/2/19, Paul McMahan <[EMAIL PROTECTED]>:
> Hey Matthias,  I saw a couple of commits go through over the weekend
> that looked related to the problem I am seeing with the resolvers in
> the current12 branch.  I wasn't sure if you are still planning to
> apply the patch or if you preferred a different approach, but I wanted
> to let you know that I am still seeing the NPE.  You should be able to
> recreate the error by adding a JSP like this to current12/test-webapp.
>
> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"; %>
> <%
> java.util.ArrayList mylist = new java.util.ArrayList();
> mylist.add("one");
> pageContext.setAttribute("mylist", mylist);
> %>
> <c:forEach var="x" items="${mylist}">
>  <p>${x}</p>
> </c:forEach>
>
>
> Best wishes,
> Paul
>
> On 2/18/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > Hi Paul,
> >
> > ok, I'll apply your patch. and yes we have a tck@ list. Since you
> > signed the NDA for Java EE, I guess you can subscribe easily to the
> > myfaces list.
> >
> > -m
> >
> > On 2/18/07, Paul McMahan <[EMAIL PROTECTED]> wrote:
> > > Hi Matthias,  Thanks for taking a look at the patch.  When I apply it
> > > to my local copy of current12/core I am able to use JSF in a JSP
> > > without breaking any JSTL apps.  Without the patch JSPs that use JSTL
> > > without also using JSF produce the NullPointerException mentioned
> > > earlier. In that case org.apache.myfaces.application.ApplicationImpl
> > > has created several resolvers that participate in JSTL's variable
> > > resolution while assuming that the MyFaces context factory has already
> > > put a FacesContext into the ELContext.
> > >
> > > Does the MyFaces project have a private list where details about TCK
> > > are discussed that I could subscribe to?  Alternatively I can provide
> > > you with the address for Geronimo's TCK list that you can subscribe to
> > > if you have signed the NDA.
> > >
> > > Best wishes,
> > > Paul
> > >
> > > On 2/17/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > > > Paul,
> > > >
> > > > looks ok for me. What are the TCK tests saying ?
> > > > Better now ? Also are the full JSF TCK tests part of the Java EE TCK ?
> > > >
> > > > -M
> > > >
> > > > On 2/16/07, Paul McMahan <[EMAIL PROTECTED]> wrote:
> > > > > On 2/16/07, Paul McMahan <[EMAIL PROTECTED]> wrote:
> > > > > > Question 2:
> > > > > > After integrating MyFaces into Geronimo's Tomcat container (v6.0.8) 
I
> > > > > > found that I could deploy JSF applications and pass many tests.
> > > > > > However, I found that several of the JSTL tests no longer worked.  
It
> > > > > > seems that when MyFaces has been enabled it assumes that all the 
JSPs
> > > > > > in a web app will produce a FacesContext.  But that's not the case 
for
> > > > > > JSPs like the following:
> > > > > [...]
> > > > >
> > > > > I created MYFACES-1536 for this and attached a patch to it that checks
> > > > > for null after calling elContext.getContext(FacesContext.class).
> > > > > Please commit if it looks ok or advise if it needs more work.
> > > > >
> > > > > Best wishes,
> > > > > Paul
> > > > >
> > > >
> > > >
> > > > --
> > > > Matthias Wessendorf
> > > > http://tinyurl.com/fmywh
> > > >
> > > > further stuff:
> > > > blog: http://jroller.com/page/mwessendorf
> > > > mail: mwessendorf-at-gmail-dot-com
> > > >
> > >
> >
> >
> > --
> > Matthias Wessendorf
> > http://tinyurl.com/fmywh
> >
> > further stuff:
> > blog: http://jroller.com/page/mwessendorf
> > mail: mwessendorf-at-gmail-dot-com
> >
>


--
Mathias

Reply via email to