cancel
Showing results for 
Search instead for 
Did you mean: 

Message mapping for External web service interface

Former Member
0 Kudos

Dear Expert,

I have a problem / doubt regarding web services interface at message mapping stage.

Current scenario web service external message deliver array structure output instead of table structure so exact columns are not known during design phase and  field mapping is not possible manually.

Please help how I can go ahead for field level mapping.

Web service message mapping screen shot and web services response output

<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">

               <NewDataSet xmlns="">

                  <Table diffgr:id="Table1" msdata:rowOrder="0">

                     <Tripsheet_x0020_Key>IFT06140009-09362</Tripsheet_x0020_Key>

                     <Source_x0020_WB>L0221-9</Source_x0020_WB>

                     <Destination_x0020_WB>L0046-3</Destination_x0020_WB>

                     <Src_x0020_Location>AMONA  - JETTY</Src_x0020_Location>

                     <Dest_x0020_Location>AMONA  - JETTY</Dest_x0020_Location>

                     <Permit_x0020_No.>IFT06140009</Permit_x0020_No.>

                     <Vehicle_x0020_No>GA04T2725</Vehicle_x0020_No>

                     <Src_x0020_Tare_x0020_Wt>7.180</Src_x0020_Tare_x0020_Wt>

                     <Src_x0020_Gross_x0020_Wt>17.370</Src_x0020_Gross_x0020_Wt>

                     <Dest_x0020_Gross_x0020_Wt>7.200</Dest_x0020_Gross_x0020_Wt>

                     <Tripsheet_x0020_Status>Terminated</Tripsheet_x0020_Status>

                     <Src_x0020_User>12000</Src_x0020_User>

                     <Dest_x0020_User>vijay</Dest_x0020_User>

                     <Machinary>NA</Machinary>

                     <Start_x0020_Time>2014-09-01T08:15:56.78+05:30</Start_x0020_Time>

                     <End_x0020_Time>2014-09-01T08:46:34.64+05:30</End_x0020_Time>

                     <Reason/>

                  </Table>

Accepted Solutions (0)

Answers (1)

Answers (1)

azharshaikh
Active Contributor
0 Kudos

Hi Vaman,

Seems Array stye WSDL is not supported in PI. Can u please the following links and give a try with XSL or Java mapping as suggest therein.

Regards,

Azhar