Bug 1308925
Summary: | Support MariaDB in engine tests | ||
---|---|---|---|
Product: | [Retired] JBoss BRMS Platform 6 | Reporter: | Marek Winkler <mwinkler> |
Component: | BRE | Assignee: | Edson Tirelli <etirelli> |
Status: | CLOSED EOL | QA Contact: | Marek Winkler <mwinkler> |
Severity: | high | Docs Contact: | |
Priority: | urgent | ||
Version: | 6.3.0 | CC: | kverlaen, lpetrovi, rrajasek |
Target Milestone: | ER3 | ||
Target Release: | 6.3.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-03-27 20:08:45 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Marek Winkler
2016-02-16 13:24:35 UTC
I see that - org.drools.persistence.util.PersistenceUtil - org.jbpm.persistence.util.PersistenceUtil no longer exist on master (but do on 6.4.x). Would backporting the change from master be possible? I see that the class PersistenceUtil has been moved to kie-test-util on master. Created PR adding support for MariaDB to engine tests: https://github.com/droolsjbpm/drools/pull/649 The question about DDL scripts is still open. Marek, am I assuming correctly that we need the same change in https://github.com/droolsjbpm/jbpm/blob/master/jbpm-persistence-jpa/src/test/java/org/jbpm/persistence/util/PersistenceUtil.java#L181 ? Since jBPM does not (yet) use the PersistenceUtil from kie-test-util, but rather has its own copy. Petr, yes, we need it there as well, thanks! Fixed in Drools and jBPM repos. This should hopefully be enough. Marek, if you could double check there isn't anything missing, that would be great. Commits (6.4.x): https://github.com/droolsjbpm/drools/commit/a4205d786efb https://github.com/droolsjbpm/jbpm/commit/613301ccbe8f Commits (master): https://github.com/droolsjbpm/drools/commit/1bd53e663d40 https://github.com/droolsjbpm/jbpm/commit/b9b0758c00f8 The changes have helped, but it seems we have missed one more occurrence [1]. Sorry for not getting to this sooner. [1] https://github.com/droolsjbpm/jbpm/blob/master/jbpm-human-task/jbpm-human-task-core/src/test/java/org/jbpm/services/task/identity/DBUserGroupCallbackImplTest.java Fixed the (hopefully) last occurrence. 6.4.x: https://github.com/droolsjbpm/jbpm/commit/4f25f93f37142985 master: https://github.com/droolsjbpm/jbpm/commit/4d1ef8d51be4cdce Verified in BRMS 6.3.0 ER3. |