Bug 1013644
Summary: | KIE module injection through CDI does not work in container with IBM java | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Retired] JBoss BRMS Platform 6 | Reporter: | Marek Winkler <mwinkler> | ||||||||||
Component: | BRE | Assignee: | Mario Fusco <mfusco> | ||||||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Marek Winkler <mwinkler> | ||||||||||
Severity: | urgent | Docs Contact: | |||||||||||
Priority: | urgent | ||||||||||||
Version: | 6.0.0 | CC: | etirelli | ||||||||||
Target Milestone: | ER6 | ||||||||||||
Target Release: | 6.0.0 | ||||||||||||
Hardware: | Unspecified | ||||||||||||
OS: | Unspecified | ||||||||||||
Whiteboard: | |||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||
Doc Text: | Story Points: | --- | |||||||||||
Clone Of: | Environment: | ||||||||||||
Last Closed: | 2014-08-06 20:16: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: | |||||||||||||
Attachments: |
|
Description
Marek Winkler
2013-09-30 13:56:14 UTC
Created attachment 805220 [details]
Maven project with reproducer WAR
Created attachment 805221 [details]
server.log with IBM Java
Created attachment 805222 [details]
server.log with OpenJDK (deployment succeeds)
I found this blog post, it might be relevant to the problem: https://blogs.oracle.com/bhaktimehta/entry/ibm_jdk_and_classloader_getresources Please ignore the additional info about CNFE in Arquillian tests - it is not related to this problem. Raising the priority to get it done for the product release. Mario, do you have an environment to reproduce this problem? Edson, yes I installed the IBM JVM on my machine and reproduced this problem. I hadn't much time to investigate this because there were issues with higher priority (I am seeing you raised the priority of this anyway). At the moment I believe that this issue could be caused by (or at least related with) this difference between Oracle and IBM JVM; https://blogs.oracle.com/bhaktimehta/entry/ibm_jdk_and_classloader_getresources but, as I said, I need a bit more time to figure out what's actually going wrong here. Verified on BRMS 6.0.0 ER6, KieSession injection through CDI now works with IBM Java. On the other hand, it seems that kie-spring and kie-camel are still having issues with it, I need to investigate, but new bugs can be expected for this problem. |