From groupdav@opengroupware.org Wed Feb 7 01:26:23 2007 From: groupdav@opengroupware.org (Antony Gelberg) Date: Wed, 07 Feb 2007 01:26:23 +0000 Subject: [GroupDAV] Another Funambol connector update In-Reply-To: References: Message-ID: <45C92ABF.2050901@wayforth.co.uk> matt wrote: > 1792 is available from > http://comalies.citadel.org/~matt/funambol/latest/1792/ The link is broken for me. Is there an alternative download repository? From groupdav@opengroupware.org Wed Feb 7 03:19:04 2007 From: groupdav@opengroupware.org (Adam Tauno Williams) Date: Tue, 06 Feb 2007 22:19:04 -0500 Subject: [GroupDAV] Another Funambol connector update In-Reply-To: <45C92ABF.2050901@wayforth.co.uk> References: <45C92ABF.2050901@wayforth.co.uk> Message-ID: <1170818344.6318.2.camel@aleph.whitemice.org> --=-fxeOjxMlO2ynz7Qt08Gd Content-Type: text/plain Content-Transfer-Encoding: quoted-printable > > 1792 is available from > > http://comalies.citadel.org/~matt/funambol/latest/1792/ > The link is broken for me. Is there an alternative download repository? Same here, I haven't been able to test the new one for this reason. I assumed it was just a temporary thing and was giving it awhile. Given that "http://comalies.citadel.org/" spits out the Fedora test page I'd assume that (a) the server dumped and is being rebuilt or (b) something took over the IP address. http://www.citadel.org is still working. --=-fxeOjxMlO2ynz7Qt08Gd Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQBFyUUoLRePpNle04MRAmrrAJ9oNVkjVpLnUT6VQgAGlxmeP916WACaA32j +52K9Ob/HdWVQ840Z/Fd1Os= =K/LK -----END PGP SIGNATURE----- --=-fxeOjxMlO2ynz7Qt08Gd-- From groupdav@opengroupware.org Thu Feb 8 10:30:41 2007 From: groupdav@opengroupware.org (Mathew McBride) Date: Thu, 08 Feb 2007 21:30:41 +1100 Subject: [GroupDAV] Funambol connector download Message-ID: Hello all, All should be fine now with the download site at http://comalies.citadel.org/~matt/funambol/. Along with that, the latest version is now being mirrored at http://latest.bionicmessage.net. (Somehow all my emails to this list yesterday about the mirror ended up in /dev/null) Apologies to those who've been trying to download it. From groupdav@opengroupware.org Mon Feb 19 00:30:12 2007 From: groupdav@opengroupware.org (Antony Gelberg) Date: Mon, 19 Feb 2007 00:30:12 +0000 Subject: [GroupDAV] Funambol-Groupdav unexpected server error Message-ID: <45D8EF94.2060505@wayforth.co.uk> I'm trying Groupdav connector 1.1.1792 on OGo 1.1.6. When I click on Save Settings in the Groupdav Calendar sync source, I get: com.funambol.admin.AdminException: Unexpected server error. Check the server log for details. Unfortunately, the log reveals nothing of interesting even with logging on ALL. Any ideas what I might have missed? Antony From groupdav@opengroupware.org Mon Feb 19 10:59:10 2007 From: groupdav@opengroupware.org (Mathew McBride) Date: Mon, 19 Feb 2007 21:59:10 +1100 Subject: [GroupDAV] Funambol-Groupdav unexpected server error In-Reply-To: <45D8EF94.2060505@wayforth.co.uk> Message-ID: Usually the dependency jars (the contents of gdav_libs.tar.bz2/*.jar)+JGroupDAV.jar aren't in their proper place, meaning theres no SyncSource able to be created. (If you fire up the admin console from a terminal it will probably complain when loading the admin panel for the GroupDAV Sync source) An easier step to that suggested in the install guides is to copy all the jars from gdav_libs + JGroupDAV into /server/default/lib before installing. It should work after installing that way. On 19/2/07 11:30 AM, "Antony Gelberg" wrote: > I'm trying Groupdav connector 1.1.1792 on OGo 1.1.6. When I click on > Save Settings in the Groupdav Calendar sync source, I get: > > com.funambol.admin.AdminException: Unexpected server error. Check the > server log for details. > > Unfortunately, the log reveals nothing of interesting even with logging > on ALL. Any ideas what I might have missed? > > Antony From groupdav@opengroupware.org Mon Feb 19 11:10:23 2007 From: groupdav@opengroupware.org (Adam Tauno Williams) Date: Mon, 19 Feb 2007 06:10:23 -0500 Subject: [GroupDAV] Funambol-Groupdav unexpected server error In-Reply-To: References: Message-ID: <1171883423.4408.10.camel@aleph.whitemice.org> > Usually the dependency jars (the contents of > gdav_libs.tar.bz2/*.jar)+JGroupDAV.jar aren't in their proper place, meaning > theres no SyncSource able to be created. (If you fire up the admin console > from a terminal it will probably complain when loading the admin panel for > the GroupDAV Sync source) > An easier step to that suggested in the install guides is to copy all the > jars from gdav_libs + JGroupDAV into /server/default/lib before > installing. For bundled Funambol I have this step in my install notes: tar -C /tmp -xjvf /tmp/gdav_libs.tar.bz2 cp /tmp/gdav_libs/*.jar $FUNAMBOL_HOME/tools/tomcat/server/lib/ cp /tmp/JGroupDAV.jar $FUNAMBOL_HOME/tools/tomcat/server/lib/ cp /tmp/gdav_libs/*.jar $DS_SERVER_HOME/lib/ cp /tmp/JGroupDAV.jar $DS_SERVER_HOME/lib/ http://docs.opengroupware.org/Members/whitemice/applications/syncml/funambol-setup/view From groupdav@opengroupware.org Mon Feb 19 21:52:37 2007 From: groupdav@opengroupware.org (Antony Gelberg) Date: Mon, 19 Feb 2007 21:52:37 +0000 Subject: [GroupDAV] Funambol-Groupdav unexpected server error In-Reply-To: References: Message-ID: <45DA1C25.1090507@wayforth.co.uk> Mathew McBride wrote: > Usually the dependency jars (the contents of > gdav_libs.tar.bz2/*.jar)+JGroupDAV.jar aren't in their proper place, meaning > theres no SyncSource able to be created. (If you fire up the admin console > from a terminal it will probably complain when loading the admin panel for > the GroupDAV Sync source) > > An easier step to that suggested in the install guides is to copy all the > jars from gdav_libs + JGroupDAV into /server/default/lib before > installing. > I've tried that, and re-run the install script, and re-created the database. Made no difference - not sure if I can't see the forest for the trees. Here's some output, would be grateful for further debugging assistance: neil:/opt/Funambol/ds-server# ls /opt/Funambol/tools/tomcat/server/lib/ catalina-ant.jar ical4j-1.0-beta1.jar catalina-cluster.jar jakarta-regexp-1.3.jar catalina-i18n-es.jar JGroupDAV.jar catalina-i18n-fr.jar jkconfig.jar catalina-i18n-ja.jar jkshm.jar catalina.jar joda-time-1.0.jar catalina-optional.jar servlets-cgi.renametojar commons-beanutils.jar servlets-common.jar commons-codec-1.3.jar servlets-default.jar commons-digester.jar servlets-invoker.jar commons-fileupload-1.0.jar servlets-ssi.renametojar commons-lang-1.0.1.jar servlets-webdav.jar commons-logging-1.1.jar tomcat-coyote.jar commons-logging-adapters-1.1.jar tomcat-http11.jar commons-logging-api-1.1.jar tomcat-jk2.jar commons-modeler.jar tomcat-jk.jar foundation-3.0.9.jar tomcat-jni.jar funambol-admin-dev.jar tomcat-util.jar funambol-framework.jar neil:/opt/Funambol/ds-server# ls /opt/Funambol/ds-server/lib/ bcel.jar funambol-sqllog.jar bsh-2.0b4.jar ical4j-1.0-beta1.jar commons-codec-1.3.jar ical4j.jar commons-httpclient-3.0.jar jdom.jar commons-lang-1.0.1.jar JGroupDAV.jar commons-lang-2.1.jar jgroups-all.jar commons-logging-1.1.jar jibx-bind.jar commons-logging-adapters-1.1.jar joda-time-1.0.jar commons-logging-api-1.1.jar logging foundation-3.0.9.jar ObjectTrackingStore.jar funambol-admin-dev.jar security funambol-clientframework.jar smallsql.jar funambol-ext-3.0.4.jar vmtools-0.5.jar funambol-framework.jar neil:/opt/Funambol/ds-server# By the way, I am using the 3.0a Funambol bundle with the included hypersonic back-end. Antony From groupdav@opengroupware.org Tue Feb 20 07:37:13 2007 From: groupdav@opengroupware.org (Mathew McBride) Date: Tue, 20 Feb 2007 18:37:13 +1100 Subject: [GroupDAV] Funambol-Groupdav unexpected server error In-Reply-To: <45DA1C25.1090507@wayforth.co.uk> Message-ID: You have the really old ObjectTrackingStore.jar in the classpath. Remove it and things should work. On 20/2/07 8:52 AM, "Antony Gelberg" wrote: > > I've tried that, and re-run the install script, and re-created the > database. Made no difference - not sure if I can't see the forest for > the trees. Here's some output, would be grateful for further debugging > assistance: > > neil:/opt/Funambol/ds-server# ls /opt/Funambol/tools/tomcat/server/lib/ [snip] > foundation-3.0.9.jar ObjectTrackingStore.jar > funambol-admin-dev.jar security > funambol-clientframework.jar smallsql.jar > funambol-ext-3.0.4.jar vmtools-0.5.jar > funambol-framework.jar > neil:/opt/Funambol/ds-server# > > By the way, I am using the 3.0a Funambol bundle with the included > hypersonic back-end. > > Antony From groupdav@opengroupware.org Tue Feb 20 14:29:27 2007 From: groupdav@opengroupware.org (Antony Gelberg) Date: Tue, 20 Feb 2007 14:29:27 +0000 Subject: [GroupDAV] Funambol-Groupdav unexpected server error In-Reply-To: References: Message-ID: <45DB05C7.8060100@wayforth.co.uk> Mathew McBride wrote: > You have the really old ObjectTrackingStore.jar in the classpath. Remove it > and things should work. > Thank you. Onwards and upwards... :) From groupdav@opengroupware.org Tue Feb 20 17:11:47 2007 From: groupdav@opengroupware.org (Antony Gelberg) Date: Tue, 20 Feb 2007 17:11:47 +0000 Subject: [GroupDAV] Funambol-Groupdav unexpected server error In-Reply-To: References: Message-ID: <45DB2BD3.2080002@wayforth.co.uk> Mathew McBride wrote: > You have the really old ObjectTrackingStore.jar in the classpath. Remove it > and things should work. > Thank you. Onwards and upwards... :) From groupdav@opengroupware.org Tue Feb 20 19:16:47 2007 From: groupdav@opengroupware.org (Antony Gelberg) Date: Tue, 20 Feb 2007 19:16:47 +0000 Subject: [GroupDAV] Settings for SyncML phone and Funambol GroupDAV plugin In-Reply-To: References: Message-ID: <45DB491F.4070409@wayforth.co.uk> A rare top-post to preserve the TOFU: I've gotten further along with this now, and my Nokia N73 connects. I'm seeing the likes of [Feb 20, 2007 7:03:01 PM][funambol.engine] WARNING: IMEI:359738000932402/antony: database './groupdav-cal' not found in the log. My SyncML Source is groupdav-cal. This looks like the problem below. "cal" doesn't work for me either. Mathew McBride wrote: > Should work with ./ in front regardless - several SyncML clients do that I > believe, I'm guessing Nokia's one puts it there automatically. Maybe switch > to one of the provided ical sources with Funambol (under PDI in the modules > list - "cal" I believe is configured out of the box), and see what happens? > > I have some connector fixes and improvements planned but I won't be able to > work on it until the weekend at the earliest. Stay tuned. > > On 3/10/06 10:54 PM, "Samuli Seppänen" > wrote: > >> I've been trying to syncronize a SyncML phone (Nokia N70 + other Nokias) >> with OGo. I have Matthew's GroupDAV plugin 1.1.1713 installed onto >> Funambol 3.0 stable. >> >> The connection is established and syncronization started but the >> database cannot be found: >> >> [Oct 3, 2006 2:27:38 PM] INFO: Handling incoming request: >> http://134.120.53.18:8080/funambol/ds >> [Oct 3, 2006 2:27:38 PM] INFO: Requested sessionId: null >> [Oct 3, 2006 2:27:39 PM] INFO: sasepp/IMEI:357093503019902 logged in. >> [Oct 3, 2006 2:27:39 PM][funambol.engine] WARNING: >> IMEI:357093503019902/sasepp: database './kalenteri' not found >> >> My GroupDAV connector's "Source URI" is "kalenteri". In Nokia I use the >> same name ("kalenteri") as the database name, but it does not seem to work. >> >> Does anyone know how to refer to the database (in Nokia) to make >> Funambol use the GroupDAV connector? > > -- Mobile: 07747 533 543 | Cutting-Edge IT Consultancy MSN: antony@wayforth.co.uk | Custom Business Software Systems Skype: antonygelberg | Website Content Management Wengo: antonygelberg | Thin Client Deployment Yahoo: antonygelberg | Open Source Migration From groupdav@opengroupware.org Sat Feb 24 03:24:07 2007 From: groupdav@opengroupware.org (Brian) Date: Sat, 24 Feb 2007 14:24:07 +1100 Subject: [GroupDAV] ogo 1.1.6, funambol 1.1.1767 debian etch - settings in admin tool? Message-ID: <45DFAFD7.8020308@standarduniversal.com.au> Hi, not sure exactly what settings are required in the admin tool. Specifically.. In the vCal connector I have ogo-cal text/xvcal http://myipaddress:8080 /zidestore/so/%USER%/Calendar /opt/Funambol/groupdav-cal but theres no /opt/Funambol folder on my server I installed funambol in /usr/local/Funambol, but theres no groupdav-cal file or folder. what am i doing/done wrong? also, in the Server settings I have no value for "Server URI" what should this be? finally I saw somewhere in an earlier funambol install version I had to change the "officer" setting, but the latest instructions don't suggest doing this. What i did so far to install funambol (padded out notes that are mostly the install instructions from http://comalies.citadel.org/~matt/funambol/) . Funombal install This is not an apt-get install procedure. Required Files * http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=16942&release_id=416591 jBoss 4.0.4GA Installer (jboss-4.0.4.GA-Patch1-installer.jar * http://www.funambol.com/opensource/download_form.html?file_id=funambol-ds-server-5.0.10.zip Funambol DS Server 5.0.10 archive * http://comalies.citadel.org/~matt/funambol/latest/ GroupDAV^? Funambol s4j (groupdav-1.x.xxxx.s4j) JGroupDAV^? .jar gdav_libs.tar.bz2 * http://www.funambol.com/opensource/download_form.html?file_id=funambol-admin-3.0.9.tgz Funambol Administration Tool 3.0.9 * www.java.com java5 sdk (bambam\apps\oe10) note - sdk, not jre Install java Get the java 5 sdk from www.java.com extract the contents to (eg) /usr/lib/jdk1.5.0_11 ln -s /usr/lib/jdk1.5.0_11 /usr/lib/java ln -s /usr/bin/java /usr/lib/java/bin/java add to /etc/profile and any scripts that need java export JAVA_HOME=/usr/lib/java Install Jboss http://comalies.citadel.org/~matt/funambol/pre-rc1/install-guide/x47.html Installing jBoss is fairly easy. The installer is a runable java archive, and can be executed by double clicking on it in your GUI or manually by: $ java -jar jboss-4.0.4.GA-Patch1-installer.jar If you don't have graphical access to your system and can't run the installer, try either one of the other archives from the download site, or perhaps a jBoss package from your system vendor. I used xwindows on a separate box, and forwarded x session via ssh. Take note of the location on your system which you install jBoss to. When asked, choose the default install profile jboss installs to /usr/local/jboss-4.0.4.ga Install funambol cd ~ unzip funambol-ds-server-5.0.10.zip cd /usr/local mv ~/Funambol . 4. Funambol DS Server Unzip the Funambol archive and move its contents to a permanent place on your system. Then open up a terminal and export the following environment variables: $ export JAVA_HOME=/usr/lib/java $ export J2EE_HOME=/usr/local/jboss-4.0.4.ga (Suggestion: save the exports as a shell script so you can source them when needed) Copy the groupdav-1.x.xxxx.s4j archive to modules in the Funambol/ds-server directory. I am using mysql for funambol, need the jdbc connector. My server accepts login from localhost as root with a password cd ~ wget http://dev.mysql.com/downloads/connector/j/5.0.html gunzip the file, untar it. find the file mysql-connector-java-5.0.4-bin.jar and copy it to the jboss default server lib folder cp mysql-connector-java-5.0.4-bin.jar /usr/local/jboss-4.0.4.GA/server/default/lib Open up install.properties in Funambol/ds-server, dbms=mysql further down... My server accepts login from localhost as root with a funny password jdbc.classpath=/usr/local/jboss-4.0.4.GA/server/default/lib/mysql-connector-java-5.0.4-bin.jar jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost/funambol jdbc.user=root jdbc.password=haha... Just below the SQL definitions there is a modules-to-install line: modules-to-install=foundation-3.0.9,pdi-3.0.5,pimweb-3.0.8,funambol-db-3.0.7 Add the GroupDAV^? connector to the end of it, like so: modules-to-install=foundation-3.0.9,pdi-3.0.5,pimweb-3.0.8,funambol-db-3.0.7,groupdav-1.x.xxxx Next, make the install scripts executable, and install Funambol: $ chmod +x bin/install.sh $ chmod +x bin/install-modules.sh $ bin/install.sh jboss40 The script will ask you if you wish to replace the database for each module. Answer Y (yes) to each one. ATTENTION! If you already have services running on port 8080, edit the jBoss tomcat configuration in /server/default/deploy/jbossweb-tomcat55.sar/server.xml Before we start Funambol, the server needs all the dependencies for the connector in its classpath. Copy JGroupDAV^? .jar, and the contents of gdav_libs.tar.bz2 to /server/funambol/lib. Then, start Funambol with: $ bin/start.sh prove the point, hitting the site... http://theipaddress:8080/funambol/ Build version: 5.0.10 Build date: 20060908 Source tag: serverds_5_0_10 and to make the server start on server start... /etc/init.d/funambol 8<-------------------------------------------------------------------------------- #! /bin/sh # /etc/init.d/jboss: Start and stop JBoss AS ECHO=/bin/echo start() { $ECHO .n "Starting JBoss" cd /usr/local/Funambol/ds-server/ bin/start.sh & $ECHO "." } start ;; *) $ECHO "Usage: funambol {start}" exit 1 esac exit 0 8<-------------------------------------------------------------------------------- which is linked into rc2.d etc... From groupdav@opengroupware.org Sat Feb 24 03:44:04 2007 From: groupdav@opengroupware.org (Mathew McBride) Date: Sat, 24 Feb 2007 14:44:04 +1100 Subject: [GroupDAV] ogo 1.1.6, funambol 1.1.1767 debian etch - settings in admin tool? In-Reply-To: <45DFAFD7.8020308@standarduniversal.com.au> Message-ID: Hello Brian, Firstly, use the latest release (1792) instead - you can get it from http://comalies.citadel.org/~matt/funambol/latest/1792/ . Copy the s4j file to the ds-server/modules folder, edit install.properties and run the install script again. You will have to copy the JGroupDAV.jar from the link above into your Jboss installation too. You need to create /opt/Funambol/.. Manually. You don't need to follow the default settings, you can change them as required. 1792 also has a field for a timezone file - ignore it for now. The settings you listed are correct, however, type should be "text/x-vcalendar". On 24/2/07 2:24 PM, "Brian" wrote: > > From groupdav@opengroupware.org Tue Feb 27 11:13:11 2007 From: groupdav@opengroupware.org (Mathew McBride) Date: Tue, 27 Feb 2007 22:13:11 +1100 Subject: [GroupDAV] OGo data output issues Message-ID: Hello all, I now have an OGo server to test against and I've run into some bugs which are causing the ical2 parser to throw up. These may or not be OGo's fault (could be parsers) - guess here is the best place to raise them These are all with ZideStore 1.3 1. If the organizer of the event does not have an email in the address book, we end up with a weird ORGANIZER field: ORGANIZER:"Mathew McBride" - names shouldn't be glued right into there, right? 2. On multi line comments, the \n is put on a new line in the text too, but without the leading space to identify it as another data line: DESCRIPTION: this \nis a multiline comment ^ Otherwise it appears to work fine with Synthesis. I intend to rewrite the docs soon to take into account development and feedback from the past two months, particularly installation (i.e tomcat will now be recommended instead, but some JVM's like jboss better) and some devices. Does anyone have any suggestions as to issues which should be given special mention?