Blog Open Source de Neodoo Microsystems
Notas, trucos y consejos sobre integración y desarrollo
Comparativa de Frameworks
Este es el pimer artículo de una serie en la que se va a realizar una comparativa entre varios de los frameworks MVC opensource que existen actualmente.
”Framework” es una palabra que se usa (y de la que se abusa) mucho actualmente en el desarrollo de aplicaciones. Sin embargo puede que alguien no tenga claro el […]
JBPM 3.2.2 en windows con MySQL
Al instalar Jbpm 3.2.2.GA en windows contra MySQL me daba el siguiente fallo.
«Data too long for column»
El problema es que la creación de algunas columnas se hace como «BIT(1)» y deben ser cambiadas a «TINYINT(1)».
Para cambiar esto se p…
Adjuntar el código fuente o javadoc a un .jar en eclipse
En numerosas ocasiones viene bien tener a mano el javadoc de una libería o su código fuente.
¿Cómo evitar que nos salga el Class File Editor con el mensaje «source not found» o «no javadoc could be found»?
Simple. Solo tienes que especificar la ruta hasta el código fuente o el javadoc.
Entra a la configuración del […]
Ajax y llamadas HTTP
-Si se quiere hacer una llamada por AJAX o por (XMLHTTPRequest) a una url que no es del propio servidor, se tiene que hacer una pasarela porque esto no esta permitido por cuestiones de seguridad.
-Se tiene que hacer un servlet al que se llama por aj…
Conversiones entre decimal y hexadecimal con la sentencia DC
Tenemos una utilidad muy básica en Linux para convertir entre decimales y hexadecimales.
Paso de decimal a hexadecimal:
-bash-3.2# dc
10i
18088049
16o
p
1140071
Paso de hexadecimal a decimal:
-bash…
HibernateException: Wrong column type: ?, expected: varchar(2)
Esto ocurre por un bug de hibernate.
El problema es que una columna de tipo ENUM en MySQL es representada como CHAR(2) (String en java) y el HibernateValidator espera que la columna sea de tipo VARCHAR(2)
Aquí podemos ver lo que indica el ResultSetMetaData:
ResultSetMetaData
rsmd.getColumnType :1
rsmd.getColumnTypeName:CHAR
rsmd.getColumnDisplaySize:1
Una solución (al menos hasta que el bug sea solucionado) es […]
Actualizar Apache Roller 4.0 de versiones anteriores
La actualización del proyecto es muy similar a la instalación nueva de Apache Roller 4.0 (https://blog.neodoo.es/fsolans/entry/instalar_apache_roller_4_0) salvo que no se ha de crear la base de datos porque ya la tenemos aunque NO ESTÉ AC…
Instalar Apache Roller 4.0
Apache ya ha sacado la primera versión del proyecto Apache Roller (versión 4.0), conocido anteriormente como RollerWebLogger (http://rollerweblogger.org) antes de formar parte de los proyectos la fundación Apache.
Sobre todo, si …
Instalar JBPM 3.2 en JBoss 4.2.x
Por defecto, tanto la aplicación web (.war) como la versión distribuida (.ear) dan un fallo por las librerías JSF.
Hay que ir al ear o war (se puede descomprimir en el deploy y dejarlo descomprimido) y borrar del war las librer…
Instalar RollerWebLogger 3.1
Hoy me ha dado por actualizar el blog Roller (http://rollerweblogger.org), implementación en Java y Open Source de un Blog, de la versión 2.3 a la 3.1.
Para mi grata sorpresa, constato que ha formado a englosar como subproyecto de la…

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.