System.out.println statement is currently used in 280 project files. I propose to replace them with logger.
KnowledgeRuntimeLogger should be activable by enabling category logging and send it's output to slf4j
Audit logger to optionally use java.util.logging
This is really annoying since it pollutes the osgi-console (using karaf)
I fixed this for the whole drools-compiler and the Activators of drools-core, droolsjbpm-knowledge and jbpm-flow-builder.
Please see my pull requests at: https://github.com/droolsjbpm/drools/pull/58 , https://github.com/droolsjbpm/droolsjbpm-knowledge/pull/12 and https://github.com/droolsjbpm/jbpm/pull/30
Any news on this? Should the sysouts be removed alltogether as was done for jbpm?
Hey guys, any news on this one? The sys.out statements still polute our OSGi console and are kind of confusing to our customers. It would be really great if this one could be fixed!
Fixed, except for the System.err stuff in the ANTLR generated files that - in theory - is never called.
finally, and after almost 3 years of work all syso had been removed... impressive...
Independently, thanks a ton guys that this finally had been resolved!