Instalando jBPM 3.3.0GA en Ganymedes
Ahora que vuelvo de vacaciones me ha dado por mirar las nuevas versiones del jBPM.
Hace poco salió el jBPM 3.3.0GA, y ha tocado pelearse un poco por un par de problemillas… Lo primero es que ya te viene con un bonito instalador con el que tropecé un par de veces (alguna torpeza mia, alguna error que otro del jbpm y algún error que otro de descarga de paquetes…).
En el menú te permite descargarte opcionalmente el Eclipse, el JBoss 4.2.2 y la GWT Console… si estais empezando de cero, bajaros todo… aunque recomiendo bajaros aparte el Eclipse, por claridad más que nada.
Una vez instalado todo, podeis seguir las instrucciones que puse en el post anterior “Instalando jBPM en eclipse 3.4″. a partir de la instalación de las jBossTools.
Eso si… en esta versión hay un pequeño (o gran) error por ahi, como bien nos comentan en el foro de jboss jBPM
“Problems with jBPM 3.3.0 GA and the GPD” . La solución es bien sencilla… simplemente modificar el archivo ‘version.info.xml’ en ’src/resources/gpd’ por esto :
<jbpm-version-info name="jBPM3" namespace="urn:jbpm.org:jpdl-3.3"> <classpathentry path="lib/jbpm-jpdl.jar" src="src/jbpm-jpdl-sources.jar" /> <classpathentry path="lib/jbpm-identity.jar" src="src/jbpm-identity-sources.jar" /> <classpathentry path="lib/antlr.jar" /> <classpathentry path="lib/asm.jar"/> <classpathentry path="lib/bsh.jar"/> <classpathentry path="lib/cglib.jar"/> <classpathentry path="lib/commons-collections.jar"/> <classpathentry path="lib/commons-logging.jar"/> <classpathentry path="lib/dom4j.jar"/> <classpathentry path="lib/hibernate.jar"/> <classpathentry path="lib/hsqldb.jar"/> <classpathentry path="lib/junit.jar"/> <classpathentry path="lib/log4j.jar"/> <config path="config"/> <examples path="examples" /> </jbpm-version-info>
También ha salido hace prácticamente una semana el jBPM 4.0.0Alpha, pero mejor me espero un poquillo que los “Alpha” son muy traicioneros…