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
> 
> 

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

Reply via email to