[jira] Commented: (QPID-2986) Segregate the XML Parsing into a utility class
[ https://issues.apache.org/jira/browse/QPID-2986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12980125#action_12980125 ] Sorin Suciu commented on QPID-2986: --- Hi Martin, Totally agree - using JXB for validation and parsing would be very good for handling our xml configuration files. Will try and do something about it as soon as this patch goes in. Thanks, Sorin Segregate the XML Parsing into a utility class -- Key: QPID-2986 URL: https://issues.apache.org/jira/browse/QPID-2986 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.8 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.9 Attachments: qpid-2986.patch There is a slight xml parsing/validating code duplication QpidLog4JConfigurator and LoggingManagementMBean and it would be useful to segregate the XML parsing as a utility class so we could reuse it for XML configuration validation for example. The patch attached is an attempt to do so. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Created: (QPID-2986) Segregate the XML Parsing into a utility class
Segregate the XML Parsing into a utility class -- Key: QPID-2986 URL: https://issues.apache.org/jira/browse/QPID-2986 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.8 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.9 There is a slight xml parsing/validating code duplication QpidLog4JConfigurator and LoggingManagementMBean and it would be useful to segregate the XML parsing as a utility class so we could reuse it for XML configuration validation for example. The patch attached is an attempt to do so. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2986) Segregate the XML Parsing into a utility class
[ https://issues.apache.org/jira/browse/QPID-2986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2986: -- Attachment: qpid-2986.patch Segregate the XML Parsing into a utility class -- Key: QPID-2986 URL: https://issues.apache.org/jira/browse/QPID-2986 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.8 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.9 Attachments: qpid-2986.patch There is a slight xml parsing/validating code duplication QpidLog4JConfigurator and LoggingManagementMBean and it would be useful to segregate the XML parsing as a utility class so we could reuse it for XML configuration validation for example. The patch attached is an attempt to do so. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Created: (QPID-2955) Use QPID_TSS consistently and revert uint to the standard unsigned int
Use QPID_TSS consistently and revert uint to the standard unsigned int -- Key: QPID-2955 URL: https://issues.apache.org/jira/browse/QPID-2955 Project: Qpid Issue Type: Improvement Components: C++ Broker Affects Versions: 0.8, 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Fix For: 0.9 QPID_TSS define is not currently used consistently across the broker code, sometimes the __thread is used directly. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2955) Use QPID_TSS consistently
[ https://issues.apache.org/jira/browse/QPID-2955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2955: -- Priority: Minor (was: Major) Summary: Use QPID_TSS consistently (was: Use QPID_TSS consistently and revert uint to the standard unsigned int) Use QPID_TSS consistently - Key: QPID-2955 URL: https://issues.apache.org/jira/browse/QPID-2955 Project: Qpid Issue Type: Improvement Components: C++ Broker Affects Versions: 0.8, 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.9 QPID_TSS define is not currently used consistently across the broker code, sometimes the __thread is used directly. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2955) Use QPID_TSS consistently
[ https://issues.apache.org/jira/browse/QPID-2955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2955: -- Attachment: qpid_2955.patch Use QPID_TSS consistently - Key: QPID-2955 URL: https://issues.apache.org/jira/browse/QPID-2955 Project: Qpid Issue Type: Improvement Components: C++ Broker Affects Versions: 0.8, 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.9 Attachments: qpid_2955.patch QPID_TSS define is not currently used consistently across the broker code, sometimes the __thread is used directly. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2927) JMX Shutdown plugin throws InstanceNotFoundException during broker shutdown
[ https://issues.apache.org/jira/browse/QPID-2927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2927: -- Attachment: qpid-2927.patch Hi Robbie, Could you review this patch please? Thanks, Sorin JMX Shutdown plugin throws InstanceNotFoundException during broker shutdown --- Key: QPID-2927 URL: https://issues.apache.org/jira/browse/QPID-2927 Project: Qpid Issue Type: Bug Components: Java Broker Affects Versions: 0.7 Reporter: Robbie Gemmell Assignee: Robbie Gemmell Fix For: 0.7 Attachments: qpid-2927.patch If the broker is stopped cleanly it emits an InstanceNotFoundException on the terminal when stopping the JMX Shutdown plugin bundle. This is because the when the ApplicationRegistry shutdown hook is run, the JMXManagedObjectRegistry unregisters all MBeans in the 'org.apache.qpid' domain whilst closing, presumably before Felix is shut down and thus causing the Shutdown plugin to fail when trying to unregister the shutdown MBean again explicitly. This can be handled by simply catching the INFE in the Activator, such that the MBean is unregistered if the bundle were to be stopped before the broker, but no exception is thrown in the reverse case. ERROR: Error stopping bundle. (javax.management.InstanceNotFoundException: org.apache.qpid:type=ShutdownMBean) javax.management.InstanceNotFoundException: org.apache.qpid:type=ShutdownMBean at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1094) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:415) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:403) at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:506) at org.apache.qpid.shutdown.Activator.stop(Activator.java:59) at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:683) at org.apache.felix.framework.Felix.stopBundle(Felix.java:2128) at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1152) at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264) at java.lang.Thread.run(Thread.java:619) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Created: (QPID-2911) Remove the class printing from the log4j layout as the (%F:%L) provides sufficient debug information
Remove the class printing from the log4j layout as the (%F:%L) provides sufficient debug information - Key: QPID-2911 URL: https://issues.apache.org/jira/browse/QPID-2911 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 Currently we are printing the class name along with filename:line_number in the logs. The class name is redundant in this scenario as the file name would be sufficient for debug purposes. This reduces the log size which might be a sensitive thing for heavy load cases. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2911) Remove the class printing from the log4j layout as the (%F:%L) provides sufficient debug information
[ https://issues.apache.org/jira/browse/QPID-2911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2911: -- Attachment: qpid-2911.patch Remove the class printing from the log4j layout as the (%F:%L) provides sufficient debug information - Key: QPID-2911 URL: https://issues.apache.org/jira/browse/QPID-2911 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2911.patch Currently we are printing the class name along with filename:line_number in the logs. The class name is redundant in this scenario as the file name would be sufficient for debug purposes. This reduces the log size which might be a sensitive thing for heavy load cases. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2911) Remove the class printing from the log4j layout as the (%F:%L) provides sufficient debug information
[ https://issues.apache.org/jira/browse/QPID-2911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2911: - Assignee: Andrew Kennedy (was: Sorin Suciu) Andrew, can you review please? Remove the class printing from the log4j layout as the (%F:%L) provides sufficient debug information - Key: QPID-2911 URL: https://issues.apache.org/jira/browse/QPID-2911 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Andrew Kennedy Priority: Minor Fix For: 0.7 Attachments: qpid-2911.patch Currently we are printing the class name along with filename:line_number in the logs. The class name is redundant in this scenario as the file name would be sufficient for debug purposes. This reduces the log size which might be a sensitive thing for heavy load cases. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2912) Modify python-test.xml to use ant to run the python tests
[ https://issues.apache.org/jira/browse/QPID-2912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2912: -- Component/s: Python Test Suite Modify python-test.xml to use ant to run the python tests - Key: QPID-2912 URL: https://issues.apache.org/jira/browse/QPID-2912 Project: Qpid Issue Type: Improvement Components: Python Test Suite Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 Currently the python-test.xml script from qpid/java/broker assumes we are building using maven. It would be useful to have the ability to run the python scripts as an ant task, in the eventuality maven is chosen as a builder it can easily accommodate the ant task. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Created: (QPID-2910) Small fix for python timeout tests
Small fix for python timeout tests -- Key: QPID-2910 URL: https://issues.apache.org/jira/browse/QPID-2910 Project: Qpid Issue Type: Bug Affects Versions: 0.7 Environment: Python test suite Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 Currently the Connection class in qpid/messaging/endpoints initializes the transport with AMQP(S) first if an AMQP(S) url type is provided, but on the timeout tests the transport is proxied via the hangable so using an amqp:// URL breaks the timeout tests. This small patch changes the transport setup order, if a transport is passed in the options it gets set, only further we are checking for AMQP(S) url types and ultimately default to TCP. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2910) Small fix for python timeout tests
[ https://issues.apache.org/jira/browse/QPID-2910?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2910: -- Attachment: qpid-2910.patch Small fix for python timeout tests -- Key: QPID-2910 URL: https://issues.apache.org/jira/browse/QPID-2910 Project: Qpid Issue Type: Bug Affects Versions: 0.7 Environment: Python test suite Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2910.patch Currently the Connection class in qpid/messaging/endpoints initializes the transport with AMQP(S) first if an AMQP(S) url type is provided, but on the timeout tests the transport is proxied via the hangable so using an amqp:// URL breaks the timeout tests. This small patch changes the transport setup order, if a transport is passed in the options it gets set, only further we are checking for AMQP(S) url types and ultimately default to TCP. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2910) Small fix for python timeout tests
[ https://issues.apache.org/jira/browse/QPID-2910?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2910: - Assignee: Andrew Kennedy (was: Sorin Suciu) Andrew, could you review and commit if all good please? Small fix for python timeout tests -- Key: QPID-2910 URL: https://issues.apache.org/jira/browse/QPID-2910 Project: Qpid Issue Type: Bug Affects Versions: 0.7 Environment: Python test suite Reporter: Sorin Suciu Assignee: Andrew Kennedy Priority: Minor Fix For: 0.7 Attachments: qpid-2910.patch Currently the Connection class in qpid/messaging/endpoints initializes the transport with AMQP(S) first if an AMQP(S) url type is provided, but on the timeout tests the transport is proxied via the hangable so using an amqp:// URL breaks the timeout tests. This small patch changes the transport setup order, if a transport is passed in the options it gets set, only further we are checking for AMQP(S) url types and ultimately default to TCP. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2887) Remove the System.out.println statements from SlowConsumerDetectionConfiguration
[ https://issues.apache.org/jira/browse/QPID-2887?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2887: - Assignee: Andrew Kennedy (was: Sorin Suciu) Andrew, assigned to you for review and commit if all ok. Thank you. Remove the System.out.println statements from SlowConsumerDetectionConfiguration Key: QPID-2887 URL: https://issues.apache.org/jira/browse/QPID-2887 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Andrew Kennedy Priority: Minor Fix For: 0.7 Attachments: qpid-2887.patch The System.out.println from SlowConsumerDetectionConfiguration should be removed. In the future it will be replaced with operational logging statements. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2669) Base64MD5PasswordFilePrincipalDatabase - code improvement
[ https://issues.apache.org/jira/browse/QPID-2669?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2669. - Resolution: Fixed This was fixed in another patch. Base64MD5PasswordFilePrincipalDatabase - code improvement -- Key: QPID-2669 URL: https://issues.apache.org/jira/browse/QPID-2669 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.6, 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7, 0.6 Attachments: qpid-2669.patch Few code improvements: - locks was taken out from the try block - eliminated the isHeldByCurrentThread - eliminate imbricated try's where possible -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2801) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects
[ https://issues.apache.org/jira/browse/QPID-2801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2801. - Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects -- Key: QPID-2801 URL: https://issues.apache.org/jira/browse/QPID-2801 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2801.patch A GenericActor extending AbstractActor coupled with the 0-10 objects implementing LogSubject methods should suffice to log all the 0-10 operationl events. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2678) Qpid Shutdown OSGI plugin
[ https://issues.apache.org/jira/browse/QPID-2678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2678: -- Attachment: (was: 0001-QPI-2678-Broker-Shutdown-OSGI-Plugin-initial-version.patch) Qpid Shutdown OSGI plugin - Key: QPID-2678 URL: https://issues.apache.org/jira/browse/QPID-2678 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2678.patch Having an OSGI plugin that would shutdown the broker via a JMX command (other possibilities would be listening to a port or to a certain queue) could be useful at least for testing purposes. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2678) Qpid Shutdown OSGI plugin
[ https://issues.apache.org/jira/browse/QPID-2678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2678: -- Attachment: (was: qpid-2678.patch) Qpid Shutdown OSGI plugin - Key: QPID-2678 URL: https://issues.apache.org/jira/browse/QPID-2678 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2678.patch Having an OSGI plugin that would shutdown the broker via a JMX command (other possibilities would be listening to a port or to a certain queue) could be useful at least for testing purposes. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2833) Add a Generic Actor for 0-10 Logging
[ https://issues.apache.org/jira/browse/QPID-2833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2833: - Assignee: Sorin Suciu Add a Generic Actor for 0-10 Logging Key: QPID-2833 URL: https://issues.apache.org/jira/browse/QPID-2833 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2833.patch The 0-10 logging will be implemented initially using a new GenericActor, in order not to interfere with 0-8/0-9 operational logging. In a second phase, the logging will be merged in a single framework. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2884) Add the method arguments to Subscription_0_10
[ https://issues.apache.org/jira/browse/QPID-2884?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2884: - Assignee: Sorin Suciu Add the method arguments to Subscription_0_10 -- Key: QPID-2884 URL: https://issues.apache.org/jira/browse/QPID-2884 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2884.patch It is useful to pass the method arguments to the 0-10 subscritpion when we create it in ServerSessionDelegate. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2780) Improve the operational logging for 0-10 code path
[ https://issues.apache.org/jira/browse/QPID-2780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2780: - Assignee: Sorin Suciu Improve the operational logging for 0-10 code path -- Key: QPID-2780 URL: https://issues.apache.org/jira/browse/QPID-2780 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 The 0-10 code path does not have yet the logging framework like 0-8/0-9 versions. This change is suppose to address the situation, -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2780) Improve the operational logging for 0-10 code path
[ https://issues.apache.org/jira/browse/QPID-2780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2780. - Resolution: Duplicate The improvement was done in QPID-2801,QPID-2834,QPID2835 and QPID-2839 Improve the operational logging for 0-10 code path -- Key: QPID-2780 URL: https://issues.apache.org/jira/browse/QPID-2780 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 The 0-10 code path does not have yet the logging framework like 0-8/0-9 versions. This change is suppose to address the situation, -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2618) Add org.apache.common to the PluginManager exported packages
[ https://issues.apache.org/jira/browse/QPID-2618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2618: - Assignee: Sorin Suciu Add org.apache.common to the PluginManager exported packages Key: QPID-2618 URL: https://issues.apache.org/jira/browse/QPID-2618 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Fix For: 0.7 Attachments: 0001-Added-org.apache.qpid.common-package-to-PluginManage.patch Adding this package to the PluginManager allows accessing QpidProperties. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2620) Enable the Java Broker to run as a service on Windows platforms
[ https://issues.apache.org/jira/browse/QPID-2620?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2620: - Assignee: Sorin Suciu Enable the Java Broker to run as a service on Windows platforms --- Key: QPID-2620 URL: https://issues.apache.org/jira/browse/QPID-2620 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 It seems to be useful for Windows users to have qpid run as a service. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2641) The bitwise AND operator used instead of logical AND in QpidLog4JConfigurator.java
[ https://issues.apache.org/jira/browse/QPID-2641?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2641: - Assignee: Sorin Suciu The bitwise AND operator used instead of logical AND in QpidLog4JConfigurator.java --- Key: QPID-2641 URL: https://issues.apache.org/jira/browse/QPID-2641 Project: Qpid Issue Type: Bug Reporter: Sorin Suciu Assignee: Sorin Suciu Fix For: 0.7 The following line: if(log4jConfiguredString.equals() ! log4jConfiguredString.equals(levelString)) wanted to use the logical AND () operator instead of (bitwise AND). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2653) Double checked locking in org.apache.qpid.server.transport.ThreadPoolFilter
[ https://issues.apache.org/jira/browse/QPID-2653?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2653: - Assignee: Sorin Suciu Double checked locking in org.apache.qpid.server.transport.ThreadPoolFilter --- Key: QPID-2653 URL: https://issues.apache.org/jira/browse/QPID-2653 Project: Qpid Issue Type: Bug Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: 0001-Double-checked-locking-in-org.apache.qpid.server.tra.patch, qpid-2653.patch org.apache.qpid.server.transport.ThreadPoolFilter has a double check locking in this method: private SessionBuffer getSessionBuffer(IoSession session) { final Map buffers = this.buffers; SessionBuffer buf = (SessionBuffer) buffers.get(session); if (buf == null) { synchronized (buffers) { buf = (SessionBuffer) buffers.get(session); if (buf == null) { buf = new SessionBuffer(session); buffers.put(session, buf); } } } return buf; } -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2801) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects
[ https://issues.apache.org/jira/browse/QPID-2801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2801: - Assignee: Sorin Suciu Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects -- Key: QPID-2801 URL: https://issues.apache.org/jira/browse/QPID-2801 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2801.patch A GenericActor extending AbstractActor coupled with the 0-10 objects implementing LogSubject methods should suffice to log all the 0-10 operationl events. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2669) Base64MD5PasswordFilePrincipalDatabase - code improvement
[ https://issues.apache.org/jira/browse/QPID-2669?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2669: - Assignee: Sorin Suciu Base64MD5PasswordFilePrincipalDatabase - code improvement -- Key: QPID-2669 URL: https://issues.apache.org/jira/browse/QPID-2669 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.6, 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.6, 0.7 Attachments: qpid-2669.patch Few code improvements: - locks was taken out from the try block - eliminated the isHeldByCurrentThread - eliminate imbricated try's where possible -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2699) Interop coordinator should not depend on qpid broker libraries.
[ https://issues.apache.org/jira/browse/QPID-2699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2699: - Assignee: Sorin Suciu Interop coordinator should not depend on qpid broker libraries. --- Key: QPID-2699 URL: https://issues.apache.org/jira/browse/QPID-2699 Project: Qpid Issue Type: Improvement Affects Versions: 0.6, 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 The coordinator currently depends on QpidBrokerTestCase (needs the getConnection() call). As the coordinator acts actually as a client, only the client and common library should be a dependency. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2836) Use slf4j rather than log4j on qpid java broker
[ https://issues.apache.org/jira/browse/QPID-2836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2836: - Assignee: Sorin Suciu Use slf4j rather than log4j on qpid java broker --- Key: QPID-2836 URL: https://issues.apache.org/jira/browse/QPID-2836 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 The Qpid Java broker uses in lots of places log4j directly. It would be more useful to use slf4j as this would allow more flexibility in terms of logging. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2831) Use slf4j as the logging mechanism across all code paths
[ https://issues.apache.org/jira/browse/QPID-2831?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2831: - Assignee: Sorin Suciu Use slf4j as the logging mechanism across all code paths Key: QPID-2831 URL: https://issues.apache.org/jira/browse/QPID-2831 Project: Qpid Issue Type: Improvement Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Fix For: 0.7 As observed by Andrew Kennedy, we use various logging mechanisms on different modules on qpid. It would be good to use only slf4j as this would provide a flexible way to plug any subsequent logging mechanism we require. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2830) Maintain the developer documentation in docbook format alongside qpid doc
[ https://issues.apache.org/jira/browse/QPID-2830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2830: - Assignee: Sorin Suciu Maintain the developer documentation in docbook format alongside qpid doc -- Key: QPID-2830 URL: https://issues.apache.org/jira/browse/QPID-2830 Project: Qpid Issue Type: Improvement Components: Documentation Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Fix For: 0.7 Attachments: OperationalLogging.xml It would be useful to collate the developer documentation from different sources and have a qpid developer book in docbook format. I am attaching the operational logging in docbook format. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2803) Abbreviate the log messages and optimize the log string operations for speed and size
[ https://issues.apache.org/jira/browse/QPID-2803?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2803: - Assignee: Sorin Suciu Abbreviate the log messages and optimize the log string operations for speed and size - Key: QPID-2803 URL: https://issues.apache.org/jira/browse/QPID-2803 Project: Qpid Issue Type: Improvement Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Fix For: 0.7 We would like to minimize the size and the string operations to avoid slowdowns on the broker in case of high througput. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2480) Failover Test for Multiple Clients (200)
[ https://issues.apache.org/jira/browse/QPID-2480?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2480: - Assignee: Sorin Suciu Failover Test for Multiple Clients (200) Key: QPID-2480 URL: https://issues.apache.org/jira/browse/QPID-2480 Project: Qpid Issue Type: Test Components: Java Broker Affects Versions: 0.5, 0.6, 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Attachments: MultipleClientsFailoverTest.java This test creates 2 in-memory brokers, connects 200 clients to first broker, each client sends 10 messages and then the broker is killed and the failover time for all the clients to the other broker is measured. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2887) Remove the System.out.println statements from SlowConsumerDetectionConfiguration
[ https://issues.apache.org/jira/browse/QPID-2887?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2887: - Assignee: Sorin Suciu Remove the System.out.println statements from SlowConsumerDetectionConfiguration Key: QPID-2887 URL: https://issues.apache.org/jira/browse/QPID-2887 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2887.patch The System.out.println from SlowConsumerDetectionConfiguration should be removed. In the future it will be replaced with operational logging statements. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Assigned: (QPID-2544) Enhance the config.xml and virtualhost.xml to be validated and provide an XSD schema to do so
[ https://issues.apache.org/jira/browse/QPID-2544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu reassigned QPID-2544: - Assignee: Sorin Suciu Enhance the config.xml and virtualhost.xml to be validated and provide an XSD schema to do so - Key: QPID-2544 URL: https://issues.apache.org/jira/browse/QPID-2544 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Sorin Suciu Fix For: 0.7 Attachments: config.dtd, config.xsd, virtualhosts.dtd, virtualhosts.xsd The current broker XML files are not validated at the moment due to various reasons. I propose we enhance the configuration and validate the XML's for corectness using an XSD schema. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Resolved: (QPID-2834) Implement subscriptions (SUB) operational logging on 0-10
[ https://issues.apache.org/jira/browse/QPID-2834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu resolved QPID-2834. --- Resolution: Fixed Implement subscriptions (SUB) operational logging on 0-10 -- Key: QPID-2834 URL: https://issues.apache.org/jira/browse/QPID-2834 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Andrew Kennedy Fix For: 0.7 Attachments: qpid-2834.patch, qpid-2834_1.patch This is a subset of Qpid-2801 dealing only with subscriptions. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2839) Implement Channel (CHN) operational logging on 0-10 protocol
[ https://issues.apache.org/jira/browse/QPID-2839?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2839: -- Attachment: qpid-2839.patch Implement Channel (CHN) operational logging on 0-10 protocol -- Key: QPID-2839 URL: https://issues.apache.org/jira/browse/QPID-2839 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2839.patch This is a part of Qpid-2801dealing with CHN operational logging on 0-10 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2839) Implement Channel (CHN) operational logging on 0-10 protocol
[ https://issues.apache.org/jira/browse/QPID-2839?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2839: -- Attachment: (was: qpid-2839.patch) Implement Channel (CHN) operational logging on 0-10 protocol -- Key: QPID-2839 URL: https://issues.apache.org/jira/browse/QPID-2839 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2839.patch This is a part of Qpid-2801dealing with CHN operational logging on 0-10 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2835) Implement connections (CON) operational logging on 0-10
[ https://issues.apache.org/jira/browse/QPID-2835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2835: -- Attachment: qpid-2835.patch Implement connections (CON) operational logging on 0-10 --- Key: QPID-2835 URL: https://issues.apache.org/jira/browse/QPID-2835 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2835.patch This is part of the Qpid-2801, dealing with connection operational logging on 0-10 code path. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2835) Implement connections (CON) operational logging on 0-10
[ https://issues.apache.org/jira/browse/QPID-2835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2835: -- Attachment: (was: qpid-2835.patch) Implement connections (CON) operational logging on 0-10 --- Key: QPID-2835 URL: https://issues.apache.org/jira/browse/QPID-2835 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2835.patch This is part of the Qpid-2801, dealing with connection operational logging on 0-10 code path. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2834) Implement subscriptions (SUB) operational logging on 0-10
[ https://issues.apache.org/jira/browse/QPID-2834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2834: -- Attachment: (was: qpid-2834_1.patch) Implement subscriptions (SUB) operational logging on 0-10 -- Key: QPID-2834 URL: https://issues.apache.org/jira/browse/QPID-2834 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Fix For: 0.7 Attachments: qpid-2834.patch, qpid-2834_1.patch This is a subset of Qpid-2801 dealing only with subscriptions. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2834) Implement subscriptions (SUB) operational logging on 0-10
[ https://issues.apache.org/jira/browse/QPID-2834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2834: -- Attachment: qpid-2834_1.patch Implement subscriptions (SUB) operational logging on 0-10 -- Key: QPID-2834 URL: https://issues.apache.org/jira/browse/QPID-2834 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Fix For: 0.7 Attachments: qpid-2834.patch, qpid-2834_1.patch This is a subset of Qpid-2801 dealing only with subscriptions. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2717) Update the bnd tool to version 0.0.384
[ https://issues.apache.org/jira/browse/QPID-2717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2717. - Update the bnd tool to version 0.0.384 -- Key: QPID-2717 URL: https://issues.apache.org/jira/browse/QPID-2717 Project: Qpid Issue Type: Improvement Components: Java Broker, Java Client, Java Common Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Fix For: 0.7 Attachments: 0001-QPID-2717-Upgrade-the-bnd-to-version-0.0.384.patch The bnd tool we use is rather old, we should upgrade to a newer version, at this time: 0.0.384 We use the tool to generate OSGI bundles for qpid-client, qpid-common, etc. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2820) Remove the ManagedChannel interface from broker code
[ https://issues.apache.org/jira/browse/QPID-2820?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2820. - Remove the ManagedChannel interface from broker code Key: QPID-2820 URL: https://issues.apache.org/jira/browse/QPID-2820 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2820.patch The o.a.q.server.ManagedChannel interface is not used and can be safely removed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2824) Use toLogString rather than toString on LogSubject(s)
[ https://issues.apache.org/jira/browse/QPID-2824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2824. - Use toLogString rather than toString on LogSubject(s) - Key: QPID-2824 URL: https://issues.apache.org/jira/browse/QPID-2824 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2824.patch Currently the LogSubject and the subsequent implementation classes are using toString method to provide the log subject - I think it is better to use toLogString so the LogSubject interface can be implemented by other object without impacting the generic toString method which could be use for some other purposes. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2822) Move the documentation from o.a.q.server.logging.messages.*_logmessages.properties into qpid docbook documentation
[ https://issues.apache.org/jira/browse/QPID-2822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2822. - Move the documentation from o.a.q.server.logging.messages.*_logmessages.properties into qpid docbook documentation -- Key: QPID-2822 URL: https://issues.apache.org/jira/browse/QPID-2822 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2822.patch, StatusLogMessages.xml The documentation for operational logging from o.a.q.server.logging.messages.*_logmessages.properties is more useful and better placed in qpid docbook documentation. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2829) The o.a.q.transport.Echo class is not used and can be safely removed
[ https://issues.apache.org/jira/browse/QPID-2829?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2829. - The o.a.q.transport.Echo class is not used and can be safely removed Key: QPID-2829 URL: https://issues.apache.org/jira/browse/QPID-2829 Project: Qpid Issue Type: Improvement Components: Java Common Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2829.patch The o.a.q.transport.Echo class is not used and can be safely removed -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2826) The class o.a.q.transport.Result is not used and can be safely removed
[ https://issues.apache.org/jira/browse/QPID-2826?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2826. - The class o.a.q.transport.Result is not used and can be safely removed -- Key: QPID-2826 URL: https://issues.apache.org/jira/browse/QPID-2826 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Fix For: 0.7 Attachments: qpid-2826.patch The class o.a.q.transport.Result is not used and can be safely removed -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2825) The class o.a.q.transport.Sink is not used and can be safely removed
[ https://issues.apache.org/jira/browse/QPID-2825?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2825. - The class o.a.q.transport.Sink is not used and can be safely removed Key: QPID-2825 URL: https://issues.apache.org/jira/browse/QPID-2825 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2825.patch The o.a.q.transport.Sink seems to be a utility class, it can be safely removed from the qpid code path -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2769) UnexpectedMethodException is serializable but does not implement serialVersionUID
[ https://issues.apache.org/jira/browse/QPID-2769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2769. - UnexpectedMethodException is serializable but does not implement serialVersionUID - Key: QPID-2769 URL: https://issues.apache.org/jira/browse/QPID-2769 Project: Qpid Issue Type: Bug Affects Versions: 0.6 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2769.patch UnexpectedMethodException is serializable but does not implement serialVersionUID -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2775) use JMX to reload the security configuration for FirewallConfigTest
[ https://issues.apache.org/jira/browse/QPID-2775?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2775. - use JMX to reload the security configuration for FirewallConfigTest --- Key: QPID-2775 URL: https://issues.apache.org/jira/browse/QPID-2775 Project: Qpid Issue Type: Improvement Components: Java Tests Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Fix For: 0.7 Attachments: qpid-2775.patch Sometimes this test fails when ran on slow machines. Therefore it would help to increase the timeout. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2761) Add tests 4 and 5 to the .NET client (0.8)
[ https://issues.apache.org/jira/browse/QPID-2761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2761. - Add tests 4 and 5 to the .NET client (0.8) -- Key: QPID-2761 URL: https://issues.apache.org/jira/browse/QPID-2761 Project: Qpid Issue Type: Improvement Components: Dot Net Client Affects Versions: 0.6 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2761.patch The dotnet client of the interop test suite is currently missing tests 4 and 5: - Test 4: P2P Test with Different Message Sizes - Test 5: Pub/Sub Test with Different Message Sizes This causes the dotnet interop client to opt out from the tests and the results are difficult to interpret. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2718) Update the common.bnd to match client.bnd, release version
[ https://issues.apache.org/jira/browse/QPID-2718?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2718. - Update the common.bnd to match client.bnd, release version -- Key: QPID-2718 URL: https://issues.apache.org/jira/browse/QPID-2718 Project: Qpid Issue Type: Bug Components: Java Common Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: 0001-QPID-2718-Update-the-common.bnd-version-to-0.7.0.patch The common.bnd shows ver 0.6.0, whereas the other *.bnd files are at 0.7.0 - we should update to make sure the OSGI bundles are in sync (eg using a 0.6 common with a 0.7 client would result in errors on some code paths). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2783) Eliminate the UnknownMessageTypeException from o.a.q.server.protocol package
[ https://issues.apache.org/jira/browse/QPID-2783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2783. - Eliminate the UnknownMessageTypeException from o.a.q.server.protocol package Key: QPID-2783 URL: https://issues.apache.org/jira/browse/QPID-2783 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2783.patch The UnknownMessageTypeException is only used in AMQProtocolEngine and uses AMQException in a deprecated fashion. As the framing layer is catching any throwable, we can replace it with a AMQException in the AMQProtocolEngine and remove that class as it is a bit misplaced in the protocol package. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2772) Add fully qualified path to Regex class on default.build
[ https://issues.apache.org/jira/browse/QPID-2772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2772. - Add fully qualified path to Regex class on default.build Key: QPID-2772 URL: https://issues.apache.org/jira/browse/QPID-2772 Project: Qpid Issue Type: Improvement Components: Dot Net Client Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Fix For: 0.7 Attachments: qpid-2772.patch Using mono 2.6.4, while running nant against the trunk dotnet client we get: qpid/dotnet/default.build(129,18): Compilation failed: /tmp/47e460d2/73424764.0.cs(36,36) : error CS0103: The name `Regex' does not exist in the current context /tmp/47e460d2/73424764.0.cs(41,36) : error CS0103: The name `Regex' does not exist in the current context /tmp/47e460d2/73424764.0.cs(45,36) : error CS0103: The name `Regex' does not exist in the current context /tmp/47e460d2/73424764.0.cs(53,36) : error CS0103: The name `Regex' does not exist in the current context // -- // autogenerated // This code was generated by a tool. // Mono Runtime Version: 2.0.50727.1433 The solution is to use the full class name here. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2668) PlainPasswordPrincipalDatabase - code improvement
[ https://issues.apache.org/jira/browse/QPID-2668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2668. - PlainPasswordPrincipalDatabase - code improvement -- Key: QPID-2668 URL: https://issues.apache.org/jira/browse/QPID-2668 Project: Qpid Issue Type: Bug Components: Java Broker Affects Versions: 0.6, 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2668.patch This snippet: try { try { _userUpdate.lock(); char[] orig = user.getPassword(); user.setPassword(password); try { savePasswordFile(); } catch (IOException e) { _logger.error(Unable to save password file, password change for user ' + principal + ' discarded); //revert the password change user.setPassword(orig); return false; } return true; } finally { if (_userUpdate.isHeldByCurrentThread()) { _userUpdate.unlock(); } } } catch (Exception e) { return false; } is flagged by our Sonar server. This patch will streamline the code. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2642) The bitwise AND operator used instead of logical AND in QpidLog4JConfigurator.java
[ https://issues.apache.org/jira/browse/QPID-2642?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2642. - The bitwise AND operator used instead of logical AND in QpidLog4JConfigurator.java --- Key: QPID-2642 URL: https://issues.apache.org/jira/browse/QPID-2642 Project: Qpid Issue Type: Bug Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2642.patch The bitwise AND operator used instead of logical AND in QpidLog4JConfigurator.java in the following line: if(log4jConfiguredString.equals() ! log4jConfiguredString.equals(levelString)) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2534) Add org.apache.qpid.protocol and org.apache.junit.extensions.util to the packages exported by the PluginManager
[ https://issues.apache.org/jira/browse/QPID-2534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2534. - Add org.apache.qpid.protocol and org.apache.junit.extensions.util to the packages exported by the PluginManager - Key: QPID-2534 URL: https://issues.apache.org/jira/browse/QPID-2534 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 org.apache.qpid.protocol and org.apache.junit.extensions.util are needed by the extras plugin so it should be exported by the PluginManager. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2569) Implement the SimpleXML as an OSGI plugin
[ https://issues.apache.org/jira/browse/QPID-2569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2569. - Implement the SimpleXML as an OSGI plugin - Key: QPID-2569 URL: https://issues.apache.org/jira/browse/QPID-2569 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: 0005-QPID-2569-Implement-the-SimpleXML-as-an-OSGi-plugin.patch, simplexml.tgz The SimpleXML is in the main code but intended to be an OSGI plugin. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2619) Capture the PID for the qpid broker on unix platforms
[ https://issues.apache.org/jira/browse/QPID-2619?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2619. - Capture the PID for the qpid broker on unix platforms - Key: QPID-2619 URL: https://issues.apache.org/jira/browse/QPID-2619 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: 0001-Capture-broker-pid-on-QPID_WORK.patch As of now we are not capturing the pid for the qpid process upon start. This can be useful for monitoring purposes. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2618) Add org.apache.common to the PluginManager exported packages
[ https://issues.apache.org/jira/browse/QPID-2618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2618. - Add org.apache.common to the PluginManager exported packages Key: QPID-2618 URL: https://issues.apache.org/jira/browse/QPID-2618 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Fix For: 0.7 Attachments: 0001-Added-org.apache.qpid.common-package-to-PluginManage.patch Adding this package to the PluginManager allows accessing QpidProperties. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2573) Implement the Firewall functionality as an OSGI plugin
[ https://issues.apache.org/jira/browse/QPID-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2573. - Implement the Firewall functionality as an OSGI plugin -- Key: QPID-2573 URL: https://issues.apache.org/jira/browse/QPID-2573 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Fix For: 0.7 Attachments: 0006-QPID-2573-Implement-the-Firewall-functionality-as-a.patch The firewall functionality should be exposed as a OSGI plugin and detached from main tree. This allows one to use the service on demand. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Resolved: (QPID-2555) Qpid Info OSGI plugin
[ https://issues.apache.org/jira/browse/QPID-2555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu resolved QPID-2555. --- Resolution: Fixed Qpid Info OSGI plugin - Key: QPID-2555 URL: https://issues.apache.org/jira/browse/QPID-2555 Project: Qpid Issue Type: New Feature Components: Java Broker Reporter: Sorin Suciu Assignee: Martin Ritchie Priority: Minor Fix For: 0.7 Attachments: info.tgz, InfoPlugin.pdf, InfoPlugin.xml, InfoPlugin_doc.txt, QPID-2555-Feedback.txt, qpid-2555.patch, qpid-2555_1.patch, qpid-2555_2.patch, qpid-2555_3.patch, qpid-2555_4.patch, qpid-2555_soap.patch This OSGI plugin is implementing an info service that would post broker information to a central location. It will activate on broker start and will http post the following information: QPID_HOME (eg /home/sorin/qpid-broker) QPID_WORK (eg /home/sorin) hostname (eg sorins-pc) ip (eg 192.168.1.24) java.class.path ( java.class.version (eg java.vm.name (eg os.arch (eg amd64) os.name (eg Linux) os.version (eg 2.6.18-128.7.1.el5) port (eg [5672]) sun.arch.data.model (eg 64) time (eg 2010-04-27 14:37:59.894+0100) user.dir (eg /home/sorin) user.name (eg sorin) user.timezone (eg Europe/London) This info is useful for large qpid deployments for automated monitoring purposes. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2455) Use msg.getSize() rather than getContentHeaderBody in NotificationCheck to avoid an access to persistence layer
[ https://issues.apache.org/jira/browse/QPID-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2455. - Use msg.getSize() rather than getContentHeaderBody in NotificationCheck to avoid an access to persistence layer Key: QPID-2455 URL: https://issues.apache.org/jira/browse/QPID-2455 Project: Qpid Issue Type: Bug Affects Versions: 0.5 Reporter: Sorin Suciu Assignee: Robbie Gemmell Attachments: qpid-2455.patch We have the following sequence in the broker (v.0.5): | | | +--NotificationCheck:isMessageSpecific (org.apache.qpid.server.queue) | | | +--NotificationCheck$2:notifyIfNecessary (org.apache.qpid.server.queue) | | | | +--SimpleAMQQueue:getMaximumMessageSize (org.apache.qpid.server.queue) | | | | +--AMQMessage:getContentHeaderBody(org.apache.qpid.server.queue) | | | | | +--AMQMessage:getStoreContext (org.apache.qpid.server.queue) | | | | | +--WeakReferenceMessageHandle:getContentHeaderBody (org.apache.qpid.server.queue) | | | | | | +--WeakReferenceMessageHandle:loadMessageMetaData (org.apache.qpid.server.queue) | | | | | | | +--BDBMessageStore:getMessageMetaData (org.apache.qpid.server.store.berkeleydb) getContentHeaderBody could be replaced with msg.getSize() which would save going to BDB. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2513) Expose the ServerConfiguration as an OSGI service for use in plugins
[ https://issues.apache.org/jira/browse/QPID-2513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2513. - Expose the ServerConfiguration as an OSGI service for use in plugins Key: QPID-2513 URL: https://issues.apache.org/jira/browse/QPID-2513 Project: Qpid Issue Type: Improvement Affects Versions: 0.5, 0.6, 0.7 Reporter: Sorin Suciu Assignee: Martin Ritchie Fix For: 0.7 Attachments: 0001-QPID-2513-Expose-the-ServerConfiguration-as-an-OSGI.patch, qpid-2513.patch The ServerConfiguration could be used by OSGI plugins to query configuration parameters. For this, a service has to be registered with the current OSGI framework (currently Apache Felix). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2555) Qpid Info OSGI plugin
[ https://issues.apache.org/jira/browse/QPID-2555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2555. - Qpid Info OSGI plugin - Key: QPID-2555 URL: https://issues.apache.org/jira/browse/QPID-2555 Project: Qpid Issue Type: New Feature Components: Java Broker Reporter: Sorin Suciu Assignee: Martin Ritchie Priority: Minor Fix For: 0.7 Attachments: info.tgz, InfoPlugin.pdf, InfoPlugin.xml, InfoPlugin_doc.txt, QPID-2555-Feedback.txt, qpid-2555.patch, qpid-2555_1.patch, qpid-2555_2.patch, qpid-2555_3.patch, qpid-2555_4.patch, qpid-2555_soap.patch This OSGI plugin is implementing an info service that would post broker information to a central location. It will activate on broker start and will http post the following information: QPID_HOME (eg /home/sorin/qpid-broker) QPID_WORK (eg /home/sorin) hostname (eg sorins-pc) ip (eg 192.168.1.24) java.class.path ( java.class.version (eg java.vm.name (eg os.arch (eg amd64) os.name (eg Linux) os.version (eg 2.6.18-128.7.1.el5) port (eg [5672]) sun.arch.data.model (eg 64) time (eg 2010-04-27 14:37:59.894+0100) user.dir (eg /home/sorin) user.name (eg sorin) user.timezone (eg Europe/London) This info is useful for large qpid deployments for automated monitoring purposes. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2831) Use slf4j as the logging mechanism across all code paths
[ https://issues.apache.org/jira/browse/QPID-2831?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2831. - Resolution: Duplicate Use slf4j as the logging mechanism across all code paths Key: QPID-2831 URL: https://issues.apache.org/jira/browse/QPID-2831 Project: Qpid Issue Type: Improvement Affects Versions: 0.7 Reporter: Sorin Suciu Fix For: 0.7 As observed by Andrew Kennedy, we use various logging mechanisms on different modules on qpid. It would be good to use only slf4j as this would provide a flexible way to plug any subsequent logging mechanism we require. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Created: (QPID-2887) Remove the System.out.println statements from SlowConsumerDetectionConfiguration
Remove the System.out.println statements from SlowConsumerDetectionConfiguration Key: QPID-2887 URL: https://issues.apache.org/jira/browse/QPID-2887 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2887.patch The System.out.println from SlowConsumerDetectionConfiguration should be removed. In the future it will be replaced with operational logging statements. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2801) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects
[ https://issues.apache.org/jira/browse/QPID-2801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2801: -- Attachment: (was: qpid-2801.patch) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects -- Key: QPID-2801 URL: https://issues.apache.org/jira/browse/QPID-2801 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2801.patch A GenericActor extending AbstractActor coupled with the 0-10 objects implementing LogSubject methods should suffice to log all the 0-10 operationl events. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2801) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects
[ https://issues.apache.org/jira/browse/QPID-2801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2801: -- Attachment: qpid-2801.patch Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects -- Key: QPID-2801 URL: https://issues.apache.org/jira/browse/QPID-2801 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2801.patch A GenericActor extending AbstractActor coupled with the 0-10 objects implementing LogSubject methods should suffice to log all the 0-10 operationl events. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2801) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects
[ https://issues.apache.org/jira/browse/QPID-2801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2801: -- Attachment: (was: qpid-2801.patch) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects -- Key: QPID-2801 URL: https://issues.apache.org/jira/browse/QPID-2801 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2801.patch A GenericActor extending AbstractActor coupled with the 0-10 objects implementing LogSubject methods should suffice to log all the 0-10 operationl events. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2884) Add the method arguments to Subscription_0_10
[ https://issues.apache.org/jira/browse/QPID-2884?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2884. - Fixed. Add the method arguments to Subscription_0_10 -- Key: QPID-2884 URL: https://issues.apache.org/jira/browse/QPID-2884 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2884.patch It is useful to pass the method arguments to the 0-10 subscritpion when we create it in ServerSessionDelegate. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2834) Implement subscriptions (SUB) operational logging on 0-10
[ https://issues.apache.org/jira/browse/QPID-2834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2834: -- Attachment: (was: qpid-2834.patch) Implement subscriptions (SUB) operational logging on 0-10 -- Key: QPID-2834 URL: https://issues.apache.org/jira/browse/QPID-2834 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Fix For: 0.7 Attachments: qpid-2834.patch This is a subset of Qpid-2801 dealing only with subscriptions. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2834) Implement subscriptions (SUB) operational logging on 0-10
[ https://issues.apache.org/jira/browse/QPID-2834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2834: -- Attachment: qpid-2834.patch Implement subscriptions (SUB) operational logging on 0-10 -- Key: QPID-2834 URL: https://issues.apache.org/jira/browse/QPID-2834 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Fix For: 0.7 Attachments: qpid-2834.patch This is a subset of Qpid-2801 dealing only with subscriptions. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Created: (QPID-2886) Address the issues outlined by findbugs on 0.5.x-dev branch
Address the issues outlined by findbugs on 0.5.x-dev branch --- Key: QPID-2886 URL: https://issues.apache.org/jira/browse/QPID-2886 Project: Qpid Issue Type: Bug Components: Java Broker, Java Client, Java Common Affects Versions: 0.6 Reporter: Sorin Suciu Priority: Minor Fix For: 0.6 This patch is intended to address the issues outline by findbugs on qpid 0.5.x-dev branch java version -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2833) Add a Generic Actor for 0-10 Logging
[ https://issues.apache.org/jira/browse/QPID-2833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2833. - Fixed Add a Generic Actor for 0-10 Logging Key: QPID-2833 URL: https://issues.apache.org/jira/browse/QPID-2833 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2833.patch The 0-10 logging will be implemented initially using a new GenericActor, in order not to interfere with 0-8/0-9 operational logging. In a second phase, the logging will be merged in a single framework. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2835) Implement connections (CON) operational logging on 0-10
[ https://issues.apache.org/jira/browse/QPID-2835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2835: -- Attachment: (was: qpid-2835.patch) Implement connections (CON) operational logging on 0-10 --- Key: QPID-2835 URL: https://issues.apache.org/jira/browse/QPID-2835 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2835.patch This is part of the Qpid-2801, dealing with connection operational logging on 0-10 code path. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2835) Implement connections (CON) operational logging on 0-10
[ https://issues.apache.org/jira/browse/QPID-2835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2835: -- Attachment: qpid-2835.patch Implement connections (CON) operational logging on 0-10 --- Key: QPID-2835 URL: https://issues.apache.org/jira/browse/QPID-2835 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2835.patch This is part of the Qpid-2801, dealing with connection operational logging on 0-10 code path. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2834) Implement subscriptions (SUB) operational logging on 0-10
[ https://issues.apache.org/jira/browse/QPID-2834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2834: -- Attachment: qpid-2834_1.patch Closing a SUB needs an actor on the CurrentActor stack. Implement subscriptions (SUB) operational logging on 0-10 -- Key: QPID-2834 URL: https://issues.apache.org/jira/browse/QPID-2834 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Fix For: 0.7 Attachments: qpid-2834.patch, qpid-2834_1.patch This is a subset of Qpid-2801 dealing only with subscriptions. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2801) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects
[ https://issues.apache.org/jira/browse/QPID-2801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2801: -- Attachment: (was: qpid-2801.patch) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects -- Key: QPID-2801 URL: https://issues.apache.org/jira/browse/QPID-2801 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2801.patch A GenericActor extending AbstractActor coupled with the 0-10 objects implementing LogSubject methods should suffice to log all the 0-10 operationl events. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2801) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects
[ https://issues.apache.org/jira/browse/QPID-2801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2801: -- Attachment: qpid-2801.patch Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects -- Key: QPID-2801 URL: https://issues.apache.org/jira/browse/QPID-2801 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2801.patch A GenericActor extending AbstractActor coupled with the 0-10 objects implementing LogSubject methods should suffice to log all the 0-10 operationl events. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2833) Add a Generic Actor for 0-10 Logging
[ https://issues.apache.org/jira/browse/QPID-2833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2833: -- Attachment: qpid-2833.patch Add a Generic Actor for 0-10 Logging Key: QPID-2833 URL: https://issues.apache.org/jira/browse/QPID-2833 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2833.patch The 0-10 logging will be implemented initially using a new GenericActor, in order not to interfere with 0-8/0-9 operational logging. In a second phase, the logging will be merged in a single framework. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2833) Add a Generic Actor for 0-10 Logging
[ https://issues.apache.org/jira/browse/QPID-2833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2833: -- Attachment: (was: qpid-2833_1.patch) Add a Generic Actor for 0-10 Logging Key: QPID-2833 URL: https://issues.apache.org/jira/browse/QPID-2833 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2833.patch The 0-10 logging will be implemented initially using a new GenericActor, in order not to interfere with 0-8/0-9 operational logging. In a second phase, the logging will be merged in a single framework. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Resolved: (QPID-2619) Capture the PID for the qpid broker on unix platforms
[ https://issues.apache.org/jira/browse/QPID-2619?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu resolved QPID-2619. --- Resolution: Fixed Looks good. Capture the PID for the qpid broker on unix platforms - Key: QPID-2619 URL: https://issues.apache.org/jira/browse/QPID-2619 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: 0001-Capture-broker-pid-on-QPID_WORK.patch As of now we are not capturing the pid for the qpid process upon start. This can be useful for monitoring purposes. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Created: (QPID-2884) Add the method arguments to Subscription_0_10
Add the method arguments to Subscription_0_10 -- Key: QPID-2884 URL: https://issues.apache.org/jira/browse/QPID-2884 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 It is useful to pass the method arguments to the 0-10 subscritpion when we create it in ServerSessionDelegate. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2884) Add the method arguments to Subscription_0_10
[ https://issues.apache.org/jira/browse/QPID-2884?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2884: -- Attachment: qpid-2884.patch Add the method arguments to Subscription_0_10 -- Key: QPID-2884 URL: https://issues.apache.org/jira/browse/QPID-2884 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2884.patch It is useful to pass the method arguments to the 0-10 subscritpion when we create it in ServerSessionDelegate. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2833) Add a Generic Actor for 0-10 Logging
[ https://issues.apache.org/jira/browse/QPID-2833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2833: -- Attachment: qpid-2833_1.patch Add a Generic Actor for 0-10 Logging Key: QPID-2833 URL: https://issues.apache.org/jira/browse/QPID-2833 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2833_1.patch The 0-10 logging will be implemented initially using a new GenericActor, in order not to interfere with 0-8/0-9 operational logging. In a second phase, the logging will be merged in a single framework. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2833) Add a Generic Actor for 0-10 Logging
[ https://issues.apache.org/jira/browse/QPID-2833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2833: -- Attachment: (was: qpid-2833.patch) Add a Generic Actor for 0-10 Logging Key: QPID-2833 URL: https://issues.apache.org/jira/browse/QPID-2833 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2833_1.patch The 0-10 logging will be implemented initially using a new GenericActor, in order not to interfere with 0-8/0-9 operational logging. In a second phase, the logging will be merged in a single framework. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2847) Use a specific layout for the operational logging
[ https://issues.apache.org/jira/browse/QPID-2847?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2847. - Resolution: Won't Fix Use a specific layout for the operational logging - Key: QPID-2847 URL: https://issues.apache.org/jira/browse/QPID-2847 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.6, 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Attachments: qpid-2847.patch It is useful the separate the operational logging stream from the regular (via log4j) mechanism. This allows a user to log the operational messages to a different file (eg for monitoring purposes) if so desired. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Resolved: (QPID-2858) Implement FilterManager for 0-10 subscriptions
[ https://issues.apache.org/jira/browse/QPID-2858?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu resolved QPID-2858. --- Resolution: Fixed Patch committed by Andrew Implement FilterManager for 0-10 subscriptions -- Key: QPID-2858 URL: https://issues.apache.org/jira/browse/QPID-2858 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Andrew Kennedy Fix For: 0.7 Attachments: qpid-2858_1.patch On 0-10 path, the subscriptions are created with a null FilterManager, -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2858) Implement FilterManager for 0-10 subscriptions
[ https://issues.apache.org/jira/browse/QPID-2858?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2858. - Implement FilterManager for 0-10 subscriptions -- Key: QPID-2858 URL: https://issues.apache.org/jira/browse/QPID-2858 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Andrew Kennedy Fix For: 0.7 Attachments: qpid-2858_1.patch On 0-10 path, the subscriptions are created with a null FilterManager, -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2879) The 0-10 Java Client is sending null arguments on messageSubscribe
[ https://issues.apache.org/jira/browse/QPID-2879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2879. - The 0-10 Java Client is sending null arguments on messageSubscribe --- Key: QPID-2879 URL: https://issues.apache.org/jira/browse/QPID-2879 Project: Qpid Issue Type: Bug Components: Java Client Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Andrew Kennedy Fix For: 0.7 Attachments: qpid-2879.patch On 0-10, in AMQSession_0_10 class the messageSubscribe is passing null for arguments field (2nd last). It should pass a MapString,Object with the corresponding arguments from the consumer. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2840) Use a configurable message prefix on the AbstractActor class
[ https://issues.apache.org/jira/browse/QPID-2840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2840. - Use a configurable message prefix on the AbstractActor class Key: QPID-2840 URL: https://issues.apache.org/jira/browse/QPID-2840 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2840.patch o.a.q.server.logging.actors.AbstractActor is using a DEFAULT_MSG_PREFIX of MESSAGE - when the broker is under intensive traffic we want to minimize the verbosity in the logging. This patch will make DEFAULT_MSG_PREFIX an empty string and will add a system property available for the user to modify it as needed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2832) Collate all the LogSubject formatting strings in a static class
[ https://issues.apache.org/jira/browse/QPID-2832?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2832. - Collate all the LogSubject formatting strings in a static class --- Key: QPID-2832 URL: https://issues.apache.org/jira/browse/QPID-2832 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Assignee: Robbie Gemmell Priority: Minor Fix For: 0.7 Attachments: qpid-2832.patch It is useful to have all the LogSubject's formats in a separate class and static import them when/where needed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Closed: (QPID-2837) The o.a.q.server.transport.ThreadPoolFilter class is not used and can be safely removed
[ https://issues.apache.org/jira/browse/QPID-2837?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu closed QPID-2837. - The o.a.q.server.transport.ThreadPoolFilter class is not used and can be safely removed --- Key: QPID-2837 URL: https://issues.apache.org/jira/browse/QPID-2837 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.6 Reporter: Sorin Suciu Assignee: Robbie Gemmell Fix For: 0.7 Attachments: qpid-2837.patch The o.a.q.server.transport.ThreadPoolFilter class is not used and can be safely removed -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2801) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects
[ https://issues.apache.org/jira/browse/QPID-2801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2801: -- Summary: Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects (was: Implement the LogSubject interface in 0-10 Connection/Channel (aka Session)/Subscription objects and log via a new GenericActor ) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects -- Key: QPID-2801 URL: https://issues.apache.org/jira/browse/QPID-2801 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 A GenericActor extending AbstractActor coupled with the 0-10 objects implementing LogSubject methods should suffice to log all the 0-10 operationl events. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Updated: (QPID-2801) Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects
[ https://issues.apache.org/jira/browse/QPID-2801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sorin Suciu updated QPID-2801: -- Attachment: qpid-2801.patch Implement LogSubject Interface in 0-10 Subscription/ServerConnection/ServerSession Objects -- Key: QPID-2801 URL: https://issues.apache.org/jira/browse/QPID-2801 Project: Qpid Issue Type: Improvement Components: Java Broker Affects Versions: 0.7 Reporter: Sorin Suciu Priority: Minor Fix For: 0.7 Attachments: qpid-2801.patch A GenericActor extending AbstractActor coupled with the 0-10 objects implementing LogSubject methods should suffice to log all the 0-10 operationl events. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Created: (QPID-2879) The 0-10 Java Client is sending null arguments on messageSubscribe
The 0-10 Java Client is sending null arguments on messageSubscribe --- Key: QPID-2879 URL: https://issues.apache.org/jira/browse/QPID-2879 Project: Qpid Issue Type: Bug Components: Java Client Affects Versions: 0.7 Reporter: Sorin Suciu Fix For: 0.7 On 0-10, in AMQSession_0_10 class the messageSubscribe is passing null for arguments field (2nd last). It should pass a MapString,Object with the corresponding arguments from the consumer. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org