public void setExecutor(Executor arg0) { wrappedEndpoint.setExecutor(arg0); }
client.getEndpoint().setExecutor(executor); client.setExecutor(executor); JaxWsEndpointImpl jaxwsEndpoint = (JaxWsEndpointImpl) client.getEndpoint();
client.getEndpoint().setExecutor(executor);
ThreadFactory factory = new ThreadFactory() { @Override public Thread newThread(Runnable target) { final Thread thread = new Thread(target); thread.setUncaughtExceptionHandler(new UncaughtExceptionHandler() { @Override public void uncaughtException(Thread t, Throwable e) { // put error handling code here } }); return thread; } }; ExecutorService executor = Executors.newCachedThreadPool(factory); Endpoint endpoint = Endpoint.create(new MyServiceImpl()); endpoint.setExecutor(executor); endpoint.publish("http://localhost:4425/myService");
client.getEndpoint().setExecutor(executor); client.setExecutor(executor); JaxWsEndpointImpl jaxwsEndpoint = (JaxWsEndpointImpl) client.getEndpoint();
client.getEndpoint().setExecutor(executor);