Basic 認証の Web Service 呼び出し
By msysh on 2011-04-28
// @WebServiceClient FooService service = new FooService(); // @WebService Foo port = service.getFooPort(); // javax.xml.ws.BindingProvider Map<String, Object> requestContext = ((BindingProvider)port).getRequestContext(); requestContext.put(BindingProvider.USERNAME_PROPERTY, "USER_NAME"); requestContext.put(BindingProvider.PASSWORD_PROPERTY, "PASSWORD");
ear ファイルをデプロイ後、非同期 Web Service を呼び出すと IllegalStateException
By msysh on 2011-04-26
非同期WebService(JBossWS-native)クライアントが含まれるEARファイルをデプロイし、 WebService を invoke すると、IllegalSt
TestNG(Maven) から Web サービス(JBossWS) 呼び出し時に「javax.xml.ws.WebServiceException: Cannot dispatch message」
By msysh on 2011-02-18
Web サービスクライアントのテストプログラムを Maven から TestNG で実行すると、下記のスタックトレースが出力される。 javax.xml.ws.WebServiceException: Cannot dispatch message at org.jboss.ws.core.jaxws.client.DispatchImpl$AsyncRunnable.handleAsynInvokeException(DispatchImpl.java:529) at org.jboss.ws.core.jaxws.client.DispatchImpl$AsyncRunnable.run(DispatchImpl.java:503) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619)