2012-07-04 60 views
0

我正在Spring3.1的独立环境中工作。Spring远程连接到Jboss主题

我试图从在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> 

,这是我的java bean:

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

     public void onMessage(Message message) 
     { 
     } 

} 

感谢, 射线。

回答