Skip to main content
Participant
January 11, 2011
Question

Possible to Silently Install Coldfusion 9 Updates?

  • January 11, 2011
  • 3 replies
  • 1670 views

Hello,

I need to know if it is possible to silently install CF9 updates, such as 9.0.1. I am following this ColdFusion document located here -> http://blogs.adobe.com/cfdoc/2009/10/performing_a_silent_installation_of_coldfusion_9.html for installing CF 9, but now I need to silently install the 9.0.1 update. This would need to work on Linux and Windows.

So, the website below works for vanilla CF 9, but doesn't seem to work for 9.0.1 . I have tried to edit the installer.properties file with the questions the 9.0.1 installer asks you, but it does not workl. I am attempting to do this on a RHEL 5 system at the moment. Once I run "./ColdFusion_update_901_WWEJ_linux.bin -f installer.properties" this is the output on the sreen:

Preparing to install...

Extracting the JRE from the installer archive...

Unpacking the JRE...

Extracting the installation resources from the installer archive...

Configuring the installer for this system's environment...

Launching installer...

Preparing SILENT Mode Installation...

===============================================================================

Adobe ColdFusion 9.0.1                           (created with InstallAnywhere)

-------------------------------------------------------------------------------

There is stays and hangs with a blinking cursor. It will never finish. Please let me know if you have any information about if this is possible or if you have successfully done this before.. Thank you.

    This topic has been closed for replies.

    3 replies

    Inspiring
    December 9, 2011

    I was able to generate a response file using the -r option like so:

    $ sudo ./ColdFusion_update_901_WWEJ_linux.bin -i console -r

    This resulted in the following installer.properties file:

    # Thu Dec 08 18:15:26 PST 2011
    # Replay feature output
    # ---------------------
    # This file was built by the Replay feature of InstallAnywhere.
    # It contains variables that were set by Panels, Consoles or Custom Code.
    
    #Configure Installation
    #----------------------
    INSTALL_TYPE_RESULTS=\"Server configuration\",\"\",\"\"
    
    #Configure ColdFusion 9
    #----------------------
    USER_INSTALL_DIR=/opt/coldfusion9
    
    #Web CFIDE Directory Location
    #----------------------------
    USER_MAGIC_FOLDER_1=\"/opt/coldfusion9/wwwroot/CFIDE\"
    

    I then attempted a silent install using with and without this response file like so:

    $ sudo ./ColdFusion_update_901_WWEJ_linux.bin -i silent [-f installer.properties]

    Each time I attempted a silent install the installer would get stuck in a loop generate the following error until killed:

    ...
    
    Install Action:           Jump To: Next Validate_CFIDE_Directory -- Prev: NO JUMP
                              Status: ERROR
                              Additional Notes: ERROR - java.lang.StackOverflowError
    
    Install Action:           InstallAnywhere Variable
                              Status: SUCCESSFUL
    
    Install Action:           InstallAnywhere Variable
                              Status: SUCCESSFUL
    
    Install Action:           Jump To: Next Validate_CFIDE_Directory -- Prev: NO JUMP
                              Status: ERROR
                              Additional Notes: ERROR - java.lang.StackOverflowError
    
    ...

    I'm able to run the installer fine in the interactive console mode. Any input anyone can provide would be very useful. Thanks!

    Inspiring
    December 9, 2011

    I should also mention that running the silent installation with the default options (no response file) works on Windows x64.

    >ColdFusion_update_901_WWEJ_win64.exe -i silent
    Inspiring
    December 11, 2011

    As a temporary workaround I'm using redirection to supply the installer answers. This means I have a file set up that has all the input required to complete the installer. I'm applying 9.0.1 to a standalone CF 9 installation at /opt/coldfusion9 so my input file looks like this:

    BOF
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Y
    1
    
    /opt/coldfuison9
    Y
    
    
    
    EOF
    

    (Note the BOF and EOF markers are just there for illustraiton. This file is mainly blank lines that correspond to hitting ENTER in response to prompts from the installer.)

    I then use this file, which I've named installer.input, instead of stdin like so:

    $sudo ./ColdFusion_update_901_WWEJ_linux.bin < installer.input
    

    I'm still hoping to hear back from Adobe to see if we can do a true silent installation using an installer.properties files but for now this is working for my purposes.

    Inspiring
    December 8, 2011

    I'm running into this issue as well. It appears to support silent installation, we just need to know the properties to supply. Can anyone from Adobe help with this?

    Community Expert
    January 11, 2011

    To the best of my knowledge, updates do not have a silent install option. Only full installs of CF have that.

    Dave Watts, CTO, Fig Leaf Software

    http://www.figleaf.com/

    http://training.figleaf.com/

    Dave Watts, Eidolon LLC