Cisco Cisco Prime Collaboration 10.6 User Guide

Page of 78
 
 
© 2012-2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. 
Page 63 of 78 
 
Appendix A: Sample Clients 
 
 
This section describes how to use the source code, jar files, and XML files to build sample clients. For detailed 
information, see the following sections: 
•  Introduction 
•  Setting Up the Prime Collaboration Provisioning NBI SDK Development Environment 
•  Setting Up the Sample Java Clients 
•  Setting Up the Perl NBI Client 
Introduction 
Using Ant, you will compile and generate two Prime Collaboration Provisioning NBI clients. The clients use 
environment variables to specify the server URL to send the request to.  
A simple notification consumer service is provided. Using Ant, you will compile and generate archives that can be 
installed in an AXIS2.war file that has been installed in Tomcat. 
You will also be able to package the clients, notification consumer, and tools into a zip file that can be installed on 
Windows XP platforms. 
Setting Up the Prime Collaboration Provisioning NBI SDK Development 
Environment 
In your Prime Collaboration Provisioning installation, you will find a sample client-development directory at 
CUPM\sep\ipt\nbi-sdk. You may either work in the directory or copy it to another Windows XP platform. This 
platform must have Java 1.6 and Ant 1.6.5 installed. If you intend to run the Notification Consumer, you will also 
need to install Tomcat and AXIS2. 
Overview of Prime Collaboration Provisioning NBI SDK Directory 
This section lists the directories included in the Prime Collaboration Provisioning NBI SDK. After you download and 
unzip the SDK, you will see the following directories under the ...\nbi-sdk directory: 
•  doc—User documentation. 
•  html-doc—For each NBI XSD file, this directory contains html documentation generated from the 
annotation fields in the XSD file. In addition, there are graphic descriptions of all NBI complex objects.