On 7 May 2016 at 21:00,  <[email protected]> wrote:
> Author: pmouawad
> Date: Sat May  7 20:00:18 2016
> New Revision: 1742744
>
> URL: http://svn.apache.org/viewvc?rev=1742744&view=rev
> Log:
> Add logging and contextual info
>
> Modified:
>     
> jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/ReportGenerator.java
>
> Modified: 
> jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/ReportGenerator.java
> URL: 
> http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/ReportGenerator.java?rev=1742744&r1=1742743&r2=1742744&view=diff
> ==============================================================================
> --- 
> jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/ReportGenerator.java 
> (original)
> +++ 
> jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/ReportGenerator.java 
> Sat May  7 20:00:18 2016
> @@ -140,7 +140,14 @@ public class ReportGenerator {
>          this.resultCollector = resultCollector;
>          this.testFile = file;
>          final Properties merged = new Properties();
> -        merged.putAll(loadProps(new File(JMeterUtils.getJMeterBinDir(), 
> REPORTGENERATOR_PROPERTIES)));
> +        File rgp = new File(JMeterUtils.getJMeterBinDir(), 
> REPORTGENERATOR_PROPERTIES);
> +        if(LOG.isInfoEnabled()) {
> +            LOG.info("Reading report generator properties 
> from:"+rgp.getAbsolutePath());
> +        }
> +        merged.putAll(loadProps(rgp));
> +        if(LOG.isInfoEnabled()) {
> +            LOG.info("Merging with JMeter properties");
> +        }

This logging is unnecessary; should be debug.

>          merged.putAll(JMeterUtils.getJMeterProperties());
>          configuration = 
> ReportGeneratorConfiguration.loadFromProperties(merged);
>      }
> @@ -150,7 +157,7 @@ public class ReportGenerator {
>          try (FileInputStream inStream = new FileInputStream(file)) {
>              props.load(inStream);
>          } catch (IOException e) {
> -            LOG.error("Problem loading properties ", e);
> +            LOG.error("Problem loading properties from 
> file:"+file.getAbsolutePath(), e);

Unnecessary change.
The Exception already includes the path name.

>              System.err.println("Problem loading properties " + e);

And if it doesn't include the name, then the above line also needs to
be changed.

>          }
>          return props;
>
>

Reply via email to