activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Norman Maurer <nor...@apache.org>
Subject Re: BlobMessage 'name' attribute not transferring
Date Thu, 02 Dec 2010 08:39:43 GMT
Hi there,

its a bug. I create a jira issue and attached a fix there:
https://issues.apache.org/jira/browse/AMQ-3067

Bye,
Norman

Ps: Thx for reporting

2010/12/2 Brett Wooldridge <brett.wooldridge@gmail.com>:
> I have a producer creating BlobMessages, and a consumer that consumes them.
>  The
> producer is connected to Broker A, and the consumer to Broker B.  The two
> brokers
> are connected in a network.  ActiveMQ version 5.4.1.
>
> The problem I'm experiencing is that while BlobMessages are sent and
> received with
> no problem, the 'name' property set by the producer on the BlobMessage is
> null on
> the client.
>
> The producer looks something like this:
>
>   BlobMessage blobMessage = jmsSession.createBlobMessage(file);
>
> blobMessage.setName(file.getName());
>
> blobMessage.setStringProperty("file", file.getName());
>
> producer.send(blobMessage);
>
>
> The String property, "file", passes correctly, so it is certainly a
>
> "workaround" for the issue, however it is still an issue.
>
>
> The JavaDoc for the setName() call says:
>
>
> "The name of the attachment which can be useful information if transmitting
> files
>
> over ActiveMQ"
>
>
> I agree, it is useful.  And it seems the "official" way to send the name of
> the
>
> "attachment" so I would prefer to use it.
>
>
> Is this a known issue?  Or am I doing something incorrectly?
>
>
> Brett
>

Mime
View raw message