summaryrefslogtreecommitdiff
path: root/qpid/java
Commit message (Collapse)AuthorAgeFilesLines
* Rebased the qmfv2 branch to trunk version 892277.Ted Ross2009-12-1813-283/+418
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmfv2@892292 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2245 patch (applied to qmfv2 branch).Ted Ross2009-12-108-102/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmfv2@889354 13f79535-47bb-0310-9956-ffa450edef68
* Update OSGI/Eclipse bundle versions and filenames for the 0.6 releaseRobert Gemmell2009-12-108-13/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@889271 13f79535-47bb-0310-9956-ffa450edef68
* Move generation of qpidversion.properties files to a shared definition in ↵Robert Gemmell2009-12-103-41/+25
| | | | | | module.xml, update property name used during generation to prevent circularly defined properties when svnversion isnt available on the path. Update release.sh script to override the svnversion output property when using exported files git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@889173 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2258 : AMQP0-9-1 Compliance fixesRobert Godfrey2009-12-0926-51/+197
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@889022 13f79535-47bb-0310-9956-ffa450edef68
* Modified the script to check QMAN_LIB is set and use that instead of always ↵Rajith Muditha Attapattu2009-12-091-2/+4
| | | | | | | | | looking for the libs relative to QMAN_HOME. This makes it easy to run QMan from an svn checkout. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@888977 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1753: Update the Qman modules build.xml to use the release-bin task, ↵Robert Gemmell2009-12-091-0/+2
| | | | | | update the release.sh script to copy the resulting artifact git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@888939 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2253 - Cluster node shuts down with inconsistent error.Alan Conway2009-12-091-6/+2
| | | | | | | | | | Add a missing memberUpdate on the transition to CATCHUP mode. The inconsistent error was caused because the newly updated member did not have its membership updated and so was missing an failover update message that the existing members sent to a new client. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@888874 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2177: rework noddy unit testRobert Gemmell2009-12-081-16/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@888348 13f79535-47bb-0310-9956-ffa450edef68
* Updated exclude files to aline with the broker they work with.Martin Ritchie2009-12-0815-51/+57
| | | | | | The CPPExcludes file needs to be split in to a 010Excludes file so that the CPPExclude only contains test the CPP broker should not run and the 010Exclude contains tests that any 0-10 broker should exclude. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@888347 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2242 : Update to 0-8 producer to set the JMS_QPID_DESTTYPE when sending ↵Martin Ritchie2009-12-085-12/+133
| | | | | | | | | | | messages. This update required a change to the FieldTable to clear any _encodedBuffer when setting a new value Provided test in JMSDestintationTest. This test requires a broker that supports both 0-8/9 and 0-10 as we must first use a 0-10 connection to send a message, which does not set JMS_QPID_DESTTYPE, then receive the message on 0-8/9. This allows us to validate that messages recieved without JMS_QPID_DESTTYPE set will can correctly set the value without a BufferOverflow Exception when simply forwarding the message. Excluded test from all cpp and InVM runs as test requires a 0-8/9 and 0-10 capable broker. Can reinstate to InVM when multiprotocol testing is capable. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@888345 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2250: Remove requirement for message persistence and queue durability ↵Robert Gemmell2009-12-081-19/+15
| | | | | | from the copy process git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@888251 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2177: unit and system testing for the new flow controlled related ↵Robert Gemmell2009-12-084-15/+182
| | | | | | attributes of the Queue MBean git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@888250 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2177: expose Capacity, FlowResumeCapacity, and FlowOverfull as ↵Robert Gemmell2009-12-087-4/+105
| | | | | | attributes of the Queue MBeans git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@888248 13f79535-47bb-0310-9956-ffa450edef68
* Add file to allow exclusion of tests from only the InVM default.testprofileRobert Gemmell2009-12-082-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@888246 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2244: output additional MessageTransferMessage header properties, add ↵Robert Gemmell2009-12-081-23/+35
| | | | | | fallback support to ensure display of other types of message git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@888244 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2242 : Update to the 0-8/9 code path to use the 0-10 static lookup ↵Martin Ritchie2009-12-076-111/+214
| | | | | | tables for the Destination type when JMS_QPID_DESTTYPE has not been set. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@887994 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2244 : Remove LogMessages_de_DE.properties that was erroneously added ↵Martin Ritchie2009-12-071-81/+0
| | | | | | in commit r887946 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@887953 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up assert error, should be queues not exchangesMartin Ritchie2009-12-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@887952 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2242 : Removed unused AMQMessagseDelegate_0_10 constructorMartin Ritchie2009-12-071-12/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@887951 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1992 : Exclude message move test from CPP broker as it uses JMX.Martin Ritchie2009-12-073-47/+50
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@887950 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2242 : Fixed 0-10 code path's getJMSDestination() updated ↵Martin Ritchie2009-12-075-90/+245
| | | | | | | | | | | | JMSDestinationTest to cover more test cases: - Recieving a msg via Queue,Topic - Recieving a msg via Queue with a MessageListener - Recieving a msg on a queue that was sent to a topic, requires JMX interface to perform message move. Excluded test from 0-8 profile until the problem has been resolved git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@887948 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2244 : Added initial support of 0-10 Messages via JMX viewMessages.Martin Ritchie2009-12-073-4/+143
| | | | | | There are a still a few headers that need to be investigated and displayed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@887946 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1992 : Update ProtocolEngine to create LogSubject in constructor as it ↵Martin Ritchie2009-12-071-2/+3
| | | | | | now correctly formats based on the current sate of the Engine. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@887945 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1992 : Fix compilation error missed during merge.Martin Ritchie2009-12-042-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@887154 13f79535-47bb-0310-9956-ffa450edef68
* Merged r887145 from 0.5.x-dev Martin Ritchie2009-12-049-141/+152
| | | | | | | | QPID-1992 : Ensure there is only one location where strings are built for logging. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@887152 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2232: rename the RCP application release artifacts to include ↵Robert Gemmell2009-12-037-11/+13
| | | | | | jmx-management-console instead of management-eclipse-plugin git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@886976 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2233: convey the exception messsage to provide useful feedback to users ↵Robert Gemmell2009-12-031-13/+9
| | | | | | during connection failure git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@886975 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2152: Update the timeout process so as not to return a null, and close ↵Robert Gemmell2009-12-032-34/+47
| | | | | | any orphaned connections. Increase default timeout to 15sec. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@886974 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2192: restore erroneously removed setLinkedException()Aidan Skinner2009-12-031-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@886890 13f79535-47bb-0310-9956-ffa450edef68
* Merged r 886719:886722 from 0.5.x-dev.Martin Ritchie2009-12-0360-674/+847
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@886842 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2192: remove extraneous printStackTrace()sAidan Skinner2009-12-027-9/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@886031 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2184: replace random 1second wait with a LogMonitor check that the ↵Robert Gemmell2009-12-015-21/+20
| | | | | | reload has occured. Also update some method and paramter names git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@885765 13f79535-47bb-0310-9956-ffa450edef68
* Added improved error handlingRajith Muditha Attapattu2009-12-011-13/+16
| | | | | | | | | Modified the script to adapt to changes made by Alan in brokertest.py The testkit can now receive and handle errors published by the JMS sender or receiver via an error queue. For example if the test detects and out of order message it will notify the test framework and it will use that information to throw an exception with the captured java stack trace. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@885635 13f79535-47bb-0310-9956-ffa450edef68
* Modified the script to use absoulte paths when creating the classpath as ↵Rajith Muditha Attapattu2009-12-011-1/+2
| | | | | | relative paths could create issues when running the script in automated build environments. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@885633 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2222: Add CRAM-MD5-HEX support to broker to enable .net client to ↵Robert Gemmell2009-11-275-0/+459
| | | | | | | | | connect to broker when using Base64MD5 password file. Changes merged from M2.x branch r664001 with update to implement the newer reload() PD method. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@884838 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2184: correct use of reload instead of restart in ↵Robert Gemmell2009-11-262-1/+12
| | | | | | testDenyOnRestartInVhost(), add a delay to the SIGHUP based reload to help ensure the new config is in place before testing continues, helping prevent sporadic failure git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@884635 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2184: add additional testing against static firewall configurationsRobert Gemmell2009-11-263-0/+356
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@884634 13f79535-47bb-0310-9956-ffa450edef68
* Fixes for 0-9-1 supportRobert Godfrey2009-11-265-12/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@884619 13f79535-47bb-0310-9956-ffa450edef68
* Change java and python package versions to 0.6Andrew Stitcher2009-11-251-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@884115 13f79535-47bb-0310-9956-ffa450edef68
* Uncommented the other two testsRajith Muditha Attapattu2009-11-193-8/+19
| | | | | | | | Modified the scripts to work out the errors. It's now in a reasonable state to start expanding the tests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@882346 13f79535-47bb-0310-9956-ffa450edef68
* I didn't catch the compile error on my local. Perhaps due to log4j being in ↵Rajith Muditha Attapattu2009-11-191-1/+1
| | | | | | | | | the classpath somewhere. I have now added log4j as build dep to the testkit module. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@882163 13f79535-47bb-0310-9956-ffa450edef68
* Added log4j config to the test launcherRajith Muditha Attapattu2009-11-185-332/+105
| | | | | | | | | Added shell script to run testkit.py Removed brokertest.py, instead using the version checked in under python/qpid folder by Alan. The shell scripts and the setup is work in progress, checking in now to help Alan reproduce an issue. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@881896 13f79535-47bb-0310-9956-ffa450edef68
* changed address syntax to permit more complex subjects, added escaping, ↵Rafael H. Schloming2009-11-131-2/+2
| | | | | | improved error reporting git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@835879 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1849: actually pass through parameterAidan Skinner2009-11-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@835135 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2184: make sure global security plugins are reconfigured properlyAidan Skinner2009-11-118-36/+321
| | | | | | | | | | | ServerConfigurationTest: add test for reloading firewall config in main section, not just as a combined file FirewallConfigTest: add a systest for firewalls with real broker QpidTestCase: add a reloadBroker() method git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@835115 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2193: add a warning note to the confirmation dialogRobert Gemmell2009-11-111-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@834892 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2196: updated application and server registries to better keep track of ↵Robert Gemmell2009-11-116-10/+89
| | | | | | the connection status, allowing prevention of JMXConnector usage (eg refreshing the view) after the connection has already been closed remotely. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@834848 13f79535-47bb-0310-9956-ffa450edef68
* testkit.py provides the plumbing for running longer duration tests using the ↵Rajith Muditha Attapattu2009-11-113-0/+548
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | multi-broker framework defined in brokertest.py For the time being testkit is carrying it's own copy of brokertest.py. The goal is to use the one available under the /python folder asap. Testkit is intended run as, 1) an ant target via "ant testkit" (to allow automated testing) 2) standalone against a release If running standalone you need to have the qpid/python files in the python path and $QP_CP should be set to the classpath that contains the qpid jars.Assuming $PYTHON_DIR points to the python folder you could run it as follows. $PYTHON_DIR/qpid-python-test -m testkit The ant target is currently not operational as there seems to be a few issues when running under jython. Tests ========= Currently only 3 tests are added. 1. test_multiplexing_con 2. test_multiplexing_con_tx 3. test_failover All tests are using the generic Sender and Receiver via the TestLauncher checked under the testkit module. Currently there are occasional test failures for test_multiplexing_con_tx The 'test_failover' test is currently failing due to a known bug. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@834754 13f79535-47bb-0310-9956-ffa450edef68
* Moved MessageFactory to the tools module.Rajith Muditha Attapattu2009-11-116-64/+877
| | | | | | | | | | Added a Generic Sender and a Receiver. They can be run standalone or used as a building block to create more complex tests. TestLauncher is a utility to start a sender or receiver in multiple threads with some added plumbing. Please refer to each class to see the full set of options available. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@834724 13f79535-47bb-0310-9956-ffa450edef68