I have configured the vCloud usage meter 3.0.2 to collect information of a vCenter Server 5 and that is working fine but when I add another vCenter Server 4.0 Fails to collect.
This is the um.log
2013-02-19 17:04:12,709 INFO [pool-1379-thread-1] collect.Collector$: Waiting 300 seconds before retrying collection
2013-02-19 17:09:18,215 INFO [pool-1379-thread-1] collect.VCenterCollectorCaller: Connected to VMware vCenter Server 4.0.0 build-258672 at 10.81.141.56
2013-02-19 17:09:18,232 INFO [pool-1379-thread-1] vc.VCenterCollector: vcops server info: Version: 5.0.2.770497, URL: 10.81.141.187
2013-02-19 17:09:18,232 INFO [pool-1379-thread-1] vc.VCenterCollector: Fetching ResourcePools from xx.xx.xx.xx
2013-02-19 17:09:18,317 ERROR [pool-1379-thread-1] collect.Collector$: A collection from xx.xx.xx.xx, begun at 2013-02-19 17:09:12, failed at 2013-02-19 17:09:18. javax.xml.ws.soap.SOAPFaultException
javax.xml.ws.soap.SOAPFaultException
at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(Unknown Source)
at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(Unknown Source)
at $Proxy54.createPropertyCollector(Unknown Source)
at com.vmware.cloud.usgmtr.collect.vc.PropertiesRetriever$.getProperties(PropertiesRetriever.scala:30)
at com.vmware.cloud.usgmtr.collect.vc.VCenterCollector.properties(VCenterCollector.scala:83)
at com.vmware.cloud.usgmtr.collect.vc.VCenterCollector.collect(VCenterCollector.scala:28)
at com.vmware.cloud.usgmtr.collect.VCenterCollectorCaller.<init>(VCenterCollectorCaller.scala:23)
at com.vmware.cloud.usgmtr.collect.Collector$.collectAndSaveSamples(Collector.scala:142)
at com.vmware.cloud.usgmtr.collect.Collector$.collectAndSaveSamples(Collector.scala:189)
at com.vmware.cloud.usgmtr.collect.Collector$.collectAndSaveSamples(Collector.scala:189)
at com.vmware.cloud.usgmtr.collect.Collector$$anonfun$3$$anonfun$apply$1.apply(Collector.scala:59)
at com.vmware.cloud.usgmtr.collect.Collector$$anonfun$3$$anonfun$apply$1.apply(Collector.scala:57)
at org.squeryl.dsl.QueryDsl$class._using(QueryDsl.scala:46)
at org.squeryl.dsl.QueryDsl$class._executeTransactionWithin(QueryDsl.scala:115)
at org.squeryl.dsl.QueryDsl$class.transaction(QueryDsl.scala:78)
at org.squeryl.PrimitiveTypeMode$.transaction(PrimitiveTypeMode.scala:40)
at com.vmware.cloud.usgmtr.collect.Collector$$anonfun$3.apply(Collector.scala:57)
at com.vmware.cloud.usgmtr.collect.Collector$$anonfun$3.apply(Collector.scala:57)
at com.vmware.cloud.usgmtr.commons.Parallelizer$$anonfun$2$$anon$1.call(Parallelizer.scala:18)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2013-02-19 17:09:18,400 ERROR [pool-1379-thread-1] collect.Collector$: Maximum tries for collection reached
2013-02-19 17:09:18,415 INFO [pool-1379-thread-1] collect.Collector$: Ending for xx.xx.xx.xx
Any idea?
Thanks.