cancel
Showing results for 
Search instead for 
Did you mean: 

Changing a mapping -> reloading configuration???

Former Member
0 Kudos

Dear experts,

I have created a scenario which is already active in the integration directory. If I change the mapping of this scenario in the repository, how do I make sure this new mapping is used in the scenario.

Do I need to recreate the scenario and then activate it again?

How to get the changes in runtime cache?

Cheers.

Accepted Solutions (1)

Accepted Solutions (1)

GabrielSagaya
Active Contributor
0 Kudos

No need to create or modify the scenario in ID.

since you have modified Message Mapping and activated it in IR, All the Mapping objects are cached in Mapping cache.

in Run time you can see 3 types cache

Mapping cache-->mapping info

Endpoint cache--> Sender & Receiver info

Routing cache --> Collaborartion agreement info

are stored whenever IR & ID objects are activated

Answers (2)

Answers (2)

prateek
Active Contributor
0 Kudos

<i>how do I make sure this new mapping is used in the scenario.</i>

Test the interface mapping

<i>Do I need to recreate the scenario and then activate it again?</i>

No. Just ur mapping should be activated. No change in ID

<i>How to get the changes in runtime cache?</i>

No need to do anything. It will automatically get updated.

Regards,

Prateek

Former Member
0 Kudos

Make sure the mapping is replicated in Interface mapping. No need to change anything in ID.

Regards,

Jai Shankar

Former Member
0 Kudos

What do you mean with replicated in the interface mapping?

The name of the message mapping does not change, so do I need to reload it in the interface mapping then?

Cheers.

prateek
Active Contributor
0 Kudos

<i>do I need to reload it in the interface mapping then?</i>

No. But for a unit test, just try the Test option of Interface Mapping

Regards,

Prateek

Former Member
0 Kudos

I thought you created a new mapping. Hence told you to check that. If not nothing else is needed.

Regards,

Jai Shankar

aashish_sinha
Active Contributor
0 Kudos

Hi ,

No need to do anything. if you changed anything anywhere in the IR or ID you need to activate the object accordingly. Nothing else you need to do.

If you are getting any error after editing something in IR (Running before), just check out the things in that only. Suppose if u changed anything in Message Mapping and then activated the object in IR and then after running whole process you getting any error in MONI, just check the Message Mapping you edited and also try to post the error if u did it correctly.

Hope this will help you.

Regards

Aashish SInha

PS : reward points if helpful