JdkUrlInputStreamService does not currently support proxy servers. The "proxy configuration" command confirms this. Based on enhancements in UAA 1.0.1 (as detailed in
ROO-2166), piggy-back on its proxy environment detection capabilities and strategy pattern so Roo can navigate via corporate proxies. Similarly update the "proxy configuration" command to reveal the proxy server in use. Note this diminishes the need for the JdkUrlInputStreamService class being in a separate module to its declaring UrlInputStreamService interface, but we'll keep them as-is for the time being so STS need not make changes before Roo 1.2 at the earliest.