Quantcast
Channel: VMware Communities : All Content - All Communities
Viewing all articles
Browse latest Browse all 172599

VSANPERFORMANCEMANAGER vsanPerfQueryPerf method In VSAN API JAVA

$
0
0

Hi

 

    I called VsanhealthPortType.vsanPerfQueryPerf method from VSAN API. It has VsanPerfQuerySpec data object as parameter I created the VsanPerfQuerySpec object as below . This method has other parameters such as VsanPerformanceManager managed object reference and cluster managed object reference. Those things i passed correctly I hope because  i used those parameter for the method VsanPerfNodeInformation which is working correctly.

 

GregorianCalendar cal = new GregorianCalendar();

 

startXmlTime = DatatypeFactory.newInstance().newXMLGregorianCalendarTime(cal.get(Calendar.HOUR_OF_DAY), cal.get(Calendar.MINUTE - 10), cal.get(Calendar.SECOND), 0);

 

endXmlTime = DatatypeFactory.newInstance().newXMLGregorianCalendarTime(cal.get(Calendar.HOUR_OF_DAY), cal.get(Calendar.MINUTE), cal.get(Calendar.SECOND), 0);

 

VsanPerfQuerySpec spec =new VsanPerfQuerySpec();

 

spec.setStartTime(startXmlTime);

 

spec.setEndTime(endXmlTime);

 

spec.setEntityRefId("cluster-domclient:*");

 

spec.setInterval(300);

 

 

But I get exception as below. Please help me solve this

 

com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: null Please see the server log to find more detail regarding exact cause of the failure.
at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:124)
at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(StubHandler.java:238)
at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:189)
at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:276)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:104)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
at com.sun.proxy.$Proxy38.vsanPerfQueryPerf(Unknown Source)
at VsanHealth.main(VsanHealth.java:198)
at VsanHealth.main(VsanHealth.java:250)

 

VsanPerfQuerySpec spec =new VsanPerfQuerySpec();

 

spec.setStartTime(startXmlTime);

 

spec.setEndTime(endXmlTime);

 

spec.setEntityRefId("cluster-domclient:*");

 

spec.setInterval(300);

 

Message was edited by: Messi Leo


Viewing all articles
Browse latest Browse all 172599

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>