Skip Ribbon Commands
Skip to main content
Navigate Up
Sign In

Quick Launch

Average Rating:

(1 Rating)
facebook Twitter
Print Bookmark Alert me when this article is updated


ERROR: "java.lang.NoClassDefFoundError: Could not initialize class" when PowerCenter workflow control response is invoked
Problem Description

In RulePoint, there is a custom response, PowerCenter workflow control response, which is used for restart/abort/stop any failed workflows. When this response is invoked, it fails with the following error:

java.lang.NoClassDefFoundError: Could not initialize class com.informatica.powercenter.sdk.lm.JLMDriver10
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.informatica.powercenter.sdk.lm.DriverFactory.returnDriver(
at com.informatica.powercenter.sdk.lm.DriverFactory.getDriver(
at com.agentlogic.sdk.pcmonitor.IJLMDriverConnectionManager.getDriver(
at com.agentlogic.sdk.pcmonitor.IJLMDriverConnectionManager.getConnection(
at com.agentlogic.sdk.pcmonitor.IJLMDriverConnectionManager.getConnectedConnection(
at com.agentlogic.sdk.pcmonitor.WorkflowControlResponseService.respond(
at ees.drql.drql.ConsequenceImpl.executeConsequence(
at ees.drql.drql.ConsequenceImpl.execute(
at com.agentlogic.rulepoint.engine.ResponseTask.executeConsquence(
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$ Source)
at Source)

This issue occurs when the jar files required for this custom response is not loaded. This custom response uses javalmapi, which is invoked by Informatica developer platform. The user has to make sure the Jar files are added to the classpath.

To resolve the issue, follow the steps below:

  1. Add the below jar files to the classpath:

    CLASSPATH: D:\Informatica\IDP9.0.1_64\OperationsAPI\OperationsAPI_Java\jlmapi\jlmapi.jar;D:\Informatica\IDP9.0.1_64\OperationsAPI\OperationsAPI_Java\jlmapi\pmserversdk.jar;C:\apache-tomcat-6.0.16\webapps\RTAM\WEB-INF\lib\log4j-1.2.15.jar
  2. Make sure that the environmental variable PATH has Informatica Developer Platform lib path added to it along with PowerCenter bin and Java bin path.

  3. Make sure that the LMAPI locale in the workflow control response pointing to proper path.



More Information
Applies To
Product: Complex Event Processing
Problem Type:
User Type: Administrator
Project Phase:
Product Version: RulePoint 5.2
Operating System:
Other Software:

Last Modified Date:8/3/2012 3:57 AMID:139904
People who viewed this also viewed


Did this KB document help you?

What can we do to improve this information (2000 or fewer characters)