Cocoa-JavaでServerSocketがうまく動かずに悩んでいます。
Threadを継承したクラスのrunメソッド内で、ServerSocketをnew、acceptしてSocketを取得できません。
tryでくくっているのですがExceptionはスローされず、servSock.accept()で止まっているようです。

ServerSocket servSock = new ServerSocket(listenerPort);
NSSystem.log("port=" + servSock.getLocalPort()); // ここまでは動いています
Socket sock = servSock.accept(); // ここから先の処理に進みません
NSSystem.log("remoteSockAddr=" + sock.getRemoteSocketAddress());

このacceptで止まった状態でアクセスすると
java.lang.NoSuchMethodError
at ServerThread.run(ServerThread.java:46)
上記のエラーが出ます。何かこの問題の原因がわかる方おられましたら助言よろしくお願いします。
原因をさぐるべくPureJavaで書いてみましたが同様の症状でした。