Failed to instantiate Pageable: Specified class is an interface

Al añadir los parámetros de paginación a un controlador de spring. Unos tests que estaba haciendo con MockMvc y Mockito me comenzaron a fallar con el siguiente error: La solución consiste en proporcionar una clase que resuelva los argumentos en tiempo de test (setCustomArgumentResolvers). Esta clase solo atiende al parámetro de tipo Pageable. Para utilizarlo: […]

Paginación con Spring Data

A modo de recordatorio. El controlador debe recibir un objeto de tipo Pageable Esto significa que a la llamada al controlador se le pueden pasar los parámetros page, limit y sort para controlar la página que queremos recuperar y el orden.  Si se quiere personalizar el nombre de estos parámetros, se puede hacer modificando las […]

Conectar a un Docker Registry inseguro en Ubuntu con Docker v17.06+

Al actualizar los paquetes de mi instalación de Ubuntu, he visto que se ha actualizado docker. A partir de ese momento no he podido hacer push/pull al registry que tenemos (está instalado de forma insegura en un servidor de la LAN). En el access.log del registry veo las siguientes entradas de error 404: Por defecto […]

Angular Proxy Config para evitar errores de Cross Domain

En mi entorno de desarrollo, tengo un webservice hecho con Java y que està accesible por el puerto 8888. El frontend es una aplicación javascript Angular y que está accesible por el puerto 4200. Para evitar problemas de Cross domain (el browser impide que el frontend ejecute peticiones HTTP contra un host/puerto distinto). Crear el […]