While installing this app with /qb switch, the application rollbacks.

0 Comments   [ - ] Hide Comments


Please log in to comment

Community Chosen Answer



The reason it errors out is that it's looking for a response file.

From the log:

1: ERROR:DB2 Setup is unable to open the response file "". 
1: ERROR:Unable to set the response file "" in the up and running engine. 
1: ERROR:Unable to initialize the response file. 
CustomAction DB2ConfigClientCA.2BC48F01_561E_4906_8321_946A9F5A90AA returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 11:51:14: InstallFinalize. Return value 3.

The .msi creates a response file called DB2RL000.rsp in the %TEMP% folder during a normal installation that can be copied out and used for a silent installation.

The command line would be:

msiexec /L*v [YourLogFile] /i "IBM Data Server Runtime Client.msi" RSP_FILE_PATH=DB2RL000.rsp /qn

Assuming the .msi and .rsp files are in the current directory.

Answered 08/14/2013 by: DeQuosaek
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity



log the installation using the parameter /L*V and look for errors.

Answered 05/09/2012 by: pjgeutjens
Red Belt

  • I did.I know the CA also.But its a DLL CA "DB2ConfigClientCA.2BC48F01_561E_4906_8321_946A9F5A90AA".It seems this has important functionality. and must not be commented.
    This CA runs only during installation.
    Application install fine without qb, also log files shows success for this CA.
  • could it be there's a customaction that's only scheduled in the UIExecuteSequence, that does not run when yousuppress the UI with /qb, and makes the install fail? (this would mean a /qn install would fail too..)

    If so, copy this/these CA to the InstallExecuteSequence so it also runs during silent installs.
  • We approached that way also.Had commented all the CA,s of UI except for Progress bar, but still we are not able to reproduce the behavior as when qb! switch is used.
Please log in to comment

Can you check if there`s an CA with UILimit as its condition. Check to see if it is as UILimit<5 or like.

Answered 05/09/2012 by: akki
Fourth Degree Black Belt

Please log in to comment

Is Install execute sequence has UILevel condition(UILevel>5) for any action (CA)?

Answered 05/10/2012 by: bhagu_krish
Orange Belt

Please log in to comment