You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Sorin Suciu (JIRA)" <qp...@incubator.apache.org> on 2010/04/22 09:07:49 UTC

[jira] Created: (QPID-2530) Refactor the broker-plugins directory setup to allow adding new modules

Refactor the broker-plugins directory setup to allow adding new modules 
------------------------------------------------------------------------

                 Key: QPID-2530
                 URL: https://issues.apache.org/jira/browse/QPID-2530
             Project: Qpid
          Issue Type: Improvement
            Reporter: Sorin Suciu
             Fix For: 0.7


The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 


broker-plugins
    ---> build.xml
    ---> extras          (OSGI-Plugin) 
    ---> my_plugin1 (OSGI-Plugin)
    ---> my_plugin2 (OSGI-Plugin)
    .... 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-subscribe@qpid.apache.org


[jira] Commented: (QPID-2530) Refactor the broker-plugins directory setup to allow adding new modules

Posted by "Martin Ritchie (JIRA)" <qp...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-2530?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12860950#action_12860950 ] 

Martin Ritchie commented on QPID-2530:
--------------------------------------

Hi Robbie, can you take a look at these changes.

> Refactor the broker-plugins directory setup to allow adding new modules 
> ------------------------------------------------------------------------
>
>                 Key: QPID-2530
>                 URL: https://issues.apache.org/jira/browse/QPID-2530
>             Project: Qpid
>          Issue Type: Improvement
>            Reporter: Sorin Suciu
>            Assignee: Robbie Gemmell
>             Fix For: 0.7
>
>         Attachments: build.xml, extras.tgz
>
>
> The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 
> broker-plugins
>     ---> build.xml
>     ---> extras          (OSGI-Plugin) 
>     ---> my_plugin1 (OSGI-Plugin)
>     ---> my_plugin2 (OSGI-Plugin)
>     .... etc
> Please perform the following: on java/broker-plugins folder: 
> - delete the src folder and untar the tarball attached
> - remove the build.xml and add the attached build.xml
> - apply QPID-2502 to fix the PluginManager.java issue with security tracker
> - apply QPID-2513 
> - apply QPID-2531 to update the build.deps and main build.xml

-- 
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-subscribe@qpid.apache.org


[jira] Updated: (QPID-2530) Refactor the broker-plugins directory setup to allow adding new modules

Posted by "Sorin Suciu (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sorin Suciu updated QPID-2530:
------------------------------

    Description: 
The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 


broker-plugins
    ---> build.xml
    ---> extras          (OSGI-Plugin) 
    ---> my_plugin1 (OSGI-Plugin)
    ---> my_plugin2 (OSGI-Plugin)
    .... etc

Please perform the following: on java/broker-plugins folder: 
- delete the src folder and untar the tarball attached
- remove the build.xml and add the attached build.xml
- apply QPID-2531 to update the build.deps and main build.xml
- apply QPID-2513 




  was:
The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 


broker-plugins
    ---> build.xml
    ---> extras          (OSGI-Plugin) 
    ---> my_plugin1 (OSGI-Plugin)
    ---> my_plugin2 (OSGI-Plugin)
    .... etc



> Refactor the broker-plugins directory setup to allow adding new modules 
> ------------------------------------------------------------------------
>
>                 Key: QPID-2530
>                 URL: https://issues.apache.org/jira/browse/QPID-2530
>             Project: Qpid
>          Issue Type: Improvement
>            Reporter: Sorin Suciu
>            Assignee: Martin Ritchie
>             Fix For: 0.7
>
>         Attachments: build.xml, extras.tgz
>
>
> The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 
> broker-plugins
>     ---> build.xml
>     ---> extras          (OSGI-Plugin) 
>     ---> my_plugin1 (OSGI-Plugin)
>     ---> my_plugin2 (OSGI-Plugin)
>     .... etc
> Please perform the following: on java/broker-plugins folder: 
> - delete the src folder and untar the tarball attached
> - remove the build.xml and add the attached build.xml
> - apply QPID-2531 to update the build.deps and main build.xml
> - apply QPID-2513 

-- 
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-subscribe@qpid.apache.org


[jira] Resolved: (QPID-2530) Refactor the broker-plugins directory setup to allow adding new modules

Posted by "Martin Ritchie (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Ritchie resolved QPID-2530.
----------------------------------

    Resolution: Fixed

> Refactor the broker-plugins directory setup to allow adding new modules 
> ------------------------------------------------------------------------
>
>                 Key: QPID-2530
>                 URL: https://issues.apache.org/jira/browse/QPID-2530
>             Project: Qpid
>          Issue Type: Improvement
>            Reporter: Sorin Suciu
>            Assignee: Martin Ritchie
>             Fix For: 0.7
>
>         Attachments: build.xml, extras.tgz
>
>
> The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 
> broker-plugins
>     ---> build.xml
>     ---> extras          (OSGI-Plugin) 
>     ---> my_plugin1 (OSGI-Plugin)
>     ---> my_plugin2 (OSGI-Plugin)
>     .... etc
> Please perform the following: on java/broker-plugins folder: 
> - delete the src folder and untar the tarball attached
> - remove the build.xml and add the attached build.xml
> - apply QPID-2502 to fix the PluginManager.java issue with security tracker
> - apply QPID-2513 
> - apply QPID-2531 to update the build.deps and main build.xml

-- 
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-subscribe@qpid.apache.org


[jira] Assigned: (QPID-2530) Refactor the broker-plugins directory setup to allow adding new modules

Posted by "Martin Ritchie (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Ritchie reassigned QPID-2530:
------------------------------------

    Assignee: Martin Ritchie

> Refactor the broker-plugins directory setup to allow adding new modules 
> ------------------------------------------------------------------------
>
>                 Key: QPID-2530
>                 URL: https://issues.apache.org/jira/browse/QPID-2530
>             Project: Qpid
>          Issue Type: Improvement
>            Reporter: Sorin Suciu
>            Assignee: Martin Ritchie
>             Fix For: 0.7
>
>
> The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 
> broker-plugins
>     ---> build.xml
>     ---> extras          (OSGI-Plugin) 
>     ---> my_plugin1 (OSGI-Plugin)
>     ---> my_plugin2 (OSGI-Plugin)
>     .... 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-subscribe@qpid.apache.org


[jira] Updated: (QPID-2530) Refactor the broker-plugins directory setup to allow adding new modules

Posted by "Martin Ritchie (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Ritchie updated QPID-2530:
---------------------------------

    Status: Ready To Review  (was: In Progress)

> Refactor the broker-plugins directory setup to allow adding new modules 
> ------------------------------------------------------------------------
>
>                 Key: QPID-2530
>                 URL: https://issues.apache.org/jira/browse/QPID-2530
>             Project: Qpid
>          Issue Type: Improvement
>            Reporter: Sorin Suciu
>            Assignee: Martin Ritchie
>             Fix For: 0.7
>
>         Attachments: build.xml, extras.tgz
>
>
> The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 
> broker-plugins
>     ---> build.xml
>     ---> extras          (OSGI-Plugin) 
>     ---> my_plugin1 (OSGI-Plugin)
>     ---> my_plugin2 (OSGI-Plugin)
>     .... etc
> Please perform the following: on java/broker-plugins folder: 
> - delete the src folder and untar the tarball attached
> - remove the build.xml and add the attached build.xml
> - apply QPID-2502 to fix the PluginManager.java issue with security tracker
> - apply QPID-2513 
> - apply QPID-2531 to update the build.deps and main build.xml

-- 
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-subscribe@qpid.apache.org


[jira] Reopened: (QPID-2530) Refactor the broker-plugins directory setup to allow adding new modules

Posted by "Robbie Gemmell (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell reopened QPID-2530:
----------------------------------

      Assignee: Robbie Gemmell  (was: Martin Ritchie)

Reopening to resolve the feedback issues discussed on the QPID-2531 JIRA.

> Refactor the broker-plugins directory setup to allow adding new modules 
> ------------------------------------------------------------------------
>
>                 Key: QPID-2530
>                 URL: https://issues.apache.org/jira/browse/QPID-2530
>             Project: Qpid
>          Issue Type: Improvement
>            Reporter: Sorin Suciu
>            Assignee: Robbie Gemmell
>             Fix For: 0.7
>
>         Attachments: build.xml, extras.tgz
>
>
> The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 
> broker-plugins
>     ---> build.xml
>     ---> extras          (OSGI-Plugin) 
>     ---> my_plugin1 (OSGI-Plugin)
>     ---> my_plugin2 (OSGI-Plugin)
>     .... etc
> Please perform the following: on java/broker-plugins folder: 
> - delete the src folder and untar the tarball attached
> - remove the build.xml and add the attached build.xml
> - apply QPID-2502 to fix the PluginManager.java issue with security tracker
> - apply QPID-2513 
> - apply QPID-2531 to update the build.deps and main build.xml

-- 
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-subscribe@qpid.apache.org


[jira] Updated: (QPID-2530) Refactor the broker-plugins directory setup to allow adding new modules

Posted by "Sorin Suciu (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sorin Suciu updated QPID-2530:
------------------------------

    Attachment: build.xml

> Refactor the broker-plugins directory setup to allow adding new modules 
> ------------------------------------------------------------------------
>
>                 Key: QPID-2530
>                 URL: https://issues.apache.org/jira/browse/QPID-2530
>             Project: Qpid
>          Issue Type: Improvement
>            Reporter: Sorin Suciu
>            Assignee: Martin Ritchie
>             Fix For: 0.7
>
>         Attachments: build.xml, extras.tgz
>
>
> The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 
> broker-plugins
>     ---> build.xml
>     ---> extras          (OSGI-Plugin) 
>     ---> my_plugin1 (OSGI-Plugin)
>     ---> my_plugin2 (OSGI-Plugin)
>     .... 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-subscribe@qpid.apache.org


[jira] Closed: (QPID-2530) Refactor the broker-plugins directory setup to allow adding new modules

Posted by "Robbie Gemmell (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell closed QPID-2530.
--------------------------------

      Assignee: Martin Ritchie  (was: Robbie Gemmell)
    Resolution: Fixed

Changes look good.

> Refactor the broker-plugins directory setup to allow adding new modules 
> ------------------------------------------------------------------------
>
>                 Key: QPID-2530
>                 URL: https://issues.apache.org/jira/browse/QPID-2530
>             Project: Qpid
>          Issue Type: Improvement
>            Reporter: Sorin Suciu
>            Assignee: Martin Ritchie
>             Fix For: 0.7
>
>         Attachments: build.xml, extras.tgz
>
>
> The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 
> broker-plugins
>     ---> build.xml
>     ---> extras          (OSGI-Plugin) 
>     ---> my_plugin1 (OSGI-Plugin)
>     ---> my_plugin2 (OSGI-Plugin)
>     .... etc
> Please perform the following: on java/broker-plugins folder: 
> - delete the src folder and untar the tarball attached
> - remove the build.xml and add the attached build.xml
> - apply QPID-2502 to fix the PluginManager.java issue with security tracker
> - apply QPID-2513 
> - apply QPID-2531 to update the build.deps and main build.xml

-- 
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-subscribe@qpid.apache.org


[jira] Updated: (QPID-2530) Refactor the broker-plugins directory setup to allow adding new modules

Posted by "Sorin Suciu (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sorin Suciu updated QPID-2530:
------------------------------

    Attachment: extras.tgz

> Refactor the broker-plugins directory setup to allow adding new modules 
> ------------------------------------------------------------------------
>
>                 Key: QPID-2530
>                 URL: https://issues.apache.org/jira/browse/QPID-2530
>             Project: Qpid
>          Issue Type: Improvement
>            Reporter: Sorin Suciu
>            Assignee: Martin Ritchie
>             Fix For: 0.7
>
>         Attachments: build.xml, extras.tgz
>
>
> The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 
> broker-plugins
>     ---> build.xml
>     ---> extras          (OSGI-Plugin) 
>     ---> my_plugin1 (OSGI-Plugin)
>     ---> my_plugin2 (OSGI-Plugin)
>     .... 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-subscribe@qpid.apache.org


[jira] Updated: (QPID-2530) Refactor the broker-plugins directory setup to allow adding new modules

Posted by "Sorin Suciu (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sorin Suciu updated QPID-2530:
------------------------------

    Description: 
The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 


broker-plugins
    ---> build.xml
    ---> extras          (OSGI-Plugin) 
    ---> my_plugin1 (OSGI-Plugin)
    ---> my_plugin2 (OSGI-Plugin)
    .... etc

Please perform the following: on java/broker-plugins folder: 
- delete the src folder and untar the tarball attached
- remove the build.xml and add the attached build.xml
- apply QPID-2502 to fix the PluginManager.java issue with security tracker
- apply QPID-2513 
- apply QPID-2531 to update the build.deps and main build.xml






  was:
The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 


broker-plugins
    ---> build.xml
    ---> extras          (OSGI-Plugin) 
    ---> my_plugin1 (OSGI-Plugin)
    ---> my_plugin2 (OSGI-Plugin)
    .... etc

Please perform the following: on java/broker-plugins folder: 
- delete the src folder and untar the tarball attached
- remove the build.xml and add the attached build.xml
- apply QPID-2531 to update the build.deps and main build.xml
- apply QPID-2513 





> Refactor the broker-plugins directory setup to allow adding new modules 
> ------------------------------------------------------------------------
>
>                 Key: QPID-2530
>                 URL: https://issues.apache.org/jira/browse/QPID-2530
>             Project: Qpid
>          Issue Type: Improvement
>            Reporter: Sorin Suciu
>            Assignee: Martin Ritchie
>             Fix For: 0.7
>
>         Attachments: build.xml, extras.tgz
>
>
> The broker-plugins is currently having only one module (DiagnosticExchange and TestExchange). We should have a directory for each module building as  a separate jar. This would allow adding a new module to be just a matter of creating a new directory and adding it to the build system, We should move the content of the src directory to its own plugin directory and adjust the build system accordingly. Suggested layout: 
> broker-plugins
>     ---> build.xml
>     ---> extras          (OSGI-Plugin) 
>     ---> my_plugin1 (OSGI-Plugin)
>     ---> my_plugin2 (OSGI-Plugin)
>     .... etc
> Please perform the following: on java/broker-plugins folder: 
> - delete the src folder and untar the tarball attached
> - remove the build.xml and add the attached build.xml
> - apply QPID-2502 to fix the PluginManager.java issue with security tracker
> - apply QPID-2513 
> - apply QPID-2531 to update the build.deps and main build.xml

-- 
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-subscribe@qpid.apache.org