"Upayavira" <[EMAIL PROTECTED]> wrote:
var source = cocoon.componentManager.get( Packages.org.apache.excalibur.source.WriteableSource.ROLE + "/file ); source.setDest("whatever"); cocoon.process("whatever",source);
FWIW, that fits nicely with what I'm thinking of doing on the CLI. I plan to
make it write to sources rather than files, and a cocoon.process("some-uri", source)
would work well.
More on my ideas soon.
On the subject of the flow, presumably you could expose the source resolver,
so that you could write the above with something like:
cocoon.process("whatever", resolver.getSource("file://blah"));
It's quite odd to "write" to a "source", but well, better than using LiveConnect.
Thinking out loud... Should the "resolver" then be another read-only attribute of the script (instead of passing through the component manager?)
I think it would make sense.
anybody sees a reason not to do this?
Stefano.