So - I was doing some ad hoc testing on Chrome with the web management
console and noticed that when viewing a message, the content was not being
displayed correctly.  The issue is that we are sending a Content-Length
response header from the operation to retrieve message content, however
this length is of the "pre-compression" content.  Content-Length should
represent the length after any encoding (such as gzip).

Obviously this defect is not specific to 6.0.3, but given that 6.0.3 turns
on compression by default I think we probably need to fix this and re-spin
:-(

I see three instances of Content-Length being set:  PathContent.java (line
54), AbstractQueue.java (line 2622) and BrokerAdapter.java (line 1225) - we
probably just want to remove all of these

On 13 May 2016 at 17:27, Keith W <[email protected]> wrote:

> Making my +1 explicit
>
> +1
>
> On 12 May 2016 at 16:41, Keith W <[email protected]> wrote:
> > Hi all,
> >
> > A release candidate for the next release (6.0.3) of the Qpid Java
> > Components has been created.
> >
> > The list of changes can be found in Jira:
> >
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPID%20AND%20fixVersion%20%3D%20qpid-java-6.0.3
> >
> > Please test and vote accordingly.
> >
> > The source and binary archives can be grabbed from here:
> > https://dist.apache.org/repos/dist/dev/qpid/java/6.0.3-rc1
> >
> > Those files and the other maven artifacts are also staged for now at:
> > https://repository.apache.org/content/repositories/orgapacheqpid-1073
> >
> > Kind regards
> >
> > P.S. If you want to test it out using maven (e.g with the examples src,
> > or your own things), you can temporarily add this to your poms to access
> > the staging repo:
> >
> >   <repositories>
> >     <repository>
> >       <id>staging</id>
> >       <url>
> https://repository.apache.org/content/repositories/orgapacheqpid-1073
> </url>
> >     </repository>
> >   </repositories>
> >
> >
> > My testing was:
> >
> > 1) Verified the md5/sha checksums on all binaries
> > 2) Verified signatures on all binaries
> > 3) Built/ran test profiles mms/dby/bdb for 0-9 and 0-10 from source
> bundle
> > 4) Ran hello world against staged maven artefacts against broker from
> > binary distribution
> > 5) Ran Joram tests against Qpid JMS client 0.9.0.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to