Files
spring-integration-extensions/spring-integration-smpp/src/test/resources/TestSmppServer-context.xml
Gunnar Hillert 6584c60649 INTEXT-32 - Cleanup
* Ensure ASL license headers are present
* Add "@since" with "1.0" to the Java source files
* Cleanup
* The mockSmppServer server port is dynamically chosen
* Centralize the mockSmppServer bean declaration to reduce duplication
2013-01-22 14:33:00 -05:00

47 lines
2.1 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:int="http://www.springframework.org/schema/integration"
xmlns:int-smpp="http://www.springframework.org/schema/integration/smpp"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd
http://www.springframework.org/schema/integration/smpp http://www.springframework.org/schema/integration/smpp/spring-integration-smpp.xsd">
<import resource="classpath:smppConnection-context.xml"/>
<int:channel id="inboundChannel" />
<int:channel id="outboundChannel" />
<int:channel id="receiptChannel" />
<bean id="session"
class="org.springframework.integration.smpp.session.SmppSessionFactoryBean">
<property name="host" value="${smpp.host}" />
<property name="port" ref="smppPort" />
<property name="password" value="${smpp.password}" />
<property name="systemId" value="${smpp.systemId}" />
<property name="bindType" value="BIND_RX" />
<property name="autoStartup" value="true" />
<property name="addressRange" value="${smpp.systemId}" />
</bean>
<bean id="session2"
class="org.springframework.integration.smpp.session.SmppSessionFactoryBean">
<property name="host" value="${smpp.host}" />
<property name="port" ref="smppPort" />
<property name="password" value="${smpp.password}" />
<property name="systemId" value="${smpp.systemId}" />
<property name="bindType" value="BIND_TX" />
<property name="autoStartup" value="true" />
</bean>
<int-smpp:inbound-channel-adapter channel="inboundChannel"
smpp-session-ref="session" />
<int-smpp:outbound-gateway request-channel="outboundChannel"
reply-channel="receiptChannel" smpp-session-ref="session2" />
</beans>