Direct Connect requires that the word size environments be identical -- 32-bit app
with ArcSDE 32-bit DLL and 32-bit Oracle library *or* a 64-bit app with an ArcSDE
64-bit DLL and a 64-bit Oracle client install. Your error message indicates you're
attempting to mix-n-match architectures, which cannot work. You'll need to use
a 64-bit ArcSDE install to make 64-bit Java and 64-bit Oracle work.
- V