[PATCH] simple-xml binding does not work with non file sources
--------------------------------------------------------------

                 Key: COCOON-1906
                 URL: http://issues.apache.org/jira/browse/COCOON-1906
             Project: Cocoon
          Issue Type: Bug
          Components: * Cocoon Core, Blocks: Forms
    Affects Versions: 2.2-dev (Current SVN)
            Reporter: Lars Trieloff


The cocoon forms flowscript API comes with a helper method form.loadXML, that 
retrieves data from an xml document. The current implementation however does 
not work with documents that are referenced not as files, but as 
SitemapSources, e.g. via the cocoon:/ or xmldb:// pseudo-protocol. In this case 
the Rhino engine is unable to resolve the ambiguity between two method 
signatures:

org.mozilla.javascript.EvaluatorException: 
"resource://org/apache/cocoon/forms/flow/javascript/Form.js", line 287: The 
choice of Java constructor toSAX matching JavaScript argument types 
(org.apache.cocoon.components.source.impl.SitemapSource,org.apache.cocoon.forms.util.XMLAdapter)
 is ambiguous; candidate constructors are:
void toSAX(org.apache.excalibur.xml.sax.XMLizable,org.xml.sax.ContentHandler)
void toSAX(org.apache.excalibur.source.Source,org.xml.sax.ContentHandler)



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to