我有Spring-flex-testdrive示例(使用主题发布/发布消息的JMS聊天应用程序)来使用ActiveMQ处理Tomcat现在我想在Glassfish上使用OpenMQ运行此示例。
这是我在网上找到的相关示例配置,但它对Flex / Glassfish / OpenMQ / BlazeDs / Spring-Integration技术组合并不适用。 (Link)
我可以在Glassfish上部署它,但它无法连接到目标。我已经看到论坛提到用OpenMQ类/ bean声明替换ActiveMQ但看起来并非如此。如何为OpenMQ配置web-application-context.xml?有什么常见的问题?
感谢。
答案 0 :(得分:1)
<bean id="connectionFactory" class="CustomOpenMqConnectionFactoryBean">
<property name="imqAddressList" value="localhost:7676" />
<property name="imqDefaultUsername" value="admin" />
<property name="imqDefaultPassword" value="admin" />
</bean>
<bean id="chatTopic" class="com.sun.messaging.Topic">
<constructor-arg type="java.lang.String" value="cTopic"/>
</bean>