It is difficult to extend the standard JMS processors to use a different JMS provider besides the included ActiveMQ. Improve the process of adding support for other JMS providers.
Create a JMS ConnectionFactoryService API in nifi-standard-services. Create an ActiveMQConnectionFactoryService with the ActiveMQ implementation in nifi-standard-services. Modify the JMS processors in nifi-standard-processors to use a ConnectionFactoryService to pick the JMS Provider to use.