Hi,
I am currently using the folowing pipeline to let cocoon load a
pipelines result to a dom-object:
function loadDocument(uri) {
// AE: cocoon://
var parser = null;
var source = null;
var resolver = null;
try {
parser = cocoon.getComponent(DOMParser.ROLE);
resolver = cocoon.getComponent(SourceResolver.ROLE);
source = resolver.resolveURI(uri);
if
(source.getClass().getName().equals("org.apache.cocoon.components.source.impl.SitemapSource")
== false) {
print("Warning: loadDocument received an incorrect URI:");
print(" " + source.getClass().getName());
}
var is = new InputSource(source.getInputStream());
is.setSystemId(source.getURI());
return parser.parseDocument(is);
} finally {
if (source != null)
resolver.release(source);
cocoon.releaseComponent(parser);
cocoon.releaseComponent(resolver);
}
}
I would now like to extend the function in a way that I can add
flow-attributes.
At the moment I call the function lets say this way:
var doc = loadDocument("cocoon:/testpipeline");
I would now like to ba able to do this:
var doc = loadDocument("cocoon:/testpipeline", {"param1": param1Value});
Any ideas and hints to how I can accieve this?
Regards,
Christofer Dutz
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]