Page 1 of 1

Autologin für Entwicklung/Eclips

PostPosted: Sat Oct 24, 2009 12:24 am
by bmgnet
Hallo,
Ist es möglich der Applikation den Usernamen und das Passwort zu übergeben?
Dies würde bei der Entwicklung im Eclips einiges an Zeit sparen.

Danke
Bernd

Re: Autologin für Entwicklung/Eclips

PostPosted: Sat Oct 24, 2009 8:50 pm
by Support@SIB
Die Application von JVx stellt nur eine Variante von RemoteApplikation dar. Die Implementierung bzw. der Login Dialog sieht im Moment nicht vor den Benutzer/Passwort automatisch auszufüllen.

Sie können jederzeit die Application erweitern und ggf. die Community einbinden, in Form von Patches.

Ihre Anforderung lässt sich ohne weiteres integrieren, z.B notifyVisible überschreiben und ein Autlogin versuchen bzw. im Fehlerfall super.notifyVisible aufrufen. mit Application.setConnection können Sie der Applikation die neue Connection setzen. Zu Beachten ist, daß Sie in jedem Fall afterLogin bzw. afterLogout aufrufen sollten, damit die Applikation mitbekommt, daß eine neue Connection vorhanden ist.

Die Login Daten können Sie zB als Parameter beim Programmstart mitgeben oder aus einem Konfigurationsfile auslesen.

Auf die Applikationsparameter greifen Sie über den Launcher zu: ILauncher.getParameter(String pName)

Die Swing Implementierungen des ILauncher nimmt bereits Rücksicht auf Konfigurationsfiles. Beim Start wird Standardmässig nach application.xml im classpath gesucht. Dieses File sollte folgenden Inhalt haben:

Code: Select all
<?xml version="1.0" encoding="UTF-8"?>

<application>
  <parameter>value</parameter>
</application>

Es gilt folgende Parameter-Reihenfolge: Ein Programm Argument wird gegenüber einem Wert aus der Konfigurationsdatei bevorzugt und überschreibt diesen.

Sollten Sie ein spezielles Konfigurationsfile verwenden wollen, dann geben sie z.B /my/package/myconfig.xml
als erstes Argument beim Start Ihrer Applikation mit.