<div dir="ltr">im not sure i understand.<div><br></div><div>the line:</div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">KnowledgeRuntimeLogger logger = KnowledgeRuntimeLoggerFactory.newConsoleLogger(droolsSession);</span></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">is the only line i have regarding a logger. if its commented or not i still get logs written to the stdout.</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">how can i disable this?</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Thanks.</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Nadav.</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font><br><div class="gmail_quote">On Sun, Nov 28, 2010 at 4:13 PM, Greg Barton <span dir="ltr">&lt;<a href="mailto:greg_barton@yahoo.com">greg_barton@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">You&#39;re just commenting out the references to the loggere, but not the construction. (if the line breaks are the same in your original code as they are below.)<br>

<br>
GreG<br>
<div><div></div><div class="h5"><br>
On Nov 28, 2010, at 6:54, Nadav Hashimshony &lt;<a href="mailto:nadavh@gmail.com">nadavh@gmail.com</a>&gt; wrote:<br>
<br>
&gt; my drools application write debug and info message to the console.<br>
&gt;<br>
&gt; i currently do the follwoing<br>
&gt;<br>
&gt; in the main thread i i have:<br>
&gt;<br>
&gt; private static  KnowledgeBase m_droolsKbase= createKnowledgeBase();<br>
&gt;<br>
&gt; private static KnowledgeBase createKnowledgeBase()<br>
&gt; {<br>
&gt;               ResourceFactory.getResourceChangeNotifierService().start();<br>
&gt;               ResourceFactory.getResourceChangeScannerService().start();<br>
&gt;<br>
&gt;<br>
&gt;               Properties droolsConf = new Properties();<br>
&gt;               droolsConf.setProperty(&quot;drools.dialect.java.compiler&quot;, &quot;JANINO&quot;);<br>
&gt;               KnowledgeBuilderConfiguration config = KnowledgeBuilderFactory.newKnowledgeBuilderConfiguration(droolsConf, null);<br>
&gt;               KnowledgeBuilder builder = KnowledgeBuilderFactory.newKnowledgeBuilder(config);<br>
&gt;               builder.add(ResourceFactory.newFileResource(m_properties.getProperty(&quot;drools.pkg&quot;)), ResourceType.PKG);<br>
&gt;<br>
&gt;               if (builder.hasErrors())<br>
&gt;               {<br>
&gt;                       throw new RuntimeException(builder.getErrors().toString());<br>
&gt;               }<br>
&gt;<br>
&gt;               KnowledgeBase knowledgeBase = KnowledgeBaseFactory.newKnowledgeBase();<br>
&gt;               knowledgeBase.addKnowledgePackages(builder.getKnowledgePackages());<br>
&gt;<br>
&gt;               m_droolsKagent= KnowledgeAgentFactory.newKnowledgeAgent(&quot;DroolsAgent&quot;,knowledgeBase);<br>
&gt;               m_droolsKagent.applyChangeSet(ResourceFactory.newFileResource(m_properties.getProperty(&quot;drools.pkg.xml&quot;)));<br>
&gt;               return m_droolsKagent.getKnowledgeBase();<br>
&gt; }<br>
&gt;<br>
&gt;<br>
&gt; each worker thread does the following:<br>
&gt;<br>
&gt; StatefulKnowledgeSession droolsSession = m_droolsKagent.getKnowledgeBase().newStatefulKnowledgeSession();<br>
&gt;  //KnowledgeRuntimeLogger logger = KnowledgeRuntimeLoggerFactory.newConsoleLogger(droolsSession);<br>
&gt;  //KnowledgeRuntimeLogger logger = KnowledgeRuntimeLoggerFactory.newFileLogger(droolsSession, &quot;var/log/ctch/ctDefender/ctDefenderDrools.log&quot;);<br>
&gt; .<br>
&gt; .<br>
&gt; .<br>
&gt;<br>
&gt;<br>
&gt; Even if the logger lines are commented i still get log prints to console (STDOUT)<br>
&gt;<br>
&gt; how can i control them? stop them?<br>
&gt;<br>
&gt; Thanks.<br>
&gt; Nadav.<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; rules-users mailing list<br>
&gt; <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br>
_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
</blockquote></div><br></div></div>