What version of Integration Server are you running?
Is it possible that the client.jar being found on the client is not the one that shipped with that version of IS?
Can you look inside the client.jar that the client is using (say with WinZip or unzip -v) to see if the class is in there?
Are there any patches running on IS? I don’t know of any updates to BasicData in any fixes, but it is possible that a certain fix needs to be used on the client as well as the server.
Does the generated code use IDataHashCursor? If so, you can probably change to using the regular IDataCursor because all the methods of HashCursor where moved to the regular cursor to make the API simpiler.
HTH,
Fred
#webMethods#webMethods-General#Integration-Server-and-ESB