Blog Open Source de Neodoo Microsystems
Notas, trucos y consejos sobre integración y desarrollo
Copia parcial de un elemento de forma elegante en openerp
A veces podemos querer copiar sólo parte de un objeto a otro, y podemos encontrarnos con estructuras con bucles anidados, que no nos permiten aprovechar toda la potencia de los objetos de openerp, quedan poco elegantes y poco mantenibles. Un objeto en OpenERP tiene la...
Testeando PostgreSQL con Python y JMeter
Un cliente disponía de una arquitectura antigua confeccionada en el año 2003, la cual se basaba en Apache Tomcat, Jonas, el middleware C-JDBC replicando contra unas bases de datos PostgreSQL 8. En el proyecto, se nos pedía mejorar la arquitectura y se planteó adaptar...
PDF de facturas que no refrescan en OpenERP 7
Durante la emisión de facturas con nuestro OpenERP 7, tuvimos que rehacer una de ellas por petición del cliente. Sin detenerme a ver el PDF generado, me limité a enviarla al cliente y éste me notificó que no se reflejaban los cambios solicitados. Al irme a la...
Instalando OpenERP en un entorno virtualenv
Instalar OpenERP en un virtualenv es una buena manera de dejar limpio nuestro entorno de desarrollo mientras trabajamos con openerp. Yo siempre he instalado, incluso en desarrollo, openerp system-wide con paquetes debian, hasta que me encontré con la necesidad de...
Que no valide con etiquetas «Validator» para cajas vacías
Con esto haremos que las cajas vacías lleguen como NULL y no como cadenas vacías: <context-param> <param-name> javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL </param-name> <param-value>true</param-value>...
Mensaje: Uno o más recursos tienen el destino de ‘body’, pero no se ha definido ningún componente de ‘body’ dentro de la vista
Si sale uno de estos mensajes : Uno o más recursos tienen el destino de 'body', pero no se ha definido ningún componente de 'body' dentro de la vista. Uno o más recursos tienen el destino de 'head', pero no se ha definido ningún componente de 'head' dentro de la...
Crear una máquina virtual con XEN desde una imagen ISO
¿Cómo crear una máquina virtual con XEN desde una imagen ISO? Desde el trunk XEN de un servidor con CentOS (ip: 172.16.17.88), vamos a crear una máquina virtual a partir de la imagen ISO de CentOS. Para ello, basta con descargar la imagen de la red y dejarla en un...
Validación por certificado en SSH
La Validación por certificado en SSH se crea si no existe un fichero : ~/.ssh/config Y se añaden las siguientes lineas: Host myshortname realname.example.com Hostname realname.example.com IdentityFile ~/.ssh/realname_rsa Siendo el IdentityFile el fichero con el...
Cómo regenerar una base de datos MySQL con el volcado del directorio data
¿Cómo regenerar una base de datos MySQL con el volcado del directorio data? En uno de nuestros clientes, me topé con que tenían instalado un MySQL 4.1 en un Windows Server atacando contra un ERP propietario. Dado que no teníamos acceso a las contraseñas de la base de...
Maven: unable to find valid certification path to requested target
"unable to find valid certification path to requested target ". Esto significa que algún certificado no es instalado en el keystore de la JVM que usa el maven. Busca la clase InstallCert.java que hay de Sun por internet. Al ejecutarla generara un fichero jssecacerts...

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.