summaryrefslogtreecommitdiff
path: root/java
Commit message (Collapse)AuthorAgeFilesLines
* QPID-2002 : Updated ConnectionLoggingTest to protect against message ↵Martin Ritchie2009-08-032-5/+67
| | | | | | reordering of connection closure during negotiation. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800376 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Added new getLog method to AbstractTestLogging that retreives ↵Martin Ritchie2009-08-033-20/+98
| | | | | | | | the string starting "MESSAGE....." This ensures that the LoggingTests are parsing the logged message and not erroneously picking up a section based on the log4j format configuration. i.e. the [qpid.message] logger name was causing issues with searching for the first '[' to get Subject/Actor git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800375 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Updates to integrate Logging with test ant test runs.Martin Ritchie2009-08-037-67/+72
| | | | | | | | | | | MaxChannelsTest/AMQProtoSessionMBean - Ensured CurrentActor is correctly set and removed. Log4jMessageLogger - Correctly Set log level to ensure messages are logged. AbstractActor - Null validation of RootLogger Log4jMessasgeLoggerTest - Updated and removed erroneous tests that were based on inherited log levels. AbstractTestLogSubject - Updated to correctly parse IP given by the use of InternalTestProtocolSession TestApplicationRegistry - Created RootMessageLogger git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800374 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1230 : Removed MockProtocolSession, Updated all references to use ↵Martin Ritchie2009-08-0318-594/+309
| | | | | | | | InternalTestProtocolSession IPTS was also updated to take a VirtualHost parameter that is then used to configured the AMQProtocolSession git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800372 13f79535-47bb-0310-9956-ffa450edef68
* Removed unused method that only throws an ExceptionMartin Ritchie2009-08-031-6/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800371 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Updated ConnectionLoggingTest to use new validation methods in ↵Martin Ritchie2009-08-031-15/+14
| | | | | | Abstract parent git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800370 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Added QUEUE constant = queue to QTCMartin Ritchie2009-08-031-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800369 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002: Added testing of Channel LoggingMartin Ritchie2009-08-038-14/+426
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800368 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Added message(LogMessage message) to the LogActor Interface and ↵Martin Ritchie2009-08-032-1/+23
| | | | | | the ability to retrieve the RootMessageLogger git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800366 13f79535-47bb-0310-9956-ffa450edef68
* Removed stale constructor, updated two test cases to use other constructor, ↵Martin Ritchie2009-08-033-17/+2
| | | | | | there is no impact as the tests were passing in null for the removed parameter git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800365 13f79535-47bb-0310-9956-ffa450edef68
* Updated AlertingTest to use new methods in Abstract super classMartin Ritchie2009-08-031-7/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800364 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Change CON-1001 to make client ID optional so that the various ↵Martin Ritchie2009-08-035-35/+86
| | | | | | | | | | | | | stages of Open can be correctly logged. Client ID is not initially provided so we would be unable to log the protocol negotiation without removing this Modified ProtocolVersion Template to include a toString value to make it easier to log. There are two templates to update one in gentools/templ.java and one in common/templates Exposed verification methods to allow systests to reuse the code git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800363 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Enable LogActors to log solely about themselves. Situations such ↵Martin Ritchie2009-08-033-0/+22
| | | | | | as startup would necesitate this, or when a new connection is being created. The addition of a ConnetionSubject would be unnecessary. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800362 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Corrected MSLSubject, extracting the Store from the vhost fails ↵Martin Ritchie2009-08-032-3/+4
| | | | | | to retrieve the right value during startup. So better to explicitly specify the vhost and message store. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800360 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Addition of ConnectionLoggingTestMartin Ritchie2009-08-032-0/+225
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800359 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Update based on feedback from Marnie to be mindful of the impact ↵Martin Ritchie2009-08-031-8/+20
| | | | | | | | of message creation. Messages that do not need a message formatter now nolonger use the message formater. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800358 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Added missing MessageStoreLogSubject and corresponding testMartin Ritchie2009-08-032-0/+103
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800357 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2011 : Updated AlertingTest to use new LogMonitoring class and ↵Martin Ritchie2009-08-034-187/+352
| | | | | | | | | | | | | | | | corrected failures in test. Failures corrected by: - Ensuring message count is as expected after first publication - Validating that the max count alert level is correctly changed (when InVM) - Validate that the log file does not contain alerts after restart - Validate that alerting occurs after extra messages have been published - Modified QPID_WORK (using QTC.setSystemProperty so it is only set for that test run) to ensure each test has a clean store. Additions to QpidTestCase: - Ability to enable persistence on a given virtualhost. Currently it tries to set the JBoss BerkelyDB store failing back to Qpid's DerbyDB store. - Ability to set properties in the configuration file, this involves re-writting the config files so that both inVM and external java brokers will correctly function with the desired configuration. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800356 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Added new LogMonitor (with Test) to ensure that messages Logged ↵Martin Ritchie2009-08-032-0/+478
| | | | | | occur as expected. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800354 13f79535-47bb-0310-9956-ffa450edef68
* added back another missing excludeRafael H. Schloming2009-07-301-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@799239 13f79535-47bb-0310-9956-ffa450edef68
* Remove implementation details from broker future diagram and make it into a ↵Aidan Skinner2009-07-293-0/+0
| | | | | | common one. Do some tweaking of the 0.5 broker diagram. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798954 13f79535-47bb-0310-9956-ffa450edef68
* New sequence diagram showing flow between NetworkDriver and ProtocolEngineAidan Skinner2009-07-291-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798953 13f79535-47bb-0310-9956-ffa450edef68
* Removed implementation, just the interfaces leftAidan Skinner2009-07-291-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798952 13f79535-47bb-0310-9956-ffa450edef68
* Phase 1 implementation of new network interfacesAidan Skinner2009-07-291-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798951 13f79535-47bb-0310-9956-ffa450edef68
* Add state diagram for new flow, update happyfuturebroker class diagramAidan Skinner2009-07-292-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798950 13f79535-47bb-0310-9956-ffa450edef68
* added missing excludeRafael H. Schloming2009-07-291-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798907 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2009: mask the password Text field value when creating a new user or ↵Robert Gemmell2009-07-291-2/+12
| | | | | | reseting an existing users password git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798734 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2008: Sort the queue names when offering them as an input selection to ↵Robert Gemmell2009-07-293-0/+6
| | | | | | users during Exchange binding creation and Queue move/copy messages operations git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798733 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2007: Ensure the dialog shells are explicitly positioned,thus ensuring ↵Robert Gemmell2009-07-298-0/+45
| | | | | | they are centered on the main aplication window on all platforms. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798732 13f79535-47bb-0310-9956-ffa450edef68
* Add the Read/Write jobs on the MINA lines.Aidan Skinner2009-07-283-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798446 13f79535-47bb-0310-9956-ffa450edef68
* Develop diagrams in more detail, add new ones.Aidan Skinner2009-07-283-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798445 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1977: add back buton to the mbean view toolbar to navigate back after ↵Robert Gemmell2009-07-273-3/+147
| | | | | | opening mbeans in the mbean view (eg opening a queue directly from the Queues selection area, or from an Exchange mbean) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798337 13f79535-47bb-0310-9956-ffa450edef68
* rationalized naming of exclude files to make it clear why tests are excluded ↵Rafael H. Schloming2009-07-2719-28/+20
| | | | | | and where new exclusions should go; this also corrects the exclusion lists for some of the less common profiles since they now always include the 010Excludes which previously had to be manually copied to the other 010 profiles git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798246 13f79535-47bb-0310-9956-ffa450edef68
* eliminate duplication between exclude lists for the various cpp profilesRafael H. Schloming2009-07-2511-151/+47
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797706 13f79535-47bb-0310-9956-ffa450edef68
* fixed session memory leak exposed by SessionCreateTestRafael H. Schloming2009-07-252-16/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797705 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2006: enable double click on a Queue from a binding result in order to ↵Robert Gemmell2009-07-242-5/+106
| | | | | | open the Queue mbean directly from the Exchanges mbean view git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797510 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2006: enable double click to open a Queue/Exchange directly from the ↵Robert Gemmell2009-07-241-0/+51
| | | | | | VirtualHostManager mbean view git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797508 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1978: Enable multiple selection for adding Queues/Connections/Exchanges ↵Robert Gemmell2009-07-242-32/+65
| | | | | | to Favourites git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797507 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1978: Enable multiple selection in the VirtualHostManager MBean for ↵Robert Gemmell2009-07-241-68/+143
| | | | | | Queue/Exchange deletion git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797506 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1978: Enable multiple selection for the LoggingManagement tabs, ↵Robert Gemmell2009-07-243-33/+162
| | | | | | allowing alteration of multiple logger levels at once git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797502 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1978: Enable multiple-selection for the Set Rights and Delete Users ↵Robert Gemmell2009-07-241-59/+224
| | | | | | operations in UserManagement. Also reverse location of the operation buttons, and switch a compatibility check to using the new Qpid JMX API versioning instead of the older mbean versioning scheme. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797498 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2000: Convert the Queue selection view to use the new ↵Robert Gemmell2009-07-249-140/+581
| | | | | | | | | | getQueueNamesDepths() method from the VirtualHostManager MBean to gather the QueueDepth data for newer brokers (Qpid JMX API 1.3+). Remove ActiveConsumerCount attribute use for consistency between old and new brokers, and to half the excessive delay in retrieving the attribute values for old brokers with large queue counts. Modify the Queue/Connection/Exchange selection views to be produced on demand instead of persisting in the background. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797476 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2000: add a method to the VirtualHostManager MBean to retrieve a Map ↵Robert Gemmell2009-07-242-1/+38
| | | | | | keyed by Queue names in the vhost, with values indicating their respective depths in bytes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797473 13f79535-47bb-0310-9956-ffa450edef68
* Rename client and broker UML. Add current client network diagram.Aidan Skinner2009-07-245-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797461 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Update to provide control of options in messages.Martin Ritchie2009-07-2410-115/+675
| | | | | | | | | Update to improve formatting of generated code Inclusion of more documentation Defaulted generation to use US locale Removed duplicate messages in MST that were added to while the option solution was being discussed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797421 13f79535-47bb-0310-9956-ffa450edef68
* Add diagrams of current networkingAidan Skinner2009-07-244-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797409 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2005: make the fanout exchange mbean return a single wildcard binding ↵Robert Gemmell2009-07-243-21/+67
| | | | | | | | | entry with all queues listed. Modify the management console to auto-select the wildcard binding when the exchange is viewed. Also, suppress the warning on entering no binding key when creating a fanout exchange binding, but auto-fill the field with the wildcard for clarity. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797387 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2003 : Update build.xml to include build/scratch areasMartin Ritchie2009-07-231-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797051 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Fully Tested LogMessagesMartin Ritchie2009-07-2313-7/+814
| | | | | | | Added TestBlankSubject to be able to easily identify log message Updatd LogMessasges based on issues found. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797050 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1992 : Fixed spelling errorsMartin Ritchie2009-07-232-4/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@797049 13f79535-47bb-0310-9956-ffa450edef68