From 210e4c6e2b7e519e1dc6f24d1ec14b575fb3a965 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Fri, 04 Jul 2008 11:35:22 +0000
Subject: [PATCH] Fix for issue 3449 (upgrade --revertMostRecent should not print its usage)

---
 opends/src/quicksetup/org/opends/quicksetup/upgrader/Reverter.java |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/opends/src/quicksetup/org/opends/quicksetup/upgrader/Reverter.java b/opends/src/quicksetup/org/opends/quicksetup/upgrader/Reverter.java
index 8a8dd66..fb7332f 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/upgrader/Reverter.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/upgrader/Reverter.java
@@ -100,7 +100,8 @@
   /**
    * {@inheritDoc}
    */
-  public UserData createUserData(Launcher launcher) throws UserDataException {
+  public UserData createUserData(Launcher launcher)
+  throws UserDataException, ApplicationException {
     ReverterUserData ud = null;
 
     if (launcher instanceof UpgradeLauncher) {
@@ -280,16 +281,16 @@
             }
             if (!found)
             {
-              throw new UserDataException(null,
-                  INFO_REVERT_ERROR_INVALID_HISTORY_DIR.get());
+              throw new ApplicationException(ReturnCode.APPLICATION_ERROR,
+                  INFO_REVERT_ERROR_INVALID_HISTORY_DIR.get(), null);
             }
           } else {
-            throw new UserDataException(null,
-                    INFO_REVERT_ERROR_EMPTY_HISTORY_DIR.get());
+            throw new ApplicationException(ReturnCode.APPLICATION_ERROR,
+                    INFO_REVERT_ERROR_EMPTY_HISTORY_DIR.get(), null);
           }
         } else {
-          throw new UserDataException(null,
-                  INFO_REVERT_ERROR_NO_HISTORY_DIR.get());
+          throw new ApplicationException(ReturnCode.APPLICATION_ERROR,
+                  INFO_REVERT_ERROR_NO_HISTORY_DIR.get(), null);
         }
       }
       ud.setQuiet(rl.isQuiet());

--
Gitblit v1.10.0