AOS 2011
Este sábado tuve la suerte de poder asistir en Pamplona a la Agile Open Spain 2011. Era mi primera AOS y la verdad es que me ha quedado muy buena impresión, no solo en cuanto a calidad de contenidos, sino también en cuanto a organización y al ambiente. Al margen de...
#AOS2011: El día después
Este fin de semana tuve el placer de asistir al Agile Open Spain 2011 en Pamplona, y al igual que en el anterior de 2010, las sensaciones que me llevo son inmejorables. Una de los aspectos que más aprecio en este tipo de eventos es la posibilidad de comprobar que...
JSF Error: “getOutputStream() ya ha sido llamado para esta respuesta”
“getOutputStream() ya ha sido llamado para esta respuesta”, o en inglés “getOutputStream() has already been called for this response jsf”. Este error sucede cuando se escribe en el “out” del “response”. Lo típico es para generar documentos que no son html como pdf,...
Crear un CoreSession en Nuxeo
Crear un CoreSession en Nuxeo y obtener así un documentManager debemos usar un usuario/contraseña y conectarnos al repositorio deseado: Map ctx = new HashMap(); ctx.put(«username», SecurityConstants.ADMINISTRATOR); CoreSession session =...
Gnome3: Añadir iconos al escritorio
Para añadir iconos al escritorio en Gnome3, la forma más fácil es instalar la siguiente herramienta: sudo yum install gnome-tweak-tool Luego se puede ejecutar desde línea de comandos (con el usuario que quiere tener los iconos, NO como root): gnome-tweak-tool Hay que...
Migración de “Seam2, JSF 1, Facelets, Richfaces 3, JBoss 5″ a “Seam3, Weld, JSF 2, Richfaces 4, JBoss 6″ (II)
Continuamos con la migración de “Seam2, JSF 1, Facelets, Richfaces 3, JBoss 5″ a “Seam3, Weld, JSF 2, Richfaces 4, JBoss 6″ Voy a poner la equivalencias entre las anotaciones más comunes que se usan en Seam2 y lo que hay que usar en Seam3: @Name(“xxx”) @Named (Cogería...
Migración de “Seam2, JSF 1, Facelets, Richfaces 3, JBoss 5″ a “Seam3, Weld, JSF 2, Richfaces 4, JBoss 6″ (I)
+++ Explicación de los frameworks y librerias utilizadas +++ El núcleo de Seam 2 que son la inyecciones de dependencias, interceptores, … ahora están en el estándar JSR-299 implementado en JBoss con el nombre de Weld. Seam 3 son módulos para poder acceder, facilitar...
‘ORA-01000: número máximo de cursores abiertos excedido’ en Oracle con Java (JDBC)
Si da este mensaje de error (‘ORA-01000: número máximo de cursores abiertos excedido’) es porque no se están cerrando correctamente los PreparedStatement y lo ResultSet en las consultas que estamos haciendo a BD. Hay que asegurarse de cerrarlos y lo mejor es ponerlos...