This page was last modified 11:27, 11 September 2007.
Funambol DM Server
From Forum Nokia Wiki
The Funambol DM server is a full implementation of the SyncML DM protocol, and contains demo interface that allows you to explore its protocol implementation.
The installation of Funambol DM server requires following steps:
The following softwares should be installed for Funambol DM Server:
Java Development Kit 1.4.x or 1.5.x http://java.sun.com/j2ee
Application Server JBoss 3.0.x or 3.02.x http://www.jboss.org
JDBC Compatible Database http://www.postgresql.org/
Funambol DM Server 3.0.4 or newer http://www.funambol.com/opensource
Set the follwing environment variables:
<JAVA_HOME> This is the directory where the Java Development Kit is installed. Ex: C:\Program Files\Java\jdk1.5.0
<J2EE_HOME> This is the directory where the application server resides. For a jBoss installation this is the directory where jBoss resides. Ex: C:\jboss-3.2.7
<DM_SERVER_HOME> The directory where the syncserver implementation resides. For a unbundled installation this is Funambol\dm-server. Ex: C:\Funambol\dm-server
Configuring the Funambol DM Server properties:
open the <DM_SERVER_HOME>\install.properties file. Note that commented lines are preceded by the number (#) symbol.
Specify the URL from which your clients access DM server Ex: If client is on the same system server-name=http: //localhost:<port>//funambol/dm
Specify the name of your JDBC compiant database Ex: dbms=postgresql
Finally uncomment and specify appropriate values for your database and save file.
Run the DM server installation in windows: At command prompt, open DM server home
cd C:\Funambol\dm-server
bin\install.cmd jboss32
You will be prompted several times; type y for "yes" for all questions. Finally you will recieve a message on successful installation.
Starting the Server
The following commands start the Funambol DM Server:
cd C:\Funambol\dm-server
bin\start.cmd
To check that the Funambol DM Server is started, point a browser to http:// <server>:<port>/dmdemo (you should get the DM Demo welcome page).
To access the funambol DM server from a mobile phone please follow the instructions on http://download.forge.objectweb.org/sync4j/DM_Server_DemoUser.pdf (Page 3).
Note: If you face "invalid username or password" problem while accessing the funambol DM Server from the phone then you might need to add string "IMEI:" (Yes, with colon) with the IMEI number itself. For example, if the IMEI of the phone you are adding to the DM server is 1234567890123456 and you get a message of invalid username or password, while connecting the phone to DM server, then add IMEI of the phone again to server but this time add it like this "IMEI:1234567890123456"
Stopping the Server
Stopping the Funambol DM Server depends on the application server. For JBoss, if it is running in foreground, press Ctrl+C. If this fails, determine the process id and kill it with an operation system command or tools.
Resources:
Funambol DM Server Administration Guide
Funambol DM Server DM Demo User’s Guide
from http://www.funambol.com/opensource/documentation/documents.html
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Beginner... Help ! !! | a_trivedi | General Browsing | 1 | 2002-12-10 07:41 |
| Web server problem | Nokia_Archived | WAP Servers | 2 | 2002-05-14 11:19 |
| Destructor of Server in Server / Client | kovacc | General Symbian C++ | 1 | 2002-10-09 07:17 |
| testing for server based mobile application | slchim | Mobile Java General | 1 | 2004-10-20 08:16 |
| OTA Install to 6230i | ravey72 | Mobile Java General | 7 | 2006-09-10 17:52 |
