cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Antonio Gallardo" <agalla...@agssa.net>
Subject Re: [CForms] XML binding - repeater - namespace problem RESOLVED!
Date Mon, 28 Mar 2005 00:47:18 GMT
Hi Torsten:

I think this problem can fix other problems we had. For example in
forrest. for some reason we still need to use the older jxpath version
(see the log):

http://svn.apache.org/viewcvs.cgi/forrest/trunk/lib/core/commons-jxpath-20030909.jar?rev=111170&view=log

I will recompile the jxpath as you suggested and see if forrest can works
too.

Thanks for your time to pointing out this bug.

Best Regards,

Antonio Gallardo.

On Dom, 27 de Marzo de 2005, 11:12, Torsten Schlabach dijo:
> Askild,
>
> the problem has been solved already. It's just not in Cocoon yet.
>
> Have a look here:
>
> http://cvs.apache.org/viewcvs.cgi/jakarta-commons/jxpath/src/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java?r1=1.43&r2=1.44&diff_format=h
>
> The developers of commons-jxpath had fixed this, that was past 1.2 of
> jxpath and Cocoon is using 1.2. If you just update your Cocoon to the
> current nightly build of commons-jxpath.jar the problem will go away and
> you probably don't need the workaround with the additional context any
> more.
>
> Also the identity / additional row problems that I was mentioning earlier
> went away all of a sudden. So I am quite happy and I do hope that the
> Cocoon devs will update commons-jxpath in the trunk soon. (A pitty i
> didn't make it for 2.1.7).
>
> Interesting enough, the issue with <link> versus <ld:link> remains, but I
> can live with that.
>
> Thank's for you pointing me in the right direction. I would have never
> found that without you spotting the Java code. I will also update the bug.
>
> Regards,
> Torsten
>
>> Torsten Schlabach wrote:
>>
>>>Now the repeater does not show any rows any more.
>>>
>>>Any idea where to search for the probem? Might this even be a bug?
>>> Binding
>>>simple fields (no repeater) works with and without namespaces.
>>>
>>>Regards,
>>>Torsten
>>>
>>>
>> I have the same problem, and it seems to be a bug in
>> RepeaterJXPathBinding.java, but I can't figure out exactly what goes
>> wrong.
>>
>> I managed with my particular case by changing
>>
>> Iterator rowPointers = repeaterContext.iteratePointers(this.rowPath);
>> to
>> Iterator rowPointers = jxpc.iteratePointers(this.rowPath);
>>
>> and setting parent-path to ".", replacing it with a fb:context instead.
>>
>> A report [34196] is also filed in bugzilla,
>> http://issues.apache.org/bugzilla/show_bug.cgi?id=34196
>>
>> Regards,
>> Askild
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>> For additional commands, e-mail: users-help@cocoon.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message