mirror of https://github.com/apache/activemq.git
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@418619 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
4213222264
commit
81b9a08d55
|
@ -145,7 +145,15 @@ public class OpenTypeSupport {
|
|||
try {
|
||||
byte preview[] = new byte[ (int)Math.min(length, 255) ];
|
||||
m.readBytes(preview);
|
||||
rc.put("BodyPreview", preview);
|
||||
|
||||
// This is whack! Java 1.5 JMX spec does not support primitive arrays!
|
||||
// In 1.6 it seems it is supported.. but until then...
|
||||
Byte data[] = new Byte[ preview.length ];
|
||||
for (int i = 0; i < data.length; i++) {
|
||||
data[i] = new Byte(preview[i]);
|
||||
}
|
||||
|
||||
rc.put("BodyPreview", data);
|
||||
} catch (JMSException e) {
|
||||
rc.put("BodyPreview", new byte[]{});
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue