Nortel Networks AS 5300 BPT conventions and examples, Scripts, Method and file syntax conventions

Page 17

BPT conventions and examples 17

Files must use a specific syntax for a BPT provisioning method to be invoked successfully on the Provisioning Server. You can view the required file syntax by using the BPT Help option ("BPT Help option" (page 24)).

Scripts

A script is basically a text file, where each line of the file consists of a single provisioning method. When executed, each provisioning method in the script is invoked sequentially and can reference a separate file for importing or exporting data. Each provisioning method and its referenced file must use the correct syntax for the script to be executed successfully.

An exclamation mark (!) is used at the start of a line to add a comment line in the script file (for example: ! - script updated 2008.04.01)

BPT conventions and examples

This section describes the command syntax and usage conventions for Bulk Provisioning Tool (BPT) provisioning methods and an example of a provisioning method.

Navigation

"Method and file syntax conventions" (page 17)

"Create and manage provisioning roles using the BPT" (page 21)

Method and file syntax conventions

This section describes the command syntax that must be used for executing BPT provisioning methods from the BPT command line and BPT input files.

Navigation

"Optional syntax" (page 18)

"Brackets" (page 18)

"Angle brackets" (page 18)

"Square brackets" (page 19)

"Bar" (page 19)

"Comma separated strings" (page 20)

"Fully qualified user name" (page 20)

"Success indication on remove methods" (page 20)

"Unknown error messages" (page 21)

Nortel AS 5300

Nortel Application Server 5300 Application Programming Interfaces Reference

NN42040-110 01.01 Standard

11 June 2008

Copyright © 2008 Nortel Networks

Image 17
Contents NN42040-110 Legal Notice Contents Starting the Bulk Provisioning Tool Other changes New in this releaseNew in this release Navigation IntroductionAudience Related documentsIntroduction Open Provisioning Interface fundamentals Application Programming Interface fundamentalsBulk Provisioning Tool fundamentals Why use the Bulk Provisioning ToolFollowing table lists the requirements to run the BPT Bulk Provisioning Tool requirementsApplication Programming Interface fundamentals BPT main menu Using the Bulk Provisioning ToolInstall and launch the BPT BPT main menu Quit BPT files and scripts BPT provisioning methodsNavigation FilesMethod and file syntax conventions BPT conventions and examplesScripts Brackets Optional syntaxAngle brackets GetSysRoles optional into file nameBar Square bracketsSuccess indication on remove methods Comma separated stringsFully qualified user name Define the new provisioning role Unknown error messagesCreate and manage provisioning roles using the BPT GetRole using AddExample AddRole using file D\prov\addexample.txtAdd the new provisioning role View the new provisioning roleDelete the new provisioning role Help addRole BPT Help optionBPT mapping to the Provisioning Client BPT limitationsResource use Batch processingProvisioning data visibility Using the Bulk Provisioning Tool Security Using the Open Provisioning InterfaceSecurity, authentication, and authorization WS-Security UsernameToken AuthenticationHttp Basic Authentication Onboard Authentication Special note for .NET authentication headers Domain-level authorization Provisioning-level authorization AuthorizationGet the Wsdl Third-party client developmentGenerate stubs WsdlAccess stubs from the third-party application Implement interface accessing stubsStarting the Bulk Provisioning Tool Starting the Bulk Provisioning ToolLaunching the BPT on a workstation Procedure StepsDownloading the Bulk Provisioning Tool to a workstation Launching the BPT on a workstation Starting the Bulk Provisioning Tool Creating OPI clients Creating Open Provisioning Interface clientsPrerequisites for creating OPI clients Task flow for creating OPI clients Downloading the Axis toolkit Retrieving the error codesConfiguring the class path \axis-14\webapps\axis\WEB-INF\libCompiling the client stubs Downloading the Wsdl file\opiclient Loadname/wsdl/opiWriting a client to perform some specific OPI operations \opi\serviceExample Writing a client Writing a client to perform some specific OPI operations Compiling the client class Procedure Steps Accessing the OPI Java docsAdminAuthentication subfolder in the OPI Java Docs folder Writing a client to perform some specific OPI operations Accessing the OPI Java docs Keytool -list -v -keystore opitruststore Importing a CA Certificate into the BPTTool prompts Trust this certificate? no Importing a CA Certificate into the BPT Page Nortel AS
Related manuals
Manual 92 pages 3.24 Kb