Oracle® Communications MetaSolv Solution ASR

Release Notes

Release 60.0

F25306-01

December 2019

Release Notes

This document describes the enhancements that are introduced and the Access Service Ordering Guidelines (ASOG) issues that have been implemented in Oracle Communications MetaSolv Solution Access Service Request (ASR) 60.

This document consists of the following sections:

See ASR Installation Guide for instructions about installing ASR 60.

Data Conversions

The ASR60BD.sql file is included in this release. The installer provides all upgrades to MetaSolv Solution executable files and stored procedure files (Procs directory).

Software Support

MetaSolv Solution 6.3.0 supports ASR 60 on the following software versions:

  • Oracle Enterprise Linux Server 6.6 (or later) and 7.1 (or later)

  • Red Hat Enterprise Linux Server 6.6 (or later) and 7.1 (or later)

  • Oracle Solaris 11.2 or later

  • IBM AIX 7.1 Update 1

  • HP-UX Itanium 11.31 Update 7

  • Windows Server 2012 R2 or Windows Server 2016

  • Oracle WebLogic Server 12c (12.2.1.3 and 12.2.1.4)

  • Oracle Database 12cR2 (12.2.0.1) and 18c (18.3.0.0.0)

Product Enhancements

With this release, you can now mention user data fields in the WebService APIs. For more information, see ASR Web Services Developer’s Guide.

ASR CORBA APIs Desupported

CORBA APIs are no longer supported from ASR 60. Oracle recommends that you use ASR Web Services to integrate ASR with other Oracle products or with external applications. See ASR Web Services Developer's Guide for more information about the ASR Web Services.

ASOG Issues Implemented

The following table describes the Access Service Ordering Guidelines (ASOG) issues that have been implemented in this release.

Issue Number Description

3629

Valid Entry “X” has been removed from GBTN field on MSL form.

3630

Replaced AFG field with GOV field on ASR form.

3633

Modified the usage rules for the UREF field on the EVC form.

3634

PNUM field has been newly added on CN (Confirmation Notice) form.

3635

TLE field has been renamed to TLR field on ASR form.

Modified the usage rules for RORD field to replace TLE with TLR field on NOTE2.

3637

Modified usage note validation for DIVPON field on Transport, ACI, SES, EUSA, PIP, and DIS forms.

3638

Modified usage note validation for DIVCKT field on ACI form.

Fixes in This Release

The following table lists the customer-reported bugs that have been fixed in this release.

Bug Number Description

30461919

Issue

The lengths of the lata field in the asr schema and ckr1 in the cn schema of the WebService xsd files differs from the GUI lengths.

Resolution

Code has been modified and now the LATA and CKR1 length has been modified to 5(from4) and 40(from 53) respectively.

30461885

Issue

When importing CR through the importCR WebService API, the application allows up to 225 characters to be entered for the Remarks fields, but editing the field in GUI reduces the length to 124 characters.

Resolution

Code has been modified and now the application will no longer reduce the remarks length to 124 characters.

30405298

Issue

When importing an Access Service Request order via WS API, the API returns the error “The value 'x' of element 'y' is not valid” for the below list of fields:

  • SALI form icol when length = 8
  • Trunking form apc when length = 9
  • Trunking form tsc2 when length = 8
  • Trunking form tsc3 when length = 8
  • Trunking form tsc4 when length = 8
  • Trunking form pcu when length = 8
  • Trunking form ssn when length = 3
  • Trunking form ttn when length = 3
  • Trunking form pcna when length = 3
  • CR form remarks when length is between 124 and 225
  • CN form dtn when length = 10
  • CN form vci when length = 5
  • TQ from lrng when length = 10
  • TQ form lrn when length = 10

Resolution

The code has been modified and the Access Service Request API will now import the order successfully for the above listed scenarios.

30359967

Issue

When importing a disconnect SES Access Service Request order via API, if the <sbdw> field is not populated within the <asr:aSESSeq> structure, the API responds with a java.lang.NullPointerException.

Resolution

The code has been modified and the disconnect SES Access Service Request API will now import the order even if the <sbdw/> tag is not provided in the <asr:aSESSeq> structure.

30359955

Issue

When importing a disconnect Trunking Access Service Request order via API, if the <qaci> field is not populated with 0 within the <asr:aTrunking> structure, the API responds with a java.lang.NullPointerException.

Resolution

The code has been modified and the disconnect Trunking Access Service Request API will now import the order even if the <qaci> field is not provided in the <asr:aTrunking> structure.

30359920

Issue

When importing an EVC Access Service Request order via API, if the <aEVCUNIMappingDetailSeq> structure does not have the <svlan> and <svact> fields, the application logs the below error in the <servername>.mss.log file, but the order gets created successfully.

<Sep 26, 2019, 10:16:59,138 AM PDT><Notice> <StdErr> <BEA-000000><java.lang.NullPointerException>

Resolution

The code has been modified and now when importing an EVC Access Service Request order via API, no errors would be logged even if the <aEVCUNIMappingDetailSeq> structure does not have the <svlan> and <svact> fields.

30312764

Issue

When importing a Trunking ASR order using the ImportTRUNKING Web Service API with PCNA value having 3 characters, the application gives the error "cvc-type.3.1.3: The value'XXX' of element 'pcna' is not valid."

Resolution

Code has been modified and now the application will allow the import of an order with 3 character PCNA values.

30301369

Issue

When importing an Access Service Request order via API, the API returns the following error when the LONG field on the SALI form contains a valid value as follows: -nn.nnnnnnn

FORM : SALI | Reference Number: 0001 Valid entries for LONG field is -NN.NNN to -NNN.NNNNNN where N must contain a value of 0-9.

Resolution

The code has been modified and now the Access Service Request API will import the order successfully when the LONG field contains all valid values including -nn.nnnnnnn.

30146134

Issue

Users are able to execute the import order API on an ASR order which is already cancelled and change the supp type to a different value. This is contradicting the GUI behaviour where the order becomes read only when the order is marked as cancel.

Resolution

Code has been modified and now the application will not allow an import ASR WS API to be executed on an ASR order that is already cancelled and instead will return the below error:

"Cannot Import Cancelled Order"

29354233

Issue

In an ASR order's remarks field, if the user enters certain ASCII characters, print preview of the ASR gives the following error:

javax.xml.transform.TransformerException:

javax.xml.transform.TransformerException:

com.sun.org.apache.xml.internals.utils.WrappedRuntimeException: Premature end of file.

Resolution

Code has been modified and now when users enter any characters apart from the below white list, the application will filter it and not save it. Hence, print preview of an ASR will no longer give an error.

  1. a to z
  2. A to Z
  3. 0 to 9
  4. Special characters`~!@#$%^&*()_-+={}|\][:";'?><,./
  5. Carriage returns, tabs, and spaces

Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle Support

Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.


Oracle Communications MetaSolv Solution ASR Release Notes, Release 60.0

F25306-01

Copyright © 2019, Oracle and/or its affiliates. All rights reserved.

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.