Launching an install4j installer from within another install4j installer in console mode -


i have installer a. when runs launches installer b using "run executable or batch file" action.

in gui mode runs fine.

however, on headless ubuntu (or passing -c flag) installation hangs. looking @ log file of installer b looks attempting run "welcome screen" though should run in console mode:

[info] com.....install4j.extensions.welcomeformpanelscreen [id welcomescreen]: show screen 

the log installer shows -c flag passed:

[info] com.install4j.runtime.beans.actions.misc.runexecutableaction [id 21125]: execute action    property environmentvariables: {}           property returncodevariable:     property rollbackarguments: null    property rollbackexecutable: null    property rollbackworkingdirectory: null    property stderrfile: null    property stderrredirectionmode: no redirection    property waitforstreams: false    property stderrvariablename:     property stdinfile: null    property stdinstring:     property stdoutfile: null    property stdoutredirectionmode: no redirection    property stdoutvariablename:     property workingdirectory: /opt/folder    property failonstderrfileerror: false    property failonstdinfileerror: false    property failonstdoutfileerror: false    property includeparentenvironmentvariables: true    property keepconsolewindow: true    property logarguments: true    property showwindowsconsole: true    property userollbackexecutable: false    property wait: true    property stdinredirectionmode: no redirection    property timeout: 0    property arguments: [-c] 

when run installer b command line -c option runs in console mode without issues.

has else run issue or knows of workaround?

thanks, bella

for else has had issue - contacted install4j support , told that:

"you have start -q flag. nesting installers in console mode not supported install4j."


Comments

Popular posts from this blog

javascript - Count length of each class -

What design pattern is this code in Javascript? -

hadoop - Restrict secondarynamenode to be installed and run on any other node in the cluster -