Page 1
NN42020-123 Multimedia Communication Portfolio Multimedia Communication Server Open Provisioning Interface MCS 5100 3.5 Standard 4.0 January 2006...
Page 6
Getting help through a Nortel distributor or reseller If you purchased a service contract for your Nortel product from a distributor or authorized reseller, contact the technical support staff for that distributor or reseller. NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006...
• Generate Stub using supported toolkit that supports complex type • Implement interface to access stubs • Access stubs from the third party application NN42020-123 MCS 5100 3.5 Standard 4.0 Provisioning Module Skeleton Data Store WSDL file 4.0 January 2006...
80. The stub is basically a translator. It takes the “user” object (whatever type of object) from the interface and converts it to a SOAP message and sends it to the Provisioning Module. The skeleton on the server with the Provisioning Module does the reverse. It takes the SOAP message and translates it back to a “user”...
"remove" OPI Interface method indicates that the associated data no longer exists in the database. When possible, OPI Interface methods provide additional indication (in the form of an error message) regarding specific data elements NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006...
Page 14
Table 2 Deprecated method elements (Sheet 1 of 2) Affected method addDevice addDevices modifyDevice Note: The elements voiceMail, routes, and blendedAliases have been added as methods associated with user operations. NN42020-123 MCS 5100 3.5 Standard 4.0 Deprecated method element activeProxy defaultProxyHost defaultProxyPort ipcm rtpPort...
Page 18
Set the classpath for all the jar files found in the directory D:\axis-1_1\webapps\axis\WEB-INF\lib. set CLASSPATH= D:\axis-1_1\webapps\axis\WEB-INF \lib\axis.jar;D:\axis-1_1\webapps\axis\WEB-INF \lib\axis-ant.jar;D:\axis-1_1\webapps\axis\WEB -INF\lib\commons-discovery.jar;D:\axis-1_1\web apps\axis\WEB-INF\lib\commons-logging.jar;D:\a xis-1_1\webapps\axis\WEB-INF\lib\jaxrpc.jar;D: \axis-1_1\webapps\axis\WEB-INF\lib\log4j-1.2.8 .jar;D:\axis-1_1\webapps\axis\WEB-INF\lib\saaj .jar;D:\axis-1_1\webapps\axis\WEB-INF\lib\wsdl 4j.jar Create a folder for the generated client stubs. In this example, we use the folder D:\opiclient. NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006...
Page 20
In the example javac is used (shown in the following screenshot). A folder called classes was created in this example, and the generated class files put into it. NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006...
Page 22
The client class can be compiled similarly to the compilation of the OPI Stubs and executed. During execution the OPI Stub classes and the AXIS toolkit jars must be present in the classpath. This occurrence appears in the following figure. NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006...
Page 26
Example - creating a route using simultaneous ringing The following example illustrates the creation of a route. It travels during "after-hours" and will first ring two given phone numbers simultaneously and then will roll over to voice mail. NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006...
Page 28
The sample code below shows how to set the authenication headers for a .NET client. The code must be added in the stub class so that it may hijack the request and add the headers to it. NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006...
Page 30
000012 000013 000014 000015 000016 NN42020-123 MCS 5100 3.5 Standard 4.0 Error Message The field(s): {0} must be unique Numeric value is too large. Please try with a smaller value. Entry can not be empty. Please provide a value. Entry can not be empty. Please provide a value.
Page 32
001017 001018 001019 001020 001021 001022 NN42020-123 MCS 5100 3.5 Standard 4.0 Error Message Group information retrieval failed, Data access error please contact support for more information. Adding groups failed, no groups were found for adding for user {0}. Groups could not be updated: Another group(s) with the same name(s) {0} exists.
Page 34
002027 002028 002029 002030 002031 NN42020-123 MCS 5100 3.5 Standard 4.0 Error Message {0} Cannot be added to list of friends, maximum number of friends allowed is {1} Cannot add entries: Maximum number of friends allowed could not be retrieved...
Page 36
002061 002062 002063 002064 002065 NN42020-123 MCS 5100 3.5 Standard 4.0 Error Message The addresss book information could not be retrieved : Data Access Error, Please contact logs for more information. Failed to send notification of modification of addressbook, please contact support for more information.
Page 38
004007 004008 004009 004010 004011 NN42020-123 MCS 5100 3.5 Standard 4.0 Error Message Required field not found. Please provide the 'User Name' and 'Service Object'. Error: Please contact your next level of support. Error: Failed to send Service Package change notification.
Page 40
Error Code 024000 024001 024002 024003 024004 NN42020-123 MCS 5100 3.5 Standard 4.0 Error Message Unable to add/modify user {0}. Voicemail ID specified without a valid Voicemail Server. Username cannot be the word voicemail, please try another username Error Message Required field not found.
Page 42
PersonalAddrBookCondMgr error messages (018000) Error Code 018000 018001 018002 NN42020-123 MCS 5100 3.5 Standard 4.0 Error Message Address Book Group names information is necessary for an Address Book Group {0}. Retrieval of Address Book Group information failed. There was a problem with the data store while trying to retrieve the information.
Page 44
011006 011007 011008 011009 011010 NN42020-123 MCS 5100 3.5 Standard 4.0 Error Message Retrieving banned subscriber information failed. There was a problem with the data store while trying to retrieve the information. Banned subscribers to be deleted information is required.
Page 46
027010 027011 027012 027013 027014 NN42020-123 MCS 5100 3.5 Standard 4.0 Error Message Failed to refresh caches: Unable to proceed further. Failed to initialize data access components: Unable to proceed further. Please contact your next level of support. Error Message...
Page 48
025022 025023 025024 025025 025026 025027 NN42020-123 MCS 5100 3.5 Standard 4.0 Error Message This service expects {0} number of entries.The entries to be made are: {1} Adding new domain services information failed. {0} Modifying domain services information failed. {0} Retrieving parm names information failed.
Page 54
033025 033026 033027 033028 033029 033030 NN42020-123 MCS 5100 3.5 Standard 4.0 Error Message Retrieving Timeblock Group failed. User name cannot be null. Retrieving Timeblock Group {0} for user {1} failed: {2} Retrieving Timeblock Groups for user {0} failed: {1} Retrieving Timeblock Groups failed.
Need help?
Do you have a question about the NN42020-123 and is the answer not in the manual?
Questions and answers