on 04-10-2007 12:09 PM
Hello Colleagues,
does anyone have some experience with the J2SE Plain Adapter Engine under Windows Server 2003 64 bit. I try tor run the Adapter without to install additional a 32 bit Java Runtime.
Only the SDK Java 1.4.2_12-b03 64 bit (AMD) is installed.
The XI Adapter Engine starts without any problems when I perform "run_adapter.bat".
When i try to install the Windows Service "install_adapter.bat" and start the Windows Adapter Service i get following error at Application log "Error opening the Java Virtual Machine (Path E:\JavaSoft\jre\bin\server\jvm.dll)."
The environment variable "JAVA_HOME" is set to "E:\JavaSoft\".
The path at Registry Editor "JVMLibraryLocation" is set to E:\JavaSoft\jre\bin\server\jvm.dll.
Could tell me someone why i can't start the service. I don't think that is related to Java.
Regards,
Jochen
Hi Jochen'
the system path appears to be set incorrectly,
e.g., try
E:\JavaSoft\jre\bin
Regards
Kenny
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jochen,
Did you resove the issue with the Plain J2SE AE and Win 64 bit install. I am also getting "Error opening ther Java Virtual Machine" when trying to start the service.
You assistance would be greatly valued.
REgards
Willie
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
closed
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jochen,
try using the client jvm.dll with the SAPAdapterService,
e.g.,
install_service SAPAdapterEngine E:\JavaSoft\jre\bin\client\jvm.dll
Regards
Kenny
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jochen,
also try changing the environment variable JAVA_HOME to
E:\JavaSoft\jre
N.B. restart the box after changing environment variables
Regards
Kenny
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Kenny,
the environment variable "E:\JavaSoft\jre" doesn't work but the change to "E:\JavaSoft\jre\bin". I mean with work the search path.
The general problem still exist.
After some checks i assume the problem is related to following issue:
The 32 bit "SAPAdapterService.exe" executable (Windows Service) is not able to call the 64 bit jvm.dll. The manually call (that means "execute via cmd run_adapter.bat) works fine. This task execute the 64 bit java.exe directly.
What do you think?
Regards,
Jochen
User | Count |
---|---|
92 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.