03-30-2009 01:46 AM - edited 03-30-2009 07:53 AM
when we run the rule service from Blaze Advisor 6.5, we are getting the following Error ,
com.blazesoft.engines.rules.NdEvaluationException: Call to 'newInstance' failed
java.lang.NoClassDefFoundError: org/apache/commons/logging/impl/Log4JLogger while evaluating EnterpriseLoggerImpl.newInstance("BlazeLogger")
I have searched th classpath settings to check the availability of commons-logging-1.0.4 which is available in the classpath seetings.
any help is appreciated.
Solved! Go to Solution.
03-31-2009 01:19 AM
The NoClassDefFoundError indicates that the class is not available at runtime.
Make sure that when you run the service, the classpath includes commons-logging. If you are running this from within Blaze Advisor (for example as a brUnit test), make sure that builder is started with commons-logging on the classpath. You can create your own version of builder.bat/sh to achieve this quite easily.