Contents 21Index 422FiguresFigure 1 Logical view of OPI interactions 31Figure 2 Interactions of the stub 32Figure 3 Sample folder for client stubs 39Figure 4 Compiling the client stubs sample 40Figure 5 Client stub class files sample 41Figure 6 Client code example 43Figure 7 Client compilation example 44Figure 8 Client code example - creating a user route 45Figure 9 Client code example - creating a route 47Figure 10 Authentication header sample 49Figure 11 BPT download window 53Figure 12 BPT Main menu 56Figure 13 Accessing the Domain Operations submenu 57Figure 14 Invoking a help command in the BPT 62Figure 15 Add a New Role in the Provisioning Client 66Figure 16 Provisioning Client field mapping to the addRole method 68Figure 17 BPT showing a successful add 69Figure 18 getRole method invoked in the BPT 69Figure 19 GetRole results as viewed in the Provisioning Client 70Figure 20 removeRole method invoked on the BPT 71ProceduresProcedure 1 Importing a CA Certificate into BPT 30Procedure 2 Downloading the Axis toolkit 38Procedure 3 Configuring the classpath 38Procedure 4 Compiling the stubs 39Procedure 5 Writing a client to perform specific OPI operations 41Procedure 6 Downloading the BPT on a workstation 53Procedure 7 Launching the BPT on a workstation 54Procedure 8 Correcting Java errors in the Windows environment 54Procedure 9 Launching the BPT on the Provisioning server 55Procedure 10 Downloading the Axis toolkit 308Procedure 11 Building the client stub 308Nortel Multimedia Communication Server 5100Application Programming Interfaces ReferenceNN42020-146 01.07 StandardRelease 4.0 19 October 2007Copyright © 2007, Nortel Networks.