there is a way of doing this in flow if you're interested.
var resolver = cocoon.getComponent(Packages.org.apache.excalibur.source.SourceResolver.ROLE); var source = resolver.resolveURI("URI for your modifiable source"); var outputstream = source.getOutputStream(); cocoon.processPipelineTo("page", outputstream); resolver.release(source); outputstream.close();
JACOB, ERIC wrote:
Hi,
It seems that I cannot use the SourceWritingTransformer to write document that is in use by the pipeline.
I get the following error:
org.apache.cocoon.ProcessingException: Failed to execute pipeline.: java.lang.RuntimeException: org.apache.cocoon.ProcessingException: Could not process your document.: java.io.IOException: Could not rename E:\repos\moria\target\moria\test.xml.tmp to E:\repos\moria\target\moria\test.xml
I have something like this into the sitemap:
<map:match pattern=""> <map:generate src="test.xml"/> <map:transform type="tofile"/> <map:serialize type="xml"/> </map:match>
How I could avoid this?
Thanks,
Eric
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]