Blogs

Showing 3 results.

Forums

« Back to Discussion

MeetingPlace API 8.5.2 and ReportingService

Combination View Flat View Tree View
Threads [ Previous | Next ]
MeetingPlace API 8.5.2 and ReportingService
meetingplace api reportingservice no endpoint meetingplace 8.5
Answer
2/2/12 4:35 PM

Hi,
 
I have two MeetingPlace nodes running version 8.5.2.
 
I want to utilise some of the methods for the ReportingService API as documented on page 197 of the "MeetingPlace 8.5 Soap API Specification.pdf" document.
 
First off the ReportingService.wsdl file does not exist at the expected location on the meetingplace nodes(http://nameofserver/webservices/services/ReportingService?wsdl) in the same way that the EventService.wsdl file exists http://nameofserver/webservices/services/EventService?wsdl
 
I have got around this by downloading the wsdl as part of the zip that is available on http://developer.cisco.com/documents/140572/140628/MP8.5WSDL_Files.zip
 
I can now generate my client classes.
 
However as the ReportingService is not listed as a service ([url=http://nameofserver/webservices/services/)%20on]http://nameofserver/webservices/services/) on the nodes that are running version 8.5.2 of MeetingPlace - I am unable to connect my Java Code to an endPoint for the ReportingService API - See Red Text in Sample Code Below?
 

<font size="2" color="#7f0055"><font size="2" color="#7f0055">

</font></font><font size="2" color="#7f0055">
 
</font>
 

private static final QName REPORT_SERVICE_NAME = new QName("http://mpe.cisco.com/webservices/services/ReportingService", "ReportingService");

ReportingService rptService = new ReportingService(wsdlURL, REPORT_SERVICE_NAME);
ReportingServicePortType reportService = rptService.getReportingServiceHttpPort();

((BindingProvider) reportService).getRequestContext().put(BindingProvider.USERNAME_PROPERTY, user);
((BindingProvider) reportService).getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, pwd);
((BindingProvider) reportService).getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, NO END POINT ADDRESS ON THE NODE???
);



 
Is MeetingPlace 8.5.2 compatible with the ReportingService API ?
 
Thanks,
Enda
Attachments:

Eventually I have been instructed that this endPoint is under: http://appserver/webservices-8-5/services

Why the inconsistency in End Point locations?

Why isn't this detail contained in the 8.5 Soap API Specification PDF?

Collateral


No files available