SAP i JConnector

11.02.05, 00:17
Bez skopiowanego sapjcorfc.dll



Ze skopiowanym sapjcorfc.dll:














Witam wszystkich!

Mam problem ze swoim pierwszym programem JCo.
Zrobiłem krok po kroku tak jak jest opisane w JCo tutorialu:
-podmieniłem systemowy plik librfc32.dll na nowszy z pakietu JCo,
-wrzuciłem sapjcorfc.dll do katalogu System32
-sapjco.jar dodałem do bibliotek jdk.

Program wygląda tak:

JCO.Client mConnection;

mConnection = JCO.createClient(
"000",
"bcuser",
"minisap",
null,
"komp",
"00"
);


Wszystko się kompiluje, ale przy uruchomieniu programiku dostaje błąd:

Exception in thread "main" java.lang.ExceptionInInitializerError:
JCO.classIniti
alize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'
JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc
[C:\WINDOW
S\system32\sapjcorfc.dll: Can't find dependent libraries]. java.library.path
[C:
\Program Files\Java\jdk1.5.0
\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\sys
tem32;C:\WINDOWS;C:\WINDOWS\System32\Wbem]
at com.sap.mw.jco.JCO.<clinit>(JCO.java:735)
at Program.<init>(Program.java:26)
at Program.main(Program.java:9)


Czy ktoś z was miał kiedyś taki problem?

Korzystam z Windows XP, sapjco wersji 2.1.4. i JDK 1.5

Proszę o pomoc i pozdrawiam.
Azus4


    • azus4 Re: SAP i JConnector 11.02.05, 02:13
      Witam wszystkich zainteresowanych tym wątkiem!
      Chciałem tylko napisać, że powtórzyłem te same czynności na Windows Serwer 2003
      i udało się połączyć :) Więc chyba coś JCo z XPekiem nie chce współpracować.

      Pozdrawiam
      • marwisek Re: SAP i JConnector 12.02.05, 13:30
        Pracuje na z JCO na XP i nie problemow.
        Sciezka do dll to windows\system32

        Pozdrawiam
Pełna wersja