Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCU-1201

WildFly and EAP require Bouncy Castle module replacement

XMLWordPrintable

    • Icon: Support Request Support Request
    • Resolution: Done
    • Icon: Neutral Neutral
    • 5.5, 5.6
    • 5.5
    • None
    • WildFly 10+
      EAP 7+

      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>
      

            rgange Richard Gange
            rgange Richard Gange
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0d
                0d
                Logged:
                Time Spent - 0.5h
                0.5h