Hi,
This is what i was looking for.
How can i generate Proxy Class source files
(like ITCMLocalLB.Node.cs , ITCMLocalLB.Pool.cs...)
In case I will need to use other web services
under /iControl/iControlPortal.cgi ?
should I use WSDL utility ?
I tried to run the DistributionMonitor but I got an
exception when running the "monitor traffic" link.
when initializing the member list array the address is not
initialized and the get_statistics function fails.
(although the number of members is correct).
nodeName = member_list
.address + ":" + member_list.port;
here is the exception:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Web.Services.Protocols.SoapHeaderException: Unknown method "{urn:iControl:ITCMLocalLB/Node}:get_statistics"
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at ITCMLocalLBNode.get_statistics(ITCMCommonIPPortDefinition node_def) in d:\y_server\f5 - dowloads\distributionmonitor\itcmlocallb.node.cs:line 347
at DistributionMonitor.PoolChartForm.collectData() in d:\y_server\f5 - dowloads\distributionmonitor\poolchartform.cs:line 445
at DistributionMonitor.PoolChartForm.DataTimer_Tick(Object sender, EventArgs e) in d:\y_server\f5 - dowloads\distributionmonitor\poolchartform.cs:line 578
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr idEvent, IntPtr dwTime)
Thanks,
Tal