This is an exponential expansion of entities -- the test XML is requiring REXML to produce a string that is 5 * 2^100 characters long.
This isn't something for REXML to fix, because it isn't a bug; it is a side-effect of the proper operation of the entity expansion. You have two options: either apply the doctype-erasing process that was suggested by Rick, or have the code that processes the SOAP message check for DOS attacks. Cheers, --- SER --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en -~----------~----~----~----~------~----~------~--~---
