AXIS2でプロクシ環境でのWSDLからのソース自動生成
プロクシ環境でのWSDL2Javaではwsdl2java.batまたはwsdl2java.shを
以下のように修正しないとダメみたい。
%_RUNJAVA% -Dhttp.proxyHost=XXXX -Dhttp.proxyPort=XXXX %JAVA_OPTS% -cp "!AXIS2_CLASS_PATH!" org.apache.axis2.wsdl.WSDL2Java %*
※HTTPSの場合は-Dhttps.proxyHost
HELPにはオプションに
-
- http-proxy-host
- http-proxy-port
- http-proxy-host
ってあるのにコレをつけてもダメだった。
Webで調べてもSOAPのプロクシが出るし、プロキシって言う人もいるから
検索でなかなか見つからず、とりあえず↑を試したらいけた。
こんなことでハマりたくないよねー。