[jira] Resolved: (QPID-1540) QMF Agent queues are not flagged autoDelete and accumulate over time

2008-12-16 Thread Ted Ross (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-1540?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ted Ross resolved QPID-1540.


Resolution: Fixed

 QMF Agent queues are not flagged autoDelete and accumulate over time
 --

 Key: QPID-1540
 URL: https://issues.apache.org/jira/browse/QPID-1540
 Project: Qpid
  Issue Type: Bug
  Components: Qpid Managment Framework
Affects Versions: M4
Reporter: Ted Ross
Assignee: Ted Ross
 Fix For: M4


 Queues declared by the QMF agent are not flagged as autoDelete and therefore 
 are not cleaned up when an agent disconnects.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (QPID-1536) Convert Base64MD5PFPD to expect plain test passwords.

2008-12-16 Thread Martin Ritchie (JIRA)
Convert Base64MD5PFPD to expect plain test passwords.
-

 Key: QPID-1536
 URL: https://issues.apache.org/jira/browse/QPID-1536
 Project: Qpid
  Issue Type: Improvement
  Components: Java Broker
Affects Versions: M3
Reporter: Martin Ritchie
Assignee: Martin Ritchie
Priority: Minor
 Fix For: M4


Summary:

If we are to have any hope of a consistent interface for User Management we 
need all the back end databases to take the same input. Currently the Base64MD5 
version expects to receive the password already hashed. This is not sensible 
and it should do the hashing itself.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (QPID-1536) Convert Base64MD5PFPD to expect plain test passwords.

2008-12-16 Thread Martin Ritchie (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-1536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Ritchie updated QPID-1536:
-

Status: Ready To Review  (was: In Progress)

 Convert Base64MD5PFPD to expect plain test passwords.
 -

 Key: QPID-1536
 URL: https://issues.apache.org/jira/browse/QPID-1536
 Project: Qpid
  Issue Type: Improvement
  Components: Java Broker
Affects Versions: M3
Reporter: Martin Ritchie
Assignee: Martin Ritchie
Priority: Minor
 Fix For: M4


 Summary:
 If we are to have any hope of a consistent interface for User Management we 
 need all the back end databases to take the same input. Currently the 
 Base64MD5 version expects to receive the password already hashed. This is not 
 sensible and it should do the hashing itself.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (QPID-1536) Convert Base64MD5PFPD to expect plain test passwords.

2008-12-16 Thread Martin Ritchie (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-1536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Ritchie reassigned QPID-1536:


Assignee: Aidan Skinner  (was: Martin Ritchie)

Hi Aidan can you review this please.

 Convert Base64MD5PFPD to expect plain test passwords.
 -

 Key: QPID-1536
 URL: https://issues.apache.org/jira/browse/QPID-1536
 Project: Qpid
  Issue Type: Improvement
  Components: Java Broker
Affects Versions: M3
Reporter: Martin Ritchie
Assignee: Aidan Skinner
Priority: Minor
 Fix For: M4


 Summary:
 If we are to have any hope of a consistent interface for User Management we 
 need all the back end databases to take the same input. Currently the 
 Base64MD5 version expects to receive the password already hashed. This is not 
 sensible and it should do the hashing itself.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (QPID-1469) AMQUserManagementMBean.getCurrentJMXUser no longer returns a valid user

2008-12-16 Thread Martin Ritchie (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-1469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Ritchie resolved QPID-1469.
--

   Resolution: Fixed
Fix Version/s: M4

This change is looks good to me.

 AMQUserManagementMBean.getCurrentJMXUser no longer returns a valid user
 ---

 Key: QPID-1469
 URL: https://issues.apache.org/jira/browse/QPID-1469
 Project: Qpid
  Issue Type: Bug
  Components: Java Management : JMX Console
Affects Versions: M4
Reporter: Martin Ritchie
Assignee: Martin Ritchie
 Fix For: M4

 Attachments: QPID-1469-NPE-AMQUMMBean.log, QPID-1469_8dec2008.patch, 
 QPID-1469_test_9dec2008.patch, QPID-1469_test_style_fix_9dec2008.patch


 Summary:
 Currently when the password and jmxremote.access files are updated the 
 current username is written in to the file as an audit trail.
 This used to work fine however we are now seeing a NullPointerException when 
 performing any updates such as:
 Set Rights
 Delete User

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (QPID-1541) Add object() and first_object() convenience APIs to qmf

2008-12-16 Thread Ted Ross (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-1541?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ted Ross reassigned QPID-1541:
--

Assignee: Ted Ross

 Add object() and first_object() convenience APIs to qmf
 ---

 Key: QPID-1541
 URL: https://issues.apache.org/jira/browse/QPID-1541
 Project: Qpid
  Issue Type: Improvement
  Components: Qpid Managment Framework
Reporter: Ian Main
Assignee: Ted Ross
   Original Estimate: 0.5h
  Remaining Estimate: 0.5h

 Here is a patch to add object() and first_object() to the ruby qmf console.  
 Similar would have to be done for python but it should be very easy.
 diff --git a/lib/qpid/qmf.rb b/lib/qpid/qmf.rb
 index d2e2651..f341da7 100644
 --- a/lib/qpid/qmf.rb
 +++ b/lib/qpid/qmf.rb
 @@ -390,6 +390,18 @@ module Qpid::Qmf
@result
  end
  
 +# Return one and only one object or nil.
 +def object(kwargs)
 +  objs = objects(kwargs)
 +  return objs.length == 1 ? objs[0] : nil
 +end
 +
 +# Return the first of potentially many objects.
 +def first_object(kwargs)
 +  objs = objects(kwargs)
 +  return objs.length  0 ? objs[0] : nil
 +end
 +
  def set_event_filter(kwargs); end
  
  def handle_broker_connect(broker); end

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.