Hi,
I have an interfaces SOAP-- JDBC, in which I am posting data to 6 different tables in a single message mapping.
At a time only one table will be populated based on request. A single UDF is written to split values coming from source. And this UDF is being used in all 6 tables.
In signature tab I have given message occurence as 0..1 for all 6 tables. My issue is even if only one table is created the UDF is executing internally 6 times. Although I can see after test that only one particular table is being populated at a time but UDF is executing 6 times.
Because of this performance is significantly low, can you please help me how or what changes I make that UDF only runs for a table for which conditions are true.
Thanks
Shivi