code: @Override
      public void injectionMetaDataCreated(InjectionMetaData injectionMetaData) throws InjectionException {
          ReferenceContext referenceContext = injectionMetaData.getReferenceContext();
  
          if (referenceContext != null) {
              ApplicationMetaData appMetaData = injectionMetaData.getComponentNameSpaceConfiguration().getApplicationMetaData();
              WebSphereCDIDeployment deployment = getDeployment(appMetaData);
  
              if (deployment != null) {
                  deployment.addReferenceContext(referenceContext);
              } else {
                  if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                      Tr.debug(tc, "injectionMetaDataCreated()", "Could not find a CDI Deployment for ReferenceContext " + injectionMetaData.getJ2EEName());
                  }
              }
          }
      }
docs: {@inheritDoc}