Enumeration literals not displayed in child project area (RTC 4.0.3)
I have created a Master project template with a custom WI type and custom attributes. When I create a new PA that uses the process configuration from the "Master" some of the custom enumerations do not display the literal values in the attribute.
Master PA The literals are visible in the WI created from the Master PA. Child PA The literals are not visible in the WI created from the Child PA using eclipse client. The literals are not visible in the WI created from the Child PA using web client (Firefox). This was also confirmed on multiple workstations. I also unlinked the projects and relinked as well as created a new "Child #2" PA, but the issue remains. Any suggestions or assistance would be greatly appreciated. |
One answer
Attributes whose enumerations are stored in the database will not be shared to a child PA. Enumerations must be saved in the Process Specification in order to be shared to child projects.
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.
Comments
When a project inherit's the process of another PA, the source is basically empty. Everything appears as unconfigured. If you change the configuration in the child PA, that breaks the sharing for the area the change was made (i.e. Enumerations or Attribute Customization).
I have a PMR with IBM, so I will see if they will have some answers.
I figured out why the enumeration literals were not displayed in the Child PA. In the master PA, when I created the enumerations, I elected to store the enumeration in the Database rather than in the Process Specification. Creating new Attributes, enumerations, presentation, etc. and selecting to store the enumeration in the Process Specification seems to have resolved the issue.
yes, Database enums are not shareable. (sadly)