Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring远程连接到Jboss主题_Java_Spring_Jboss_Jms_Spring Integration - Fatal编程技术网

Java Spring远程连接到Jboss主题

Java Spring远程连接到Jboss主题,java,spring,jboss,jms,spring-integration,Java,Spring,Jboss,Jms,Spring Integration,我正在一个独立的环境中开发Spring3.1 我正在尝试远程使用来自jboss4机器的消息(使用Jboss messaging 1.4作为jms提供程序) 在网上搜索之后,我有点迷路了 到目前为止,我所做的是使用以下内容配置我的applicationContext: <bean id="tgwTopic" class="org.springframework.jndi.JndiObjectFactoryBean" depends-on="jmsServerManagerImpl"&

我正在一个独立的环境中开发Spring3.1

我正在尝试远程使用来自jboss4机器的消息(使用Jboss messaging 1.4作为jms提供程序)

在网上搜索之后,我有点迷路了

到目前为止,我所做的是使用以下内容配置我的applicationContext:

<bean id="tgwTopic" class="org.springframework.jndi.JndiObjectFactoryBean"
    depends-on="jmsServerManagerImpl">
    <property name="jndiName" value="/topic/feedTopicRealTime" />
    <property name="jndiEnvironment">

        <props>
            <prop key="java.naming.provider.url">remove.server.url:1099</prop>
            <prop key="java.naming.factory.initial">org.jnp.interfaces.NamingContextFactory</prop>
            <prop key="java.naming.factory.url.pkgs">org.jboss.naming:org.jnp.interfaces</prop>
            <!-- other key=values here -->
        </props>
    </property>
</bean>
谢谢,
ray。

您需要一个消息侦听器容器;这里已经解释过了

   @Service("TGWMDB")
public class TGWMDB implements MessageListener
{
       @Autowired   Topic tgwTopic;

      public void onMessage(Message message)
      {
      }

}