summaryrefslogtreecommitdiff
path: root/qpid/java
Commit message (Collapse)AuthorAgeFilesLines
* QPID-1658: added a byte limit for the number of commands in the session ↵Rafael H. Schloming2009-02-112-3/+25
| | | | | | replay buffer, and made the buffer length configurable git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743455 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1623: Allow null as a valid destination for JMSReplyToAidan Skinner2009-02-113-2/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743367 13f79535-47bb-0310-9956-ffa450edef68
* QPID-430: Fix message age alerting so that it works on queues which are ↵Aidan Skinner2009-02-117-23/+19
| | | | | | | | | | | | otherwise inactive. AMQQueue, VirtualHost, MockAMQQueue: change name of removeExpiredIfNoSubscribers to checkMessageStatus. AMQQueueMBean: remove unthrown exception SimpleAMQQueue: add notification checks to checkMessageStatus, remove catch for JMException which checkForNotification no longer throws. NullApplicationRegistry: set small housekeeping check period so that it runs freuqently and tests don't need to sleep for excessive periods of time AMQQueueAlertTest: remove subsequent send, notification alerts shouldn't depend on queue activity. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743357 13f79535-47bb-0310-9956-ffa450edef68
* QPID 1582 : WS-Notifications...ooops NullPointerException! Fixed with ↵Andrea Gazzarini2009-02-111-1/+1
| | | | | | correct service endpoint URI git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743350 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1582 : WS-Notification implementation on QManAndrea Gazzarini2009-02-1143-187/+3898
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743341 13f79535-47bb-0310-9956-ffa450edef68
* QPDI-1583: Implement support for comma-seperated lists of networks and ↵Aidan Skinner2009-02-113-31/+100
| | | | | | hostnames. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743311 13f79535-47bb-0310-9956-ffa450edef68
* TestIoSession: default address and port to avoid illegal arguments when ↵Aidan Skinner2009-02-111-2/+2
| | | | | | creating an address. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743306 13f79535-47bb-0310-9956-ffa450edef68
* Merge branch 'QPID-1583'Aidan Skinner2009-02-115-2/+557
| | | | | | | Conflicts: qpid/java/common/src/main/java/org/apache/qpid/util/NetMatcher.java git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743304 13f79535-47bb-0310-9956-ffa450edef68
* Change package, remove dependency on Java DNS serverAidan Skinner2009-02-101-5/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743029 13f79535-47bb-0310-9956-ffa450edef68
* Remove MockIoSession, replace with TestIoSession everywhere.Aidan Skinner2009-02-104-300/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743028 13f79535-47bb-0310-9956-ffa450edef68
* Borrow NetMatcher from JAMES. Should probably be moved to commons-net at ↵Aidan Skinner2009-02-101-0/+264
| | | | | | some point. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743015 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1626: Add per-virtualhost authorization plugins.Aidan Skinner2009-02-0925-243/+807
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PluginManager: add support for getting ACLPluginFactories from OSGi and the ones we already know about. *ApplicationRegistry*: return an ACLManager, not an ACLPlugin from getAccessManager. ACLManager: use PluginManager to get all the available plugins. When being asked to authorize a particular request, hold a vote amongst all the plugins as to whether to allow or deny access. ACLPlugin: return a ALLOWED/DENIED/ABSTAIN vote result. Fix typo in method name. ACLPluginFactory: Factory class for ACLPlugins. AccessResult: just use class SimpleName instead of getPluginName PrincipalPermissions: return AuthzResult instead of boolean. Might want to maek use of Abstain for things it doesn't actually acare about instead of defaulting to Allowed. AllowAll, DenyAll, BasicACLPlugin, SimpleXML: add Factory, return AuthzResult instead of boolean. VirtualHost: get a new ACLManager and configure it with the virtualhost security section. Ensure that old config files which have the access_control_list outside of the main security.access section continue to work. MockPluginManager: add mock class for tests PluginTest: not having any plugins now returns an empty set, not null MockAMQQueue: support name attribute ACLManagerTest: tests for ACLManager class ExchangeDenier, QueueDenier: new test classes for ACLManagerTest PrincipalPermissionsTest: check for correct return result, not true/false anymore Move plugin configuration to <security> section, not <security><access> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742626 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1581 : Removed unnecessary Jetty dependencies on Qman Admin ConsoleAndrea Gazzarini2009-02-091-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742498 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1652 : Created MessagePublishInfoImpl and Unit Test, removed the ↵Martin Ritchie2009-02-0917-501/+170
| | | | | | several annoynmous classes that did all the same work. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742496 13f79535-47bb-0310-9956-ffa450edef68
* Missed the modifications to FailoverRoundRobinServers.java during the commit ↵Rajith Muditha Attapattu2009-02-092-3/+1
| | | | | | | | | for QPID-1649 Missed the modifications to ServerDelegate during the cleanup done in rev 742269 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742278 13f79535-47bb-0310-9956-ffa450edef68
* Removing unused classes from the great refactoring period.Rajith Muditha Attapattu2009-02-098-858/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742269 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-1645Rajith Muditha Attapattu2009-02-094-6/+21
| | | | | | | | | Added support to specify the sasl_mechs as a space separated list in the connection URL. By default it will use PLAIN. You could provide a list of mechs to support or force to use one GASSAPI or CRAM-MD5 by specifying only that in the connection URL. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742267 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-1649Rajith Muditha Attapattu2009-02-095-4/+194
| | | | | | | There is some code in AMQConnectionDelegate_0_10.java related to QPID-1645 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742260 13f79535-47bb-0310-9956-ffa450edef68
* This is a fix for QPID-1644Rajith Muditha Attapattu2009-02-092-5/+8
| | | | | | | If the exchange name starts with "amq." then the passive flag will be set to true in the exchangeDeclare command git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742255 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-1654Rajith Muditha Attapattu2009-02-092-11/+65
| | | | | | | This contains the first step towards supporting a queue bound to any exchange type. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742250 13f79535-47bb-0310-9956-ffa450edef68
* This is a fix for the problem highlighted in QPID-1374Rajith Muditha Attapattu2009-02-063-23/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741754 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1628 : Moved Redelivered from AMQMessage to QueueEntryMartin Ritchie2009-02-0620-127/+218
| | | | | | Added PropertyExpressionTest to test Redelivered Property git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741634 13f79535-47bb-0310-9956-ffa450edef68
* qpid-1647: Added headers exchange exampleArnaud Simon2009-02-053-0/+267
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741151 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741035 ↵Andrea Gazzarini2009-02-051-119/+0
| | | | 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1581 : Source modification for QMan Admin ConsoleAndrea Gazzarini2009-02-0520-7/+1608
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741032 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1581 : QMan (Web) admin consoleAndrea Gazzarini2009-02-0521-2/+4121
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741031 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1581 : updated build dependencies in order to include QMan Admin ↵Andrea Gazzarini2009-02-051-1/+7
| | | | | | console libraries. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741028 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1581 : JSP Libraries added for QMan Admin console.Andrea Gazzarini2009-02-053-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741027 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1581 : Updated license information about JSP librariesAndrea Gazzarini2009-02-052-0/+112
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741026 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1646: implemented handlers for producer flow control signalsRafael H. Schloming2009-02-053-4/+92
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741024 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1626: Make ACLPlugin a more sensible interface, get rid of the giant ↵Aidan Skinner2009-02-0419-313/+537
| | | | | | | | | | switch in SimpleXML. Handlers shouldn't rely on the plugin throwing an exception for flow control, they now check the return value and do the right thing themselves. AllowAll, DenyAll now extend BasicACLPlugin. PrinciplePermissions(Test): futz with the interface a little so that it's easier to call from an ACLPlugin implementation. Leave the giant switch alone as it's quite fragile, and throws rocks at cats. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@740769 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-1619Rajith Muditha Attapattu2009-01-285-29/+86
| | | | | | | | | | Added the man page back. Renamed qman-jmx-start to qman-jmx and there is no corresponding stop script. Added a simple qman.log4j Ran dos2unix on qman-config.xml git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@738568 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1128 - Patch from Robbert Gemmell to prevent NPE whilst adding queue to ↵Martin Ritchie2009-01-272-4/+8
| | | | | | navigation. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@738068 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1606 : QMan WS-DM examplesAndrea Gazzarini2009-01-2732-37/+7215
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@738045 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1606 : Clean up old startup script fileAndrea Gazzarini2009-01-271-17/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@738044 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1014 : Patch from Senaka Fernando to correct the perspective nameMartin Ritchie2009-01-261-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@737756 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1591 : Patch from Robbert Gemmell : Moves the server list to be the ↵Martin Ritchie2009-01-261-9/+9
| | | | | | main entries in the left panel. Having a Qpid Connections node that the user had to open to see their severs was just an extra click too much. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@737755 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1493 : Patch from Robert Gemmell : Corrected inaccurate exception.Martin Ritchie2009-01-261-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@737753 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1533 : Patch from Robert Gemmell, Fixes the reload tab in ↵Martin Ritchie2009-01-266-10/+31
| | | | | | UserManagement to actually reload the PrincipalDatabase file from disk. Not just the jmxaccess rights file. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@737746 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1532 : Patch from Robert Gemmell : Identifies SecurityExceptions so ↵Martin Ritchie2009-01-261-0/+4
| | | | | | they do not result in a stackTrace being printed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@737743 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1530 : Patch from Robert Gemmell to surpress StackTraces unless error ↵Martin Ritchie2009-01-261-31/+43
| | | | | | is unknown. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@737741 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1579 : WS-DM unit tests and method invocation improvements Andrea Gazzarini2009-01-2337-403/+3553
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@737182 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1579 : Removed old test case class Andrea Gazzarini2009-01-231-58/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@737181 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1579 : Default log4j.xml logging configuration file.Andrea Gazzarini2009-01-231-2/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@737180 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1579 : Build deps of management-client test module updated in order to ↵Andrea Gazzarini2009-01-231-1/+1
| | | | | | avoid classloading issues. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@737177 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-1609.Rajith Muditha Attapattu2009-01-2316-78/+196
| | | | | | | | Currently we only check idle state on the incomming side. In the future we plan to add code to send a heartbeat when we reach the idle state on the outgoing side. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@737125 13f79535-47bb-0310-9956-ffa450edef68
* Remove unused class JmsConsumerAidan Skinner2009-01-221-110/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@736715 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1418: Destroy and recreate consumer once all messages areAidan Skinner2009-01-221-3/+9
| | | | | | | sent so that they have enough time to expire. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@736618 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1592 : Patch provided by Robert Gemmell to standardise launchers for ↵Martin Ritchie2009-01-2252-34/+215
| | | | | | management console. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@736591 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-1608Rajith Muditha Attapattu2009-01-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@736447 13f79535-47bb-0310-9956-ffa450edef68