Applies To
-
AgilePoint Suite
-
AgilePoint Enterprise Manager
-
AgilePoint Envision
-
AgilePoint Developer
-
AgilePoint Server
Objective
Update an AgilePoint Web Application project with an updated process template to sync up the changes in the process template.
Scenario: User created a process template using AgilePoint Envision and then created a new AgilePoint Web Application project in Visual Studio .NET to automatically build the pages. Now, the user has made some changes to the workflow, including the addition of new manual activities, and would like VS.NET to create stubs for the new pages. User can't figure out how this is done and is not sure if he/she needs to
delete the solution and start again.
Summary
It is not necessary to delete the whole solution and start again. See below for details.
Resolution
If you have made changes to your process template such as adding new manual activities, the way to incorporate the new changes into your AgilePoint Web Application is as follows:
-
First, make sure you back up or duplicate the existing source files such as: *.aspx, *.aspx.cs, *.aspx.resx and vsd.cs files; especially those that you have modified after the initial auto-generation.
-
Copy the new process template, *.vsd into another folder.
-
In the Visual Studio .NET, in the opened solution, remove the two process template files under the Process Templates folder. They should be *.vsd and *.vsd.cs. You may want to back these up before removing.
-
Select Tools > Generate Process Template Skeleton (Stub and ASP.NET page).
-
Browse and select the new updated process template file. You will see the following message.
- You may also receive the following warning about files that already exist. Click OK to continue and the wizard will leave the existing files untouched and generate new files if needed.
- In the event that any existing files do get overwritten, copy those files back into the project from where you had previously backed them up.