Jean-Baptiste,

Thank you for all your help.  I am now able to build the smpp su and have
service mix receive messages from an sms emulator. 

I'm going to see what I can do now with smpp.

Joel



Jean-Baptiste Onofré wrote:
> 
> Hi,
> 
> as already discussed in private :), since SMX 3.3, the container and the 
> components have been splitted.
> 
> The versionning is not linked and the components are used by SMX3 and
> SMX4.
> 
> So currently, the stable release of the components is not the 3.3.1 but 
> the 2009.01.
> 
> You can find the servicemix-smpp 2009.01 here:
> https://repository.apache.org/content/groups/public/org/apache/servicemix/servicemix-smpp/2009.01/
> 
> Regards
> JB
> 
> gardion1 wrote:
>> 
>> Hello again
>> 
>> Thank you for your help so far.  I've tried using the smpp component with
>> an
>> su configuration.  However, it seems the project can't find
>> servicemix-smpp
>> version 3.3.1.  What version of servicemix-smpp should I be using?  
>> 
>> Below is my command for building the sa containing the su configuration
>> for
>> smpp.
>> 
>> I've also included the pom.xml file used for my smpp su.
>> 
>> C:\service_mix\smpp_project>mvn clean install
>> [INFO] Scanning for projects...
>> [INFO] Reactor build order:
>> [INFO]   Aegis-SMPP :: SMPP to SQL
>> [INFO]   Test-SMPP :: smpp SU
>> [INFO]   A custom project
>> [INFO]   smpp project
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building Aegis-SMPP :: SMPP to SQL
>> [INFO]    task-segment: [clean, install]
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] [clean:clean {execution: default-clean}]
>> [INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
>> [INFO] [install:install {execution: default-install}]
>> [INFO] Installing C:\service_mix\smpp_project\pom.xml to C:\Documents and
>> Settin
>> gs\jwagler\.m2\repository\org\apache\servicemix\aegis\smpp\parent\1.0-SNAPSHOT\p
>> arent-1.0-SNAPSHOT.pom
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building Test-SMPP :: smpp SU
>> [INFO]    task-segment: [clean, install]
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] [clean:clean {execution: default-clean}]
>> [INFO] Deleting directory
>> C:\service_mix\smpp_project\test-smpp-producer-su\targ
>> et
>> [INFO] [resources:resources {execution: default-resources}]
>> [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
>> resources,
>> i.e. build is platform dependent!
>> [INFO] Copying 1 resource
>> Downloading:
>> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apach
>> e/servicemix/servicemix-smpp/3.3.1/servicemix-smpp-3.3.1.pom
>> [INFO] Unable to find resource
>> 'org.apache.servicemix:servicemix-smpp:pom:3.3.1'
>>  in repository apache
>> (http://people.apache.org/repo/m2-ibiblio-rsync-repository
>> )
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/servicemix/servicemix-smpp
>> /3.3.1/servicemix-smpp-3.3.1.pom
>> [INFO] Unable to find resource
>> 'org.apache.servicemix:servicemix-smpp:pom:3.3.1'
>>  in repository central (http://repo1.maven.org/maven2)
>> Downloading:
>> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apach
>> e/servicemix/servicemix-smpp/3.3.1/servicemix-smpp-3.3.1.jar
>> [INFO] Unable to find resource
>> 'org.apache.servicemix:servicemix-smpp:jar:3.3.1'
>>  in repository apache
>> (http://people.apache.org/repo/m2-ibiblio-rsync-repository
>> )
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/servicemix/servicemix-smpp
>> /3.3.1/servicemix-smpp-3.3.1.jar
>> [INFO] Unable to find resource
>> 'org.apache.servicemix:servicemix-smpp:jar:3.3.1'
>>  in repository central (http://repo1.maven.org/maven2)
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] BUILD ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Failed to resolve artifact.
>> 
>> Missing:
>> ----------
>> 1) org.apache.servicemix:servicemix-smpp:jar:3.3.1
>> 
>>   Try downloading the file manually from the project website.
>> 
>>   Then, install it using the command:
>>       mvn install:install-file -DgroupId=org.apache.servicemix
>> -DartifactId=serv
>> icemix-smpp -Dversion=3.3.1 -Dpackaging=jar -Dfile=/path/to/file
>> 
>>   Alternatively, if you host your own repository you can deploy the file
>> there:
>> 
>>       mvn deploy:deploy-file -DgroupId=org.apache.servicemix
>> -DartifactId=servic
>> emix-smpp -Dversion=3.3.1 -Dpackaging=jar -Dfile=/path/to/file
>> -Durl=[url]
>> -Drep
>> ositoryId=[id]
>> 
>>   Path to dependency:
>>         1)
>> org.apache.servicemix.aegis.smpp:test-smpp-producer-su:jbi-service-un
>> it:1.0-SNAPSHOT
>>         2) org.apache.servicemix:servicemix-smpp:jar:3.3.1
>> 
>> ----------
>> 1 required artifact is missing.
>> 
>> for artifact:
>>  
>> org.apache.servicemix.aegis.smpp:test-smpp-producer-su:jbi-service-unit:1.0-SN
>> APSHOT
>> 
>> from the specified remote repositories:
>>   central (http://repo1.maven.org/maven2),
>>   apache (http://people.apache.org/repo/m2-ibiblio-rsync-repository),
>>   apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)
>> 
>> 
>> 
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] For more information, run Maven with the -e switch
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time: 11 seconds
>> [INFO] Finished at: Fri Oct 02 11:59:57 PDT 2009
>> [INFO] Final Memory: 20M/36M
>> [INFO]
>> ------------------------------------------------------------------------
>> C:\service_mix\smpp_project>
>> 
>> <?xml version="1.0" encoding="UTF-8"?>
>> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>> http://maven.apache.org/xsd/maven-4.0.0.xsd";
>> xmlns="http://maven.apache.org/POM/4.0.0";
>>     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
>>   <modelVersion>4.0.0</modelVersion>
>>   <parent>
>>     <artifactId>parent</artifactId>
>>     <groupId>org.apache.servicemix.aegis.smpp</groupId>
>>     <version>1.0-SNAPSHOT</version>
>>   </parent>
>>   <groupId>org.apache.servicemix.aegis.smpp</groupId>
>>   <artifactId>test-smpp-producer-su</artifactId>
>>   <version>1.0-SNAPSHOT</version>
>>   <packaging>jbi-service-unit</packaging>
>>   <name>Test-SMPP :: smpp SU</name>
>>   <url>http://www.myorganization.org</url>
>>   <build>
>>     <resources>
>>       <resource>
>>         <directory>src/main/resources</directory>
>>         <includes>
>>           <include>**/*</include>
>>         </includes>
>>       </resource>
>>     </resources>
>>     <plugins>
>>       <plugin>
>>         <groupId>org.apache.servicemix.tooling</groupId>
>>         <artifactId>jbi-maven-plugin</artifactId>
>>         <version>${servicemix-version}</version>
>>         <extensions>true</extensions>
>>       </plugin>
>>     </plugins>
>>   </build>
>>   <repositories>
>>     <repository>
>>       <releases />
>>       <snapshots>
>>         <enabled>false</enabled>
>>       </snapshots>
>>       <id>apache</id>
>>       <name>Apache Repository</name>
>>      
>> <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url>
>>     </repository>
>>     <repository>
>>       <releases>
>>         <enabled>false</enabled>
>>       </releases>
>>       <snapshots />
>>       <id>apache.snapshots</id>
>>       <name>Apache Snapshots Repository</name>
>>       <url>http://people.apache.org/repo/m2-snapshot-repository</url>
>>     </repository>
>>   </repositories>
>>   <pluginRepositories>
>>     <pluginRepository>
>>       <releases />
>>       <snapshots>
>>         <enabled>false</enabled>
>>       </snapshots>
>>       <id>apache</id>
>>       <name>Apache Repository</name>
>>      
>> <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url>
>>     </pluginRepository>
>>     <pluginRepository>
>>       <releases>
>>         <enabled>false</enabled>
>>       </releases>
>>       <snapshots />
>>       <id>apache.snapshots</id>
>>       <name>Apache Snapshots Repository</name>
>>       <url>http://people.apache.org/repo/m2-snapshot-repository</url>
>>     </pluginRepository>
>>   </pluginRepositories>
>> <dependencies>
>>   <dependency>
>>     <groupId>org.apache.servicemix</groupId>
>>     <artifactId>servicemix-smpp</artifactId>
>>     <version>3.3.1</version>
>>   </dependency>
>> </dependencies>
>>   <properties>
>>     <servicemix-version>3.2.3</servicemix-version>
>>   </properties>
>> </project>
>> 
>> 
>> 
>> 
>> Jean-Baptiste Onofre wrote:
>>> Hi Joel,
>>>
>>> The smpp component connects to a SMPP server.
>>>
>>> First, you need to define if your SMPP endpoint in ServiceMix is going 
>>> to receive SMS messages (consumer) or to send SMS messages (provider).
>>>
>>> For example, if you need to send a SMS from ServiceMix, you need to use 
>>> the following SMPP endpoint:
>>>
>>> <smpp:provider service="test:service"
>>>                 endpoint="endpoint"
>>>                 host="smpp.example.com"
>>>                 port="2700"
>>>                 systemId="user"
>>>                 password="passwd"/>
>>>
>>> where host/port is the SMPP server that you are going to use.
>>>
>>> Once your endpoint is deployed, you need to send a message (from a 
>>> ServiceMix point of view) to the endpoint. Currently, the SMPP endpoints 
>>> uses XML files (not yet WSDL support like in Exec for now).
>>> The expected XML looks like:
>>>
>>> <message>
>>>     <source>0603999999</source>
>>>     <destination>0603888888</destination>
>>>     <text>Hello World</text>
>>>     <npi></npi>
>>>     <ton></ton>
>>> </message>
>>>
>>> Regards
>>> JB
>>>
>>> gardion1 wrote:
>>>> Hello all,
>>>>
>>>> I am using smpp extension from service mix for a project at a company I
>>>> work
>>>> for.  I was wondering if there was anything to help get started using
>>>> smpp.
>>>>
>>>> Currently I am using a snapshot version of service mix that has smpp.  
>>>> I
>>>> have followed the documentation listed here. 
>>>> http://servicemix.apache.org/servicemix-smpp.html.  There isn't a lot
>>>> of
>>>> documentation for using smpp in service mix.
>>>>
>>>> Is there a way of having servicemix-smpp connect to an smsc using smpp? 
>>>> What would the xbeam.xml file look like.
>>>>
>>>> Thank you for any help,
>>>>
>>>> Joel
>>> -- 
>>> Jean-Baptiste Onofré (Nanthrax)
>>> BuildProcess/AutoDeploy Project Leader
>>> http://buildprocess.sourceforge.net
>>> [email protected]
>>> PGP : 17D4F086
>>>
>>>
>> 
> 
> -- 
> Jean-Baptiste Onofré (Nanthrax)
> BuildProcess/AutoDeploy Project Leader
> http://buildprocess.sourceforge.net
> [email protected]
> PGP : 17D4F086
> 
> 

-- 
View this message in context: 
http://www.nabble.com/using-smpp-tp25708649p25724335.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to