I tried out the following (using qpid-cpp-0.8.tar.gz,
qpid-java-client-0.8.tar.gz, qpid-java-broker-0.8.tar.gz,
qpid-python-0.8.tar.gz, qpid-ruby-0.8.tar.gz):
* c++ distro build
** configure, make and make check passes
** cmake fails[1], turning off clustering fixes this and build
completes, tests pass
* c++ broker starts ok
** python tests run against c++ broker
** ruby tests run against c++ broker
** python examples run against c++ broker (spout, drain, hello)
** c++ examples run against c++ broker (spout, drain, hello_world)
** java examples run against c++ broker (Spout, Drain, Hello)
** ruby example runs against c++ broker
* java broker starts ok
** python tests run against java broker (you need to specify
guest/gu...@localhost as broker url) but there are several failures[2]
and the tests hung on test_reject
** couldn't figure out how to get authentication on for ruby tests, so
they failed against java broker; likewise the ruby example
** python examples run against java broker (spout, drain); work as long
as url includes username and password
** java examples run against java broker (Spout, Drain, Hello)
** c++ examples run against java broker (spout, drain, hello_world);
drain works fine (with the correct connection-options for
authentication), but spout seems to work but the message doesn't get
enqueued; likewise for hello_world. I suspect(?) maybe something around
virtual hosts
I don't think at this stage any of these issues are blockers, but they
are an indication of some simple things we can fix or make easier in
future releases.
--Gordon.
[1] errors were:
CMake Error in src/tests/CMakeLists.txt:
Cannot find source file "InitialStatusMap". Tried extensions .c .C .c++
.cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx
CMake Error in src/tests/CMakeLists.txt:
Cannot find source file "StoreStatus". Tried extensions .c .C .c++ .cc
.cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx
[2] failed tests were:
qpid.tests.messaging.endpoints.AddressTests.testDeleteSpecial
qpid.tests.messaging.endpoints.SessionTests.testCommitAck
qpid.tests.messaging.endpoints.SessionTests.testDoubleCommit
On 11/24/2010 12:39 AM, Robbie Gemmell wrote:
I have tested the following:
- Java broker package starts.
- Java client package connects to the broker (now out-of-the-box) and
sends/receives, using the included Hello example.
- JMX Management Console starts/connects to broker on Linux, Windows, OSX.
Robbie
-----Original Message-----
From: Robbie Gemmell [mailto:robbie.gemm...@gmail.com]
Sent: 24 November 2010 00:22
To: dev@qpid.apache.org
Subject: Qpid 0.8 RC3 now available for download
Hi all,
Qpid 0.8 RC3 can now be found for download at:
http://people.apache.org/~robbie/qpid/0.8/RC3/
Please take the time to download and try out the release candidate,
reporting your results.
This was produced from r1037942 of the 0.8-release-candidates branch.
The output from running RAT across the 'full release' archive can be
found
at the following URL:
http://people.apache.org/~robbie/qpid/0.8/0.8rc3_rat_output.txt
The changes since RC2 are:
- Updates to various RELEASE_NOTES files
- Updates to/addition of various README files
- Remove a few redundant or out of date scripts/README files from Java
tree
- Update to avoid error in the cpp hello_xml example
- Make the ruby hello example executable
- QPID-2914: python address parser doesn't recognize None
- QPID-2947: update slf4j to allow using the Java client package
out-of-the-box
- QPID-2948: Generated API docs have extraneous macro names in method
signatures
- QPID-2950: stop incorrectly logging an expected exception during
DerbyMessageStore closure
Thanks,
Robbie
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org