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

Thanks in advance,

--
Simon H S
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to