Activiti Support for DB2 AS400

Description

Environment
Activiti on JBOSS EAP 7 with DB2 AS400 hosted in iSeries with jt400 JDBC Adaptor configured through JNDI

Issues
1) The Jt400 JDBC Adaptor throws out the Product name as "DB2 UDB for AS/400" which is not there in the database type mappings in Activiti Engine, Form Engine, DMN engine. Added the statement

databaseTypeMappings.setProperty("DB2 UDB for AS/400", DATABASE_TYPE_DB2); on my local

2) When I attempt to create a model or Form or Dmn, the JDBC is not able to insert into the DB2 AS 400 as the Dialect is using the Columns as "id", "version" in dmn engine and the de models. they have to be changed to ID_ and version_ respectively in AbstractModel, ModelRelation, Comment, RelatedContent Java file in app-logic package.

Done the above two fixes in my local and found to be working on DB2 AS 400, Postgres

Seeking thoughts from the community if I can checkin these changes.

Status

Assignee

Bassam Al-Sarori

Reporter

Murali G

Labels

None

Components

Fix versions

Priority

High
Configure