Skip to Content

Message Mapping Versions (ESB)

Aug 09, 2017 at 02:24 PM


avatar image

Hello everyone.

I have some modifed message mappings which are defined in subordinated software-component version.

The Message Mappings ending with "(modifed)".

Is there a possibility to upgrade message mappings from the same type to the modifed version?

[If needed: PI Version 7.4]

Many thanks in advance.


10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Patrick Weber Aug 09, 2017 at 02:45 PM

I'm not sure If I understood the question correctly: Are you trying to transfer the logic you have in your "_modified" mappings to the counterparts without "_modified"? If so, you could delete the original mapping and copy the "_modified" mapping to a new mapping with the original name.

Show 2 Share
10 |10000 characters needed characters left characters exceeded

Hello Patrick and thanks for your answer.

As you descibed we do it now in the same way.

I would be interested to know if there are other possibilities.


None that i'm aware of but then again I haven't been developing in PI for over a year.

Daniel Krause Aug 11, 2017 at 08:28 AM

Think my explaination wasn´t the best.

I try again with an example:

I have to two Software Components,

Software Component 1 = Comp A with the Basic Object Comp B


Software Component 2 = Comp B.

Both of them have the same Namespace and Message Mapping.

So the Message Mapping from Comp A is linked with the Comp B.

Now i modified the Mapping in Comp A and take a look on the Object Properties espacially on the Object Version ID.

In Comp A the Object Version Id is:


and if i compare that with Comp B it's:


How can i update / upgrade Comp B to the modified Object Version Id without delete and copy.

Show 2 Share
10 |10000 characters needed characters left characters exceeded

I think there is a misunderstanding: Just because two message mappings in two different Software Components have the same name and namespace, it does not mean that they are somehow "linked". They are two entirely independent objects.


Ok then it´s a missunderstood by my side.

I thought that because the Object Id at the Components are the same and just the Object version id is different.

Thanks a lot Patrick !