Admin Config Propagation (ACP) Import Failing On Criteria Using Lifecycle Phase On Affected Items
(Doc ID 3042591.1)
Last updated on SEPTEMBER 13, 2024
Applies to:
Oracle Agile PLM Framework - Version 9.3.6.0 and laterInformation in this document applies to any platform.
Symptoms
ACP Import failing on Criteria using lifecycle phase on affected items
the following error occurs.
Error
Create Failed TEST_CRITERIA
1) ERROR: The Value object identified by the name "Parts.Phase-Out" could not be found.
2) ERROR: The Value object identified by the name "Parts.Phase-Out" could not be found.
3) ERROR: The Value object identified by the name "Items.Preliminary" could not be found.
======== E R R O R (Begin) ========
Process Context:
Data Source Type: Agile Instance
Data Source URL: http://doamin.com:7001/Agile
Data Source User: propagation
Propagation Action: Copy
Configuration Type: Criteria
Configuration Object: TEST_CRITERIA
Configuration Object Action: Create Object
Object Name: TEST_CRITERIA
Configuration Object Action: Update Object
Object Name: TEST_CRITERIA
Object Table Name: Conditions
Object Table Action: Update
Criteria Condition #: 3
Error Context:
Unable to update the "Affected Items.Lifecycle Phase In Items.Preliminary" row of the Condition table for the configuration object.
Unable to resolve the criteria condition value "Items.Preliminary" for use with the criteria condition attribute "Lifecycle Phase".
Unable to resolve the value "Items.Preliminary" against a predetermined set of values.
Error Cause:
com.agile.propagate.agile.ReferenceResolutionException: The Value object identified by the name "Items.Preliminary" could not be found.
at com.agile.propagate.agile.ReferenceResolutionException.newException(ReferenceResolutionException.java:46)
at com.agile.propagate.agile.ReferenceResolutionException.newNotFoundException(ReferenceResolutionException.java:64)
at com.agile.propagate.agile.ReferenceResolutionException.newValueNotFoundException(ReferenceResolutionException.java:104)
at com.agile.propagate.agile.AdminCriteria.resolveValueAgainstListOfPossibleValues(AdminCriteria.java:1622)
at com.agile.propagate.agile.AdminCriteria.resolveConditionValue(AdminCriteria.java:1210)
at com.agile.propagate.agile.AdminCriteria.updateConditions(AdminCriteria.java:834)
at com.agile.propagate.agile.AdminCriteria.updateTables(AdminCriteria.java:739)
at com.agile.propagate.agile.AdminObject.doUpdateObject(AdminObject.java:1006)
at com.agile.propagate.agile.AgileObject.updateObject(AgileObject.java:999)
at com.agile.propagate.agile.AgileObject.updateObject(AgileObject.java:946)
at com.agile.propagate.agile.AdminObject.doCreateObject(AdminObject.java:759)
at com.agile.propagate.agile.AgileObject.createObject(AgileObject.java:825)
at com.agile.propagate.agile.AdminObject.doWrite(AdminObject.java:612)
at com.agile.propagate.agile.AgileObject.write(AgileObject.java:630)
at com.agile.propagate.agile.AgileDataSource.writeObject(AgileDataSource.java:1207)
at com.agile.propagate.process.CopyConfigTypeProcess$CopyConfigObjectProcess.copyObject(CopyConfigTypeProcess.java:556)
at com.agile.propagate.process.CopyConfigTypeProcess$CopyConfigObjectProcess.processObject(CopyConfigTypeProcess.java:518)
at com.agile.propagate.xml.XMLHandler.endElement(XMLHandler.java:234)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1784)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2969)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:507)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:867)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:796)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:142)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:644)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:328)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:196)
at com.agile.propagate.xml.XMLDataSource.readObjectsForCopy(XMLDataSource.java:607)
at com.agile.propagate.process.CopyConfigTypeProcess.copy(CopyConfigTypeProcess.java:138)
at com.agile.propagate.CopyConfig.copy(CopyConfig.java:530)
at com.agile.propagate.CopyConfig.process(CopyConfig.java:244)
at com.agile.propagate.CopyConfig.execute(CopyConfig.java:69)
at com.agile.propagate.AbstractConfig.runProgram(AbstractConfig.java:371)
at com.agile.propagate.CopyConfig.runProgram(CopyConfig.java:48)
at com.agile.propagate.CopyConfig.main(CopyConfig.java:64)
Caused by: com.agile.propagate.util.NormalError: This is not really an exception. This error message should never be displayed.
at com.agile.propagate.util.NormalError.newException(NormalError.java:27)
at com.agile.propagate.agile.ReferenceResolutionException.(ReferenceResolutionException.java:42)
... 38 more
Steps to Reproduce:
1. Start Agile Application Server 9.3.6
2. Start File Manager Server
3. Open a browser and Launch Agile PLM Java Client using url http://{server_name}.{domain_name}:{port}/JavaClient/start.html
4. Try to Launch the Agile Java Client
5.Log into Agile PLM Java Client.
6.Create criteria with below setting:
Name: TEST_CRITERIA01
Object Type: MCO
Condition:
Affected Items.Lifecycle Phase In Parts.Phase-Out And
( Affected Items.Old Lifecycle Phase In Parts.Phase-Out Or
Affected Items.Lifecycle Phase In Items.Preliminary )
7.Save it.
8. Create ACP config.xml file as below
SI_LFCriteria
9.Run ACP export
10.Run ACP import
Import of criteria TEST_CRITERIA fails with error in import.err
Workaround
Need to manually configure the admin objects in destination.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |