[ https://issues.apache.org/jira/browse/CAMEL-7908?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14171447#comment-14171447 ]
Aaron Whiteside edited comment on CAMEL-7908 at 10/14/14 8:11 PM: ------------------------------------------------------------------ Patch attached, all tests pass. Decided to leave DefaultTransactionCommitStrategy alone in this patch. was (Author: aaronjwhiteside): Patch attached, all tests pass. > Add a DestinationCreationStrategy to the SJMS component > ------------------------------------------------------- > > Key: CAMEL-7908 > URL: https://issues.apache.org/jira/browse/CAMEL-7908 > Project: Camel > Issue Type: Improvement > Components: camel-sjms > Affects Versions: 2.14.0 > Reporter: Aaron Whiteside > Priority: Minor > Attachments: unnamed2.patch > > Original Estimate: 48h > Remaining Estimate: 48h > > Add a DestinationCreationStrategy to the SJMS component > JMS implementations like HornetQ do not allow dynamic queue/topic creation > via the pure JMS API's. Extending SJMS with a DestinationCreationStrategy > would allow one to replace the DefaultDestinationCreationStrategy with a > provider specific one that in the case of HornetQ dynamically creates the > queue/topic using the correct management API. > Implementation note: > JmsObjectFactory::createMessageProducer would be modified to supply a > DestinationCreateionStrategy, it would then use this to obtain Destination's. -- This message was sent by Atlassian JIRA (v6.3.4#6332)