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