I am running Pentaho Classic 3.5.0.

When I run my code within the eclipse environment then the report will generate successfully. However, if I build it into my deployed environment then I get the following. I found a simple configuration for logging on the website so I created the commons-logging.properties and simplelog.properties and put them within a folder that is in the classpath. Why am I seeing the discrepency between my eclipse and deployment environment?

It is throwing from this:
Code:
ClassicEngineBoot.getInstance().start();
Exception is:
Code:
Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException) (Caused by org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException))
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactory
Impl.java:543)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactory
Impl.java:235)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactory
Impl.java:209)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
        at org.pentaho.reporting.libraries.base.boot.AbstractBoot.<clinit>(Abstr
actBoot.java:80)
        ... 10 more
Caused by: org.apache.commons.logging.LogConfigurationException: java.lang.NullP
ointerException (Caused by java.lang.NullPointerException)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogF
actoryImpl.java:397)
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactory
Impl.java:529)
        ... 14 more
Caused by: java.lang.NullPointerException
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogF
actoryImpl.java:374)
        ... 15 more