Simple Groupware Installation SyncML Server - older versions


Installation with Windows (Funambol v6.5)


  • Funambol v6.5 requires Simple Groupware 0.400 - 0.414
  • Download the package "PIM & E-Mail Bundle" for Windows from Funambol
    (latest version tested is 6.5.12, all files are here)
  • Install the setup package (e.g. funambol-6.5.12.exe)
  • Open your browser and go to http://localhost:8080/. You should now see a page with the title "Apache Tomcat/5.5.x".
  • Copy the files "<sgs-dir>\bin\tools\funambolv6_syncML\sif-fs-foundation\*.xml" to "C:\Program Files\Funambol\ds-server\config\foundation\foundation\sif-fs-foundation\" (or another location where your Funambol server was installed to).
  • Open the command line and run: java -jar <sgs-dir>/bin/tools/funambolv6_syncML/sgs_syncml_install.jar
    You should see this output:
    scal foundation/foundation/sif-fs-foundation/scal.xml scal sif-fs-foundation
    scard foundation/foundation/sif-fs-foundation/scard.xml scard sif-fs-foundation
    snote foundation/foundation/sif-fs-foundation/snote.xml snote sif-fs-foundation
    stask foundation/foundation/sif-fs-foundation/stask.xml stask sif-fs-foundation
  • Copy the file "<sgs-dir>\bin\tools\funambolv6_syncML\foundation-6.5.x.jar" to "C:\Program Files\Funambol\tools\tomcat\webapps\funambol\WEB-INF\lib" and overwrite the existing file "foundation-6.5.x.jar"
  • Restart the Funambol Data Synchronization Server:
    Right-click the icon in the taskbar and choose "Stop Server", wait a bit until the icon turns into red color and right-click the icon and choose "Start Server".
  • Make sure that Simple Groupware is installed on the same machine
  • Open your browser and go to http://localhost/<sgs-dir>/bin/index.php.
  • Log in as super administrator
  • Navigate to "/Workspace/System" and choose "Change setup settings".
  • Fill in the field "Sync4j database path" with "C:/Program Files/Funambol/ds-server/db/"
  • Then click "Save" and you're done.
  • Finally make sure that the user running Apache has write access in the "Sync4j database path"
  • Enjoy Simple Groupware!


Installation with Linux (Funambol v6.5)


  • Funambol v6.5 requires Simple Groupware 0.400 - 0.414
  • Note: Both, the Apache and the Funambol server need to write files in a common directory. Therefore it is recommended to let them run under the same user account in order to avoid problems with missing file/directory permissions.
  • Download the package "PIM & E-Mail Bundle" for Linux from Funambol
    (latest version tested is 6.5.12, all files are here)
  • Run the setup package (e.g. funambol-6.5.12.bin)
  • Open your browser and go to http://localhost:8080/. You should now see a page with the title "Apache Tomcat/5.5.x".
  • Copy the files "<sgs-dir>/bin/tools/funambolv6_syncML/sif-fs-foundation/*.xml" to "<Funambol-install-dir>/ds-server/config/foundation/foundation/sif-fs-foundation/".
  • Open the command line and run: java -jar <sgs-dir>/bin/tools/funambolv6_syncML/sgs_syncml_install.jar
    You should see this output:
    scal foundation/foundation/sif-fs-foundation/scal.xml scal sif-fs-foundation
    scard foundation/foundation/sif-fs-foundation/scard.xml scard sif-fs-foundation
    snote foundation/foundation/sif-fs-foundation/snote.xml snote sif-fs-foundation
    stask foundation/foundation/sif-fs-foundation/stask.xml stask sif-fs-foundation
  • Copy the file "<sgs-dir>/bin/tools/funambolv6_syncML/foundation-6.5.x.jar" to "<Funambol-install-dir>/tools/tomcat/webapps/funambol/WEB-INF/lib" and overwrite the existing file "foundation-6.5.x.jar"
  • Restart the Funambol Data Synchronization Server:
    Run "<Funambol-install-dir>/tools/bin/funambol stop", wait a bit and run "<Funambol-install-dir>/tools/bin/funambol start".
  • Make sure that Simple Groupware is installed on the same machine
  • Open your browser and go to http://localhost/<sgs-dir>/bin/index.php.
  • Log in as super administrator
  • Navigate to "/Workspace/System" and choose "Change setup settings".
  • Fill in the field "Sync4j database path" with "<Funambol-install-dir>/ds-server/db/"
  • Then click "Save" and you're done.
  • Finally make sure that the user running Apache has write access in the "Sync4j database path"
  • Enjoy Simple Groupware!


Installation with Windows (Funambol v6)


  • Go to the Funambol Homepage
  • Download the package "PIM & E-Mail Bundle" for Windows
  • Install the setup package (e.g. funambol-6.0.exe)
  • Open your browser and go to http://localhost:8080/. You should now see a page with the title "Apache Tomcat/5.x.x".
  • Copy the files "<sgs-dir>\bin\tools\funambolv6_syncML\sif-fs-foundation\*.xml" to "C:\Program Files\Funambol\ds-server\config\foundation\foundation\sif-fs-foundation\".
  • Open the command line and run: java -jar <sgs-dir>/bin/tools/funambolv6_syncML/sgs_syncml_install.jar
    You should see this output:
    scal foundation/foundation/sif-fs-foundation/scal.xml scal sif-fs-foundation
    scard foundation/foundation/sif-fs-foundation/scard.xml scard sif-fs-foundation
    snote foundation/foundation/sif-fs-foundation/snote.xml snote sif-fs-foundation
    stask foundation/foundation/sif-fs-foundation/stask.xml stask sif-fs-foundation
  • Copy the file "<sgs-dir>\bin\tools\funambolv6_syncML\foundation-6.0.3.jar" to "C:\Program Files\Funambol\tools\tomcat\webapps\funambol\WEB-INF\lib" and overwrite the existing file "foundation-6.0.x.jar"
  • Restart the Funambol Data Synchronization Server:
    Right-click the icon in the taskbar and choose "Stop", wait a bit until the icon turns into red color and right-click the icon and choose "Start".
  • Make sure that Simple Groupware is installed on the same machine
  • Open your browser and go to http://localhost/<sgs-dir>/bin/index.php.
  • Log in as super administrator
  • Navigate to "/Workspace/System" and choose "Change setup settings".
  • Fill in the field "Sync4j database path" with "C:/Program Files/Funambol/ds-server/db/"
  • Then click "Save" and you're done.
  • Finally make sure that the user running Apache has write access in the "Sync4j database path"
  • Enjoy Simple Groupware!


Installation with Linux (Funambol v6)


  • Note: Both, the Apache and the Funambol server need to write files in a common directory. Therefore it is recommended to let them run under the same user account in order to avoid problems with missing file/directory permissions.
  • Go to the Funambol Homepage
  • Download the package "PIM & E-Mail Bundle" for Linux
  • Run the setup package (e.g. funambol-6.0.bin)
  • Open your browser and go to http://localhost:8080/. You should now see a page with the title "Apache Tomcat/5.x.x".
  • Copy the files "<sgs-dir>/bin/tools/funambolv6_syncML/sif-fs-foundation/*.xml" to "<Funambol-install-dir>/ds-server/config/foundation/foundation/sif-fs-foundation/".
  • Open the command line and run: java -jar <sgs-dir>/bin/tools/funambolv6_syncML/sgs_syncml_install.jar
    You should see this output:
    scal foundation/foundation/sif-fs-foundation/scal.xml scal sif-fs-foundation
    scard foundation/foundation/sif-fs-foundation/scard.xml scard sif-fs-foundation
    snote foundation/foundation/sif-fs-foundation/snote.xml snote sif-fs-foundation
    stask foundation/foundation/sif-fs-foundation/stask.xml stask sif-fs-foundation
  • Copy the file "<sgs-dir>/bin/tools/funambolv6_syncML/foundation-6.0.3.jar" to "<Funambol-install-dir>/tools/tomcat/webapps/funambol/WEB-INF/lib" and overwrite the existing file "foundation-6.0.x.jar"
  • Restart the Funambol Data Synchronization Server:
    Run "<Funambol-install-dir>/tools/bin/funambol stop", wait a bit and run "<Funambol-install-dir>/tools/bin/funambol start".
  • Make sure that Simple Groupware is installed on the same machine
  • Open your browser and go to http://localhost/<sgs-dir>/bin/index.php.
  • Log in as super administrator
  • Navigate to "/Workspace/System" and choose "Change setup settings".
  • Fill in the field "Sync4j database path" with "<Funambol-install-dir>/ds-server/db/"
  • Then click "Save" and you're done.
  • Finally make sure that the user running Apache has write access in the "Sync4j database path"
  • Enjoy Simple Groupware!


Installation with Windows (Funambol v3)


  • Go to the Funambol Homepage
  • Download the package "PIM & E-Mail Bundle" for Windows
  • Install the setup package (e.g. funambol-3.0a.exe)
  • Open your browser and go to http://localhost:8080/. You should now see a page with the title "Apache Tomcat/5.x.x".
  • Start the Administration Tool from the Start menu (Start -> Programs -> Funambol -> Administration Tool)
  • Choose "File->Login" in the menu and confirm the login dialog with the "Login" button
  • After a successful login you can expand the tree on the left side, navigate to "<servername>/Modules/pdi/FunambolPDIConnector/SIF SyncSource/scard"
  • Check the "MultiUser" checkbox and click the "Save" button
  • After a successful login you can expand the tree on the left side, navigate to "<servername>/Modules/pdi/FunambolPDIConnector/SIF SyncSource/scal"
  • Check the "MultiUser" checkbox and click the "Save" button
  • Close the Funambol Administration Tool
  • Copy the file "<sgs-dir>\bin\tools\funambol_syncML\foundation-3.0.9.jar" to "C:\Program Files\Funambol\tools\tomcat\webapps\funambol\WEB-INF\lib" and overwrite the existing file "foundation-3.0.x.jar"
  • Restart the Funambol Data Synchronization Server:
    Right-click the icon in the taskbar and choose "Stop", wait a bit until the icon turns into red color and right-click the icon and choose "Start".
  • Make sure that Simple Groupware is installed on the same machine
  • Open your browser and go to http://localhost/<sgs-dir>/bin/index.php.
  • Log in as super administrator
  • Navigate to "/Workspace/System" and choose "Change setup settings".
  • Fill in the field "Sync4j database path" with "C:/Program Files/Funambol/ds-server/db/"
  • Then click "Save" and you're done.
  • Finally make sure that the user running Apache has write access in the "Sync4j database path"
  • Enjoy Simple Groupware!


Installation with Linux (Funambol v3)


  • Note: Both, the Apache and the Funambol server need to write files in a common directory. Therefore it is recommended to let them run under the same user account in order to avoid problems with missing file/directory permissions.
  • Go to the Funambol Homepage
  • Download the package "PIM & E-Mail Bundle" for Linux
  • Run the setup package (e.g. funambol-3.0a.bin)
  • Open your browser and go to http://localhost:8080/. You should now see a page with the title "Apache Tomcat/5.x.x".
  • Start the Administration Tool from "<Funambol-install-dir>/admin/bin/funamboladmin".
  • Choose "File->Login" in the menu and confirm the login dialog with the "Login" button
  • After a successful login you can expand the tree on the left side, navigate to "<servername>/Modules/pdi/FunambolPDIConnector/SIF SyncSource/scard"
  • Check the "MultiUser" checkbox and click the "Save" button
  • After a successful login you can expand the tree on the left side, navigate to "<servername>/Modules/pdi/FunambolPDIConnector/SIF SyncSource/scal"
  • Check the "MultiUser" checkbox and click the "Save" button
  • Close the Funambol Administration Tool
  • Copy the file "<sgs-dir>/bin/tools/funambol_syncML/foundation-3.0.9.jar" to "<Funambol-install-dir>/tools/tomcat/webapps/funambol/WEB-INF/lib" and overwrite the existing file "foundation-3.0.x.jar"
  • Restart the Funambol Data Synchronization Server:
    Run "<Funambol-install-dir>/tools/bin/funambol stop", wait a bit and run "<Funambol-install-dir>/tools/bin/funambol start".
  • Make sure that Simple Groupware is installed on the same machine
  • Open your browser and go to http://localhost/<sgs-dir>/bin/index.php.
  • Log in as super administrator
  • Navigate to "/Workspace/System" and choose "Change setup settings".
  • Fill in the field "Sync4j database path" with "<Funambol-install-dir>/ds-server/db/"
  • Then click "Save" and you're done.
  • Finally make sure that the user running Apache has write access in the "Sync4j database path"
  • Enjoy Simple Groupware!