28 Jun, 2007

10 commits

  • OpenDS Issue Number:  1838
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2211 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • Use the ArgumentParser class to generate the usage of the setup, upgrade and uninstall command lines.  The description of the command line is kept in Resources.properties and the rest of the messages go to ToolMessages.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2210 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jvergara
     
  • Test the class of the Throwable we get in the backgroundTaskCompleted method.
    Use directly the File objects we get from the Installation class and add some debug lines to help tracking down issues in the future.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2209 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jvergara
     
  • …id=1674> to make the webstart and offline installers cancelable.  The plumbing for cancelability is already in place since the upgrader makes use of it.  This commit for the most part implements the actions that the installers must perform when the operation is canceled.
    
    Note that I have not implemented steps necessary to unregister a server from replication but have left this as 'todo' for the time being.
    
    For the Web Start installer:
    - Stop the server if running.
    - If the install has registered this application as a windows service unregister it.
    - Delete the files that have been installed.
    
    For the offline installer there are more steps since we can't just wipe out all the files:
    
    - Stop the server if running.
    - If the install has registered this application as a windows service unregister it.
    - Revert the configuration to the base configuration.
    - If SSL was configured delete the self-signed cert (if necessary), delete keystore, keystore.pin and truststore.
    - Delete the database files. 
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2208 41b1ffd8-f28e-4786-ab96-9950f0a78031
    kenneth_suter
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@2207 41b1ffd8-f28e-4786-ab96-9950f0a78031
    dugan
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2206 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mkeyes
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2205 41b1ffd8-f28e-4786-ab96-9950f0a78031
    smaguin
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@2204 41b1ffd8-f28e-4786-ab96-9950f0a78031
    dugan
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2203 41b1ffd8-f28e-4786-ab96-9950f0a78031
    smaguin
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@2202 41b1ffd8-f28e-4786-ab96-9950f0a78031
    dugan
     

27 Jun, 2007

11 commits


26 Jun, 2007

18 commits


25 Jun, 2007

1 commit