cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to load 2 External Definition in Message Mapping

suchitatomar
Participant
0 Kudos

Hey can anyone let me know the possible ways to handle two external definition coming for fault message for a synchronous interface WS <--->Soap

Requirement :-


we have fault message for which we have 2 external definition coming whenever there is a wrong data request for a WS client call

so can any you help me ,how we can handle 2 ext def in OP mapping for same target fault message type structure.

see in below only the root node name change rest structure is same for both source external def mapped to same target structure.

/ns0:Fault1_serviceErrors--/ns1:FaultMessage

/ns0:Fault2_serviceErrors--/ns1:FaultMessage

Tried with Java  mapping but it was realized that this requirement is not possible as we do not have the option to have java class in mapping program for fault message, neither we can replicate by having 2 external definitions by changing occurrence in signature Tab. Java class can be called only for request and response mapping program 😞

So how can we fulfill the above requirement ? Please help

Accepted Solutions (0)

Answers (1)

Answers (1)

engswee
Active Contributor
0 Kudos

Hi Tomar

Which PI/PO version are you working on? I am able to select Java Class for fault mapping program in PO 7.4.

Regards

Eng Swee

suchitatomar
Participant
0 Kudos

Hi Eng, I am using PI 7.31  Dual Stack.

former_member186851
Active Contributor
0 Kudos

Tomar,

You have any condition in which the Fault messages should be triggered?

I mean in which case fault 1 and which case fault 2?

suchitatomar
Participant
0 Kudos

No there is no conditions..itz just when there is a wrong data request then fault message is triggered

engswee
Active Contributor
0 Kudos

Can you show a similar screenshot of how it looks like on your system, i.e. the dropdown box for selecting mapping types for Fault mapping?