From c97b0a37191be3d208647ecbd1788919aa8d0066 Mon Sep 17 00:00:00 2001
From: kenneth_suter <kenneth_suter@localhost>
Date: Fri, 14 Sep 2007 16:03:44 +0000
Subject: [PATCH] finished registering the upgrade/reversion issue; fixed some typos and minor issues preventing the upgrader from notifying the user about the issue

---
 opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/upgrader/UpgradeIssueNotifier.java |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/upgrader/UpgradeIssueNotifier.java b/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/upgrader/UpgradeIssueNotifier.java
index c245ed7..241a7df 100644
--- a/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/upgrader/UpgradeIssueNotifier.java
+++ b/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/upgrader/UpgradeIssueNotifier.java
@@ -76,17 +76,21 @@
     if (hasIssues()) {
       List<Directive> issues = getIssues();
       if (!isSupported()) {
+        MessageBuilder reason = new MessageBuilder();
         if (issues != null) {
           for (VersionIssueNotifier.Directive directive : issues) {
             LOG.log(Level.INFO, "Unsupported upgrade details: " +
                     directive.getMessage());
+            reason.append(directive.getMessage());
+            reason.append(EOL);
           }
         }
         throw new ApplicationException(
             ReturnCode.APPLICATION_ERROR,
                 INFO_UPGRADE_ORACLE_UNSUPPORTED.get(
                         currentBuildInfo.toString(),
-                        newBuildInfo.toString()),
+                        newBuildInfo.toString(),
+                        reason.toMessage()),
                 null);
       } else {
         if (ui != null) {

--
Gitblit v1.10.0