Bug 1064223
| Summary: | java.lang.NoClassDefFoundError: javax/net/ssl/X509TrustManager | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Retired] JBoss BPMS Platform 6 | Reporter: | Ryan Zhang <rzhang> | ||||||||
| Component: | Business Central | Assignee: | Jan <jschatte> | ||||||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Marek Baluch <mbaluch> | ||||||||
| Severity: | high | Docs Contact: | |||||||||
| Priority: | urgent | ||||||||||
| Version: | unspecified | CC: | pzapataf, rrajasek, tschloss | ||||||||
| Target Milestone: | ER2 | ||||||||||
| Target Release: | 6.0.1 | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | |||||||||||
| : | 1064225 (view as bug list) | Environment: | |||||||||
| Last Closed: | 2014-08-06 20:01:53 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: | |||||||||||
| Bug Depends On: | |||||||||||
| Bug Blocks: | 1064225 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Ryan Zhang
2014-02-12 09:12:43 UTC
Created attachment 862166 [details]
server.log
Created attachment 862168 [details]
business_central_screenshot
Fixed in branch 6.0.x : http://github.com/droolsjbpm/kie-wb-distributions/commit/05bdbb129 Instructions to verify or patch ER1 build.
- Edit <EAP_ROOT>/modules/system/layers/bpms/org/apache/maven/wagon/main/module.xml
- Add <module name="javax.api" export="false"/>
- Add <module name="sun.jdk" export="false"/>
- Move mina-core jar from webapp into kie-lib module
Move mina-core-2.0.0-redhat-3.jar from business-central.war/WEB-INF/lib directory
to <EAP_ROOT>/modules/system/layers/bpms/org/kie/lib/main/
- Edit <EAP_ROOT>/modules/system/layers/bpms/org/kie/lib/main/module.xml
Add <resource-root path="mina-core-2.0.0-redhat-3.jar"/>
The same procedure must be applied for BRMS artifacts (layer and WAR) if a similar problem is found.
Ryan, let's use the patch approach outlined by Pedro if that is the quickest solution. There are no plans to re tag with the fix applied to the product branch at the moment. Ok, I am patching directly on kie-wb-distributions with the patched (see attachment). I need to rebuild kie-wb-distributions and ip.git in MEAD which will take 2-3 hours. Created attachment 862618 [details] BZ1064233.patch This rebuilt ER1 has no this issue any more. I would keep this BZ in ASSIGNED status until the code is updated in project. Switching to MODIFIED as fix has been pushed to 6.0.x and verified ok. I have encountered a similar issue with (patched) BRMS 6.0.1.ER1. The log is similar only it emerges from org.sonatype.plexus.* classes and missing class is "javax.crypto.Cipher". My colleagues are unable to reproduce it. I have got the error on my Fedora 20, OpenJDK 1.7.0_51 (fedora-2.4.5.1.fc20-x86_64) using cleanly unzipped EAP 6.1.1 and patched zip from 2014-02-17T06:20. I fixed the issue by adding lines from first bullet in comment 6 to file <EAP_ROOT>/modules/system/layers/brms/org/sonatype/plexus/main/module.xml Opened new bug with javax.crypto.Cipher problem https://bugzilla.redhat.com/show_bug.cgi?id=1066469 There are no exceptions in the log for BRMS nor BPMS. Closing as VERFIED (on 6.0.1.ER2). |