Bug 872550
| Summary: | "java.io.NotSerializableException: org.drools.guvnor.server.security.rules.PackageNameTypeConverter" when session replication is enabled | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise BRMS Platform 5 | Reporter: | Jiri Locker <jlocker> | ||||
| Component: | BRM (Guvnor) | Assignee: | manstis | ||||
| Status: | CLOSED UPSTREAM | QA Contact: | |||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | BRMS 5.3.1 | CC: | manstis | ||||
| Target Milestone: | ER4 | ||||||
| Target Release: | BRMS 5.3.1 GA | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: |
BRMS standalone package/EAP 5.1.2
|
|||||
| Last Closed: | 2025-02-10 03:21:03 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: | |||||||
| Attachments: |
|
||||||
|
Description
Jiri Locker
2012-11-02 12:20:58 UTC
Harmless fix, but we can't test it properly due to no session replication setup. Pushed to master, 5.5.x and 5.4.x https://github.com/droolsjbpm/guvnor/commit/9230d3e5a10cfd845f66929b997387a343bbccb8 Once we got the blocker+ tag, we can pull it to 5.3.x with git cherry-pick -x b1ebc11f3408dd26184144264300dbedcf8e2219 Jiri, if you want this in 5.3.1 can you please organize the 5.3.1+ and blocker+ flags being set? Thanks. Setting the release flag and the pm ack and QE and Dev agree this is a blocker, a fix is ready and would not impact the schedule at this point. Backported to 5.3.x https://github.com/droolsjbpm/guvnor/commit/f9eaa4b3e6c10a0ccca31a9ac555da7d8f0b6df8 I did a preliminary testing (just swapping the affected class in ER3 with the fixed one) and things went as expected: no error with PackageNameTypeConverter, however it seems there are still some classes left to be marked Serializable, e.g. PackageUUIDTypePermissionRule. I'll try to find all of them and a pull request may follow. Pull request ready https://github.com/droolsjbpm/guvnor/pull/73. With this change NotSerializableException doesn't occur anymore. If it's ok, please merge the request and move this bug to modified so it can be included in the next build. Pull Request merged. Thanks Jiri (and applied to 5.4.x, 5.5.x and master branches too). Fix verified in ER4. This product has been discontinued or is no longer tracked in Red Hat Bugzilla. |