Nortel Networks AS 5300 manual BPT provisioning methods, BPT files and scripts, Navigation, Files

Page 16

16 Using the Bulk Provisioning Tool

Table 3

BPT main menu commands (cont’d.)

Command

Description

 

 

execute <file name>

Execute all the methods contained in the specified file.

 

Each line in the file must be a method in the valid format.

 

 

execute <file name> into <file

Execute all the methods contained in the specified file and

name>

writes the output to a second file instead of writing the

 

output to the screen. Each line in the input file must be a

 

method in the valid format.

 

 

For information about BPT command syntax conventions and examples, see "BPT conventions and examples" (page 17).

BPT provisioning methods

The BPT provisioning methods are the same as the Open Provisioning Interface (OPI) provisioning methods. OPI provisioning methods are a collection of Web services that you use to provision subscribers, and service data for the subscribers. The detailed documentation for each of the OPI Web services is available in a zip file (OPIJavaDocs.zip) included on the AS 5300 Documentation CD.

To access the OPI Web services documentation, see "Accessing the OPI Java docs" (page 47).

BPT files and scripts

Files and scripts are important when performing bulk provisioning transactions. Files enable the import and export of many database entries. Scripts enable administrators to execute multiple BPT provisioning methods in one step.

This section describes the role of files and scripts in the Bulk Provisioning Tool.

Navigation

"Files" (page 16)

"Scripts" (page 17)

Files

Most of the BPT provisioning methods have the option of using text files. Provisioning data can be imported from a file and put into the database, or exported from the database and written to text files.

Text file (*.txt) contents use the comma separated value (CSV) format. By using this format, files can be generated by, or imported into, third-party applications that recognize the CSV file content.

Nortel AS 5300

Nortel Application Server 5300 Application Programming Interfaces Reference

NN42040-110 01.01 Standard

11 June 2008

Copyright © 2008 Nortel Networks

Image 16
Contents NN42040-110 Legal Notice Contents Starting the Bulk Provisioning Tool New in this release Other changesNew in this release Introduction NavigationAudience Related documentsIntroduction Application Programming Interface fundamentals Open Provisioning Interface fundamentalsWhy use the Bulk Provisioning Tool Bulk Provisioning Tool fundamentalsBulk Provisioning Tool requirements Following table lists the requirements to run the BPTApplication Programming Interface fundamentals Install and launch the BPT Using the Bulk Provisioning ToolBPT main menu BPT main menu Quit BPT provisioning methods BPT files and scriptsNavigation FilesScripts BPT conventions and examplesMethod and file syntax conventions Optional syntax BracketsAngle brackets GetSysRoles optional into file nameSquare brackets BarFully qualified user name Comma separated stringsSuccess indication on remove methods Create and manage provisioning roles using the BPT Unknown error messagesDefine the new provisioning role AddRole using file D\prov\addexample.txt GetRole using AddExampleAdd the new provisioning role View the new provisioning roleDelete the new provisioning role BPT Help option Help addRoleBPT limitations BPT mapping to the Provisioning ClientBatch processing Resource useProvisioning data visibility Using the Bulk Provisioning Tool Security, authentication, and authorization Using the Open Provisioning InterfaceSecurity Http Basic Authentication Onboard Authentication AuthenticationWS-Security UsernameToken Special note for .NET authentication headers Authorization Domain-level authorization Provisioning-level authorizationThird-party client development Get the WsdlGenerate stubs WsdlImplement interface accessing stubs Access stubs from the third-party applicationStarting the Bulk Provisioning Tool Starting the Bulk Provisioning ToolDownloading the Bulk Provisioning Tool to a workstation Procedure StepsLaunching the BPT on a workstation Launching the BPT on a workstation Starting the Bulk Provisioning Tool Prerequisites for creating OPI clients Creating Open Provisioning Interface clientsCreating OPI clients Task flow for creating OPI clients Retrieving the error codes Downloading the Axis toolkitConfiguring the class path \axis-14\webapps\axis\WEB-INF\libDownloading the Wsdl file Compiling the client stubs\opiclient Loadname/wsdl/opi\opi\service Writing a client to perform some specific OPI operationsExample Writing a client Writing a client to perform some specific OPI operations Compiling the client class Accessing the OPI Java docs Procedure StepsAdminAuthentication subfolder in the OPI Java Docs folder Writing a client to perform some specific OPI operations Accessing the OPI Java docs Tool prompts Trust this certificate? no Importing a CA Certificate into the BPTKeytool -list -v -keystore opitruststore Importing a CA Certificate into the BPT Page Nortel AS
Related manuals
Manual 92 pages 3.24 Kb