On 8/16/07, Simon Lessard <[EMAIL PROTECTED]> wrote:
> Hello Leonardo,
>
> I don't have any JavaScript error on my side.
>
> Also, I found my  problem. It was on my side (quite obviously), but I think
> the community could benefit from knowing the cause. In previous version of
> PPR one could have something like the following (assuming it was generated
> for a single component):
>
> <div>
>   <div id="foo">Some text</div>
> </div>
>
> Of course with nested divs it doesn't make much sense, but the usual case is
> a layout container with a nested input. In that case the clientId must be
> pushed on the input control itself, not the container for decode method to
> work. Anyway, with old PPR, when the response came back, it was able to
> update the component with id="foo" without any problem. This is not the case
> with the new AJAX PPR, where you HAVE to set an id on the root element
> generated for the component. Of course this should always have been the case
> with the old version as a good practice but I somehow overlooked that in one
> of my classes (that was a parent class for many others), killing mostly all
> PPR in my application. Should we document that little change?

Handily enough, this is actually documented already:

http://myfaces.apache.org/trinidad/devguide/ppr.html#Implementation%20Notes

I'm surprised the old code worked as it did!

-- Adam


>
>
> Regards,
>
> ~ Simon
>
>
> On 8/15/07, Leonardo Uribe <[EMAIL PROTECTED]> wrote:
> > Hi
> >
> > I have probed the trinidad demo example of 1.2.2 branch of trinidad,
> running a tomcat 6.0.14 web server, and firefox 2.0.0.6, myfaces 1.2.0 and I
> have experience a javascript error. I tried to execute the following page
> (the pom of trinidad demo needs to add jstl 1.2 jar on the war file to
> > run)
> >
> >
> http://localhost:7080/trinidad-demo-1.2.2-SNAPSHOT/faces/components/table_nested.jspx
> >
> > compiling the actual code hosted here:
> >
> >
> http://svn.apache.org/repos/asf/myfaces/trinidad/branches/1.2.2-branch/
> >
> > And tried to click "Show" to expand the element properties. Nothing
> happends. In the JSF 1.1 version everything works well, but in this version
> I have seen the following using firebug:
> >
> > ["Invalid PPR response. The response-headers were:\nServer:
> Apache-Coyote/1.1\nContent-Type: text/xml;ch..." ]
> >
> > I have probed another examples:
> >
> >
> http://localhost:7080/trinidad-demo-1.2.2-SNAPSHOT/faces/components/treeTable_selection.jspx
> >
> http://localhost:7080/trinidad-demo-1.2.2-SNAPSHOT/faces/components/showDetail.jspx
> > .....
> >
> > And has the same error
> >
> > I also tested with IE and throws the same error. The version 1.2.1 of
> trinidad does not have the error.
> >
> > regards
> >
> > Leonardo Uribe
> >
> >
> >
>
>

Reply via email to