You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Keith Wall (JIRA)" <ji...@apache.org> on 2016/11/28 11:02:58 UTC

[jira] [Commented] (QPID-7515) [Java Broker] Improve VirtualHost#publishMessage - take two

    [ https://issues.apache.org/jira/browse/QPID-7515?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15701642#comment-15701642 ] 

Keith Wall commented on QPID-7515:
----------------------------------

We said we'd address the first two points.   For the third, we think in Lorenz's example the string is being converted into a byte array internally and it is the bytes the array that that are being returned as the preview.  The preview layer is naive but we sad that it is good enough in current state.  No action on the third point.

> [Java Broker] Improve VirtualHost#publishMessage - take two
> -----------------------------------------------------------
>
>                 Key: QPID-7515
>                 URL: https://issues.apache.org/jira/browse/QPID-7515
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: qpid-java-6.1
>            Reporter: Lorenz Quack
>             Fix For: qpid-java-6.2, qpid-java-6.1.1
>
>
> There are still issues with VirtualHost#publishMessage:
> * if the REST request body contains an empty object ("{}") an (non-fatal) NPE occurs on the broker and the client receives a 500
> * if the "address" argument is missing or incorrect the message is silently dropped (also no log message). The client receives a 200 regardless.
> * Message download for messages published via REST seems broken in at least one case: {{\{"message":\{"address":"foo","content":"bar","mimeType":"text/plain"\}\}}} appears correct in the message preview in the View Message dialogue and the mimeType is also correct but when downloading the message the content is not correctly encoded. I could not find an encoding that gave me "bar". I did not investigate to see whether I could figure out what the bytes are.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org