Hi,
I am working on the log analysis of VMware VSphere 5.0 and it throws the below exception:
ERROR 2014-04-25 10:14:06,425 Collectors.3527.wGroup.[workinggroup0].Sensor.
[Sensor_1] Thread-18 Exception in WSClient.invoke:; nested
exception is:
java.lang.IllegalArgumentException: Can not set [Ljava.lang.Object;
field com.vmware.vim25.ArrayOfAnyType.anyType to [I
WARN 2014-04-25 10:14:06,426 Collectors.3527.wGroup.
[workinggroup0].SensorThread Thread-18 [Sensor: Sensor 1]
Exception in Sensor thread while reading device. Details:
java.rmi.RemoteException: Exception in WSClient.invoke:; nested exception is:
java.lang.IllegalArgumentException: Can not set [Ljava.lang.Object;
field com.vmware.vim25.ArrayOfAnyType.anyType to [I
at com.vmware.vim25.ws.WSClient.invoke(WSClient.java:158)
at com.vmware.vim25.ws.VimStub.readNextEvents(VimStub.java:2459)
at com.vmware.vim25.mo.EventHistoryCollector.readNextEvents
(EventHistoryCollector.java:61)
at com.companyname.cas.ucf.sensors.vmware.VMwareSensor.readDevice(VMwareSensor.java:255)
at com.companyname.cas.ucf.collector.SensorJob.pollSensor(SensorJob.java:227)
at com.companyname.cas.ucf.collector.SensorJob.run(SensorJob.java:331)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Can not set [Ljava.lang.Object;
field com.vmware.vim25.ArrayOfAnyType.anyType to [I
at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException
(Unknown Source)
at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
at sun.reflect.UnsafeObjectFieldAccessorImpl.set(Unknown Source)
at java.lang.reflect.Field.set(Unknown Source)
at com.vmware.vim25.ws.XmlGen.setArrayFieldValue(XmlGen.java:575)
at com.vmware.vim25.ws.XmlGen.fromXml(XmlGen.java:328)
at com.vmware.vim25.ws.XmlGen.fromXml(XmlGen.java:299)
at com.vmware.vim25.ws.XmlGen.fromXml(XmlGen.java:291)
at com.vmware.vim25.ws.XmlGen.fromXML(XmlGen.java:135)
at com.vmware.vim25.ws.WSClient.invoke(WSClient.java:154)
... 6 more
Could you please tell me what does this exception really mean? I googled around but was not able to understand why this exception occurs.
Your immediate reply will be highly appreciated.
Thanks in advance.