(20961073) Fractional values with a more than seven decimals are not rounded when using DB2.
When working with fractional values that exceed seven digits, instead of rounding up the value, DB2 truncates the value. For example, 1.12345678 would be displayed as 1.1234567 and not 1.1234568. This is a known issue with DB2.

(18750947) The value of the approvalRequired property is not inherited from a user’s Default Organization.
This is due to the fact that the default for the approvalRequired property on the user ItemDescriptior is false. Even though the derivation override is set, the logic calls into \atg\repository\dp\FirstNonNull.java, which goes in search of a value for the property by going up the inheritance chain, looking to retrieve the first non-null value it finds.

Workaround: By unselecting the approvalRequired checkbox, you will store a false value in the database and the value will be inherited by all users. To do this, set approvalRequired=false. To force a true to be saved in the database, set approvalRequired=true and then unselect the checkbox and then re-select the checkbox. When no value is stored in the database, the checkbox defaults to approvalRequired=true.

(18403778) Running the Catalog Maintenance Service against a very large catalog can result in the following error:

Repository Exception processing catalog tree.
CONTAINER: atg.repository.RepositoryException; SOURCE:java.sql.SQLException:
ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired.

Workaround: Change the value of the Oracle database initialization parameter DDL_LOCK_TIMEOUT from 0 (default) to a larger value. The recommended value is 3600 seconds.

(17962793) If you change a promotion after it has been used by an order, and then process a return from that order, the return calculations will assume the new promotion values, not the original promotion values, causing an inaccurate return calculation.


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