>You aren't the only one bitten by this array issue. Have you considered passing XML? That's what we do. Occasionally we see a weird glitch (e.g. a space inserted in an inconvenient location) but it's fairly quick and easy enough to debug. It also makes it very easy if you ever move any of your stuff into different layers or servers or need a php interface or whatever.
Actually XML conversion and white space treatment in general is a big problem if you want to maintain data integrity. Real easy to lose carriage returns in strings in particular as XML turns all CR/LF to CHR(10)s which then requires manual fixups. Especially bad for memo type data from databases especially with XmlAdapter/XmlToCursor.
+++ Rick ---