Cisco Cisco Prime Collaboration 10.5 User Guide
© 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
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.