Michael_Lowry

Problems with AE DB Change program (ucybchng)

Discussion created by Michael_Lowry on Jun 18, 2016

Below is a list of the problems we have encountered with the AE DB change program (ucybchng) since v11.2.1.

Ticket /
KE article

Description

Impact / Work-around

Status /
Fix version

PRB00118835

ucybchng fails to make changes for OBJECT_USE rules.

Impact: Broken references in deployed objects
Work-around for JSCH & JOBP child tasks: add TASK_NAME rule
Work-around for other object uses: none.

11.2.2

PRB00118800

ucybchng crashes with SCRIPT rules with differing value lengths when run in conjunction with OBJECT_NAME, TASK_NAME, or other SCRIPT rules.

Impact: Must run each SCRIPT rule on its own
Work-around: Run SCRIPT rule changes separately from other changes.

11.2.2

PRB00118883

ucybchng adds blank lines to transport case (causes ucybdbld to fail during load of file).

Impact: Must make direct changes to transport case file
Work-around: Remove blank lines from transport case before loading it.

11.2.2

PRB00118925

ucybchng crashes with segmentation fault if old value in FOLDER_NAME rule is blank.

Impact: Minimal.
Work-around: Ensure that rules do not have blank values.

11.2.3

PRB00120870

ucybchng fails to make changes for VALUE: rules.
(Note: may also affect CVALUE:, and JPCVALUE: rules.)

Impact: Incorrect values in deployed objects
Work-around:Set values in pre-process using :PUT_ATT.

11.2.3

PRB00119448

ucybchng applies *SCRIPT rules indiscriminately to all scripting tabs.

Impact: Incorrect or duplicate changes in deployed objects
Work-around:Use only one SCRIPT rule.

11.2.3
PRB00120983Blank field substituted by a vertical bar when loading a transport case or XML fileImpact: Invalid value stored in AE DB
Work-around: Do not import files with blank fields.
11.2.5
PRB00133253ucybchng REPLACE_PART silently deletes some script lines
Impact: Deleted data
Work-around: None
11.2.5
PRB00130685ucybchng cannot make more than one change to the same fieldImpact: Incorrect data
Work-around: Make only one change per attribute.
11.2.5
PRB00133894ucybchng crashes with RC 134 upon encountering certain linesImpact: crash of change program
Work-around: NA
Fixed in 11.2.6, 12.0.3, & 12.1.0

KB000087473

PRB00136058
000009898

ucybchng does not update host names in task conditionsImpact: Incorrect host names in task conditions
Work-around: Use agent groups instead.
11.2.6, 12.0.3, & 12.1.0

KB000085089

PRB00136307
000009904

ucybchng deletes script lines if SCRIPT rule has blank 'old' valueImpact: Deleted data
Work-around: Ensure old value is not blank.
11.2.6, 12.0.4, & 12.1
12.2

KB000084569

PRB00137137
000009971

ucybchng REPLACE_PART deletes script lines if old value and new value are the sameImpact: Deleted data
Work-around: Change to different value & then change back. Or, if possible, use v11.2.3 (unaffected by this bug).
11.2.6, 12.0.4, & 12.1.
12.2.

KB000084588

PRB00138615
000013719

ucybchng v12.0.3 fails to make some OBJECT_NAME changesImpact: Broken object references
Work-around: None
Same root cause as PRB00139013.

KB000084700

PRB00139013
000013897

ucybchng v12.0.3 fails to make many CVALUE & JPCVALUE changesImpact: Broken object references
Work-around: None
12.0.4
12.2, 12.1.1, & 11.2.7

KB000084624

PRB00136354
000013638

ucybchng deletes task-level prompt set defaultsImpact: Missing PRPT defaults
Work-around: None
11.2.6 & 12.0.4
12.2 & 12.1.1

KB000084554

PRB00215777
000013919

ucybchng calculates incorrect byte counts for values containing backslashes.Impact: Truncated data
Work-around: Unknown
12.0.4
12.2, 12.1.1, & 11.2.7

KB000084604

PRB00214561
000013918

DB Change Utility invalidly changes some values to upper case characters.Impact: Incorrect file path names in file transfer jobs
Work-around: Use variables in file name fields.
12.0.4.
12.2, & 12.1.1

KB000101483 

01018630

ucybchng crashes with segmentation fault if value in change rule is blank.

Impact: Crash

Work-around: Ensure no blank values, or use REPLACE instead of REPLACE_PART.

11.2.8, 12.0.6, 12.1.3, 12.2.0
01147667ucybchng sometimes fails to make required changes.

Impact: Incorrect data
Work-around: None

12.0.7, 12.1.4, 12.2.2, 12.3.0

KB000108951

01180963

 

ucybchng cannot change parent alias names in external dependencies
 
Impact: Incorrect parent workflow alias can break external dependencies
Work-around: None
See this idea

KB000115749

01180963

ucybchng hangs when applying certain changes to a Transport Case Impact: Hang
Work-around: None
unknown
01227044ucybchng OBJECT_USE rule changes static VARA keys.

Impact: Duplicate VARA keys causes error during DB load.

Work-around: Exclude VARA object type from OBJECT_USE rules.

unknown
01258858ucybchng does not update object references in task pre- and post-conditions.

Impact: Broken object references
Work-around: Use object variable in place of object name, and set value programmatically.

unknown

 


Planned release dates

  • Automation.Engine 11.2.8 - early 2019?
  • Automation.Engine 12.0.7 - mid January 2019
  • Automation.Engine 12.1.4 - end January 2019
  • Automation.Engine 12.2.2 - mid February 2019
  • Automation.Engine 12.3.0 - end February 2019

 


Revision history

2016.07.08 16:30 CEST: Updated table to indicate which problems have been fixed in v11.2.2.
2016.10.18 14:45 CEST: Added PRB00120870 and updated v11.2.3 release info for PRB00118925.
2016.10.20 14:00 CEST: Added PRB00120872 and PRB00120983. Removed release dates for postponed fixes.
2017.04.06 16:00 CEST: Updated problem tickets fixed in v11.2.3.
2017.07.21 17:45 CEST: Updated problem tickets fixed in v11.2.5, and others.
2017.08.18 16:10 CEST: Added PRB00137137.
2017.09.27 16:44 CEST: Updated PRB00137137 with fix plan. Added planned release dates. Added PRB00136307 & PRB00138615.
2017.10.12 23:57 CEST: Added PRB00139013.
2017.11.10 11:04 CET: Added PRB00136354.
2017.11.14 15:00 CET: Added fix plan for PRB00139013.
2017.11.16 14:00 CET: Added PRB00215777 & added fix plan for PRB00138615.
2018.01.12 15:22 CET: Added known error (KE) article numbers where applicable.
2018.01.16 11:57 CET: Updated problems fixed in v12.0.4: PRB00136307, PRB00137137, PRB00138615, PRB00139013, PRB00136354, & PRB00215777. Added PRB00214561.
2018.01.23 15:27 CET: Added known error (KE) article numbers 000013897 & 000013918.

2018.08.08 17:25 CEST: Added problem with parent workflow alias.

2018.12.13 14:08 CET: Added KB article links for many older problems. Added six new problems: KB00010148301147667KB000108951KB00011574901227044, and 01258858.

Outcomes