Issue Details (XML | Word | Printable)

Key: SM-1623
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Jean-Baptiste Onofré
Reporter: Rohit Joshi
Votes: 0
Watchers: 4
Operations

If you were logged in you would be able to see more operations.
ServiceMix

New binding component: SMPP

Created: 08/Oct/08 07:55 AM   Updated: 24/Apr/09 01:35 AM
Return to search
Component/s: servicemix-components
Affects Version/s: None
Fix Version/s: 4.0, 3.3

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works DefaultSmppMarshaler.java.patch 2009-02-01 04:21 AM Christian Mueller 37 kB
Text File Licensed for inclusion in ASF works endpointTimers.patch 2009-01-28 12:30 PM Jean-Baptiste Onofré 6 kB
Text File Licensed for inclusion in ASF works SmppConsumerEndpoint.java.patch 2009-02-02 02:28 PM Christian Mueller 7 kB
Text File Licensed for inclusion in ASF works SmppProviderEndpoint.java.patch 2009-02-02 02:28 PM Christian Mueller 6 kB

Patch Info: Patch Available


 Description  « Hide
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>



 All   Comments   Work Log   Change History   Subversion Commits   FishEye   Crucible      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ServiceMix #737876 Mon Jan 26 13:49:14 PST 2009 lhein initial commit of SM-1623
originally created by Rohit Joshi
adapted and made JBI compliant by myself
reworked to work with jSMPP lib by Jean-Baptiste Onofré

many thanks to all for the work
Files Changed
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java
ADD /servicemix/components/bindings/servicemix-smpp/trunk/NOTICE
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/SmppComponent.java
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/resources/META-INF
MODIFY /servicemix/components/bindings/servicemix-smpp/trunk
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/resources
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/spring.xml
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/SmppMarshalerTest.java
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/SpringComponentTest.java
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/jbi
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/resources/META-INF/spring/servicemix-smpp.xml
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/marshaler
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/SmppSenderEndpoint.java
ADD /servicemix/components/bindings/servicemix-smpp/trunk/LICENSE
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/resources/META-INF/spring
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/marshaler/DefaultSmppMarshaler.java
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/jbi/jboss-service.xml
ADD /servicemix/components/bindings/servicemix-smpp/trunk/pom.xml
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/SmppEndpointType.java
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/xbean
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/marshaler/SmppMarshalerSupport.java
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/log4j.properties
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/xbean/xbean.xml
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/SmppXBeanDeployerTest.java
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/SmppPollerEndpoint.java

Repository Revision Date User Message
ServiceMix #738394 Tue Jan 27 23:40:33 PST 2009 lhein applied patches for SM-1623 provided by Christian Mueller
removed Nanthrax repository (jsmpp lib is now hosted at asf repo)
Files Changed
MODIFY /servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/spring.xml
MODIFY /servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/xbean/xbean.xml
DEL /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/SmppMarshalerTest.java
MODIFY /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/SmppProviderEndpoint.java
MODIFY /servicemix/components/bindings/servicemix-smpp/trunk/pom.xml
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/marshaler/DefaultSmppMarshalerTest.java (from /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/SmppMarshalerTest.java)
ADD /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/marshaler

Repository Revision Date User Message
ServiceMix #739812 Sun Feb 01 10:46:45 PST 2009 lhein Applied patches from SM-1623 on behalf of Jean-Baptiste Onofré and Christian Mueller
Files Changed
MODIFY /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/SmppConsumerEndpoint.java
MODIFY /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/marshaler/DefaultSmppMarshaler.java
MODIFY /servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/SmppProviderEndpoint.java
MODIFY /servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/marshaler/DefaultSmppMarshalerTest.java