You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Rob Godfrey (JIRA)" <qp...@incubator.apache.org> on 2007/01/24 21:33:49 UTC
[jira] Created: (QPID-317) Remove dependency on JMS from common and
broker modules
Remove dependency on JMS from common and broker modules
-------------------------------------------------------
Key: QPID-317
URL: https://issues.apache.org/jira/browse/QPID-317
Project: Qpid
Issue Type: Bug
Components: Java Broker, Java Common
Reporter: Rob Godfrey
Priority: Minor
Currently the common and broker modules require the JMS API.
In Common the dependency is in the BasicContentHeaderProperties class where a number of method exist for making the properties FieldTable perform type conversions in the way that is expected of JMSHeaders
In the Broker the dependencies are in code which is used for MessageSelectors. Mostly this is throwing of JMSExceptions which can and should be replaced by the throwing of AMQExceptions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (QPID-317) Remove dependency on JMS from common and
broker modules
Posted by "Rob Godfrey (JIRA)" <qp...@incubator.apache.org>.
[ https://issues.apache.org/jira/browse/QPID-317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rob Godfrey updated QPID-317:
-----------------------------
Attachment: QPID-317.patch
Attached patch removes dependencies on JMS from common and broker. Refcatored the BasicContentHeaderProperties so that the work on wrapping the FieldTable is now done in a separate class which has been moved to the client
> Remove dependency on JMS from common and broker modules
> -------------------------------------------------------
>
> Key: QPID-317
> URL: https://issues.apache.org/jira/browse/QPID-317
> Project: Qpid
> Issue Type: Bug
> Components: Java Broker, Java Common
> Reporter: Rob Godfrey
> Priority: Minor
> Attachments: QPID-317.patch
>
>
> Currently the common and broker modules require the JMS API.
> In Common the dependency is in the BasicContentHeaderProperties class where a number of method exist for making the properties FieldTable perform type conversions in the way that is expected of JMSHeaders
> In the Broker the dependencies are in code which is used for MessageSelectors. Mostly this is throwing of JMSExceptions which can and should be replaced by the throwing of AMQExceptions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (QPID-317) Remove dependency on JMS from common
and broker modules
Posted by "Robert Greig (JIRA)" <qp...@incubator.apache.org>.
[ https://issues.apache.org/jira/browse/QPID-317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Greig resolved QPID-317.
-------------------------------
Resolution: Fixed
Fix Version/s: M2
Committed, svn rev 499565
> Remove dependency on JMS from common and broker modules
> -------------------------------------------------------
>
> Key: QPID-317
> URL: https://issues.apache.org/jira/browse/QPID-317
> Project: Qpid
> Issue Type: Bug
> Components: Java Broker, Java Common
> Reporter: Rob Godfrey
> Priority: Minor
> Fix For: M2
>
> Attachments: QPID-317.patch
>
>
> Currently the common and broker modules require the JMS API.
> In Common the dependency is in the BasicContentHeaderProperties class where a number of method exist for making the properties FieldTable perform type conversions in the way that is expected of JMSHeaders
> In the Broker the dependencies are in code which is used for MessageSelectors. Mostly this is throwing of JMSExceptions which can and should be replaced by the throwing of AMQExceptions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (QPID-317) Remove dependency on JMS from common
and broker modules
Posted by "Rob Godfrey (JIRA)" <qp...@incubator.apache.org>.
[ https://issues.apache.org/jira/browse/QPID-317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rob Godfrey reassigned QPID-317:
--------------------------------
Assignee: Rob Godfrey
> Remove dependency on JMS from common and broker modules
> -------------------------------------------------------
>
> Key: QPID-317
> URL: https://issues.apache.org/jira/browse/QPID-317
> Project: Qpid
> Issue Type: Bug
> Components: Java Broker, Java Common
> Reporter: Rob Godfrey
> Assigned To: Rob Godfrey
> Priority: Minor
> Fix For: M2
>
> Attachments: QPID-317.patch
>
>
> Currently the common and broker modules require the JMS API.
> In Common the dependency is in the BasicContentHeaderProperties class where a number of method exist for making the properties FieldTable perform type conversions in the way that is expected of JMSHeaders
> In the Broker the dependencies are in code which is used for MessageSelectors. Mostly this is throwing of JMSExceptions which can and should be replaced by the throwing of AMQExceptions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.