Project Area Process Sharing
Hi,
I created three project areas (A,B and C) with same process template. For project Area A, I said that this PA can share process to other project areas. In project areas B and C, I said that they use process from another project areas, and I choose A. So, I added one more literal for enumeration custom attribute in project area A, but I didn't see changes in project areas B and C? Any help ASAP! Regards, |
13 answers
Hello,
The project area editors reflect the process specification of the project being edited. They do not show the actual configuration as it is applied at runtime. In this case, it means that the new literal will not show up in the project area editor for project B and project C, but will show up when a work item is created in project B or project C. By the way, any project that is going to consume process should be created with the Unconfigured Process template to avoid overriding the process provider's configuration unintentionally. Make sure you choose Unconfigured Process when you create project B and project C. Martha Jazz Developer, Process Component Hi, |
Hello, Hi, So, this means that sharing doesn't work for other process templates,for example Formal Project Template? I also deleted timelines and iterations...All of our projects use customized formal project template, and like it is said that sharing process template will be possible in 3.0, we customized formal project template because of time tracking. Also, when I used unconfigured process to create PA which will share process, and created other PA which follows this PA, I saw changes only when I restarted JTS... |
Hello Milan, Hello, Hi, So, this means that sharing doesn't work for other process templates,for example Formal Project Template? I also deleted timelines and iterations...All of our projects use customized formal project template, and like it is said that sharing process template will be possible in 3.0, we customized formal project template because of time tracking. Also, when I used unconfigured process to create PA which will share process, and created other PA which follows this PA, I saw changes only when I restarted JTS... Hello Martha, Does this mean that I can enable my existing project areas made in formal project template to follow project area also made in formal project template by removing everything except what you mentioned? I am using rtc 3.0 ifix1. |
Hello Milan, Hello, Hi, So, this means that sharing doesn't work for other process templates,for example Formal Project Template? I also deleted timelines and iterations...All of our projects use customized formal project template, and like it is said that sharing process template will be possible in 3.0, we customized formal project template because of time tracking. Also, when I used unconfigured process to create PA which will share process, and created other PA which follows this PA, I saw changes only when I restarted JTS... Hello Martha, Does this mean that I can enable my existing project areas made in formal project template to follow project area also made in formal project template by removing everything except what you mentioned? I am using rtc 3.0 ifix1. Hello, You must set the "Consume process from another project area", and choose the process providing project area. Then, edit the XML in the consuming project area. At this point, all process information will come from the process provider. Martha Jazz Developer, Process Component |
Hello Milan, Hello, Hi, So, this means that sharing doesn't work for other process templates,for example Formal Project Template? I also deleted timelines and iterations...All of our projects use customized formal project template, and like it is said that sharing process template will be possible in 3.0, we customized formal project template because of time tracking. Also, when I used unconfigured process to create PA which will share process, and created other PA which follows this PA, I saw changes only when I restarted JTS... Hello Martha, Does this mean that I can enable my existing project areas made in formal project template to follow project area also made in formal project template by removing everything except what you mentioned? I am using rtc 3.0 ifix1. Hello, You must set the "Consume process from another project area", and choose the process providing project area. Then, edit the XML in the consuming project area. At this point, all process information will come from the process provider. Martha Jazz Developer, Process Component Hello Martha, This approach work, but changes are not seen immediately. I see them when I set on consuming PA that it doesn't follow any PA, then return to follow some PA. When I click Save, changes in consuming PA are seen. What could be the reason for this? |
Hello,
The behavior you describe sounds like a caching issues that is fixed in 3.0iFix 1. If you are already using 3.0iFix1 or later, please file a work item with the steps to recreate the issue so we can investigate the cause. Thanks, Martha Jazz Developer, Process Component |
Hello Milan, I don't see the code section you are talking about. I do see the /process-specification end. Do you mean I delete eveything between that? That would be around 3000+ lines. I'm trying to find a way to move/update/share the process template work I've done in one project to the other projects. You stated that it would be easier to remove the process template from an existing project if I want to consume the process template from another project. |
Hi Jeff,
I apologize; there was a typo in my previous response. The element names are process-specification (the outer element) and project-configuration (the inner element). As you mention, this will essentially leave you with an empty specification on your process consumer. Since the specification on the consumer is empty, the information from the provider will be used. The key is that any specification on a consuming project will override what the process provider defines. This behavior is by design. It allows consuming project areas to override parts of the provider process that are not correct for them. To get rid of the overrides, get rid of the specification in the consumer. If your consuming project area has modifications (such as added work item fields or more generous permissions) that the provider does not have, you do not want to remove those. In your case it sounds like the consuming area uses exactly the same process as the providing area, so you can remove all specification in the consuming area. Martha Jazz Developer, Process Component Hello Milan, I don't see the code section you are talking about. I do see the /process-specification end. Do you mean I delete eveything between that? That would be around 3000+ lines. I'm trying to find a way to move/update/share the process template work I've done in one project to the other projects. You stated that it would be easier to remove the process template from an existing project if I want to consume the process template from another project. |
Hello, Hi, Martha, will the new literal enumeration show up if the "Synchornize Attribtes" action is taken from the Work Items List? |
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.