Seleccionar página

Blog Open Source de Neodoo Microsystems

Notas, trucos y consejos sobre integración y desarrollo

#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 gente a la que que […]

JSF Error: “getOutputStream() ya ha sido llamado para esta respuesta”

O en ingles “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,xls,imagenes,… Ejemplo: response.setContentType(MIME_PDF); OutputStream out= response.getOutputStream(); … out.write(…); … out.flush(); Para que no de este error hay que añadir después del […]

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 ello 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 marcar como activo : “File Manager / Have file manager handle the desktop ” Y con esto ya […]

Migración de “Seam2, JSF 1, Facelets, Richfaces 3, JBoss 5″ a “Seam3, Weld, JSF 2, Richfaces 4, JBoss 6″ (II)

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 el nombre de la clase poniendo la primera letra en minuscula) @Named(“xxx”) @Scope(ScopeType.SESSION) @SessionScoped @Scope(ScopeType.REQUEST) @RequestScoped @Scope(ScopeType.CONVERSATION) @ConversationScoped @In @Inject @Factory @Produce @Begin/@End Desaparecen y se hace por código […]

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 nucleo de Seam 2 que son la inyecciones de dependencias, interceptores, … ahora estan en el estandar JSR-299 implementado en JBoss con el nombre de Weld. Seam 3 son modulos para poder acceder, facilitar y extender el uso de librerias externas desde el estandar: JBPM, […]

Como crear una tarea programada en JEE6

El JEE6 ya viene preparado para hacer facil la gestión de tareas programadas siguiendo el estandar. En este caso creamos un EJB singleton, pero podria ser de otro tipo. Para más información sobre los parametros de configuracion o como hacerlo dinamicamente consultar la siguiente url: http://download.oracle.com/javaee/6/tutorial/doc/bnboy.html Aquí esta el código: import javax.ejb.Schedule; import javax.ejb.Singleton; import […]

‘Connection refused’ en el shutdown de JBoss

Si se intenta apagar el JBoss y se recibe la siguiente exception: Caused by: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200) … Es porque no se puede conectar al JBoss, esto puede deberse a varias causas: no se ha arrancado el jboss en el interfaces “localhost” (se ha arrancado con […]

IIOException en tomcat: can’t create cache file!

IIOException en tomcat: can’t create cache file! Este error puede aparecer al correr una aplicación java j2ee sobre apache tomcat, cuando se hace uso/conversión de imágenes con formato png, ya sea directamente o a través de librerías de terceros, como jasper reports....

Utiliza nuestras máquinas AMI en AWS Marketplace

Utiliza nuestras plantillas preconfiguradas disponibles en AWS Marketplace para crear instancias de los contenedores y servidores de aplicaciones Open Source más importantes de la comunidad Java.

Suscríbete a nuestro boletín

Notas, trucos y consejos sobre integración y desarrollo.

Escribe tu dirección de correo electrónico y revisa a continuación tu email para confirmar la suscripción.

Blog de Neodoo Microsystems
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles. Puedes encontrar más información en nuestra Política de privacidad y Política de cookies.