On Thu, 2012-10-18 at 15:22 +0530, Devinder Singh wrote:
> Thanks Mayak,
> 
> Just would like to add that Apple sync works as well on  IOS 6
> version.  I tried syncing with IOS 4 version on TAB and IPhone it did
> not work untill I upgraded to newer versions. 
> 
> Not sure if you are also looking toward building the backward
> compatibility.
> 
> However,  I am facing issue while installing the Funambol with SOGo
> connector. I am following guidelines as given in the installation
> document. 
> 
> But receiving below error 
> 
> BUILD FAILED
> /opt/Funambol/ds-server/install/install.xml:238: The following error
> occurred while executing this line:
> /opt/Funambol/ds-server/install/install-modules.xml:120: The following
> error occurred while executing this line:
> /opt/Funambol/ds-server/install/install-modules.xml:168: The following
> error occurred while executing this line:
> /opt/Funambol/ds-server/install/install-modules.xml:240: The following
> error occurred while executing this line:
> /opt/Funambol/ds-server/install/install-modules.xml:284: The following
> error occurred while executing this line:
> /opt/Funambol/ds-server/install/install-modules.xml:358: Class Not
> Found: JDBC driver com.mysql.jdbc.Driver could not be loaded
> 
> 
> Install Property settings 
> 
> jdbc.classpath=/opt/Funambol/tools/tomcat/lib/mysql-connector-java-5.1.13-bin.jar
> jdbc.driver=com.mysql.jdbc.Driver
> jdbc.url=jdbc:mysql://localhost:3306/funambol_sogo?characterEncoding=UTF-8
> jdbc.user=mail
> jdbc.password=mail
> 
> modules-to-install=content-provider-10.0.0,email-connector-10.0.0,foundation-10.0.0,phones-support-10.0.0,webdemo-10.0.0,funambol-sogo-1.0.9
> 
> Kindly guide what could be reason ?   Is their a Funambol Setup with
> SOGo connector configured ?

hi devinder,

yea -- setting up funambol with sogo is a pain ...

my install.properties looks like this:

#
==============================================================================
# Funambol Data Synchronization Server
#
==============================================================================
# Installation properties
#
==============================================================================

server-uri=

# The context path to use to access SyncServer
context-path=/funambol

dbms=mysql
jdbc.classpath=/opt/Funambol/tools/tomcat/lib/mysql-connector-java-5.1.22-bin.jar
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost/funambol
jdbc.user=funambol
jdbc.password=superSecretPassword

# Modules definitions
modules-to-install=content-provider-10.0.0,email-connector-10.0.0,foundation-10.0.0,phones-support-10.0.0,webdemo-10.0.0,funambol-sogo-1.0.9

and, you need to set the securityOfficer to sogo -- the config file
should look likeL

cat /opt/Funambol/config/ca/inverse/sogo/security/SOGoOfficer.xml
<?xml version="1.0" encoding="UTF-8"?>
<java version="1.4.0" class="java.beans.XMLDecoder">
    <object class="ca.inverse.sogo.security.SOGoOfficer">

        <void property="host">
            <string>SOGOSERVER_IP_ADDRESS</string>
        </void>
        <void property="port">
            <string>SOGOSERVER_PORT</string>
        </void>

    </object>
</java>

and you need to link the mysql jat into the java directory:

ln
-s /opt/Funambol/tools/tomcat/lib/mysql-connector-java-5.1.22-bin.jar 
/opt/Funambol/tools/jre-1.6.0/jre/lib/ext

cheers

m

-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to