Cómo utilizar multple @Path parámetro en GET de retrofit

Quiero pasar mutiple parámetros tiempo de ejecución en retrofit obtener método para mi proyecto androide. A continuación se muestra mi URL

http://myservice.com/home/MobileAPI/MobAPI.svc/LoginCriteria/26/address/1/permenant

Aquí estoy usando URL base como: http://myservice.com/home/MobileAPI/MobAPI.svc

Quiero pasar 'address' y 'permenant' en tiempo de ejecución en mi método GET usando Retrofit.

Lo estoy intentando como:

@GET("LoginCriteria/26/{address}/1/{permenant}") void getDetails(@Path("address") String address,@Path("permenant") String permenant, Callback<AddressParser> parserCallback); 

Aquí está mi respuesta JSON:

 { "response": { "type": "success", "data": { "datalist": { "total": "20", "user": [ { "empcode": "", "companycode": "", "companyname": "" }, { "empcode": "", "companycode": "", "companyname": "" } ] } } } } 

Estoy recibiendo la siguiente execption:

Error interior com.fasterxml.jackson.databind.JsonMappingException: No se puede deserializar la instancia de java.util.ArrayList con el token START_OBJECT.

Si sólo paso un parámetro en tiempo de ejecución, funciona. No funciona para más de un parámetro @Path. Cualquier sugerencia será apreciada gracias.

Supongo que el problema no está relacionado con los parámetros de su ruta. Estoy seguro de que de alguna manera está relacionado con la respuesta de su solicitud.

Habilitar el registro en retrofit y comprobar el url llamado y la respuesta dada.

La excepción dice que Jackson no pudo analizar la respuesta de su solicitud.

  • Vista Listview de Android elimina cualquier espacio entre los elementos
  • Personalizar cifrar las llamadas GSM
  • Importar archivo .sql en la base de datos sqlite
  • Android: Especifique dos imágenes diferentes para el togglebutton mediante XML
  • Ocultar cadenas en código ofuscado
  • Java / Eclipse - No más archivo R nunca
  • Comprobar BitmapDescriptor para null
  • Eclipse JUNO + ADT 23.0.2 Recursos $ NotFoundException
  • Error de Android: recreate () debe ser llamado desde el subproceso principal
  • Java.lang.NullPointerException: Intento de obtener longitud de matriz nula
  • Android- Java.io.Exception: contenido Error de longitud Esperado x cantidad de memeory cantidad conseguida y
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.