Bug 1116020
| Summary: | business_central throws NPE by trying to abort a process that "processInstanceByteArray" is null | ||
|---|---|---|---|
| Product: | [Retired] JBoss BPMS Platform 6 | Reporter: | Amana <ajuricic> |
| Component: | Business Central | Assignee: | Marco Rietveld <mrietvel> |
| Status: | CLOSED EOL | QA Contact: | Lukáš Petrovický <lpetrovi> |
| Severity: | medium | Docs Contact: | |
| Priority: | high | ||
| Version: | 6.0.1 | CC: | ajuricic, kverlaen, tuongnk |
| Target Milestone: | ER3 | ||
| Target Release: | 6.1.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:05:37 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
Amana
2014-07-03 14:01:10 UTC
Other important information. I performed same test with postgres and it worked well. I tried to reproduce it but unfortunately no luck. One question that maybe is affecting it I use InnoDB dialect for MySQL and version of my server is 5.5.28 Amana, would it be possible to try with InnoDB dialect and maybe newer version of MySQL to see if that's still an issue? marking this as modified as there should be no way to actually have empty byte array for process instance or session as change was applied to trigger protnbuf serialization based on transaction sync instead of entity listeners which was flush specific and could cause invalid data to be persisted. So let's retest it and see if that is still a problem. >> Amana, would it be possible to try with InnoDB dialect and maybe newer version of MySQL to see if that's still an issue?
Sorry for the delay to answer back. I performed some tests today using the following evn:
- Mysql 5.5
- InnoDB dialect
- BPM Suite 6.0.1
It worked well.
BPMS 6.1.0.CR1 I had the same issue when upgrading Drools/Jbpm from 5.5.0 to 6.5.0, ie: column processInstanceByteArray is NULL. The cause is using wrong protobuf-java version. When I changed protobuf-java-2.5.0.jar to protobuf-java-2.6.0.jar, the issue is fixed. |