Hello,
I am trying to send
over an array of bytes to an axis service. I was running out of memory and
took a look at what was getting sent over the wire and it looks like every
single byte in the byte[] that is being sent over is being marshalled as
an xsd:byte type. Is this a performance hit, a joke or what??
Is this supposed to be an improvement over base 64
encoding/decoding?
<item
xsi:type="xsd:byte">0</item>
<item xsi:type="xsd:byte">0</item>
<item xsi:type="xsd:byte">1</item>
<item xsi:type="xsd:byte">-84</item>
<item xsi:type="xsd:byte">0</item>
<item xsi:type="xsd:byte">0</item>
<item xsi:type="xsd:byte">0</item>
<item xsi:type="xsd:byte">20</item>
<item xsi:type="xsd:byte">0</item>
<item xsi:type="xsd:byte">1</item>
<item xsi:type="xsd:byte">-84</item>
<item xsi:type="xsd:byte">0</item>
<item xsi:type="xsd:byte">0</item>
<item xsi:type="xsd:byte">0</item>
<item xsi:type="xsd:byte">20</item>
HUH??? (Please
reply to this address because I am no longer on the axis user mailing
list.)
- Adam
