| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-vhost-refactor@1494534 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
being compared to another AMQShortString
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1488957 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1488561 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1488133 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1485878 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
creating a text message.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1483877 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
to ensure we are in compliance with the JMS spec. Without this fix we
fail the JEE TCK.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1480656 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
to ensure the TCP connection is closed in case an exception is thrown
from any of the methods above.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1475810 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1470474 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
back to AMQDestination for address strings. For BURL the existing impl
will continue to work. Added AMQAnyDestination to the tests.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1463158 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
verify subject equality when determining equality for destinations.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1461329 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1461324 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1460486 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1457482 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1456131 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
to verify equals and hashcode for ADDR based destinations.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1456008 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
The original patch did a literal comparison of the address strings which
can cause issues if it had white spaces. The modified version matches
the type and name.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1456007 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
situation could arise if the exchange gets deleted by a receiver or a
producer.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1454135 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
in a different location where the node deletes are handled.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1454134 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
is optional.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1453559 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
username and password is empty. Instead once a SASL mechanism is
selected we check if that mechanism needs user/pass and then throw an
exception at that point.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1453558 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1453041 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
null in a replyTo.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1451727 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
RuntimeException.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1451362 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
| |
checks for authorization denied exceptions and throws a
JMSSecurityException instead of a regular JMSException. This allows
applications that are specifically looking for authorization failures to
handle that situation.There will not be any changes required for other
applications.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1451047 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
getName to ensure we actually report the queue name
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1442647 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
add some unit testing of config and cleanup IDT systest a little
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1442602 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
required when Qpid Messages are sent using a 3rd party JMS Message
Producer. Ex a Message Bridge. This doesn't
affect AMQP 0-10 compliance as the sender implementation will always
assign an UUID string as the message-id.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1442364 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
during creation of a MessageProducer
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1442128 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
is created. The XASessionImpl will use this feature to turn off replay
on the underlying JMS session. This prevents messages being replayed
outside the boundaries of the XA transaction.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1438725 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
separately. Enchnaced an existing test case to ensure this is handled
properly.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1434492 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1433911 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
| |
already been registered when it attemts to do so, as occurs in cases with multiple classloaders.
Verifies if the previously registered Provider matches the new Provider trying to be registerered; accepts it if it does, logs a warning if it doesnt (and logs the properties at debug to aid discovering why), and now only logs the error if we cant determine either way (rather than all the time as it did previously). Also corrects and clarifies some of the other existing logging to make it clearer.
Work by Alex (orudyy) and myself.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1424556 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1420285 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
condition to confirm to the Qpid coding style.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1419708 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
queue.
QPID-3317 We now throw an exception if a subscription queue is marked
durable without providing a queue name.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1418541 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1418539 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
| |
This allows proper demonstration of the delete keyword in addressing.
Allthough session.close() does call consumer and producer close, the
session is marked closed, thereby preventing the qeueue or exchange
delete being sent. This is a safety mechanism to prevent a deadlock
situation in the client.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1417692 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
tool in JMSObjectMessage
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1413642 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1413539 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
Java Client (0-8/9/9-1 path)
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1413376 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
older client configuration, add ability to override brokerlist ssl option
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1413364 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
OutgoingNetworkTransport#connect() and cleanup associated dead code
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1413363 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1411381 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
close the sender in CCMH. Add TransportException to the 'connection problem' types, and catch any exceptions when trying to close the network connection as a result.
Patch from Philip Harvey <phil@philharveyonline.com> plus some additional modifications of my own.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1405354 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
ExchangeBind command
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1401515 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
bindings. Added unit tests for Address Helper and two specific test
cases for verifying link behavior (bindings and customization of
subscription queues).
Review request : https://reviews.apache.org/r/7412/
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1397651 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ServiceLoader-based model rather than embedding Felix to use OSGi.
Removed the ability to reload security configuration because this feature is not very useful in
its current form and was making our code hard to refactor.
Modified all tests to use jars rather than classes. This makes them closer to real-world deployments, e.g. the META-INF/services
file is read from within the jar.
Also moved various system tests from their respective modules into "systests". This removes the need for most modules to depend
on systests, thus simplifying our dependency graph.
Applied patch from myself, Keith Wall and Phil Harvey <phil@philharveyonline.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1397519 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
password masking in URL toString().
Makes SSLTest use a ConnectionFactory instead of instantiating AMQConnections directly, exposing this issue.
Replaces horrible use of an AMQConnectionURL objects in MultipleBrokersFailoverTest and FailoverBehaviourTest (which both broke after this fix) with fully string-generated connection strings.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1393034 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1391916 13f79535-47bb-0310-9956-ffa450edef68
|