Browse Source

ensured that flume events were being properly converted to strings before sending to hornet

master
Brett Langdon 14 years ago
parent
commit
2292fb63f6
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      src/com/blangdon/flume/hornetq/HornetQJMSSink.java

+ 2
- 1
src/com/blangdon/flume/hornetq/HornetQJMSSink.java View File

@ -78,7 +78,8 @@ public class HornetQJMSSink extends EventSink.Base {
if( this.session == null || this.producer == null )
throw new IllegalStateException("HornetQSink Not Initialized Properly: " + e);
try{
TextMessage event = (TextMessage)session.createTextMessage(e.getBody().toString());
String message = new String(e.getBody());
TextMessage event = (TextMessage)session.createTextMessage(message);
this.producer.send(event);
}catch(Exception ex){
throw new IOException("HornetQ Exception: " + e);


Loading…
Cancel
Save