ACP Import Fails for Criteria Using Lifecycle Phase Created at Subclass Level

(Doc ID 2321114.1)

Last updated on OCTOBER 30, 2017

Applies to:

Oracle Agile PLM Framework - Version 9.3.5.0 and later
Information in this document applies to any platform.

Symptoms

ACP import fails for criteria using lifecycle phase created at subclass level even though the lifecycle phase exists in the target instance:

Error

Process Context:
Propagation Action: Copy
Configuration Type: Criteria
Configuration Object: TEST_ACP_02
Configuration Object Action: Create Object
Object Name: TEST_ACP_02
Configuration Object Action: Update Object
Object Name: TEST_ACP_02
Object Table Name: Conditions
Object Table Action: Update
Criteria Condition #: 1

Error Context:
Unable to update the "Title Block.Lifecycle Phase In TEST_ACP" row of the Condition table for the configuration object.
Unable to resolve the criteria condition value "TEST_ACP" for use with the criteria condition attribute "Lifecycle Phase".
Unable to resolve the value "TEST_ACP" against a predetermined set of values.

Error Cause:
The Value object identified by the name "TEST_ACP" could not be found.

Steps to Reproduce

  1. Login to Java Client as admin user, and create item subclass: TEST_ACP
  2. Create a new lifecycle phase with name: TEST_ACP against item subclass TEST_ACP
  3. Create criteria with below setting:
    Name: TEST_ACP_02
    Object Type: TEST_ACP
    Condition: Title Block.Lifecycle Phase In TEST_ACP
  4. Edit config.xml, and configure below:  
  5. Run ACP export
  6. From Java Client, delete condition: TEST_ACP_02
  7. Run ACP import
  8. Import of criteria TEST_ACP_02 fails with error in import.err



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms