ClassNotFoundException when running vmwarecimquery/vmwareconfigbuilder
Description
Acceptance / Success Criteria
Lucidchart Diagrams
Activity
Benjamin Reed August 30, 2017 at 7:31 PM
No response since July, re-marking as resolved.
Christian Pape August 23, 2017 at 3:13 PM
Does the ClassNotFoundException of the initial issue description also appears in addition to the InvalidLogin exception you see? For me this look more like you did not use the correct credentials for querying the vCenter server.
saiju george July 16, 2017 at 12:28 PM
i am using OpenNMS 20.0.1 but getting the same error:
Trying to connect to opsvc000.lax.ops00000.seviniti.netlocal... SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Exception:
com.vmware.vim25.InvalidLogin
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at com.vmware.vim25.ws.XmlGenDom.fromXml(XmlGenDom.java:219)
at com.vmware.vim25.ws.XmlGenDom.parseSoapFault(XmlGenDom.java:147)
at com.vmware.vim25.ws.XmlGenDom.fromXML(XmlGenDom.java:105)
at com.vmware.vim25.ws.SoapClient.unMarshall(SoapClient.java:212)
at com.vmware.vim25.ws.WSClient.invoke(WSClient.java:93)
at com.vmware.vim25.ws.VimStub.login(VimStub.java:1732)
at com.vmware.vim25.mo.SessionManager.login(SessionManager.java:153)
at com.vmware.vim25.mo.ServiceInstance.login(ServiceInstance.java:238)
at com.vmware.vim25.mo.ServiceInstance.constructServiceInstance(ServiceInstance.java:131)
at com.vmware.vim25.mo.ServiceInstance.<init>(ServiceInstance.java:79)
at com.vmware.vim25.mo.ServiceInstance.<init>(ServiceInstance.java:69)
at com.vmware.vim25.mo.ServiceInstance.<init>(ServiceInstance.java:64)
at org.opennms.protocols.vmware.VmwareViJavaAccess.connect(VmwareViJavaAccess.java:209)
at org.opennms.protocols.vmware.VmwareCimQuery.cimQuery(VmwareCimQuery.java:66)
at org.opennms.protocols.vmware.VmwareCimQuery.main(VmwareCimQuery.java:211)
Ronny Trommer June 22, 2017 at 8:41 AM
PR merged against foundation-2017
Christian Pape June 22, 2017 at 8:31 AM
Please review & merge:
Details
Details
Assignee
Reporter
Components
Sprint
Fix versions
Affects versions
Priority
PagerDuty
PagerDuty Incident
PagerDuty

A ClassNotFoundException is thrown when vmwarecimquery or vmwareconfigbuilder is executed:
Trying to connect to 192.168.31.200... SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. Exception in thread "main" java.lang.NoClassDefFoundError: org/opennms/core/utils/AnyServerX509TrustManager at org.opennms.protocols.vmware.VmwareViJavaAccess.relax(VmwareViJavaAccess.java:260) at org.opennms.protocols.vmware.VmwareViJavaAccess.connect(VmwareViJavaAccess.java:207) at org.opennms.protocols.vmware.VmwareCimQuery.cimQuery(VmwareCimQuery.java:66) at org.opennms.protocols.vmware.VmwareCimQuery.main(VmwareCimQuery.java:211) Caused by: java.lang.ClassNotFoundException: org.opennms.core.utils.AnyServerX509TrustManager at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 4 more