147 | | ExtendedClassLoader classLoader4WsStub = new ExtendedClassLoader(origin); |
---|
148 | | classLoader4WsStub.addClassPath(_soapClientWorkDir); |
---|
149 | | |
---|
150 | | Thread.currentThread().setContextClassLoader(classLoader4WsStub); |
---|
151 | | _soapClientClassLoaderThreadLocal.set(classLoader4WsStub); |
---|
152 | | } |
---|
153 | | |
---|
| 147 | |
---|
| 148 | ClassLoader oldExtendedClassLoader = _soapClientClassLoaderThreadLocal.get(); |
---|
| 149 | if(oldExtendedClassLoader != null){ |
---|
| 150 | Thread.currentThread().setContextClassLoader(oldExtendedClassLoader); |
---|
| 151 | } |
---|
| 152 | else{ |
---|
| 153 | ExtendedClassLoader classLoader4WsStub = new ExtendedClassLoader(origin); |
---|
| 154 | classLoader4WsStub.addClassPath(_soapClientWorkDir); |
---|
| 155 | |
---|
| 156 | Thread.currentThread().setContextClassLoader(classLoader4WsStub); |
---|
| 157 | _soapClientClassLoaderThreadLocal.set(classLoader4WsStub); |
---|
| 158 | } |
---|
| 159 | } |
---|
273 | | // 引数を作成 |
---|
274 | | String[] args = generateArgs(wsdlLocationURI, outputLocation, portName, serviceName); |
---|
275 | | |
---|
276 | | |
---|
277 | | // CodeGenerationEngineを生成 () |
---|
278 | | CommandLineOptionParser commandLineOptionParser = new CommandLineOptionParser(args); |
---|
| 279 | // 引数を作成 |
---|
| 280 | String[] args = generateArgs(wsdlLocationURI, outputLocation, portName, serviceName); |
---|
| 281 | |
---|
| 282 | |
---|
| 283 | // CodeGenerationEngineを生成 () |
---|
| 284 | CommandLineOptionParser commandLineOptionParser = new CommandLineOptionParser(args); |
---|