Skip to Content
Author's profile photo Praveen Gandepalli

Migration of Classical and ICO scenarios to IFlows

Introduction

We all know we can migrate the dual stack classical scenario’s to integrated configuration objects(ICO) using migration tool, PI 7.31 SP16 or PI 7.4 SP11 on wards we can also migrate classical scenarios to IFlows using migration tool and if you have any integrated configuration objects in your system you can also change them to IFlows in eclipse, In this blog i will show you how we can do this conversion.

Migration of Classic Scenario to IFlow using Migration Tool

I have below classical scenario in my dual stack PI system/wp-content/uploads/2016/01/classic_864798.png

Open migration tool in the target PI system( pimon-> Configuration and Administration->Common->Migration Tool). Click on Scenario Migration

migration tool.png

Select source and target systems and give the user name and passwords and click next.

/wp-content/uploads/2016/01/sorce_target_864830.png

Search the scenario which you want to migrate

/wp-content/uploads/2016/01/search_864831.png

In the next screen select the check box ‘Migrate to IFlow’

scenario matcher.png

In the next screen observe the names that created in the target system, if you want you can change the names and click next.

/wp-content/uploads/2016/01/iflow_864833.png

Click on create button to start the conversion.

/wp-content/uploads/2016/01/create_864834.png

In the next screen you can see the log related to conversion process.

/wp-content/uploads/2016/01/result_864835.png

Open eclipse and connect to your PO system, open Process Integration Designer perspective and you can find the change list related to IFlow which we created.

/wp-content/uploads/2016/01/changelist_864839.png

After we activate the change list, The IFlow can appear under Integration Flows.

iflow floder.png

You can find below the IFlow which we created.

iflow diagram.png

Migration of ICO scenario to IFlow using Eclipse

If you have any ICO’s in your target system(PI single stack or PO system), these ICO’s we can convert to IFlows in Eclipse. I got below ICO in my PO system.

ICO.png

Open eclipse Process Integration Designer perspective and connect to PO system, Go to Process Integration->Generate Integration Flows->Integrated Configuration as shown below.

/wp-content/uploads/2016/01/menu_864843.png

In the next screen it will show all the integrated configurations in the system, select the ICO which you want to convert to IFlow.

/wp-content/uploads/2016/01/convert_864845.png

In the next screen change the names like IFlow name and click on finish.

/wp-content/uploads/2016/01/iflowname_864844.png

You can see the log whether the conversion successful or any errors.

/wp-content/uploads/2016/01/iflowlog_864846.png

Conclusion

Using migration tool we can convert classic configuration to IFlow and using Eclipse we can convert ICO to IFlow. i hope this helps.

Assigned Tags

      3 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Sam Maverik
      Sam Maverik

      Great blog.. Thanks so much.

      Author's profile photo sam yee cheng
      sam yee cheng

      Hi Praveen,

      I have tried migrating my classical scenario to iflow following the steps mentioned in your blog but i not able to deploy the iflow, the deployment trace error as shown below:

      ERROR: Change list could not be activated
      DEBUG: Change list reverted
      ERROR: Error during deployment: Change list activation failed; Integration Flow is in inconsistent state

      Have you encounter this error before?

      Author's profile photo Tibin Joseph
      Tibin Joseph

      Hi,

      Please try to create the ICO manually in Integration Directory. Then create iflow from nwds against the ICO.

       

      Regards,

      Tibin Joseph