Funambol und der Port 9001
Eine kleine Vorstellung von Funambol hatten wir ja schon einmal.
Bei der Installation auf meinem Server, der nebenbei auch noch IMAP Server und Media-Server ist, bin ich auf folgendes Problem gestoßen.
Die PC Cast Linktheater Software, also der Media-Server, sowie der Funambol-Server belegen in der Standardinstallation beide den Port 9001. Es läuft also immer nur einer der beiden Dienste, was ja nicht wirklich hilfreich ist.
Nach ein wenig Recherche hat sich die von beiden Servern verwendete Hypersonic/HSQLDB* Datenbank als der Übeltäter herausgestellt.
Beim Linktheater als kommerzielles Produkt gibt es soweit keine Möglichkeit, die Konfiguration für die inter verwendeten Ports anzupassen. Alles verschlossen
Bei Funambol kommt man da schon etwas weiter. Hier kann der Port der HSQL DB geändert werden. In der Datei hypersonic.cmd kann der Port angepasst werden:
set PORT=9999
set ARGS=-port %PORT% -database.0 “%FUNAMBOL_HOME%\tools\hypersonic\data\funambol” -dbname.0 funambol
Ändert den Port auf 9999
Jetzt muss nur noch die Funambol Applikation bzw. die genutzte Datenbankverbindung auf den Port umgestellt werden.
Datei install.properties
jdbc.url=jdbc:hsqldb:hsql://localhost:9999/funambol
Datei db.xml
<string>jdbc:hsqldb:hsql://localhost:9999/funambol</string>
Nun startet die DB auf dem Port 9999 und der der Funambol verbindet sich mit diesem. Jetzt steht dem Parallelbetrieb des Linktheaters und des Funambols auf der Maschine nichts mehr im Weg
*) Für den Inhalt der verlinkten Seiten ist allein der jeweilige Anbieter verantwortlich.
Diesen Artikel bookmarken:

Tags:Funambol, Sync, SyncML
Kommentar schreiben