RestComm / smscgateway

RestComm SMS Gateway (SMSC) to send/receive SMS from/to Operators Network (GSM)
http://www.restcomm.com/
GNU Affero General Public License v3.0
125 stars 112 forks source link

Cannot compile smscgateway - missing dependency - version 154 smpp-extensions #295

Open bizotec opened 5 years ago

bizotec commented 5 years ago

Is this a BUG REPORT or FEATURE REQUEST? /kind bug

What happened: Cannot compile smscgateway from source. mvn clean install issues error:

Failed to execute goal on project mproc-api: Could not resolve dependencies for project org.mobicents.smsc:mproc-api:jar:7.4.0-SNAPSHOT: Failed to collect dependencies at org.restcomm.smpp:smpp-extensions:jar:7.1.0-154: Failed to read artifact descriptor for org.restcomm.smpp:smpp-extensions:jar:7.1.0-154: Could not transfer artifact org.restcomm.smpp:smpp-extensions:pom:7.1.0-154 from/to mobicents-public-repository-group (https://oss.sonatype.org/content/groups/public)

What you expected to happen:

Compilation runs without errors.

How to reproduce it (as minimally and precisely as possible): [usr]$ git clone https://github.com/Restcomm/smscgateway.git [usr]$ cd restcomm-smscgateway [usr]$ git checkout [usr]$ mvn clean install

Anything else we need to know?: There is no version 154 of SMPP-extesions published. https://oss.sonatype.org/content/groups/public/org/restcomm/smpp/smpp-extensions/

Probably this is the root cause.

Environment:

bwangGitHub commented 5 years ago

Somehow the version of smpp is not supported by maven. I fixed it by changing the version of smpp in pom.xml. However, after I compiled it, it still missing JBOSS server config.

bizotec commented 5 years ago

I

Somehow the version of smpp is not supported by maven. I fixed it by changing the version of smpp in pom.xml. However, after I compiled it, it still missing JBOSS server config.

I moved arround by cloning smpp extension repo locally and compiling version 154, then I modified pom to use local repo.

But there is another issue during compilation which I am about to post here later.