ActiveMQ Clientが固まる。JConsoleにもプロセスが表示されない怪奇であり、いつも発生する訳でも無いのだが、ログとか挙動から何となく、NTPで現在時刻取得しようとして通信待ちあたりが怪しいとおもいつつ、一応ライブラリなども見てみると、jarを集めてクラスパス通しているディレクトリに
activemq-all-5.12.1.jar
activemq-all-5.13.0.jar
が二つあった。何か怪しい。
commons-net-3.3.jar
commons-net-3.4.jar
も二つある。
しかしIvyで最新版入れる指定しているのになんで二つも入っているのだろう…。
→今、ファイルを消してantしてみたら確かに2つ入っている。むむむ。あとで切り分けよう。何か別のライブラリがactivemq-all-5.12.1.jarやcommons-net-3.3.jarを必要としているのか。
ちなみにこういう時はどちらのクラスが読まれるのだろう…。