Hi, I'm facing the same problem. The publisher sends the message but a NullPointerException is thrown at subscriber's end on the following line : - InputStream in = bMsg.getInputStream();
On debugging I found that blobUploader attribute of the Blob message received is null. Whereas this attribute had the entire content and blob transfer policy when sent by the publisher. I am using ActiveMQ 5.0. Any pointers or updates?? Thanks, supriya Mani.. wrote: > > Hi, > > I am trying to send a file using BlobMessage over Http. But I am not able > to read at consumer side [ Code hang here when I am trying to read > InputStream......] > Even getting WARN message on broker side everytime when I send a file: > > WARN ManagedTransportConnection - Failed to register MBean: > org.apache.activemq:BrokerName=localhost,Type=Connection,ConnectorName=http,ViewType=address,Name=blockingQueue > > Code at producer side: > ActiveMQSession mSession = (ActiveMQSession) session; > InputStream in = new FileInputStream("C:/file.txt"); > BlobMessage message = mSession.createBlobMessage(in); > producer.send(message); > > Code at consumer side: > if (message instanceof BlobMessage) { > try { > bMsg = (BlobMessage) message; > InputStream in = bMsg.getInputStream(); > //Code hang here when I am trying to read InputStream...... > } > > can anybody help in this regard? > > Thanks in advance! > Manish Gupta > -- View this message in context: http://www.nabble.com/Unable-to-send-a-file-using-BlobMessage-via-HTTP-transport-tp14554898s2354p15265747.html Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.