code: @Override
      protected void retrieveBundleContext() {
  
          BundleContext bc = TxBundleTools.getBundleContext();
          if (tc.isDebugEnabled())
              Tr.debug(tc, "retrieveBundleContext from TxBundleTools, bc " + bc);
          if (bc == null) {
              bc = EmbeddableTxBundleTools.getBundleContext();
              if (tc.isDebugEnabled())
                  Tr.debug(tc, "retrieveBundleContext from EmbeddableTxBundleTools, bc " + bc);
          }
          _bc = bc;
      }
docs: This method retrieves bundle context from the the ws.tx.embeddable bundle so that if that
  bundle has started before the tx.jta bundle, then we are still able to access the Service Registry.
  
  @return