Hello,
I have a problem with some string from WebService.
The situation is:
- I receive large XML files from webservice
- this XML is sended to webservice function as parameter to xml_data string:
Public Function orderDownload(ByVal xml_data As String)
- in this function I call Oracle procedure which parse this XML and insert data to proper table
- paramater on Oracle which catches this XML is LONG dataype, and later is converted do xmltype with code:
v_xml xmltype := xmltype(data_to_insert);
- if XML comes small there is no problem with it - it parses crrectly
- if xml comes large i receive an exception: "ORA-01460: unimplemented or unreasonable conversion requested"
columns in tale where I insert parsed values are VARCHAR2(4000).
Can anyone help me handle with this exception? I think there is some problem with lenght of this xml, but I'm not sure.