Skip to Content
0
Former Member
Jun 03, 2009 at 06:53 AM

deliver string array from SAP to WS

35 Views

hello experts

I have a very weird problem. I have a scenario RFC to WS. the RFC sending this table

<rfc:ZRFC_IEL_CREATE_POLICY xmlns:rfc="urn:sap-com:document:sap:rfc:functions">

<IT_KEY>

<item>ID_NUM</item>

<item>LAST_NAME</item>

</IT_KEY>

</rfc:ZRFC_IEL_CREATE_POLICY>

as you can see, this implement an array of strings under IT_KEY. the response of the WS is wheeling to accept this array, and in the test (under the MM) it is working fine, and the item is duplicated in the reciever point.

<?xml version="1.0" encoding="UTF-8"?>

http://webservices.sessionmanager.fw.migdal.co.il"> ID_NUM LAST_NAME

the problem is when I am lookin in the SXMB_MONI it looks like it recieve in the end point only the first item that is sending in the array

<?xml version="1.0" encoding="UTF-8" ?>

http://webservices.sessionmanager.fw.migdal.co.il">

<ns1:sessionManagerInput>

<ns1:uniqueId />

<ns1:keys>

<ns1:item>ID_NUM</ns1:item>

</ns1:keys>

</ns1:sessionManagerInput>

</ns1:register>

since it is working fine in the MM testing, it seems weird why I dont see it correctly in the SXMB_MONI.

I tried the cache cleaning but still it doesnt work.

do I need to implement another thing in order to verify that I recieve the array correctly?

Thanks

Kfir