Troubleshooting the IBM® WebSphere® Operational Decision Manager (WODM) issues
Use the following topic to resolve common issues with the WODM.
GA onlyNoSuchMethodError message thrown for com.ibm.ccd.solution.wodm.classloader.WODMClassLoader
- Symptoms
- While configuring the WODM, you see the following exception in the
logs.
Caused by: java.lang.NoSuchMethodError: ilog/rules/commonbrm/extension/extender/impl/IlrExtenderPackageImpl. addEOperation(Lorg/eclipse/emf/ecore/EClass;Lorg/eclipse/emf/ecore/EClassifier;Ljava/lang/String;IIZZ)Lorg/eclipse/emf/ecore/EOperation; (loaded from file:/opt/MDM/etc/default/wodm/jars/jrules-language.jar by com.ibm.ccd.solution.wodm.classloader.WODMClassLoader@e56d78ef) called from class ilog.rules.commonbrm.extension.extender.impl.IlrExtenderPackageImpl (loaded from file:/opt/MDM/etc/default/wodm/jars/jrules-language.jar by com.ibm.ccd.solution.wodm.classloader.WODMClassLoader@e56d78ef)
- Causes
- The error reports on the IlrExtenderPackageImpl, that the method is from the parent class EPackageImpl in the Eclipse Modeling Framework (EMF).
- Resolving the problem
- Ensure that you have updated all the dependencies JAR files (Eclipse, and so on) in your application, specifically the ones that come with WODM.