Karaf
  1. Karaf
  2. KARAF-756

Add ability to have KeyStoreManager to wait for SSL keystore to be fully initialize by other bundle through timeout

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.2
    • Fix Version/s: 2.2.4, 3.0.0
    • Component/s: karaf-config
    • Labels:
      None

      Description

      Currently the KeyStoreManager expects KeyInstance to be available in memory. However, it is very likely that KeyInstances are still in the process of loading up by other bundles.

      Detail discussion is at http://karaf.922171.n3.nabble.com/How-do-I-ensure-a-bundle-to-fully-initialized-before-another-bundle-starts-td3185618.html

      1. OsgiConfiguration.java
        2 kB
        Dan Tran
      2. KeystoreManager.java
        10 kB
        Dan Tran
      3. KARAF-756.diff
        12 kB
        Dan Tran

        Issue Links

          Activity

          Jamie goodyear made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Jean-Baptiste Onofré made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Jean-Baptiste Onofré made changes -
          Fix Version/s 2.2.4 [ 12317342 ]
          Fix Version/s 3.0.0 [ 12316040 ]
          Jean-Baptiste Onofré made changes -
          Assignee Jean-Baptiste Onofré [ jbonofre ]
          Dan Tran made changes -
          Link This issue blocks KARAF-541 [ KARAF-541 ]
          Dan Tran made changes -
          Link This issue is blocked by KARAF-541 [ KARAF-541 ]
          Dan Tran made changes -
          Link This issue is blocked by KARAF-541 [ KARAF-541 ]
          Dan Tran made changes -
          Field Original Value New Value
          Attachment KARAF-756.diff [ 12487599 ]
          Attachment KeystoreManager.java [ 12487600 ]
          Attachment OsgiConfiguration.java [ 12487601 ]
          Dan Tran created issue -

            People

            • Assignee:
              Jean-Baptiste Onofré
              Reporter:
              Dan Tran
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development