summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* QPID-1999: ensure the Clear button in each VirtualHost Notifications area ↵Robert Gemmell2009-07-223-26/+69
| | | | | | only clears the Notifications for that VirtualHost instead of all Notifications for the entire server. Add synchronized blocks to protect from concurrent modifications by the update thread and the clear action. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796663 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1986 : The modules lib variable no longer has lib prepended to them as ↵Martin Ritchie2009-07-221-1/+1
| | | | | | | | a result of the POM/library refactoring work Updated module.xml to copy the named libs to the {project}/lib dir. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796652 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1905 : Added Junit to the test libs for management/agent to allow 'ant ↵Martin Ritchie2009-07-221-0/+1
| | | | | | test' to succeed git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796651 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1992 : Addition of new Broker Logging FrameworkMartin Ritchie2009-07-2261-141/+3646
| | | | | | | | | | | | | | | | | | | | | | | | | | | Provided static CurrentActor for accessing ThreadLocal. Included Test to validate setting of ThreadLocals. Added Test for AMQPActor Added getRootMessageLogger() to IApplicationRegistry Adjusted *ProtocolSessions to start counting at 0. Allowed Setting of Vhost on the MockProtocolSession Created a fixed Principle in MockProtocolSession Changes to MockProtocolSession, prevent NPEs when the AMQPActor creates its log string. Converted CurrentActor to use a Stack allowing a variety of actors to take their turn on a thread. Improved package structure Added testing for Actors Moved FileMonitorTools functionality to FileUtils and provided a Test Converted Log4jMessageLoggerTest to a proper UnitTest Moved Test cases to test package Updated other broker tests to set the authenticated user before setting the virtualhost, Whilst the logging could output null as the username it would be better if the tests correctly set the authorizedID. Update to include tests for disabled logging Fully tested LogSubjects Updated MockAMQQueue to be able to take a Virtualhost as per a normal Queue. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796650 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1995: prevent possible SWTException during application shutdown if ↵Robert Gemmell2009-07-221-5/+6
| | | | | | worker thread tries to access the display after it has beeen disposed git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796644 13f79535-47bb-0310-9956-ffa450edef68
* Never try to init a string with a zero pointer; fixes QPID-1998Stephen D. Huston2009-07-211-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796581 13f79535-47bb-0310-9956-ffa450edef68
* Use a loopback socket instead of a pipe on Windows; resolves part of QPID-1918Stephen D. Huston2009-07-211-13/+49
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796577 13f79535-47bb-0310-9956-ffa450edef68
* workaround jython/python xml parser bug with unicode sources; added path ↵Rafael H. Schloming2009-07-212-6/+26
| | | | | | support for mllib.xml_parse; uncommented dtd decl in spec file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796477 13f79535-47bb-0310-9956-ffa450edef68
* Remove some unnecessary promotions of char* to std::string.Alan Conway2009-07-214-24/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796333 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1995 and QPID-1996: Rework the refresh mechanism to stop it clearing ↵Robert Gemmell2009-07-213-208/+106
| | | | | | all notifications from table and forcing deselection unecessarily. Update the worker thread to only start when the tab is in view and die when it isnt. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796227 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1969: restrict the Notifications areas in each VirtualHost tree to only ↵Robert Gemmell2009-07-214-5/+46
| | | | | | show the notifications from that VirtualHost, instead of those from the entire server. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796212 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1994: prevent NPE caused by refreshing whilst app is closing downRobert Gemmell2009-07-211-13/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796209 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1968: add deleteMessages() support to the QueueOperations tabRobert Gemmell2009-07-211-0/+101
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796206 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1981: add copyMessages() support to the QueueOperations tabRobert Gemmell2009-07-211-8/+74
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796205 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1981: Expose copyMessages() queue operation through the JMX MBean interfaceRobert Gemmell2009-07-212-0/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796204 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1968: Expose deleteMessages() queue operation through the JMX MBean ↵Robert Gemmell2009-07-213-1/+77
| | | | | | interface, add test for deleteMessages() git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796203 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1961: Update the management console to use new viewMessages(long,long) ↵Robert Gemmell2009-07-211-14/+165
| | | | | | queue operation. Add ability to specify message interval, and helper 'next/prev 50 msgs' buttons. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796198 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1961: expand viewMessages() queue operation to support long parameters, ↵Robert Gemmell2009-07-217-9/+181
| | | | | | deprecate previous int version. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796196 13f79535-47bb-0310-9956-ffa450edef68
* test checkin for mickMichael Goulish2009-07-201-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795952 13f79535-47bb-0310-9956-ffa450edef68
* Fix include paths for doxygen generated API doc.Alan Conway2009-07-202-4/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795947 13f79535-47bb-0310-9956-ffa450edef68
* make the noprefetch profile not load the storeRafael H. Schloming2009-07-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795864 13f79535-47bb-0310-9956-ffa450edef68
* Fix problem with in-tree builds.Alan Conway2009-07-201-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795853 13f79535-47bb-0310-9956-ffa450edef68
* changed the confusingly named store.dir parameter to store.module.dirRafael H. Schloming2009-07-201-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795799 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1993: Patch from Chenta Lee to prevent compiler warnings with GCC 4.3.3Gordon Sim2009-07-204-5/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795752 13f79535-47bb-0310-9956-ffa450edef68
* Fixes for make distcheckGordon Sim2009-07-202-6/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795743 13f79535-47bb-0310-9956-ffa450edef68
* Don't fail this if there are warnings in the log; mirrors behavior of Linux ↵Stephen D. Huston2009-07-171-3/+5
| | | | | | script git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795247 13f79535-47bb-0310-9956-ffa450edef68
* Add "[shadow]" prefix to the log-ID for shadow and catch-up connections, to ↵Alan Conway2009-07-171-6/+12
| | | | | | make them easy to identify. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795223 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1973 - Calling session.objects fails to return objects in certain casesTed Ross2009-07-172-1/+12
| | | | | | | | | | There is a window during which object queries fail because the console does not have up-to-date agent information. This fix closes the window completely. I would like to find a more elegant and efficient solution to this problem, but this will work for now. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795209 13f79535-47bb-0310-9956-ffa450edef68
* Move remaining needed Windows files from src/qpid/sys/windows to ↵Stephen D. Huston2009-07-173-0/+0
| | | | | | include/qpid/sys/windows git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795202 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1938 - Make the Java Agent more friendly for inclusion by JBoss DeployerTed Ross2009-07-1714-70/+182
| | | | | | | Patch from Bryan Kearney git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795198 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1990: add the messages queue position to the viewMessages() operation ↵Robert Gemmell2009-07-173-6/+25
| | | | | | results, update management console QueueOperations tab accordingly git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795089 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1946: updated management interfaces with API version information for ↵Robert Gemmell2009-07-174-5/+48
| | | | | | recent additions/changes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795088 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1946: support server management API checking in the console.Robert Gemmell2009-07-179-6/+496
| | | | | | | | | Use the API versioning to prevent the console working with future brokers using a major new management API. Provide message upon connection if the server supports a minor new API the console doesnt, directing user to upgrade. Add a test to check console supported API is kept in sync with server API for new releases. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795084 13f79535-47bb-0310-9956-ffa450edef68
* Improved debug loggingTed Ross2009-07-171-1/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795081 13f79535-47bb-0310-9956-ffa450edef68
* added non blocking framing codeRafael H. Schloming2009-07-172-0/+315
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795059 13f79535-47bb-0310-9956-ffa450edef68
* added system properties for controlling the module locations used during ↵Rafael H. Schloming2009-07-178-36/+49
| | | | | | test runs; concat all the profile properties together before loading so that more can be shared between profiles; added an @SSL_PORT to the substitutions done by QpidTestCase git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795056 13f79535-47bb-0310-9956-ffa450edef68
* added a ConnectError exceptionRafael H. Schloming2009-07-163-4/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794844 13f79535-47bb-0310-9956-ffa450edef68
* Correct qpidd.h header pathStephen D. Huston2009-07-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794806 13f79535-47bb-0310-9956-ffa450edef68
* Move necessary files due to header file reorg; fixes Windows buildStephen D. Huston2009-07-163-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794777 13f79535-47bb-0310-9956-ffa450edef68
* Minor configure.ac cleanup to remove unneeded openais definitions when no ↵Kim van der Riet2009-07-162-3/+5
| | | | | | openais is in use. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794759 13f79535-47bb-0310-9956-ffa450edef68
* Update queue listeners in the correct order.Alan Conway2009-07-1610-50/+213
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794736 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1991: dont create Type folder for the known top-level single mbeansRobert Gemmell2009-07-161-0/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794662 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1946: add server information mbean to expose version info for the ↵Robert Gemmell2009-07-163-0/+144
| | | | | | broker and its JMX management API git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794660 13f79535-47bb-0310-9956-ffa450edef68
* better help text, kill not so usefull optionCarl C. Trieloff2009-07-161-30/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794495 13f79535-47bb-0310-9956-ffa450edef68
* Fix makefile for new include directoryAlan Conway2009-07-151-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794349 13f79535-47bb-0310-9956-ffa450edef68
* Merge branch 'move_public_h_to_include' into trunkAlan Conway2009-07-1593-844/+808
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794325 13f79535-47bb-0310-9956-ffa450edef68
* added --no-module-dir to broker invocation to prevent system brokers from ↵Rafael H. Schloming2009-07-151-1/+1
| | | | | | loading unexpected modules git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794300 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1966: add status bar for operation feedback reportsRobert Gemmell2009-07-1515-32/+136
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794222 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1988: Applied patch from Mick Goulish to ensure all brokers are stopped ↵Gordon Sim2009-07-151-0/+1
| | | | | | even if there is a failure. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794206 13f79535-47bb-0310-9956-ffa450edef68
* added support for profile inheritence and refactored profiles to permit ↵Rafael H. Schloming2009-07-146-9/+15
| | | | | | convenient overriding of broker location and additional broker arguments git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794037 13f79535-47bb-0310-9956-ffa450edef68