Tengo una consulta que devuelve una lista de entidades. Cuando trato de poner esta lista en el caché, me sale lo familiar java.lang.IllegalArgumentException
.
Sin embargo ... puedo poner todos los elementos de la lista en la memoria caché sin problemas. Incluso cuando creo una nueva LinkedList
, copie entidades de la lista obtenida a esta nueva usando for cycle e intente ponerla en la caché, también funciona.
List<MyEntity> a = (List<MyEntity>) q.execute(getKey());
List<MyEntity> b = new LinkedList<MyEntity>();
for (MyEntity e : a)
b.add(e);
cache.put(key, b); // this works
cache.put(key, a); // this doesn't
Entonces, ¿qué me estoy perdiendo? El almacenamiento en caché de otras consultas funciona, no sé por qué esta es diferente.
booleano yn = verdadero; while (yn) {System.out.println ("ingrese su nombre"); nombre de char = (char) System.in.read (); interruptor (nombre) {...
Estoy tratando de cargar un archivo en una aplicación de arranque de primavera que se ejecuta dentro de un contenedor Docker pero obtengo la siguiente excepción: java.nio.file.FileSystemNotFoundException en com.sun.nio ...
Puedo recuperar una lista de archivos de un directorio usando el siguiente código public List listClassFilesForFolder (carpeta de archivo final) {for (final File fileEntry: folder.listFiles ()) {...
Después de leer este artículo. Tengo algunas preguntas sobre la autenticación NTLM. Cuando aplico NTLM en un sitio web asp.net ¿El proceso de desafío / respuesta ocurrió entre el navegador web y IIS? Dónde ...