ActiveMQConnectionFactoryは、サーバーアドレスを格納するためにbrokerURLプロパティを使用します。TibjmsConnectionFactoryは、サーバーアドレスを格納するためにserverUrlプロパティを使用します。
プロパティファイルから切り替えることができるように、Spring構成でBeanを定義することは可能ですか?例えば:
<bean id="connectionFactory" class="${listener.connection.factory}">
<property name="XXX" value="${in.serverUrl}" />
</bean>
XXXがbrokerURLまたはserverUrlとして機能する場合-接続ファクトリに応じて。
プロファイルを使用してこれを実現できることは知っていますが、非常に単純な問題のように見え、簡単に解決できます。