opendolphin ClientInitializationException ошибка
Я тестирую OpenDolphin, и мне удалось просто создать серверную, совместно используемую модель.
Версия OpenDolphin: 0.8.4
Для клиентской части у меня есть приложение JavaFX. Я сделал панель входа в систему с:
- ChoiceBox, который загружает доступные серверы из локального файла
- поле имени пользователя
- поле пароля
- кнопка
Параметры для ClientConfiguration:
String
urlEndpointUiThreadHandler
(uiThreadHandler обработчик потока пользовательского интерфейса)
// Создает конфигурацию для платформы Dolphin. // urlendpoint берется из ChoiceBox, как (" http://localhost:8080/dolphin ")
ClientConfiguration config = new ClientConfiguration(urlEndpoint,Runnable::run);
ClientContextFactory.connect(config).get();
если я использую Runnable::run
тогда клиент подключается, но если я использую Platform::runLater
(путь JavaFXConfiguration(urlEndpoint)
реализует это) я получаю ошибку:
Exception in thread "pool-2-thread-1" com.canoo.dolphin.client.ClientInitializationException: com.canoo.dolphin.client.ClientInitializationException: Can not connect to server!
Любая подсказка, почему это происходит?
1 ответ
Я не нашел этот вопрос до сих пор, так как тег "Платформа дельфина" отсутствовал.
В текущей версии платформы Dolphin вы можете просто использовать класс "Dolphin PlatformApplication" для создания своего приложения.
Вы можете найти пример здесь: https://github.com/canoo/dolphin-platform/tree/master/platform-examples/todo-example