2009-09-10 86 views
0

我有spring-flex-testdrive示例(JMS聊天应用程序,它使用主题发布/订阅消息)在ActiveMQ上使用Tomcat进行工作,现在我想在Glassfish和OpenMQ上运行此示例。Flex + Spring + BlazeDS + Glassfish + OpenMQ - 如何为OpenMQ配置Web应用程序配置?

这是一个我在网上找到的相关示例配置,但它对Flex/GlassFish/OpenMQ/BlazeDs/Spring-Integration技术组合不太适用。 (Link

我可以在Glassfish上部署它,但它无法连接到目的地。我已经看到论坛提到用OpenMQ类/ bean声明替换ActiveMQ,但似乎并非如此。你如何配置OpenMQ的web-application-context.xml?什么是常见的疑难杂症?

谢谢。

回答

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>