Funambol und ZimbraConnector unter Windows installieren
Will man die OpenSource-Variante von Zimbra mit seinen Mobiltelefon syncronisieren hilft der SyncML-Server Funambol inkl. ZimbraConnector.
Voraussetzungen
Die folgende Anleitung basiert auf folgenden Softwareversionen:
- Funambol 8.0.x
- ZimbraConnector 0.6.x
- Java JDK 1.6
Anleitung
Funambol
Installieren Sie den Funambol-Server per Installations-Assistent.
ZimbraConnector
Laden Sie die neueste Version des ZimbraConnectors (.s4j-Datei) herunter.
- Kopieren Sie diese in das Verzeichnis <Funambol>\ds-server\modules
- Erzeugen Sie das Verzeichnis <Funambol>\config\connector
- Erstellen Sie darin eine Datei mit dem Namen ZimbraConnector.xml und folgendem Inhalt:
<java version="1.5.0" class="java.beans.XMLDecoder">
<object class="ru.korusconsulting.connector.config.ConnectorConfig">
<void property="dataSource">
<string>jdbc/fnblds</string>
</void>
</object>
</java>
- Erweitern die Zeile "modules-to-install=..." in der Datei <Funambol>\ds-server\install.properties um dein Einrag ZimbraConnector
modules-to-install=foundation-6.5.10,...,funambol-email-connector-6.5.9,ZimbraConnector
- Die folgenden Befehle installieren den Connector (Läuft Funambol nicht, muss zunächst die Datenbank (meist die mitgelieferte Hypersonic) gestartet werden, da ansonsten die Installation fehl schlägt).
<Funambol>\ds-server\bin\install-modules.bat
Java anpassen
Damit Funambol mit dem vorkompelierte ZimbraConnector läuft müssen Sie Suns JDK Version 1.6 nutzen. Mit allen anderen JavaVersionen wird die Konfiguriation und der Betrieb des Connectors fehlschlagen.
- Installieren Sie Sun JDK 1.6
- Erstellen Sie den Ordner <Funambol>\tools\jdk-1.6.0 und kopieren Sie die Ordner <Programme>\Java\jdk1.6.0_x\jre und <Programme>\Java\jdk1.6.0_x\bin dorthin.
- Passen Sie in den Dateien <Funambol>\admin\etc\funamboladmin.conf und <Funambol>\bin\funambol.bat die Variable JAVA_HOME an.
set JAVA_HOME=%FUNAMBOL_HOME%\tools\jdk-1.6.0\jre
- Starten Sie Funambol via <Funambol>/bin/funambol.bat start
Connector konfiguriern
Konfiguriern Sie den Connector wie in folgendem Wiki-Beitrag beschrieben:
http://wiki.zimbra.com/index.php?title=Open_Source_Mobile_Calendar_and_Contact_Synchronization