activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From adrian <>
Subject BlobMessage and authentication
Date Thu, 19 Dec 2013 20:09:25 GMT
I'm able to use BlobMessage to transfer large files, but run into a problem
if the 'out of band' mechanism requires authentication.

For example, when I send a BlobMessage with url =
"http://fileserver:8080/bigFile.dat" I can read the input stream at the
consumer end just fine. When the http server is set up to require
authentication I get an exception because the
DefaultBlobDownloadStrategy.getInputStream() isn't authenticated and sees a
401 error. 

There's no way to specify the credentials in the BlobMessage, and while URLs
of the form http://username:password@fileserver:8080/bigFile.dat work in
(some) browsers, they don't work in a BlobMessage.

Is use of authentication on out of band mechanisms (http and ftp)
unsupported? I considered writing my own AuthenticatingBlobDownloadStrategy
but it's unclear how to replace the default one.

Any clues?


View this message in context:
Sent from the ActiveMQ - User mailing list archive at

View raw message