2016-05-20 9 views
0

Ich teste OpenDolphin und ich schaffte es einfach zu erstellen Server Seite, Shared-Side-Modell.opendolphin ClientInitializationException Fehler

OpenDolphin Version: 0.8.4

Für Client-Seite habe ich JavaFX-Anwendung. Ich habe Login-Panel mit:

  • Auswahlbox, dass Lasten verfügbaren Server aus dem lokalen Datei
  • Feld Benutzername
  • Passwort-Feld
  • Taste

Parameter für ClientConfiguration sind:

  • String urlEndpoint
  • UiThreadHandler (uiThreadHandler dem UI-Thread handler)

// Erzeugt eine Konfiguration für die Dolphin-Plattform. // urlendpoint aus Auswahlbox wie ("http://localhost:8080/dolphin") genommen

ClientConfiguration config = new ClientConfiguration(urlEndpoint,Runnable::run); ClientContextFactory.connect(config).get();

wenn ich Runnable::run dann Client eine Verbindung herstellt, aber wenn ich Platform::runLater (die Art und Weise JavaFXConfiguration(urlEndpoint) implementiert es) ich Fehler:

Exception in thread "pool-2-thread-1" com.canoo.dolphin.client.ClientInitializationException: com.canoo.dolphin.client.ClientInitializationException: Can not connect to server!

Jede Ahnung, warum ist das passiert?

Antwort

0

Ich habe diese Frage bis jetzt nicht gefunden, da das "Dolphin Platform" -Tag fehlte.

In der aktuellen Version der Dolphin Platform können Sie einfach die Klasse "DolphinPlatformApplication" verwenden, um Ihre Anwendung zu erstellen.

Sie ein Beispiel finden Sie hier: https://github.com/canoo/dolphin-platform/tree/master/platform-examples/todo-example

Hauptklasse: https://github.com/canoo/dolphin-platform/blob/master/platform-examples/todo-example/todo-client/src/main/java/com/canoo/dolphin/todo/client/ToDoClient.java

+1

Ja, ich verwendete Version 0.8.5 neue Funktionen und ich es geschafft, mein kleines Projekt zu beenden. – Allesio

+0

Cool :) Was hast du gemacht? –