Hi All,

I need urgent help with a very puzzling issue with axis2/c 1.6 ( I build the 
axis2/c using the code from trunk, slightly earlier before the offical 
release). Here is my issue:

I have a small XML data (16K) passed in to be as a UTF8 string, I checked the 
XML data is good (run through quite a few other tools to verify it). Now I used 
axiom APIs to parse the XML and make web service call like this:

=========
xml_reader = axiom_xml_reader_create_for_memory(_env, (
AXIS2_XML_PARSER_TYPE_BUFFER);
 
om_builder = axiom_stax_builder_create(_env, 
xml_reader);void*)xmlString_in.c_str(), xmlString_in.size(), "utf-8", 
axiom_document_t *document = axiom_stax_builder_get_document(om_builder, _env); 
axiom_node_t * payload = axiom_document_get_root_element(document, _env);
 
........
 axiom_node_t * node = axis2_svc_client_send_receive(_wsf_service_client, _env, 
payload );
============
 
Now I use tcpmon to intercept the call, I noticed that the data sent out 
contains some gabage characters (always in some XML tag, not the element value) 
like this:
 
    <ns1:doDeleteFirst>12345</ù:doDeleteFirst>
 
However, if I serialize the payload node before I make the client call, I can 
see the data is fine in memory. What puzzles me even more is that this thing 
only occur in one XML file I tried, but works fine for many other XML input 
(even as big as 10M bytes).  I've also attached the XML I used to procude the 
problem.
 
Does anyone have a clue about this?
 
Thanks much in advance!

Gordon


      
<?xml version="1.0" encoding="UTF-8"?>
<ImportPackageDataEx1 xmlns="http://www.cartesis.com/";>
<classOfIds>IdentifierClass_Code</classOfIds>
<dimensionIds>

<street>RU</street>


<street>PE</street>


<street>DP</street>


<street>AC</street>


<street>CT</street>


<street>BR</street>


<street>FL</street>


<street>PA</street>


<street>FA</street>


<street>CA</street>


<street>AU</street>


<street>CU</street>

</dimensionIds>
<data>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105110070</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105110071</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105110083</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105120014</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105120017</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105120030</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105120037</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105120038</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105120039</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105120040</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105120077</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105120078</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105120127</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105120128</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105120129</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105140000</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105220075</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105220076</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105220078</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105220127</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105220128</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105220129</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105220223</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105230127</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105230129</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>105410000</street>


<street>US09050001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>115101000</street>


<street>KO01DUMMY</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>115101001</street>


<street>KO01DUMMY</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>115101002</street>


<street>KO01DUMMY</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>115103017</street>


<street>INTERCO_00</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>115103017</street>


<street>KO01DUMMY</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>115103017</street>


<street>US04020001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
<WSDataItem>
<DimensionValueIds>

<street>101</street>


<street>2007</street>


<street>2007</street>


<street>115103018</street>


<street>US06010001</street>


<street></street>


<street>F99</street>


<street></street>


<street></street>


<street>AC-USD</street>


<street>1LOAD01</street>


<street>AC-U</street>

</DimensionValueIds>
<amount>0.000000</amount>
<comment></comment>
</WSDataItem>
</data>
<doDeleteFirst>12345</doDeleteFirst>
<doAggregateAmounts>23456</doAggregateAmounts>
<doAcceptEmptyRows>45678</doAcceptEmptyRows>
<doPostProcessRules>55555</doPostProcessRules>
<doPostProcessControls>true</doPostProcessControls>
<doPostProcessPublication>whate</doPostProcessPublication>
</ImportPackageDataEx1>

Reply via email to