You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by Lars Heinemann <la...@compart.net> on 2008/10/08 09:02:00 UTC
SMPP Binding Component
Rinku,
you mentioned in an earlier mail that you would like to contribute your
component to the ServiceMix project. If this is still the case, we would
suggest you to open a new JIRA "improvement" issue for adding a
new component for SMPP.
You can find out JIRA at the following location:
http://issues.apache.org/activemq/browse/SM
To this issue you can attach a patch containing your sources.
(Please don't forget to check the radio button that you grant ASF the rights
to use the component.)
Afterwards we will review your code and help you to fix all remaining issues
before commiting it to our svn repository.
If you got questions about this feel free to ask by answering this mail to the
dev mailing list.
Regards
Lars
Am Mittwoch 08 Oktober 2008 08:31:14 schrieb Lars Heinemann:
> It will be hard to answer this question without having a look at your
> sources.
>
> Regards
> Lars
>
> Am Dienstag 07 Oktober 2008 22:50:19 schrieb rinku24:
> > Hi,
> > I have written a SMPP binding component which has poller and sender
> > endpoints. Both endpoints works fine individually but when I try to set
> > targetService in poller endpoint as "sender", it doesn't work.
> >
> > I have following classes.
> >
> > SMPPComponent extends DefaultComponent
> > SMPPPollerEndpoint extends PollingEndpoint implements SMPPEndpointType
> > SMPPSenderEndpoint extends ProviderEndpoint implements SMPPEndpointType
> > SMPPMarshaler:
> >
> > My xbean.xml is as below. Why the targetService doesn't work but
> > individual "poller" and "sender" endpoints work fine.
> >
> > <?xml version="1.0" encoding="UTF-8"?>
> >
> > <!--
> > Document : xbean.xml
> > Created on : October 3, 2008, 2:05 PM
> > Author : rohitjoshi
> > Description:
> > Purpose of the document follows.
> > -->
> >
> > <beans xmlns:smpp="http://servicemix.apache.org/smpp/1.0"
> > xmlns:ex="http://www.servicemix.org/example">
> >
> > <smpp:sender service="ex:sender"
> > endpoint="sender">
> > <property name="host" value="10.226.92.74" />
> > <property name="port" value="2775" />
> > <property name="uri" value="smpp://10.226.92.74:2775/"/>
> > <property name="marshaler">
> > <bean class="org.apache.servicemix.smpp.SMPPMarshaler"/>
> > </property>
> > </smpp:sender>
> >
> > <smpp:poller service="ex:poller"
> > endpoint="poller"
> > targetService="ex:sender">
> > <property name="host" value="10.226.92.74" />
> > <property name="port" value="2775" />
> > <property name="marshaler">
> > <bean class="org.apache.servicemix.smpp.SMPPMarshaler"/>
> > </property>
> > </smpp:poller>
> >
> > </beans>