SMS Transport sender in wso2 ESB

不羁岁月 提交于 2019-12-01 20:23:51

Answers to your specific questions... 1. no, these are correct put them in the place as directed in the article 2. yes 3. yes, but if this is entered through the design view you will get an error saying it is an invalid format. Switch to source view to add. (However, although I did get the error, it did appear in the source view too, so you'll just have to experiment with this).

Follow the article exactly BUT there is a slight error in both the config file for the proxy service and for the config in the axis2 file (to enable the SMS transport)

In the service xml the description tag surrounds all of the target so move the empty description element outside the closing target element.

The axix2 config file needs the transportsender element altered slightly to be transportSender - note the capital 'S' for sender.

That is how I got this to work. Good luck.

Axis2 SMS Transport is designed to support any SMPP implementation by implementing org.apache.axis2.transport.sms.SMSImplManager interface.

Please refer http://ws.apache.org/commons/transport/sms.html

In axis2-transport-sms-1.0.0.jar, there are two implementations.

i. org.apache.axis2.transport.sms.gsm.GSMImplManager - Implements SMSLib http://smslib.org/

ii. org.apache.axis2.transport.sms.smpp.SMPPImplManager - Implements JSMPP https://code.google.com/p/jsmpp/

If you want, you can refer sources of these implementations and write your own implementation. For example, I have used Logica SMPP in one of my projects (A standalone app) and it is a very good library and my project is in production for more than two years.

Here is the website for Logica SMPP: http://opensmpp.logica.com/CommonPart/Introduction/Introduction.htm

For your second and third questions, I think the answers are already there in the blog post you referred. Please go through the steps in that blog.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!