rendered paste bodyIndex: /home/joed/Onms-Trunk/opennms/opennms-services/src/main/java/org/opennms/netmgt/eventd/EventUtil.java
===================================================================
--- /home/joed/Onms-Trunk/opennms/opennms-services/src/main/java/org/opennms/netmgt/eventd/EventUtil.java (revision 5203)
+++ /home/joed/Onms-Trunk/opennms/opennms-services/src/main/java/org/opennms/netmgt/eventd/EventUtil.java (working copy)
@@ -289,9 +289,14 @@
else if (value instanceof SnmpValue)
result = value.toString();
} else if (encoding.equals("base64")) {
- if (value instanceof String)
- result = new String(Base64.encodeBase64(((String) value)
- .getBytes()));
+ if (value instanceof String) {
+
+ char [] b64val = value.toString().toCharArray();
+ result = new String (Base64.decodeBase64(b64val));
+
+ //result = new String(Base64.encodeBase64(((String) value)
+ //.getBytes()));
+ }
else if (value instanceof Number) {
byte[] ibuf = null;
if (value instanceof BigInteger) {