Janet Williams - 2003-10-08

I am using the SyncBuilder api in my Java server to allow synchronization to a Palm device and I have run across a problem with the database access.  Any time I try to do a getRecord from the appointment database using the RecordID, it throws an Exception.  Every other get, put and delete database call seems to work fine.  I am not using SyncServer, instead I am using my own threads spawned from listening to a ServerSocket created by the NetworkHSSocketImplFactory.  The thread then uses the Link returned by the ServerSocket accept to access the palm databases via the Dlp.  Is there anything I am missing here?  Do you have to do something extra to use getRecord with a RecordID instead of an index?