-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I'm having strange behavior while running Jess 5.0 in a servlet (JServ with Sun JDK 1.2 on Redhat 6.1 with Apache) environment. I'd like the output streams of Jess to be routed to stderr for debugging; however, nothing shows up.
The servlet engine routes System.out and System.err messages to a log file but nothing from Jess ever shows up. Messages from code all around calls to Jess are logged as expected.
(watch all) has been enabled and I've attempted to muck with the output router with calls similar to:
rete.removeOutputRouter( "t" );
rete.addOutputRouter( "t", rete.getErrStream() );
and some other combinations.
Is there a known problem with output routers being routed to stderr when using this platform? Am I misunderstanding the documentation here?
BTW, when running as an application, Jess outputs to the watch messages as expected, it's just while running as a servlet that I'm not seeing any messages.
- -Bryan
=====================================================================
WARNING: This message warps space and time in its vicinity.
=====================================================================
"I think not!" said Descartes, who promptly disappeared.
-----BEGIN PGP SIGNATURE-----
Version: PGP Personal Privacy 6.5.2
iQA/AwUBOTcnyEzuKKcxAa+OEQKSuACfXqyNWpik/mUh1mYrlgw43KPPEqwAn0dc
yz4+MQGfJVYFdFkfalIaZ0Ki
=fDZn
-----END PGP SIGNATURE-----
