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 (JIRA)" <ji...@apache.org> on 2008/10/10 10:31:52 UTC

[jira] Resolved: (SM-1623) New binding component: SMPP

     [ https://issues.apache.org/activemq/browse/SM-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lars Heinemann resolved SM-1623.
--------------------------------

    Fix Version/s:     (was: 3.2.2)
       Resolution: Won't Fix

This contribution can't be integrated into ServiceMix directly due to licensing issues. The used dependency "smppapi" is licensed under the LGPL license.  (see: http://www.apache.org/legal/3party.html)

I created a separate project for hosting such components. 
You can find it under:
     http://code.google.com/p/servicemix-extras/

I already reworked most of your contribution to make the component fully JBI compliant. 
There is also a 1.0-SNAPSHOT version available for you to test if it works.

You can download the component here:
    http://code.google.com/p/servicemix-extras/source/browse/m2-repo/com/google/code/servicemix-extras/components/servicemix-smpp/1.0-SNAPSHOT/servicemix-smpp-1.0-20081010.081203-1-installer.zip

Just drop it to the hotdeploy folder.
I will setup a wiki page for using this component as well but this will take some time. Until then please refer to the source code for how to configure endpoints.



> New binding component: SMPP
> ---------------------------
>
>                 Key: SM-1623
>                 URL: https://issues.apache.org/activemq/browse/SM-1623
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-components
>            Reporter: Rohit Joshi
>            Assignee: Lars Heinemann
>         Attachments: servicemix-components.tar, servicemix-smpp.tar, smpp_sample-3.2.2-src.tar
>
>
> I am submitting here source code for SMPP binding component.   See the attached tar file.  
> Attached servicemix-component.tar file contains following files. It should be deployed under  apache-servicemix-3.2.2/src/common directory.
> ********
> SOURCE
> ***********
> servicemix-components/src/main/java/org/apache/servicemix/components/smpp/
> servicemix-components/src/main/java/org/apache/servicemix/components/smpp/SMPPMarshaler.java
> servicemix-components/src/main/java/org/apache/servicemix/components/smpp/SMPPPoller.java
> servicemix-components/src/main/java/org/apache/servicemix/components/smpp/SMPPSender.java
> servicemix-components/src/main/java/org/apache/servicemix/components/smpp/servicemix.xml
> ******
> TEST
> ********
> servicemix-components/src/test/java/org/apache/servicemix/components/smpp/
> servicemix-components/src/test/java/org/apache/servicemix/components/smpp/SMPPPollTest.java
> servicemix-components/src/test/java/org/apache/servicemix/components/smpp/SMPPTest.java
> *********
> pom.xml
> ********
> servicemix-components/pom.xml
>  this file adds the dependency on smppapi.
> <dependency>
>             <groupId>smppapi</groupId>
>             <artifactId>smppapi</artifactId>
>             <version>0.3.7</version>
>             <optional>false</optional>
>  </dependency>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.