cancel
Showing results for 
Search instead for 
Did you mean: 

xsd:unsignedByte proxy lost 0

former_member192851
Active Participant
0 Kudos

Hi.

I have a problem with fields of xsd:unsignedByte type in sync proxy. I get request, that have fields, but then (in proxy) they

disappear.

When i check my proxy in Original Response tab i see fields:

for example:

<TRUSTCONNECTIONREQUESTMETADATA>

  <TRUSTCONNECTIONREQUESTSTATUS>0</TRUSTCONNECTIONREQUESTSTATUS>

  </TRUSTCONNECTIONREQUESTMETADATA>

But in Response tab i don't see them.

==============================

PS. I have sync abap proxy. ERP - PI - NonSAP - PI - ERP scenario.

I checked xml schema (response xml and function module structures) - it is fine.

Maybe it is only in test proxy tool?

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member192851
Active Participant
0 Kudos

I think this is validation problem. But how to fix it..

Harish
Active Contributor
0 Kudos

Hi Artem,

Please find the info about xsd:unsignedByte.

The type xsd:unsignedByte represents an integer between 0 and 255.  An xsd:unsignedByte is a sequence of digits, optionally preceded by a + sign. Leading zeros are permitted, but decimal points are not.

So if you get value other then 0-255 you will get the error. What is the value in your reponse message?

Regards,

Harish

former_member192851
Active Participant
0 Kudos

My value is 0. Just 0. Without any points or signs.

I have founded, that in source system after sync proxy call i see my field . I can't see it in proxy viewer in Response Tab, when i test it  (but in original response tab i see it).