code: @Override
      public void handle(Callback[] callbacks) throws UnsupportedCallbackException {
          for (Callback callback : callbacks) {
              if (callback instanceof WSManagedConnectionFactoryCallback) {
                  ((WSManagedConnectionFactoryCallback) callback).setManagedConnectionFactory(managedConnectionFactory);
              } else if (callback instanceof WSMappingPropertiesCallback) {
                  ((WSMappingPropertiesCallback) callback).setProperties(properties);
              } else {
                  // TODO: Issue a warning with translated message
                  // Use translated message for the the UnsupportedCallbackException
                  throw new UnsupportedCallbackException(callback, "Unrecognized Callback");
              }
          }
      }
docs: <p>
  Return a properties object and a reference of the target
  <code>ManagedConnectionFactory</code> via <code>Callback[]</code>.