problema de un solo elemento array con axis2 y json

Tenemos una aplicación para iPhone que se comunica con serveres de datos de back end por eje2 webservice. Normalmente esto significa una API RESTful con JSON. Hay un problema que hemos encontrado, en el que estamos tratando con una API web existente que se presenta en JSON. El problema es dónde las matrices se serializan incorrectamente en ciertos casos. Específicamente hemos visto:

When an array has more than 1 entry, it is serialized correctly When the array has only 1 entry, it is serialized not as an array, but as a single dictionary. 

Entonces, ¿cómo controlar esto desde el lado del server (java)?

Intereting Posts