commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Siegfried Goeschl <>
Subject Re: commons-exec and streams
Date Thu, 20 Aug 2009 08:14:06 GMT
Hi Steve,

as user of your dockook plugin I try to look into the issue - but I'm
will be on holidays the next few days ...


Siegfried Goeschl

Steve Ebersole wrote:
> I am having a problem with using commons-exec and having file output
> streams end up containing truncated results.  
> I have to assume that the streams are closed by the pump handler before
> all the output it piped (or perhaps because there is no flush before
> closing).  Here is my usage:
> @ the very end in the generateTranslatedXML method.
> In digging in to the code, it seems that after Executor#execute() is
> done processing the launched process, it already closes the streams
> managed by the PumpStreamHandler so I don't think my explicit flush()
> and close() in the finally block really have any effect.
> Can someone outline the correct way to pipe stdout from a process
> managed by Executor to a file such that the results are not truncated?

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message