Java Web Start зависает на некоторых классах - PullRequest
0 голосов
/ 28 июня 2018

Я создал проект Java Web Start только с одним .jar файлом. Этот файл запускается JNLP fire, и все в порядке, приложение запускается, но оно зависает, когда приложение пытается что-то сделать с классом, например SOAPConnectionFactory или другим.

Почему я знаю? Потому что я сделал некоторые записи.

В чем может быть причина? Приложение самостоятельно подписано и отлично работает в режиме отладки.

1 Ответ

0 голосов
/ 28 июня 2018

Можете ли вы повторить запуск под Java 8? Кажется, это часть устаревших классов JEE:

https://docs.oracle.com/javase/9/docs/api/java.xml.ws-summary.html

У меня были проблемы с JAXB через JWS под Java 9 и 10, что также устарело.

Мои попытки настроить загрузку модуля с помощью параметров JNLP не увенчались успехом, равно как и попытки добавить JAXB в качестве внешнего jar.

Это может быть связано с ошибками с моей стороны или из-за частично удаленного состояния JAXB в Java 9 и 10.

Я решил переключиться на Джексона и сумел обойти мои проблемы с JAXB. Такой подход может быть вариантом для вас.

...