We ran into the serialize arrays issue (where 1 element in array will be serialized without the surrounding array) with Jettison, and it appears you have to list every array property that you want to apply the serializeAsArray property to.
We tried using Jackson instead, now, and it complains about the root element in the JSON we send. Is there a way to get Jackson to handle the root element in JSON it receives? cheers, David
