code: @SuppressWarnings("unused")
      public URLConnection openConnection(URL url, Proxy proxy) throws IOException {
          try {
              return (URLConnection) _openConnectionProxy.invoke(getInstance(), new Object[] { url, proxy });
          } catch (Exception e) {
              FFDCFilter.processException(e, getClass().getName(), "openConnection", new Object[] { url, proxy });
              return null;
          }
      }
docs: /*
  OSGi Core 4.3, section 52.3.5