so.. i think...
the first situation:
zimbra and funambol on same server
- both need same java jre
- funambol admin (remote) need same jre as funambol server
for zimbra java jre is in: /opt/zimbra/java/jre/
for funambol java jre is in: /opt/Funambol/tools/jre-1.5.0/jre/
in file /etc/init.d/funambol and /opt/Funambol/bin/funambol set second line:
export JAVA_HOME=/opt/zimbra/java/jre/
zimbra's latest opensource release uses following java version:
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
so the funambol admin needs also this version.. on my kubuntu 9.04 this is the lateste java, so no problem...
second situation:
zimbra and funambol on different server...
- same: both need same java jre, also funambol admin
- zimbra server has latest java jre:
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
- funambol default uses jre-1.5.0
on funambol server, in file /etc/init.d/funambol and /opt/Funambol/bin/funambol set second line:
export JAVA_HOME=/usr/lib/jvm/java-6-sun/jre
same for my funambol admin, kubuntu 9.04 uses same java jre as zimbra server and funambol server..
overview of my current installation:
--------------------------------
ZIMBRA SERVER:
--------------------------------
zimbra version: zcs-6.0.1_GA_1816.UBUNTU8.20090911174852
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 8.04.3 LTS
Release: 8.04
Codename: hardy
java version:
/opt/zimbra/java/bin/java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
--------------------------------
FUNAMBOL SERVER:
--------------------------------
funambol version: funambol-8.0.0
funambol zimbra connector: ZimbraConnector_0.6.00.s4j
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.04
Release: 9.04
Codename: jaunty
java version:
/usr/lib/jvm/java-6-sun/bin/java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
--------------------------------
FUNAMBOL ADMIN:
--------------------------------
funambol admin version: 8.0.0
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.04
Release: 9.04
Codename: jaunty
java version:
/usr/lib/jvm/java-6-sun/bin/java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Server VM (build 14.2-b01, mixed mode)
so, i hope this can explain some questions...
if i'm wrong in some points.. just correct..

we are just humans
have a nice day
thomi