| NN42020-123   Multimedia Communication Portfolio   Multimedia Communication   Server   Open Provisioning Interface   MCS 5100 3.5 Standard 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   Finding the latest updates on the Nortel Web site   The content of this documentation was current at the time the product was released. To   check for updates to the latest documentation and software for MCS 5100, click one of   the following links:   Takes you directly to the   Link to   Nortel page for MCS 5100 software located at   www130.nortelnetworks.com/cgi-bin/eserv/cs/   main.jsp?cscat=SOFTWARE&resetFilter=1&tranProduct=124   82   Nortel page for MCS 5100 documentation located at   www130.nortelnetworks.com/cgi-bin/eserv/cs/   main.jsp?cscat=DOCUMENTATION&resetFilter=1&tranProdu   ct=12482   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   4 NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   How to get help   This section explains how to get help for Nortel products and services.   Getting help from the Nortel web site   The best way to get technical support for Nortel products is from the Nortel Technical Support   web site:   This site provides quick access to software, documentation, bulletins, and tools to address   issues with Nortel products. From this site, you can:   • • download software, documentation, and product bulletins   search the Technical Support Web site and the Nortel Knowledge Base for answers   to technical issues   • • sign up for automatic notification of new software and documentation for Nortel   equipment   open and manage technical support cases   Getting help over the phone from a Nortel Solutions Center   If you do not find the information you require on the Nortel Technical Support web site, and   you have a Nortel support contract, you can also get help over the phone from a Nortel Solu-   tions Center.   In North America, call 1-800-4NORTEL (1-800-466-7835).   Outside North America, go to the following web site to obtain the phone number for your   region:   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   6 Getting help from a specialist by using an Express Routing Code   To access some Nortel Technical Solutions Centers, you can use an Express Routing Code   (ERC) to quickly route your call to a specialist in your Nortel product or service. To locate the   ERC for your product or service, go to:   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   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   Open Provisioning Interface   Topics in this chapter   Open Provisioning Interface introduction   The Open Provisioning Interface (OPI) is used to remotely provision the   Multimedia Communication Server (MCS) system. OPI is based on the   Simple Object Access Protocol (SOAP) 1.1 and the emerging web   services standard. SOAP is a cross-platform, cross-language text   based protocol utilizing the benefits of XML (extensible Markup   Language). SOAP is commonly used as a tool in distributed   applications named web services. While SOAP in itself is not transport   dependent, OPI relies on HTTP (Hyper Text Transfer Protocol) as its   transport.   OPI gives the service provider the means to integrate MCS provisioning   with their own applications by allowing:   • Machine-to-machine interface for provisioning tasks   • Pass-through provisioning from existing provisioning systems   • Support for the Bulk Provisioning Tool   For information on the BPT, refer to the Bulk Provisioning Tool   Reference Guide.   Web Services Description Language (WSDL) 1.1   OPI supports the industry standard Web Services Description   Language (WSDL) 1.1. WSDL allows the service provider to provision   their MCS system with existing and custom applications. By supporting   the WSDL standard, service providers can rapidly develop client side   code with standard toolsets.   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   8 WSDL is an XML language that contains information about the   interface, semantics and administration of a call to a web service. A   detail description of the WSDL standard is available online at the W3C   (World Wide Web Consortium) web site at the following URL:   Third party client development   The goal of OPI is to allow customer third party applications to interface   with the MCS provisioning system. Once developed, the third party   application will pass an object to a generated stub. The stub will   translate the object into a SOAP message and pass it along to the   skeleton in the Provisioning Module. The skeleton translates the SOAP   message back to an object, and sends it to the Provisioning Module   data store processes. The data store then interfaces with the Oracle   Database. The translations happen in reverse from the Database to the   third party application.   Figure 1 Logical view of OPI interactions   Provisioning Module   Stub   Skeleton   Oracle   Data Store   Database   3rd party   WSDL   file   application   The development of third party provisioning clients involves the   following steps:   • Get the WSDL   • 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 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   9 Copyright © Nortel Networks Limited 2006   Get the WSDL   The WSDL file for MCS is stored on the server hosting the Provisioning   Module. You can view and download the WSDL using a web browser.   Note: By definition, all the OPI commands (methods) are listed in   the WSDL.   From a workstation   1 2 Open a web browser   To display the WSDL in the web browser, navigate to the   following URL   http://<provclientIP>/prov/services/OPI?WSDL   Where:   <provclientIP> is the IP address used by the Provisioning Client   3 Download the WSDL file   Generate stubs   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. Likewise, a SOAP message   from the Provisioning Module is translated back to the object. HTTP is   used as the transport for OPI. The Provisioning Module listens on port   80 for the SOAP over HTTP messages.   Figure 2 Interactions of the stub   Third Party   Application   Provisioning   Module   object   SOAP over HTTP   Stub   port 80   Stubs are generated using a supported toolset. Currently, only the   Apache AXIS 1.0 (Apache extensible Interaction System   is Java specific and creates a Java stub. The OPI WSDL may work with   other toolsets, but thorough testing has not yet been completed. Other   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   10   toolsets may be supported in subsequent releases once testing has   been completed.   a Java stub.   Implement interface accessing stubs   An interface must be developed that will access the stubs. The interface   must support authentication on each OPI request.   If the credentials are not present, or fail validation, a SOAP fault will be   sent back indicating the failure and the action will not be performed.   error messages.   Access stubs from the third-party application   When the interface accesses/invokes the stubs, the stub will generate   a SOAP message that will be sent to the Provisioning Module on port   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” object (whatever type of   object) and sends it to the Provisioning Module’s Data Store that stores   it in the database.   Authentication and authorization   Authentication and authorization of OPI requests are briefly described   in the following sections:   For more information on this topic, please refer to the Provisioning   Client User Guide.   Authentication   Each OPI request is authenticated using HTTP basic authentication.   Each request is required to pass a username and password before   gaining access to the interface. Therefore, there is no login/logout   interface as the request is authenticated on each request. If the   credentials are not present, or fail validation, a SOAP fault will be sent   back indicating the failure and the action will not be performed. The   credentials are verified against any active administrator in the MCS   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   11   Copyright © Nortel Networks Limited 2006   system. These administrators can be added/modified through both the   Provisioning Client and the OPI itself.   Utilizing, the standard HTTP basic authentication enables OPI to be   interoperable with the common web services toolsets. Typically, the   toolsets allow for simple inclusion of username and password adhering   to this standard. Within the MCS system the authentication is   performed locally in memory to alleviate the reoccurring authentication.   In addition, the authentication and authorization are kept in   synchronization with the Provisioning Client, so changes to the   administrator profile from either the Provisioning Client or the OPI are   immediately effective.   Authorization   Authentication is the first step in processing the incoming request. Once   the request has been authenticated, the administrator must clear   authorization before performing the action. The authorization includes   both domain-level authorization and provisioning-level authorization. If   either fails validation, a SOAP fault is send back indicating the reason   for failure, and the action will not be preformed.   Domain-level authorization   Each administrator is assigned one or more domains for access and   control (this can be overridden by the "All domain access" in role   creation). For instance, the MCS system might consist of three   separate domains, Widget.com, Gadget.com, and Sprocket.com. An   administrator, WidgetAdmin, can be created with only Widget.com in   the list of "provisionable domains". This limits WidgetAdmin to   provisioning activities inside of this domain only, and will not permit   access to the other domains. Therefore, if a request from WidgetAdmin   comes in to modify a user outside of his domain, it will be rejected   having failed authorization. In addition, attempts to list domain   information will only return Widget.com information.   Provisioning-Level authorization   The provisioning module of the MCS system is broken into various   major categories (Domains, Users, Telephony Routes, etc.). The   provisioning system allows for various administrator roles to be created   across these categories. Upon creation, the administrator is assigned   to a particular role. This allows the service provider to create various   administrator roles to suit their specific needs. In each category the role   can have any combination of the following rights: Read, Write, and   Delete. For example, a "user admin role" could be created which only   had the ability to read domain info, and read, modify, and delete user   information. The administrators given this role will not be able to   manipulate the telephony routes, or other areas of the MCS system.   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   12   OPI authorizes each request to verify the incoming credentials have the   appropriate role to perform the given action.   Provisioning Interface   The following list is a summary of the provisioning object types   contained within the WSDL. Detailed information on the provisioning   objects and their types can be found in the WSDL file.   • Simple Types:   — Boolean   — Byte   — Double   — Float   — Integer   — Long   — Short   — String   • Complex types (Domain, User, Route, etc..)   • "Type[] = Array of Type (i.e. String[] = Array of Strings)   • Method summaries consist of method description with return type   • Return type of void implies no response   This document does not cover the various actions that can be   performed through the OPI interface. Nor is it intended to cover in detail   what affect these changes make to the MCS system, but rather to give   an overview of the OPI the interface. The Provisioning Client User   Guide (NN42020-105) details provisionable entities and their role in the   MCS system. In addition, the MCS Bulk Provisioning Tool Reference   Guide (NN42020-501) lists the provisioning methods available using   the Bulk Provisioning Tool (BPT) command line. The BPT also uses the   OPI interface.   Success indication on remove methods   Some OPI Interface methods, that provide the ability to remove data,   return indication of success even though the data did not pre-exist in the   database. This mirrors the functionality of the database. Basically, a   success indication for a "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   Download from Www.Somanuals.com. All Manuals Search And Download.   13   Copyright © Nortel Networks Limited 2006   (domain and devices) that are not pre-existing in the database when the   remove method is invoked.   Example   An invocation of "removeUser using ([email protected])" will return   an error indication, "Invalid Data: Domain Not found 'nn.com'", since   the domain is not valid.   But if the domain is valid and the user is not pre-existing, then a success   indication will be returned since the user is not provisioned on the   system.   Provisioning data visibility   Provisioning data added via the OPI is immediately available to other   provisioning clients connected to the same instance of the Provisioning   Module. However, it may take up to 5 minutes before the same data is   visible to clients connected to a second instance of a provisioning   module running in the system.   PROV606 logs   PROV606 logs capture all provisioning activity performed using the   OPI, including the administrator performing the task. The logs   generated by OPI clients display the request type OPI. The logs are   viewed in the System Management Console’s log browser and are   described in the Provisioning Module Basics (NN10274-111) guide.   Deprecated methods and method fields   Methods and their associated parameters (elements) defined in the   WSDL change as features and services are added and improved. With   each release, new methods are may be added, and others may   deprecated. Deprecated methods are being removed, but are   supported in the current release.   New methods can be found through a comparison of the WSDL of this   release with the WSDL of a previous release. Deprecated methods and   method parameters are more difficult to find, as they are still supported,   and therefore still in the WSDL. The following tables identify the   deprecated methods for this release.   Table 1 Deprecated methods   Deprecated methods   addPooledResource   deletePooledResource   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   14   Table 1 Deprecated methods   Deprecated methods   getAllPooledResources   getAllPooledResourceTypes   getAllRoutingAlgorithms   getIPCMCapacityByDomain   getPooledResource   modifyPooledResource   modifyServiceParm   setServiceParmAsDefault   The following table lists deprecated elements. These correspond to   fields in the Provisioning Client, and method parameters in the BPT.   Table 2 Deprecated method elements (Sheet 1 of 2)   Affected method   Deprecated method element   addDevice   activeProxy   defaultProxyHost   defaultProxyPort   ipcm   rtpPort   addDevices   activeProxy   defaultProxyHost   defaultProxyPort   ipcm   rtpPort   modifyDevice   activeProxy   defaultProxyHost   defaultProxyPort   ipcm   rtpPort   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 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   15   Copyright © Nortel Networks Limited 2006   Table 2 Deprecated method elements (Sheet 2 of 2)   Affected method   Deprecated method element   addUser   (see note)   voiceMail   voiceMailServer   chargeId   vpn   blendedAliases   routes   ipcmProperties   addUsersToDomain voiceMail   (see note)   voiceMailServer   chargeId   vpn   blendedAliases   routes   ipcmProperties   modifyUser   (see note)   voiceMail   voiceMailServer   chargeId   vpn   blendedAliases   routes   ipcmProperties   Note: The elements voiceMail, routes, and blendedAliases have   been added as methods associated with user operations.   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   16   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   Building OPI clients   Topics in this chapter   Building OPI Stubs Clients   The following sections describes the requirements and steps tasks   performed to generate Open Provisioning Interface (OPI) client stubs.   The process is based on using the Axis toolkit.   Requirements   The following are required for performing the steps in this examples   • working knowledge of Java application development   • comfortable with using DOS commands   • JDK (Java Developer Kit) 1.3 or higher   • Java executable available in the system path   • Axis toolkit version 1.1 final   Downloading the AXIS toolkit   The steps in this chapter use the AXIS toolkit 1.1 final version. The   AXIS toolkit is a free download from the Apache Web Site.   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   18   Procedure 1 Downloading the AXIS toolkit   On the PC   1 In your web browser, navigate to the Axis toolkit page on the   Apache web site.   The 1.1 final version is recommended.   Download the 1.1 final version file, axis-1_1.zip, to your PC.   2 3 Unzip the files to a drive on the PC. In this example, we use Axis   files extracted to folder D:\axis-1_1.   Setting the Classpath   The classpath needs to be set for specific jar files that are part of the   Axis toolkit.   Procedure 2 Setting the Classpath   On the PC   1 2 Open a command prompt in the DOS window   Set the classpath for all the jar files found in the directory   D:\axis-1_1\webapps\axis\WEB-INF\lib.   setCLASSPATH=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   3 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   Download from Www.Somanuals.com. All Manuals Search And Download.   19   Copyright © Nortel Networks Limited 2006   Downloading the WSDL file   Download the Web Server Description Language (WSDL) from the   Provisioning Server.   Procedure 3 Downloadin the WSDL file   On the PC   1 In your web browser, navigate to the URL:   where   <web-server-host-ip> is the IP address of the Provisioning   Server. This is same IP address used by the Provisioning Client.   2 Download the WSDL file to the folder created for the OPI clients.   In our example, the file is named opi.wsdl and it is   downloaded to the folder D:\opiclient.   Compiling the stubs   Procedure 4 Compiling the stubs   On the PC   1 Open a command prompt and navigate to the directory to the   one containing the downloaded WSDL file (D:\opiclient).   2 Run the WSDL2JAVA tool on the WSDL file. For Example   java org.apache.axis.wsdl.WSDL2Java -O -1 -d   Session -Nurn:OPI com.client.opi.service   opi.wsdl   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   20   This creates the client stubs under   d:\opiclient\com\client\opi\service   and the client data objects (beans) under   d:\opiclient\com\nortelnetworks\ims\opi.   The namespace mapping from OPI to com.client.opi.service can   be changed to another mapping of choice.   Note: The OPISoapBindingStub.java that is generated   under com\client\opi\service will have a large static   block that will not compile. This file must be edited by hand to   split the large static block into two to three smaller ones so that   it compiles. This is a known issue due to the fact that the code   is auto generated.   3 Compile the files that were generated in the above step using   either command line ’javac’ or an IDE like netbeans or eclipse,   and put them into a separate folder.   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   Download from Www.Somanuals.com. All Manuals Search And Download.   21   Copyright © Nortel Networks Limited 2006   The Client classes are now ready to be used.   Writing a client to perform some specific OPI operations   Once the OPI stubs have been generated and compiled, the real OPI   client can be constructed and OPI method calls can be made. To   accomplish this, the following steps must be performed in code.   Procedure 5 Writing a client to perform some specific OP   operations   1 2 Instantiate the OPIServiceLocator.   Instantiate a URL object that will point to the Provisioning Server   location and the OPI service running on it.   3 4 Invoke the getOPI call on the OPIServiceLocator instance with   the URL created in step 2. This action will result in an instance   of the OPI object, which can be used to make OPI calls.   Set the authentication information on the OPI object from step 3.   Peform this action by down casting the OPI object as a   org.apache.axis.client.Stub object.   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   22   5 Make the OPI method call (for example, getUser) by invoking   the same on the OPI instance from step 3.   An example is shown below. In the example, this class is placed under   D:\opiclient.   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   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   24   Example - creating a user route to screen two numbers   The following example illustrates creation of a user route that screens   on two numbers and forwards them straight to voice.   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   25   Copyright © Nortel Networks Limited 2006   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   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   Download from Www.Somanuals.com. All Manuals Search And Download.   27   Copyright © Nortel Networks Limited 2006   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   28   A special note on .NET authentication headers   The authentication headers for AXIS toolkit generated stubs are set on   the client stub as described in the preceeding example. In that scenario,   the client stub is cast down to a org.apache.axis.client.Stub object. In   the case of a .NET client this must be done differently. The MCS OPI   currently supports basic HTTP authentication and the authentication   headers must be set to Base64 encoded authentication on the client   side.   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   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   Error codes and messages   This section lists the error codes and their associated messages that may be   returned during a OPI provisioning session.   The error messages are classified into following categories:   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   30   Data-Access error messages (000000)   Error Code Error Message   000000   000001   000002   000003   000004   000005   000006   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.   Value is too large. Please try with a smaller value.   Value must be an integer. Please correct the entry and retry.   Data unavailable (Data shutdown forcing disconnection).   Please try again later.   000007   Data unavailable (Unable to connect to listener). Please try   again later.   000008   000009   Data unavailable (Internal error). Please try again later.   Data unavailable (Connection refused - dispatcher is full).   Please try again later.   000010   000011   000012   000013   Data unavailable. Please try again later.   Data unavailable. Please try again later.   Data unavailable. Please try again later.   Data unavailable (Unexpected end of channel). Please try   again later.   000014   000015   000016   Data unavailable (Not connected). Please try again later.   Data unavailable (Could not connect). Please try again later.   Data unavailable (Lost primary connection). Please try   again later.   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   31   Copyright © Nortel Networks Limited 2006   Error Code Error Message   000017   Data unavailable (Connection terminated). Please try again   later.   000018   Constraint violated. Please consult documentation for these   fields: {0}   000019   000020   000021   Constraint violated. Please consult documentation.   Parent not found for {0}   Cannot delete this entry. Child components are still   referencing {0}   000022   000023   Voicemail entry already exists. Please use a different value   Cannot add device as the there is no capacity left for this   IPCM:Domain relation=The field(s): {0} must be unique   DirectoriesImpl error messages (001000)   Error Code Error Message   001000   Adding group for user {0} failed. Please provide a group   name.   001001   001002   Adding addressbook group Failed: {0}.   Failed to create notify message for addressbook group   change, please contact support for more information.   001003   001004   Addressbook group information retrieval failed for user {0}   : {1}   The addressbook group information could not be retrieved:   Data Access error, please contact next level of support for   more information.   001005   001006   Addressbook banned user information retrieval failed for   user {0} : {1}   The banned user information could not be retrieved for the   user {0}. Data Access Error, Please contact support for   more information.   001007   Addressbook group name information retrieval failed: {0}   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   32   Error Code Error Message   001008   001009   001010   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.   001011   001012   001013   001014   Updating group information failed.Data access error: {0}   Adding banned user failed, banned username cannot be null.   Adding banned entry Failed: {0}.   Adding banned users failed, no entries were found for   adding to ban list for user {0}.   001015   001016   The banned user information could not be deleted: {0}   Cannot modify group information, Group to be updated   {0}, updated Group is {1}.   001017   Groups could not be updated:Another group(s) with the   same name(s) {0} exists.   001018   001019   Updating group information failed. Data access error {0}.   Failed to create notify message for addressbook change,   please contact support for more information.   001020   Initialization of data for address book failed. Unable to   retrieve data.   001021   001022   Removing group information failed. Data access error {0}.   Unable to delete address book group because the following   routes are still referencing it. Please remove the address   book group from the following routes: {0}.   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   33   Copyright © Nortel Networks Limited 2006   AddressBookImpl error messages (002000)   Error Code Error Message   002000   002001   The addressbook was not found for the user{0}   The address book information could not be retrieved for   user:{0} : {1}   002002   002003   002004   The address book information could not be retrieved : Data   access error, please contact support for more information   Addressbook friend information retrieval failed for user {0}   : {1}   Addressbook friend information retrieval failed for user {0}   : Data access error, please contact support for more   information   002005   002006   The address book information could not be retrieved for   user:{0} : {1}   Addressbook friend information retrieval failed for user {0}   Data access error, please contact support for more   information   002007   002008   The AddressBook Entry {0} to be deleted was not found.   The address book entry information could not be deleted,   {0}   002009   002010   Failed to create notify message for addressbook change,   please contact support for more information.   Sorry cannot perform requested operation on entry,   information on maximum number of friends and entries   allowed could not be retrieved, please make sure you have   Presence service as a part of your package   002011   Sorry cannot add entry {0} to list of friends, maximum   number of friends allowed is {1}   002012   002013   Removing friend information failed: {0}   Removing friend information failed, please contact support   for more information.   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   34   Error Code Error Message   002014   002015   002016   002017   {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   Adding entries failed, no entries were found for adding to   addressbook for user {0}   Adding address book entry information failed: Another   entry with the nickname(s) {0} exists.   002018   002019   Adding address book entry Failed for user {0} : {1}   Failed to create notify message for addressbook change,   please contact support for more information.   002020   002021   Addressbook address information retrieval failed : {0}   Addressbook address information retrieval failed: Data   access error, please contact support for more information.   002023   002024   002025   002026   Group information retrieval failed, Data access error, please   contact support for more information.   Addressbook information was not found for the user with   nickname {0}   Addressbook entry information retrieval failed for user {0}   : {1}   Address book ID information retrieval for user with   nickname {0} failed: Data Access Error, please contact   support for more information.   002027   002028   Addressbook entry information retrieval failed: {0}.   Address book ID information retrieval for user failed: Data   Access Error, please contact support for more information.   002029   Addressbook nickname information for the user with Id   information {0} was not found.   002030   002031   Addressbook nickname information retrieval failed: {0}.   Address book nickname information retrieval for user with   Id {0} failed: Data Access Error, please contact support for   more information.   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   35   Copyright © Nortel Networks Limited 2006   Error Code Error Message   002032   002033   002034   002035   Initialization failure of data for Addressbook: This process   is recoverable later.   Failed to initialize data access components. Unable to   proceed further.   Data initialization for Addressbook information failed,   cannot proceed further.   Primary Contact and Nickname are required fields for an   addressbook entry.   002036   002037   002038   Primary Contact cannot have - in it.   The Maximum Friends parameter could not be retrieved.   Cannot modify addressbook entries, nickname and   addressbook entry information cannot be null.   002039   Cannot modify addressbook entries, number of nickname(s)   and addressbook entries must be same.   002040   002041   The AddressBook Entry {0} to be updated was not found.   Cannot add entry {0} as friend : Maximum number of   friends allowed is {0}.   002042   002043   002044   002045   Updating address book entry failed: Another entry with the   same nickname exists for the user {0}   Updating address book entry Failed:Data access error,   please contact support for more information.   Address book entry photo information retrieval failed: Data   access error, please contact support for more information.   Address book entry information retrieval for user failed:   Data Access Error, please contact support for more   information.   002046   002047   002048   The addressbook information could not be deleted: {0}   Addressbook group name information retrieval failed: {0}   Group information retrieval failed,Data access error please   contact support for more information.   002049   Addressbook information retrieval failed for user {0} : {1}   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   36   Error Code Error Message   002050   002051   002052   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.   Your are allowed to have a maximum of {0} entries in your   addressbook with your current service, please contact your   provider for a service upgrade if you need to add more   entries.   002053   002054   Cannot add more than {0} to friend list, current number of   friends is {1} number of friends requested to be added is {2}   Cannot add entries: Maximum number of friends allowed   could not be retrieved.   002055   002056   002057   002058   Addressbook information retrieval failed for user {0} : {1}   The addresss book information could not be retrieved :   Addressbook nickname information retrieval failed: {0}   Address book entry information retrieval for user {0}   failed: Data Access Error, please contact support.   002059   Data access error, please contact support for more   information.   002060   002061   002062   Adding friend information failed, {0}   Invalid nickname provided cannot be null   Your have exceeded the maximum number of entries   allowed in your addressbook with your current service,   please contact your provider for a service upgrade if you   need to add more entries than {0}   002063   002064   002065   Error retrieving addressbook information for the groups   provided {0}   Error retrieving screened addressbook information for the   user {0} and route {1} provided   Error retrieving screened global addressbook information   for the user {0} and for the route {1} provided   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   37   Copyright © Nortel Networks Limited 2006   Error Code Error Message   002066   Error retrieving personal addressbook information for user   {0} : {1}   002067   002068   Error retrieving global addressbook information {0}   Error retrieving addressbook entry information based on   information provided {0}   UserServicePkgImpl error messages (003000)   Error Code Error Message   003000   003001   003003   Required field not found. Please provide the 'User Name'.   Cannot find a Service Package for user {0}.   Data retrieval failed: ServicePackage Information not found   {0}.   003004   003005   Invalid Service. User {0} does not have the service {1} in   his/her service package. Please check the user service   package.   Invalid Parameter. User {0} does not have the service   parameter {1} for the service {2} in his/her service package.   Please check the user service package.   003006   003007   003008   003009   Cannot modify user preferences as the Service Parameter   {0} has a null value. Please provide a value.   Cannot modify user preferences as the Service Parameter   {0} has invalid value {1}. The valid values are {2}.   Cannot modify user preferences as the Service Parameter   {0} has a null value. Please provide a value.   Cannot modify user preferences as the Service Parameter   {0} is invalid.   003010   003011   Operation failed. Root cause : {0}   Operation failed. Cannot delete User Preferences, Root   cause : {0}   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   38   Error Code Error Message   003012   Required field not found. Please provide the 'User Name'   and 'Service Object'.   003013   003014   Error: Please contact your next level of support.   Error: Failed to send Service Package change notification.   UserMgrImpl error messages (004000)   Error Code Error Message   004000   Invalid User Name {0} .Please provide the fully qualified   'User Name' i.e user@domain.   004001   004002   004003   Invalid User. User {0} not found.   Password cannot be null. Please provide a password.   Invalid Password. Password cannot be greater than 20   characters.   004004   Invalid Password. Character: {0} is not allowed in   password.   004005   004006   Error.Please contact support for more information.   Cannot perform operation as the user has an invalid   username {0} in domain {1}.   004007   004008   004009   004010   004011   Cannot add/modify user without Status. Please provide the   required value.   Cannot add/modify user without Locale. Please provide the   required value.   Cannot add/modify user without Time Zone. Please provide   the required value.   Cannot add/modify user without Service Package. Please   provide the required value.   Cannot add/modify user without First Name and Last   Name. Please provide the required values.   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   39   Copyright © Nortel Networks Limited 2006   Error Code Error Message   004012   Cannot add/modify user without User Name. Please provide   the required value.   004013   The number of users requested/found is greater than the   system limit {0}. Please change your search criteria or   increase your system limit.   004014   004015   004016   004017   004018   Required Attributes are null. Please provide the required   attributes.   The query for Global Address Book cannot be completed.   {0}   Cannot perform query with the current parameters. Please   reverify choices.   Deleting user information failed as dependent data exists   {0}. Please delete the child information.   Deleting user information failed. Please contact support for   more information.   004019   004020   004021   Invalid Password.   Cannot modify User Information. {0}   Cannot perform operation as User Name should be unique   in a domain. Please use a different user name.   004022   004023   004024   004025   Cannot perform operation as Status Reason {0} is invalid   for user {1}.   Cannot perform operation as Status {0} is invalid for user   {1}.   Cannot perform operation as Voicemail Server {0} is   invalid for user {1}.   Cannot perform operation as Class of Service {0} in invalid   for user {1}.   004026   004027   Cannot add users. {0}   Cannot perform operation as Locale {0} in invalid for user   {1}.   004028   Unable to add/modify user {0}. Voicemail Server specified   without a valid Voicemail ID.   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   40   Error Code Error Message   004029   Unable to add/modify user {0}. Voicemail ID specified   without a valid Voicemail Server.   004030   Username cannot be the word voicemail, please try another   username   DomainMgrImpl error messages (005000)   Error Code Error Message   005000   005001   005002   005003   Required field not found. Please provide the Domain name.   Data retrieval failed: Domain Information not found {0}.   Error: Please contact your next level of support.   Required Attributes are null. Please provide the required   attributes.   005002***   Invalid Domain. Domain {0} not found.   note: in file   there is   mistake   RouteMgrImpl error messages (024000)   Error Code Error Message   024000   024001   024002   Route information is required.   User Name information is required.   Route Name,Action information is required for this   operation.   024003   024004   Call Destination information is incomplete. Number of   rings and destination addresses must be specified.   Call Destination information is incomplete. Number of   rings and destination addresses must be specified.   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   41   Copyright © Nortel Networks Limited 2006   Error Code Error Message   024005   024006   024007   024008   024009   024010   Reject Reason information is required for this operation.   Adding new routes information failed: {0}   Route Names information is required.   Route Name information is required for this operation.   Modification of Route information failed: {0}   Retrieving route information failed: There was a problem   with the data store while trying to retrieve the information.   024011   024012   024013   024014   New Route information is required.   Modifying new routes information failed: {0}   Removing route information failed: {0}   Failed to initialize data access components: Unable to   proceed further.Please contact your next level of support.   024015   ({0}) is not a valid Term Action Name. The valid names are:   {1}   024016   024017   Term Action name is null.   Retrieving reject reason information failed: There was a   problem with the data store while trying to retrieve the   information.   024018   024019   Call Destination information is incomplete. Number of   rings and destination addresses must be specified.   Retrieving call destination information failed: There was a   problem with the data store while trying to retrieve the   information.   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   42   AddressBookGroupCondMgr error messages (006000)   Error Code Error Message   006000   Address Book Group names information is necessary for an   Address Book Group {0}.   006001   Retrieval of Address Book Group information failed. There   was a problem with the data store while trying to retrieve the   information.   006002   Failed to initialize data access components: Unable to   proceed further. Please contact your next level of support.   GlobalAddrBookCondMgr error messages (014000)   Error Code Error Message   014000   User Name information is necessary for a Global Address   Book {0}.   014001   Retrieval of Global Address Book information failed. There   was a problem with the data store while trying to retrieve the   information.   014002   Failed to initialize data access components: Unable to   proceed further. Please contact your next level of support.   PersonalAddrBookCondMgr error messages (018000)   Error Code Error Message   018000   NickName information is necessary for a Personal Address   Book {0}.   018001   Retrieval of Personal Address Book information failed.   There was a problem with the data store while trying to   retrieve the information.   018002   Failed to initialize data access components: Unable to   proceed further. Please contact your next level of support.   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   43   Copyright © Nortel Networks Limited 2006   PhoneNumberCondMgr error messages (019000)   Error Code Error Message   019000   Telephone Number information is necessary for a Phone   Number {0}.   019001   Retrieval of Phone Number information failed. There was a   problem with the data store while trying to retrieve the   information.   019002   Failed to initialize data access components: Unable to   proceed further. Please contact your next level of support.   TimeBlockGroupCondMgr error messages (029000)   Error Code Error Message   029000   TimeGroup names information is necessary for a Time   Block {0}.   029001   Retrieval of Time Block information failed. There was a   problem with the data store while trying to retrieve the   information.   029002   Failed to initialize data access components: Unable to   proceed further. Please contact your next level of support.   BannedSubscriberMgrImpl error messages (008000)   Error Code Error Message   008000   008001   008002   008003   Banned Subscriber information is required.   Domain information is required.   Removing banned subscriber information failed: {0}   Banned Subscriber Party information is required for this   operation.   008004   Adding new banned subscriber information failed: {0}   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   44   Error Code Error Message   008005   Retrieving banned subscriber information failed. There was   a problem with the data store while trying to retrieve the   information.   008006   008007   008008   Banned subscribers to be deleted information is required.   Removing banned subscriber information failed: {0}   Failed to initialize data access components: Unable to   proceed further.Please contact your next level of support.   DomainCosMgrImpl error messages (011000)   Error Code Error Message   011000   011001   011002   Domain information is required.   Class of Service information is required.   Class of Service Name information is required for this   operation.   011003   011004   011005   Modification of domain COS information failed: {0}   Removal of domain COS information failed: {0}   Retrieving domain COS information failed. There was a   problem with the data store while trying to retrieve the   information.   011006   Initialization of Domain COS information data failed. There   was a problem with the data store while trying to retrieve the   information.   011007   011008   011009   011010   Invalid Data: Domain not found:{0}   Could not retrieve domain information   Failed to refresh caches: Unable to proceed further.   Failed to initialize. Unable to proceed further.Please contact   your next level of support.   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   45   Copyright © Nortel Networks Limited 2006   DomainProfileMgrImpl error messages (012000)   Error Code Error Message   012000   012001   012002   012003   012004   012005   Removal of domain profile failed: {0}   Domain information is required.   Profile information is required for this operation.   Modification of domain profile failed:{0}   Data retrieval failed: DomainProfile was not found.   Failed to initialize data access components: Unable to   proceed further. Please contact your next level of support.   TimeZoneMgrImpl error messages (030000)   Error Code Error Message   030000   030001   030002   030003   030004   030005   030006   030007   TimeZone Name information is required.   TimeZone ID information is required.   TimeZone ID and Name information is required.   Adding new timezone information failed:{0}   Removing timezone information failed: {0}   Existing TimeZone Name information is required.   Modifying timezone information failed: {0}   Retrieving time zone information failed. There was a   problem with the data store while trying to retrieve the   information.   030008   030009   Invalid Data: TimeZone not found:{0}   Initialization of time zone information failed. There was a   problem with the data store while trying to retrieve the   information.   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   46   Error Code Error Message   030010   030011   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.   StatusReasonMgrImpl error messages (027000)   Error Code Error Message   027000   027001   027002   027003   027004   Status Reason information is required   Removing status reason information failed: {0}   Domain information is required.   Status information is required.   Status Reason Name information is required for this   operation.   027005   Status Reason not found. Please retrieve the list of   acceptable values and try again.   027006   027007   027008   027009   027010   027011   027012   No Status Reasons found for this domain.   Modification of status reason information failed: {0}   Status Reason Name is null. Please enter a valid value.   Adding new status reason information failed: {0}   Null Status.The valid values for Status are: {0}   Invalid Data.The valid values for Status are: {0}   Retrieving status reason information failed. There was a   problem with the data store while trying to retrieve the   information.   027013   027014   Invalid Data: Status not found: {0}   Initialization of Status information data failed. There was a   problem with the data store while trying to retrieve the   information.   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   47   Copyright © Nortel Networks Limited 2006   Error Code Error Message   027015   027016   027017   Could not retrieve domain information.   Failed to refresh caches. Unable to proceed further.   Failed to refresh Status Reason cache: Unable to proceed   further.   027018   Failed to initialize data access components: Unable to   proceed further.Please contact your next level of support.   ServiceMgrImpl error messages (025000)   Error Code Error Message   025000   025001   Service name needs to be specified.   Invalid Parm value: {0} for parm: {1}. Please refer to the   list of acceptable values for this parm.   025002   025003   Adding new domain services information failed for domain:   {0}. {1}   Removing domain services information failed for domain:   {0}.{1}   025004   025005   Service name is not valid: {0}   Modifying domain services information failed for   domain:{0}. {1}   025006   025007   Unable to update Service Definition. Only parameters with   multiple values can be updated.   Unable to update Service Definition. The following parm   values are in use by some domains: {0}. These entries must   be either removed from use or added to the update list.   025008   025009   025011   Modifying services information failed for service:{0}.{1}   This parm value:{0} does not exist for this parm {1}.   Updating parm default value failed for service: {0}, parm:   {1}. {2}   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   48   Error Code Error Message   025012   This service expects {0} number of entries.The entries to be   made are: {1}   025013   025014   025015   Adding new domain services information failed. {0}   Modifying domain services information failed. {0}   Retrieving parm names information failed. There was a   problem with the data store while trying to retrieve the   information.   025016   Initialization of service names data failed. There was a   problem with the data store while trying to retrieve the   information.   025017   025018   Data retrieval failed for domain services.   Retrieving domain services information failed. There was a   problem with the data store while trying to retrieve the   information.   025019   025020   Retrieving parmlistdata information failed. There was a   problem with the data store while trying to retrieve the   information.   Initialization of service parms data failed. There was a   problem with the data store while trying to retrieve the   information.   025021   025022   025023   Cannot find a service with name {0}.   Cannot find a parm with name {0}.   {0} is not a valid service name. The valid service names   are:{1}   025024   025025   Service Name is null.   {0} is not a valid parm name. The valid parm names for the   service {1} are: {2}   025026   025027   Initialization of services+parm names data failed. There   was a problem with the data store while trying to retrieve the   information.   {0} is not a valid parm name.   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   49   Copyright © Nortel Networks Limited 2006   Error Code Error Message   025028   The parameter value for the {0} parm cannot be assigned at   this stage.It can only be changed while customizing a   service package for a user. Please try again with a blank   parameter value.   025029   The value for {0} is invalid, please provide a value between   {1} - {2}   025030   025031   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.   025032   025033   025034   Parm information must be entered in the correct format.   Domain information is required.   The service(s):{0}cannot be assigned to this sub-domain.   Only services that are assigned to the parent domain can be   assigned to the child domain. The valid services are: {1}   025035   To enable Inactivity feature, Report Inactivity has to be   enabled with an Inactivity timer (in minutes) value   UserPropertiesServlet error messages (036000)   Error Code Error Message   036000   Error uploading file. File size for {0} (size= {1}KB )   exceeds picture file size limit of {2}KB.   Error uploading file. Empty file: {0}.   No picture file uploaded.   036001   036002   036003   Error in modifying picture. Please contact your next level of   support.   036004   The user picture format can only be of type PNG, JPG or   JPEG.   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   50   UserDataMgrImpl error messages (032000)   Error Code Error Message   032001   032002   032003   032004   Adding reject reason failed: Reason cannot be null   Adding reject reason failed: {0}   UserData information retrieval failed: {0}   Retrieve operation failed: Data access error, please contact   support for more information   032005   032006   032007   032008   Deleting userdata failed for user {0} : {1}   Deleting reject reason failed for user {0} : {1}   Updating userdata failed : User Data Cannot be null   The maximum number of presence notes allowed is five.   Please edit the entries as required   032009   Length of presence note cannot be greater than 32   characters.   032010   032011   Updating userdata failed for user {0} : {1}   {0} is not a valid character. Please try again.   VoicemailMgrImpl error messages (034000)   Error Code Error Message   034001   034002   Domain information cannot be null   Voicemail server information retrieval failed for domain   {0} : {1}   034003   The voicemail server could not be retrieved: DataAccess   error please contact support for more information   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   51   Copyright © Nortel Networks Limited 2006   DeviceMgrImpl error messages (010000)   Error Code Error Message   010000   010001   Retrieving device information failed.   Cannot add/modify device as the device does not have a   macaddress.Please provide a macaddress.   010002   010003   Cannot add/modify device as the device has an invalid   macaddress {0}.Macaddress should be less than 12   characters in length.   Cannot add/modify device as the device with macaddress   {0} does not have the required attributes.Please provide the   required attributes.   010004   010005   Invalid Data.Device with macaddress {0} not found.Please   check the device macaddress.   Required Attributes are null.Please provide the required   attributes.   010006   010007   User {0} not logged into device.   The number of devices requested/found is greater than the   system limit {0}. Please change your search criteria or   increase your system limit.   010008   010009   010010   010011   Deleting device information failed as dependent data exists   {0}. Please delete the child information.   Deleting device information failed. Please contact support   for more information.   Modifying device information failed. Please contact support   for more information.   Cannot modify device as there is no capacity left on the   IPCM:Domain relation i.e {0}:{1} to which this device   belongs to.   010012   010013   Invalid Data. MacAddress {0} already in use. Please use a   different one as macaddress should be unique.   Cannot assign user {0} to device with macaddress {1} as   the User does not belong to the IPCM:Domain relation to   which the device belongs to.   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   52   Error Code Error Message   010014   010015   010016   010017   010018   010019   Invalid Data. Invalid device contrast {0}. The valid values   are {1}.   Invalid Data. Invalid device Vocoder {0} or Packet Time   {1}.   Invalid Data. Invalid device Time Format {0}. The valid   values are {1}.   Invalid Data. Invalid device Date Format {0}. The valid   values are {1}.   Invalid Data. Invalid device Locale {0}. The valid values   are {1}.   Cannot add/modify device with macaddres {0} as there   exists no relation between the domain {1} and device IPCM   {2}.   010020   010021   010022   010023   Cannot modify device as the device macaddress {0} and the   given macaddress {1} do not match.   Add device failed. Please contact support for more   information.   Cannot add device as there is no capacity left on the   IPCM:Domain relation to which this device belongs to.   Cannot assign user {0} to device with macaddress {1} as   the user does not belong to the IPCM:Domain relation to   which the device belongs to.   IPCMMgrImpl error messages (016000)   Error Code Error Message   016000   Required Attributes are null.Please provide the required   attributes.   016001   016002   016003   Invalid Data.IPCM with name {0} not found.   Invalid Data.IPCM with ID {0} not found.   Retrieving IPCM information failed. {0}   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   53   Copyright © Nortel Networks Limited 2006   Error Code Error Message   016004   016005   016006   Cannot assign user to IPCM {0} as it is not assigned to   Domain {1}   Cannot assign users to IPCM as there are no IPCMs   assigned to this Domain {0}   Retrieving IPCM information failed.   UserTimeMgrImpl error messages (033000)   Error Code Error Message   033001   033002   033003   033004   Adding Timeblock Group information for user {0} failed:   {1}   Removing Timeblock Group for user {0} failed. Timeblock   Group name cannot be null.   Removing Timeblock Group {0} failed. User name cannot   be null.   Removing Timeblock Group {0} failed. The Timeblock   Group is referenced in route(s) {1}.   033005   033006   Removing Timeblock Group {0} for user {1} failed: {2}   Removing Timeblock Groups failed. User name cannot be   null.   033007   033008   Removing Timeblock Groups for user {0} failed: {1}   Modifying Timeblock Group {0} failed. Timeblock Group   information cannot be null.   033009   033010   Modifying Timeblock Group failed. Timeblock Group   name cannot be null.   Modifying Timeblock Group {0} failed. User name cannot   be null.   033011   033012   Modifying Timeblock Group {0} for user {1} failed: {2}   Retrieving Timeblock Group for user {0} failed. Timeblock   Group name cannot be null.   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   54   Error Code Error Message   033013   Retrieving Timeblock Group failed. User name cannot be   null.   033014   033015   033016   Retrieving Timeblock Group {0} for user {1} failed: {2}   Retrieving Timeblock Groups for user {0} failed: {1}   Retrieving Timeblock Groups failed. User name cannot be   null.   033017   033018   033019   033020   Adding Timeblock Group information failed. User name   cannot be null.   Adding Timeblock Group information for user {0} failed.   Timeblock Group information cannot be null.   Adding time blocks for TimeBlock Group {0} failed. Please   verify that the time blocks were specified properly.   Adding time blocks for TimeBlock Group {0} failed.   Timeblock information cannot be null.   033021   033022   033023   033024   Adding time blocks for TimeBlock Group {0} failed: {1}   Unable to process request for TimeBlock Group: {0}   Timeblock Group {0} was not found for user {1}.   Error retrieving Timeblock Group Information for user {0}.   Root cause: {1}   033025   033026   033027   033028   033029   033030   Adding time block failed. At least one day of the week must   be specified for time block.   Adding time block failed. Time block start time cannot be   null.   Adding time block failed. Time block stop time cannot be   null.   Adding time block failed. The minute value in the start time   must be either 0, 15, 30, or 45.   Adding time block failed. The minute value in the stop time   must be either 0, 15, 30, or 45.   Adding time block failed. The start and stop time should   correspond to valid intervals on the same day.   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   55   Copyright © Nortel Networks Limited 2006   Error Code Error Message   033031   Error retrieving time block information for Timeblock   Group {0}. Root cause: {1}   033032   033033   033034   033035   Retrieving Timeblock Group failed: {0}   Error retrieving Timeblock Group Information for user {0}.   Retrieving Timeblock Group(s) for user {0} failed.   Error retrieving time block information for Timeblock   Group {0}.   033036   033037   Retrieving Timeblock Group failed.   Timeblock Group information could not be added for user   {0}. Timeblock Group(s) already exists using name(s) {1}   033038   033039   033040   Timeblock Group information could not be modified for   user {0}. A Timeblock Group already exists using name {1}   Adding Timeblock Group information for user {0} failed.   Timeblock Group name cannot be null.   Removing Timeblock Groups for user {0} failed. The   following Timeblock Groups are referenced by the listed   routes: {1}   Open Provisioning Interface Reference Guide   Download from Www.Somanuals.com. All Manuals Search And Download.   Copyright © Nortel Networks Limited 2006   56   NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   Download from Www.Somanuals.com. All Manuals Search And Download.   Multimedia Communication Portfolio   Multimedia Communication Server   Open Provisioning Interface   Copyright © Nortel Networks Limited 2006   All Rights Reserved   Information is subject to change without notice. Nortel Networks reserves   the right to make changes in design or components as progress in engi-   neering and manufacturing may warrant.   *Nortel, Nortel (logo), and the Globemark are trademarks of Nortel Net-   works.   *Sun Fire and Netra are trademarks of Sun Microsystems, Inc.   *Oracle is a trademark of Oracle Corporation.   Publication number: NN42020-123   Product release: MCS 5100 3.5   Document version: Standard 4.0   Date: January 2006   Download from Www.Somanuals.com. All Manuals Search And Download.   |