Grzegorz Kossakowski wrote:
Kamal pisze:
Hi,
I am responsible for JIRA issue 2211, including the associated patch. I will be honest, I didn't really understand what I did.

If your patch is a result of random typing then I'm truly impressed. ;-)

Wasn't entirely random, but it was close :)

Is there are reason why jx:attribute does not check that the name is a correct name?

I think the only reason is that original authors forgot about implementing these checks. Are you a
volunteer to fix that? :)

I don't mind. If I have the right rules for them I am more than happy to update.


Also, in xsp:element, apparently[1], you could not specify a namespace without a prefix and visa versa. I chose to relax this to just not allowing a prefix without a namespace. Is this right?

To be honest, I don't remember why such a rule has been established. Could anyone comment?

This is probably a very stupid question, but I know that |SitemapComponentTestCase.generate()produced org.w3c.dom.Document object and I was wondering how do I convert this into a string? If I needed to debug a test, I would need to install the block then produce output that way.
|

Take a look at o.a.c.xml.XMLUtils class[3].


So simple. Thanks.


Also, I am happy to update the documentation. Do I update the Daisy site or is there some other procedure I need to follow? Should I also update the samples?

Updating samples and documentation is more than welcome! I guess the first place to look at should be following page:
http://cocoon.apache.org/2.2/blocks/template/1.0/1391_1_1.html

I assume that I should actually update the Daisy docs? What about the samples?


I've looked carefully at your patch and it looks ok. I'll commit it tomorrow with minor corrections like methods/file renaming.

Sweet. I will fix the jx:attribute code once this is done. Don't see any reason why we shouldn't support a namespace as well. Any thoughts?


Thank you again for your effort!

[2] http://www.w3.org/TR/xslt#section-Text-Output-Method
[3] http://svn.eu.apache.org/viewvc/cocoon/trunk/core/cocoon-pipeline/cocoon-pipeline-impl/src/main/java/org/apache/cocoon/xml/XMLUtils.java?view=markup



Reply via email to