This project is inactive and is no longer maintained.

Creation

Step 1

Create a java conduit by implementing the palm.conduit.Conduit interface as can be found in the palm cdk. http://www.palmos.com/cgi-bin/sdk40.cgi

Step 2

Create a file called conduit.xml and copy the following information in there:

<?xml version="1.0" encoding="UTF-8"?>
<conduit xmlns="url:org.palm.conduit:manager.v01">
  <creator>1234</creator>
  <directory>directory</directory>
  <file>file</file>
  <remote>RemoteDB</remote>
  <name>Name</name>
  <information>Information</information>
  <classname>org.foo.Bar</classname>
  <classpath>lib/foo.jar;</classpath>
</conduit>    
See the conduit.dtd file for extra information about the possible attributes and elements.

Step 3

Change the values for the fields.

Step 4

Jar the classes and the conduit.xml file together so you get a conduit.jar file with the following structure:

/conduit.xml
/org/foo/Bar.class

Step 5

Create an install.bat and uninstall.bat file:

install.bat:

@echo off
call %JCM_HOME%\jcm.bat INSTALL conduit.jar

uninstall.bat:

@echo off
call %JCM_HOME%\jcm.bat UNINSTALL conduit.jar

Step 6

The user can now (un)install the conduit with his/her preferred mechanism.