Just as a feedback. There will be a compatibility issue for the client as Jettison does create slightly different JSON code for collections and arrays now. However, after adjusting the expected JSON result from the unit test the marshalling and unmarshalling is better than before and the bug reported in
XSTR-460 is also solved now. Therefore we will depend on the new Jettison version by default for the next XStream release.