i`m trying to install progress openedge 12.2.4 with opsi.
I made an autoit-script (converted to .exe) and ran it in setup.opsiscript (opsi-package).
The silent installation uses a .ini-file with the java_home directory (openjdk), allready exists on c:\dlc\java.
Problem:
The installation via opsi gets stuck when the installer opens the java-path C:\dlc\java\11_x86\bin\java.exe
Installation without opsi works fine:
When i run the autoit-script or the oe122_client_installieren.exe without opsi, everything works fine!!
Solution:?!
Is it possible that opsi can`t open two .exe-files (setup.exe and java.exe) at the same time (installing-procedure)?
setup.opsiscript
Code: Alles auswählen
[Actions]
Message "Installing OpenEdge-12 Client (ca. 5min)"
DosInAnIcon_install
[DosInAnIcon_install]
"%ScriptPath%\oe122_client_installieren.exe"
oe122_client_installieren.exe
Code: Alles auswählen
;AutoIT-Script
...
$ini_path = @TempDir & "\oe12client.ini"
FileCopy (@ScriptDir & "\oe12client.ini", $ini_path, 1)
ShellExecute (@ScriptDir & "\PROGRESS_OE_12.2.4_WIN_32\setup.exe", ' -psc_s -psc_f1="' & $ini_path & '" -psc_f2=C:\oe12client.log', "", "", @SW_HIDE)
...
Code: Alles auswählen
...
; JAVA_HOME - select the java home directory.
;OpenJDK 11 (LTS)
[Select JavaHome Dialog]
JavaHome=C:\dlc\java\11_x86
Result=1
...