"Chris" <chris@paymentonline.com> writes:
> After looking closer at the logs, what seems to be happening is that it
> doesn't like the empty array values.
Right, you need to explicitly write "" for an empty-string array element
now. (This was always legal, but is now required.) The array value
parser is stricter in some other ways too --- one that might be
important to you is that trailing whitespace isn't significant unless
quoted.
regards, tom lane