<java>
request.getResponse().setContentType("text/xml");
</java><?xml version="1.0" ?>
<ruleset name="println">
  <description>Println and stacktrace rules</description>

  <rule name="PrintStackTrace" message="Avoid use of printStackTrace()." class="net.sourceforge.pmd.rules.XPathRule">
    <description>Use Dynamo's logging system instead of writing out to the console.</description>
    <example>  <![CDATA[e.printStackTrace()]]>  </example>
    <priority> 3 </priority>
    <properties>
      <property name="xpath">
        <value>  <![CDATA[//Name[contains(@Image, 'printStackTrace')]]]>  </value>
      </property>
    </properties>
  </rule>
  
  
  <rule name="SystemOutPrintln" message="Avoid use of System.out.println" class="net.sourceforge.pmd.rules.XPathRule">
    <description>Avoid printing to the console; consider using a logging system.</description>
    <example>  <![CDATA[System.out.println("foo");]]>  </example>
    <priority> 3 </priority>
    <properties>
      <property name="xpath">
        <value>  <![CDATA[//Name[@Image='System.out.println' | @Image='System.out.print' ]]]>  </value>
      </property>
    </properties>
  </rule>
  
</ruleset>
