Cisco Cisco Prime Collaboration Provisioning 11.2 Developer's Guide
© 2016 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public.
Page 66 of 82
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.