このチュートリアルhttp://java.dzone.com/articles/jax-ws-hello-world (もちろん、その Java クライアントは正しく動作します)を使用して WS サーバーをセットアップし、次のように Grails プロジェクトでクライアントを呼び出そうとします:
クライアント.java
public class Client {
public static void main(String[] args) {
GreetingImplService service = new GreetingImplService();
Greeting greeting = service.getGreetingImplPort();
System.out.println("------->> Call Started");
System.out.println(greeting.sayHello("Ali"));
System.out.println("------->> Call Ended");
}
}
TestController.groovy
class TestController {
def index() {
Client.main(null);
}
}
Grails の場合、次のコマンドで例外がスローされます。
Greeting greeting = service.getGreetingImplPort();
完全なスタックトレースはこちらhttp://pastebin.ca/2316018
それを修正する方法は?