From 475b62de777edb285f32607cd4501b9c9d551d63 Mon Sep 17 00:00:00 2001
From: Chris Ridd <chris.ridd@forgerock.com>
Date: Mon, 19 Nov 2012 15:25:30 +0000
Subject: [PATCH] Fix OPENDJ-502 DSML gateway not correctly forwarding modifications to userCertificate;binary attributes
---
opends/src/dsml/org/opends/dsml/protocol/DSMLAddOperation.java | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/opends/src/dsml/org/opends/dsml/protocol/DSMLAddOperation.java b/opends/src/dsml/org/opends/dsml/protocol/DSMLAddOperation.java
index 7b32cbd..ef8a3e4 100644
--- a/opends/src/dsml/org/opends/dsml/protocol/DSMLAddOperation.java
+++ b/opends/src/dsml/org/opends/dsml/protocol/DSMLAddOperation.java
@@ -98,10 +98,10 @@
for(DsmlAttr attr : addList)
{
ArrayList<ByteString> values = new ArrayList<ByteString>();
- List<String> vals = attr.getValue();
- for(String val : vals)
+ List<Object> vals = attr.getValue();
+ for(Object val : vals)
{
- values.add(ByteString.valueOf(val));
+ values.add(ByteStringUtility.convertValue(val));
}
LDAPAttribute ldapAttribute = new LDAPAttribute(attr.getName(), values);
attributes.add(ldapAttribute);
--
Gitblit v1.10.0