Populate large XML String in DB

Hi,

Could someone suggest whats the best way to populate the large xml string in the database.

(When tried to put the xml string as a varchar(5000), got an exception “Data size bigger than max size for this type: 5139”) and tried to put the xml string as blob datatype, got an exception: “[ADA.1.340] The input data for field “ORIGINALMESSAGE” is not “java.sql.Blob”.null”)

plz suggest me the best way to approach.

Thanks