org.activiti.rest.editor.model.ModelEditorJsonRestResource - 创建模型JSON时出错

时间:2015-01-08 10:38:00

标签: postgresql activiti

我使用activiti-5.15.1

我在我的服务器下部署了activiti-explorer和activiti-rest tomcat-6.0.18 \ webapps

我把这场战争与postgres作为数据库联系起来

我在activiti-explorer和activiti-rest

中更改了db.properties
db=postgres
jdbc.driver=org.postgresql.Driver
jdbc.url=jdbc:postgresql://localhost:5432/activiti
jdbc.username=postgres
jdbc.password=postgres

我将postgresql-jdbc3-8.1-405.jar放在lib文件夹

当我启动服务器23表时,

但使用 http://com.supcom:8080/activiti-explorer/

当我尝试创建新模型时出现此错误:

ERROR org.activiti.rest.editor.model.ModelEditorJsonRestResource  - Error creating model JSON
org.codehaus.jackson.JsonParseException: Unexpected character ('j' (code 106)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@390afb; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1433)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:521)
    at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:442)
    at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:1198)
    at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:485)
    at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2770)
    at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2718)
    at org.codehaus.jackson.map.ObjectMapper.readTree(ObjectMapper.java:1542)
    at org.activiti.rest.editor.model.ModelEditorJsonRestResource.getEditorJson(ModelEditorJsonRestResource.java:53)

当我尝试导入使用activiti插件在eclipse下创建的其他模型时显示相同的错误

1 个答案:

答案 0 :(得分:0)

此错误是由PostgreSQL jar的多个版本引起的。

根据postgresql网站https://jdbc.postgresql.org/download.html

如果您使用的是JDK 1.6,那么JDBC4是合适的。(JDBC4 Postgresql驱动程序,版本9.4-1208)。

jar必须在activiti-explorer lib文件夹,你的应用程序和tomcat lib文件夹中使用。