### Eclipse Workspace Patch 1.0 #P log4j-core Index: src/main/java/org/apache/logging/log4j/core/layout/RFC5424Layout.java =================================================================== --- src/main/java/org/apache/logging/log4j/core/layout/RFC5424Layout.java (revision 1521640) +++ src/main/java/org/apache/logging/log4j/core/layout/RFC5424Layout.java (working copy) @@ -381,14 +381,15 @@ final StructuredDataMessage data = (StructuredDataMessage) message; final Map map = data.getData(); final StructuredDataId id = data.getId(); + final String sdId = getId(id); - if (sdElements.containsKey(id.toString())) { + if (sdElements.containsKey(sdId)) { final StructuredDataElement union = sdElements.get(id.toString()); union.union(map); - sdElements.put(id.toString(), union); + sdElements.put(sdId, union); } else { final StructuredDataElement formattedData = new StructuredDataElement(map, false); - sdElements.put(id.toString(), formattedData); + sdElements.put(sdId, formattedData); } }