[DOCU-1201] WildFly and EAP require Bouncy Castle module replacement Created: 25/Oct/17  Updated: 08/Nov/17  Resolved: 08/Nov/17

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: 5.5
Fix Version/s: 5.5, 5.6

Type: Support Request Priority: Neutral
Reporter: Richard Gange Assignee: Richard Gange
Resolution: Done Votes: 0
Labels: JBoss
Remaining Estimate: 0d
Time Spent: 0.5h
Original Estimate: Not Specified
Environment:

WildFly 10+
EAP 7+


Template:

 Description   

Since the release of WildFly we now have a BC module as part of bundle. Because of conflicts with version of BC Magnolia uses you must replace this module.

For 5.5 use BC version 1.54 and for 5.6 use BC version 1.58

module.xml

<?xml version="1.0" encoding="UTF-8"?>
  <module xmlns="urn:jboss:module:1.1" name="org.bouncycastle">
    <resources>
        <resource-root path="bcprov-jdk15on-1.54.jar"/>
        <resource-root path="bcpkix-jdk15on-1.54.jar"/>
        <resource-root path="bcpg-jdk15on-1.54.jar"/>
        <resource-root path="bcmail-jdk15on-1.54.jar"/>
    </resources>
    <dependencies>
      <module name="javax.api" slot="main" export="true"/>
    </dependencies>
  </module>

jboss-deployment-structure.xml

<?xml version="1.0"?>
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
    <deployment>
        <dependencies>
          <module name="org.bouncycastle" slot="main" export="true" />
        </dependencies>
    </deployment>
</jboss-deployment-structure>

Generated at Mon Feb 12 01:16:03 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.