Forum Discussion

ElenaA's avatar
ElenaA
New Contributor
14 years ago

Cannot install SOAPUI 4.0.1

Hi!

I cannot install SOAPUI 4.0.1 on Windows 7, 64-bit.
Installation process stops on error pop-up saying "The install4j wizard could not find a Java(TM) Runtime Environment on your system. Please locate a suitable 64-bit JRE. (minimum version: 1.6)". However the JVM 64-bit has been installed properly before I've tryed to install SOAPUI.

I've also tryed to locate java.exe by pressing the Locate-button on error message pop-up and pointing to Java direction (C:\Program Files\Java\jre6\bin\java.exe), but this only caused next error: "No JVM could be found on your system. Please define EXE4J_JAVA_HOME to point to an installed 64-bit JDK or JRE or download a JRE from http://www.java.com. Log: ...AppData\Local\Temp\i4j_nlog_5".

I've checked this log file twice: after first error and after second. This information about Java was found in the bottom of the file after first error:
"Searching for a JVM
Testing location (type Y)
checkJavaExe (C:\Program Files\Java\jre6\bin\java.exe, [out], 1.6, , 0)
file exists
got version from registry 1.0.0
checkJavaExe returning 0
checkJavaExe (C:\Program Files\Java\jre6\bin\java.exe, [out], 1.6, , 0)
file exists
got version from registry 1.0.0
checkJavaExe returning 0
checkJavaExe (C:\Program Files\Java\jre6\bin\java.exe, [out], 1.6, , 0)
file exists
got version from registry 1.0.0
checkJavaExe returning 0
Testing location JAVA_HOME (type E)
Testing location JDK_HOME (type E)
Search sequence finished
ERROR: No JVM found
Download location:"
--end of file--

and this text was added to previous after second error (after trying to locate java.exe manually):
"LoadDLL (1, C:\Program Files\Java\jre6\bin\java.exe, 1)
Got JRE location C:\Program Files\Java\jre6\bin\java.exe (java exe: 1)
MinVersion: 1.6, MaxVersion:
checkJavaExe (C:\Program Files\Java\jre6\bin\java.exe, [out], 1.6, , 1)
file exists
GetTempPath returned 34 (last error 183)
make dir returned -1
tempPath is C:\Users\eadel\AppData\Local\Temp\
tempFile is C:\Users\eadel\AppData\Local\Temp\e4j5E0B.tmp
Exit Code 1
couldn't get version
checkJavaExe returning 0
ERROR: Provided JVM unusable"
--end of file--

Seems to me like Java was located after all, but process still got errors?? So has anybody seen this problem and any solutions?

Elena
  • ElenaA's avatar
    ElenaA
    New Contributor
    In addititon to previous:

    this bug(?) starts to appear from version 3.0.1.
    Have been installed 3.0. again

    Elena
  • I also cannot install SOAPUI 4.0.1, but for different reasons. For the developer's convenience, I've taken screenshots of the error messages.









    It also returned the following error message in a text file:

    java.io.IOException: Cannot run program "C:\Windows\system32\cmd.exe" (in directory "C:\Program Files (x86)\SmartBear\soapUI-4.0.1\bin"): CreateProcess error=267, The directory name is invalid
    at java.lang.ProcessBuilder.start(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at com.install4j.runtime.installer.helper.LaunchHelper.launchOnWindows(Unknown Source)
    at com.install4j.runtime.installer.helper.LaunchHelper.launchApplication(Unknown Source)
    at com.install4j.runtime.installer.helper.LaunchHelper.launchFinishExecutable(Unknown Source)
    at com.install4j.runtime.beans.actions.finish.ExecuteLauncherAction.execute(Unknown Source)
    at com.install4j.runtime.beans.actions.SystemInstallOrUninstallAction.install(Unknown Source)
    at com.install4j.runtime.installer.InstallerContextImpl.performActionInt(Unknown Source)
    at com.install4j.runtime.installer.ContextImpl.performAction(Unknown Source)
    at com.install4j.runtime.installer.controller.Controller.executeActions(Unknown Source)
    at com.install4j.runtime.installer.controller.Controller.handleCommand(Unknown Source)
    at com.install4j.runtime.installer.controller.Controller.start(Unknown Source)
    at com.install4j.runtime.installer.Installer.main(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)
    Caused by: java.io.IOException: CreateProcess error=267, The directory name is invalid
    at java.lang.ProcessImpl.create(Native Method)
    at java.lang.ProcessImpl.<init>(Unknown Source)
    at java.lang.ProcessImpl.start(Unknown Source)
    ... 20 more


    I would greatly appreciate any and all help that anyone can offer me. Thank you for your time.