On Tue, Jan 10, 2012 at 4:53 PM, Simon <[email protected]> wrote: > Dear all, > > I'm trying to call moses from inside java application, but after running the > Runtime.exec, I can't retrieve the translation result using getInputStream > method or the getErrorStream. > > I'm pretty certain that the moses has produced some translation, because in > the error stream I can read something like: > ... > ERR>Finished loading phrase tables : [0.000] seconds > ERR>IO from STDOUT/STDIN > ERR>Created input-output object : [0.000] seconds > ... > > but as I said before, I can't find the translation result when running the > moses from inside the Java application. Running it directly from shell works > fine. > > Can anyone help? the code I'm using and the full result of error stream is > in this pastebin: > http://pastebin.com/Z7Y3NsTU >
You could try forcing the stream object to flush. Lane _______________________________________________ Moses-support mailing list [email protected] http://mailman.mit.edu/mailman/listinfo/moses-support
