docs: @FFDCIgnore(Exception.class)
      private String getInputMapping(String inputVirtualRealm, String inputProperty, String inputDefaultProperty) {
          String methodName = "getInputMapping";
          // initialize the return value
          String returnValue = null;
  
          RealmConfig realmConfig = mappingUtils.getCoreConfiguration().getRealmConfig(inputVirtualRealm);
          if (realmConfig != null) {
              try {
                  returnValue = realmConfig.getURMapInputPropertyInRealm(inputProperty);
                  if ((returnValue == null) || (returnValue.equals(""))) {
                      returnValue = inputDefaultProperty;
                  }
              } catch (Exception toCatch) {
                  returnValue = inputDefaultProperty;
                  if (tc.isDebugEnabled()) {
                      Tr.debug(tc, methodName + " " + toCatch.getMessage(), toCatch);
                  }
              }
          } else {
              returnValue = inputDefaultProperty;
          }
          return returnValue;
      }