[GroupDAV] GroupDAV Funambol Modules does not appear in admin
client [SOLVED]
Adam Tauno Williams
groupdav@opengroupware.org
Wed, 20 Sep 2006 10:59:07 -0400
Changing install.properties doesn't change the database configuration of
the bundled package. Doing an install.sh instead of an
install-modules.sh fixed it.
---
$ curl -o groupdav-1.1.1711.s4j
http://comalies.citadel.org/~matt/funambol/groupdav-1.1.1711.s4j
$ curl -o funambol-3.0b5b.bin
http://download.forge.objectweb.org/sync4j/funambol-3.0b5b.bin
$ cd /tmp
$ ./funambol-3.0b5b.bin
- Accept the license agreement
- Specify the root directory [ /opt ]
- When prompted if you want to start the server say "no".
$ export FUNAMBOL_HOME=/opt/Funambol
$ export DS_SERVER_HOME=$FUNAMBOL_HOME/ds-server
$ export J2EE_HOME=$FUNAMBOL_HOME/tools/tomcat/
$ cp /tmp/groupdav-1.1.1711.s4j $DS_SERVER_HOME/modules
$ vi $DS_SERVER_HOME/install.properties
----------
server-uri=
context-path=/funambol
dbms=postgresql
jdbc.classpath=/usr/share/pgsql/postgresql-8.1-404.jdbc2ee.jar
jdbc.driver=org.postgresql.Driver
jdbc.url=jdbc:postgresql://{DB SERVER}/{DB NAME}
jdbc.user={DB USER NAME}
jdbc.password={DB PASSWORD}
modules-to-install=foundation-3.0.6,pdi-3.0.2,pimweb-3.0.5,funambol-db-3.0.4,funambol-email-3.0.12,groupdav-1.1.1711
modules-to-uninstall=
$ cd $DS_SERVER_HOME
$ bin/install.sh
- Answer "y" to all questions.
....
....output includes
[echo] Database installation for module groupdav-1.1.1711 on
postgresql (/opt/Funambol/ds-server)
[iterate] The Funambol Data Synchronization Server installation
program can now create
[iterate] the database required by the module groupdav-1.1.1711 (if
any is needed).
[iterate] You can skip this step if you have already a valid database
created
[iterate] or the module does not require a database.
[iterate] If you choose 'y' your existing data will be deleted.
[iterate] Do you want to recreate the database?
[iterate] (y,n)
y
[echo] groupdav-1.1.1711 installation successfully completed
......
BUILD SUCCESSFUL
Total time: 51 seconds
$ cd $FUNAMBOL_HOME
$ cp /usr/share/pgsql/postgresql-8.1-404.jdbc2ee.jar
$FUNAMBOL_HOME/tools/tomcat/webapps/funambol/WEB-INF/lib/
$ tools/bin/funambol.sh start