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. KARAF-756.diff
        12 kB
        Dan Tran
      2. KeystoreManager.java
        10 kB
        Dan Tran
      3. OsgiConfiguration.java
        2 kB
        Dan Tran

        Issue Links

          Activity

          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Resolved Resolved
          75d 18h 41m 1 Jean-Baptiste Onofré 05/Oct/11 10:25
          Resolved Resolved Closed Closed
          113d 3h 41m 1 Jamie goodyear 26/Jan/12 14:07
          Jamie goodyear made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Jean-Baptiste Onofré made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Hide
          Jean-Baptiste Onofré added a comment -

          Fixed on karaf-2.2.x: revision 1179143

          Show
          Jean-Baptiste Onofré added a comment - Fixed on karaf-2.2.x: revision 1179143
          Hide
          Jean-Baptiste Onofré added a comment -

          Fixed on trunk: revision 1179139.

          Show
          Jean-Baptiste Onofré added a comment - Fixed on trunk: revision 1179139.
          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 ]
          Hide
          Dan Tran added a comment - - edited

          attached are the diff file and a couple of full java files of the diff.

          Show
          Dan Tran added a comment - - edited attached are the diff file and a couple of full java files of the diff.
          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