JBPM.3 requires local repository to store dependencies. It has to stay the default which is ${user.home}/jbpm/repository and user.home is the OS user home directory by default. To change that and match our pattern of using ~/static_build_env/${job name} start ant with -Duser.home
JBPM.3 test suite requires some ant libs it copies to its lib dir so you have to use a dedicated ant installation in ~/static_build_env/jbpm/apache-ant-1.6.5
So to set things up:
create dir ${user.home}/jbpm/repository
edit build.properties in build dir (software-home)
create db configuration:
${user.home}/jbpm/dbtests/config/dbname1 ${user.home}/jbpm/dbtests/config/dbnameX ${user.home}/jbpm/dbtests/driver/dbname1 ...
For more info about database config and test suite see:
JbpmBuildingTheSources
JbpmWiki
Comments