Problem with migration of map segments to MBPM v9
Hello, I have a problem with migration process. On the version 7 I used map segments that are called by other processes which share it. After I migrated my solution to version 9 the map segments converted to sub processes.
In the solution there are screens that are sharing between processes and sub processes. In this screens we have to use the Business Object of the sub process. In doing so, generates information in the table in sub process in the database.
The problem occurs when the migration tool encapsulates the code of version 7 in the “Evaluate” command, eg: Evaluate (% variable: =" Some text "). When the engine executes this instruction the information is looking for on the process instead of the sub process, where information exists.
A first solution we evaluated, copy the sub process information to process and maintain synchronized process information in both tables (speaking at the database), but has the disadvantage that it duplicates the information and growing exponentially.
Does anyone have a solution for this?
How have handled the map segments on migration to version 9?
Comments
-
You will have to convert the 'evaluate' code to C# to make this work. Have you done that?
0 -
Yes I changed the 'Evaluate' code to use command of version 9. I could replace all 'Evaluate' code, although almost all the solution would be changing.
If I make that solution, I will have a problem when migrating data, because the Metastorm Repository Migration Assistant will copy all information to the tables of the process and not the sub process. How could I solve this?
0 -
Yes, all Evaluate code needs to be rewriiten, at least in time. You should get the latest code migrator that coverts v7 code to C# if that is a problem.
As for map segments, I would hope that the data migration tool would copy the segment data to the new sub-process table. Does it not do that? if not, then you have a bug, I think, and should report it.
0
Categories
- All Categories
- 123 Developer Announcements
- 54 Articles
- 152 General Questions
- 148 Thrust Services
- 57 Developer Hackathon
- 37 Thrust Studio
- 20.6K Analytics
- 4.2K AppWorks
- 9K Extended ECM
- 918 Core Messaging
- 84 Digital Asset Management
- 9.4K Documentum
- 32 eDOCS
- 190 Exstream
- 39.8K TeamSite
- 1.7K Web Experience Management
- 10 XM Fax
- Follow Categories