java.lang.NoSuchMethodError Exception is thrown when trying to execute operation on Data Services in JON
Issue
- I have installed JON 3.1 along with Data Services Plugin on RHEL 5. When i schedule an Operation tasks for Data Services, it throws the following error:
java.lang.Exception: java.lang.NoSuchMethodError: org.rhq.core.domain.configuration.definition.PropertyDefinitionMap.getPropertyDefinitions()Ljava/util/Map;
at org.rhq.core.pc.inventory.ResourceContainer$ComponentInvocationThread.call(ResourceContainer.java:639)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NoSuchMethodError: org.rhq.core.domain.configuration.definition.PropertyDefinitionMap.getPropertyDefinitions()Ljava/util/Map;
at org.teiid.rhq.plugin.objects.ExecutedOperationResultImpl.init(ExecutedOperationResultImpl.java:144)
at org.teiid.rhq.plugin.objects.ExecutedOperationResultImpl.(ExecutedOperationResultImpl.java:69)
at org.teiid.rhq.plugin.Facet.invokeOperation(Facet.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.rhq.core.pc.inventory.ResourceContainer$ComponentInvocationThread.call(ResourceContainer.java:634)
... 5 more
Environment
- JBoss Operations Network (JON) 3.1
- Enterprise Data Services (EDS) 5.2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.