У нас есть приложение на базе Eclipse RCP (платформа Rich Client), которое запускается через javaws. Когда приложение загружается и запускается, я вижу следующее в консоли Java:
Detected from bootclasspath: C:\\Program Files\\Java\\jre7\\lib\\deploy.jar
Exception in thread "HandshakeCompletedNotify-Thread" java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
at java.util.HashMap$EntryIterator.next(Unknown Source)
at java.util.HashMap$EntryIterator.next(Unknown Source)
at sun.security.ssl.SSLSocketImpl$NotifyHandshakeThread.run(Unknown Source)
Выше приведен полный след стека. Мы недавно обновили приложение, и я вижу это. Это происходит с Java 1.7.0. Я также попробовал то же самое приложение с Java 1.8.0_144 и НЕ видел исключения.
Что меня беспокоит, так это то, что при запуске более старой версии приложения на 1.7.0 я не вижу исключения. Трассировка показывает только классы java, поэтому мне трудно знать, где это может происходить, или это просто связано с Java.
Кроме исключения, приложение работает нормально. Любые указатели будут полезны.