我已经下载了Activiti 5.14和H2数据库。运行H2 Activiti数据库的“创建”脚本。将连接URL更改为指向Tomcat / webapps / activiti-explorer / WEB-INF / classes / db.properties中的本地数据库。现在Eclipse测试DOES连接到数据库,因为之前它没有检测到表ACT_GE_PROPERTY。
当我从书中运行“BookOrderTest.java”时,我得到了5.9和5.14的不匹配,所以我在“H2”数据库的ACT_GE_PROPERTY表中将schema_version更改为5.9。现在我得到错误
'Activiti database problem: no historyLevel property specified'.
我从Similar query in forum和Blog by author
获取了提示如何设置我的系统与本书一起运行?
感谢。
答案 0 :(得分:2)
请注意,本书的源代码正在开发中。
https://code.google.com/p/activitiinaction/
代码升级到Activiti版本5.12或5.13。我会确保它很快升级到5.14。因此,您可以从此Google代码存储库更新到最新的图书代码。
现在您有两个选项,可以使用旧版本的Activiti,也可以更改图书源代码的pom.xml文件中的Activiti版本。
致以最诚挚的问候,
Tijs