opendolphin ClientInitializationException ошибка

Я тестирую OpenDolphin, и мне удалось просто создать серверную, совместно используемую модель.

Версия OpenDolphin: 0.8.4

Для клиентской части у меня есть приложение JavaFX. Я сделал панель входа в систему с:

  • ChoiceBox, который загружает доступные серверы из локального файла
  • поле имени пользователя
  • поле пароля
  • кнопка

Параметры для ClientConfiguration:

  • String urlEndpoint
  • UiThreadHandler (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

Основной класс: https://github.com/canoo/dolphin-platform/blob/master/platform-examples/todo-example/todo-client/src/main/java/com/canoo/dolphin/todo/client/ToDoClient.java

Другие вопросы по тегам