This is my spring config for the producer.
<!-- =============JMS Connection Factory Definition ============== -->
<bean id="invocationFactory"
class="org.logicblaze.lingo.LingoRemoteInvocationFactory">
<constructor-arg>
<bean
class="org.logicblaze.lingo.SimpleMetadataStrategy">
<property name="oneWayForVoidMethods"
value="true" />
</bean>
</constructor-arg>
</bean>
<!-- JMS ConnectionFactory to use -->
<bean id="jmsFactory"
class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL"
value="tcp://192.168.37.54:61616?useLocalHost=false&trace=true" />
</bean>
<!-- ==================== EchoBean ========================= -->
<!-- client side proxy-->
<bean id="echoBeanService"
class="org.logicblaze.lingo.jms.JmsProxyFactoryBean" >
<property name="serviceInterface"
value="com.mooter.admanager.priv.clicktracker.EchoBean" />
<property name="connectionFactory" ref="jmsFactory" />
<property name="remoteInvocationFactory"
ref="invocationFactory" />
<property name="destination" >
<bean class="org.apache.activemq.command.ActiveMQQueue">
<property name="physicalName"
value="com.mooter.admanager.echo" />
</bean>
</property>
<property name="persistentDelivery" value="false" />
<property name="jmsExpiration" value="300000" />
</bean>
<!-- the activation spec -->
<bean id="echoActivationSpec"
class="org.apache.activemq.ra.ActiveMQActivationSpec" >
<property name="destinationType" value="javax.jms.Queue" />
<property name="destination" value="com.mooter.admanager.echo"
/>
</bean>
--
View this message in context:
http://www.nabble.com/example-of-remote-messaging-t1358952.html#a3658929
Sent from the jencks - user forum at Nabble.com.