В общем разрешил я проблему с java, конечно загадкой остается то, что когда изначально устанавливаешь java 1.5 для SD, в реестре JVM так и прописана java 1.5, после того как устанавливаешь Oracle с его уже встроенной java 1.4.2 или java 1.3, то именно его версия прописывается в реестре, соответственно и SD работает на этой java. Нашел в реестре ветку:
C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\Program Files\HP\NCU;%SystemRoot%\system32;%SystemRoot%;
%SystemRoot%\System32\Wbem;C:\Program Files\Hewlett-Packard\OpenView\
service desk 4.5\client\bin и указал путь java 1.5 :
C:\oracle\ora92\bin;C:\Program Files\Java\jre1.5.0_16\bin\client;C:\Program Files\Java\jre1.5.0_16\bin;C:\Program Files\Java\jre1.5.0_16\bin;C:\Program Files\Java\jre1.5.0_16\bin;C:\Program Files\HP\NCU;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem и все работает как надо
