From 0e18f306907678491738c7e4590c32e1d81bddcc Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Wed, 15 Jan 2014 11:45:36 +0000
Subject: [PATCH] Remove DynamicConstants from opendj-config and replace it with resource based ProductInformation in opendj-server module.

---
 opendj-config/src/main/java/org/forgerock/opendj/config/server/ConfigExceptionFactory.java |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/opendj-config/src/main/java/org/forgerock/opendj/config/server/ConfigExceptionFactory.java b/opendj-config/src/main/java/org/forgerock/opendj/config/server/ConfigExceptionFactory.java
index ab93f0f..17b6624 100644
--- a/opendj-config/src/main/java/org/forgerock/opendj/config/server/ConfigExceptionFactory.java
+++ b/opendj-config/src/main/java/org/forgerock/opendj/config/server/ConfigExceptionFactory.java
@@ -30,7 +30,6 @@
 import org.forgerock.i18n.LocalizableMessage;
 import org.forgerock.opendj.config.DefinitionDecodingException;
 import org.forgerock.opendj.ldap.DN;
-import org.forgerock.opendj.server.util.DynamicConstants;
 
 import com.forgerock.opendj.ldap.AdminMessages;
 
@@ -67,7 +66,7 @@
      */
     public ConfigException createDecodingExceptionAdaptor(DN dn, DefinitionDecodingException e) {
         LocalizableMessage message = AdminMessages.ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM.get(String.valueOf(dn),
-                stackTraceToSingleLineString(e, DynamicConstants.DEBUG_BUILD));
+                stackTraceToSingleLineString(e, true));
         return new ConfigException(message, e);
     }
 
@@ -83,7 +82,7 @@
     public ConfigException createDecodingExceptionAdaptor(ServerManagedObjectDecodingException e) {
         DN dn = e.getPartialManagedObject().getDN();
         LocalizableMessage message = AdminMessages.ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM.get(String.valueOf(dn),
-                stackTraceToSingleLineString(e, DynamicConstants.DEBUG_BUILD));
+                stackTraceToSingleLineString(e, true));
         return new ConfigException(message, e);
     }
 
@@ -98,7 +97,7 @@
     public ConfigException createDecodingExceptionAdaptor(ConstraintViolationException e) {
         DN dn = e.getManagedObject().getDN();
         LocalizableMessage message = AdminMessages.ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM.get(String.valueOf(dn),
-                stackTraceToSingleLineString(e, DynamicConstants.DEBUG_BUILD));
+                stackTraceToSingleLineString(e, true));
         return new ConfigException(message, e);
     }
 
@@ -118,7 +117,7 @@
 
     public ConfigException createClassLoadingExceptionAdaptor(DN dn, String className, Exception e) {
         LocalizableMessage message = AdminMessages.ERR_ADMIN_CANNOT_INSTANTIATE_CLASS.get(String.valueOf(className),
-                String.valueOf(dn), stackTraceToSingleLineString(e, DynamicConstants.DEBUG_BUILD));
+                String.valueOf(dn), stackTraceToSingleLineString(e, true));
         return new ConfigException(message, e);
     }
 }

--
Gitblit v1.10.0