MVN isn't finding "org.echarts:echarts-sipservlet:jar:2.6.99-SNAPSHOT" on my workstation, at least.
Perhaps this has something to due with my network/server reach versus that of an AT&T dev?
Here's the error I get when I try "mvn compile" in a freshly generated mvn project. I'll provide the mvn archetype generator statement I'm using, then the output of the compile goal....
mvn archetype:generate \ -DarchetypeArtifactId=b2bua-archetype \ -DarchetypeGroupId=org.echarts \ -DarchetypeRepository=http://echarts.sourceforge.net/repo/maven/releases \ -DarchetypeVersion=2.6.11 \ -DgroupId=foo \ -DartifactId=bar \ -Dversion=1.0.0-SNAPSHOT -DinteractiveMode=false
ERROR LOG.....
mvn compile
. . .
Downloading: http://echarts.sourceforge.net/repo/maven/snapshots//org/echarts/echarts-sipservlet/2.6.99-SNAPSHOT/echarts-sipservlet-2.6.99-SNAPSHOT.jar
[INFO] Unable to find resource 'org.echarts:echarts-sipservlet:jar:2.6.99-SNAPSHOT' in repository echarts-snapshot-repository (http://echarts.sourceforge.net/repo/maven/snapshots/)
Downloading: http://echarts.sourceforge.net/repo/maven/releases//org/echarts/echarts-sipservlet/2.6.99-SNAPSHOT/echarts-sipservlet-2.6.99-SNAPSHOT.jar
[INFO] Unable to find resource 'org.echarts:echarts-sipservlet:jar:2.6.99-SNAPSHOT' in repository echarts-repository (http://echarts.sourceforge.net/repo/maven/releases/)
Downloading: http://repository.jboss.org/nexus/content/groups/public-jboss//org/echarts/echarts-sipservlet/2.6.99-SNAPSHOT/echarts-sipservlet-2.6.99-SNAPSHOT.jar
[INFO] Unable to find resource 'org.echarts:echarts-sipservlet:jar:2.6.99-SNAPSHOT' in repository jboss-public-repository (http://repository.jboss.org/nexus/content/groups/public-jboss/)
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error resolving artifact org.echarts.echarts-sipservlet-2.6.11: org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable to download the artifact from any repository
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=org.echarts -DartifactId=echarts-sipservlet -Dversion=2.6.99-SNAPSHOT -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.echarts -DartifactId=echarts-sipservlet -Dversion=2.6.99-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
org.echarts:echarts-sipservlet:jar:2.6.99-SNAPSHOT
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
echarts-repository (http://echarts.sourceforge.net/repo/maven/releases/),
jboss-public-repository (http://repository.jboss.org/nexus/content/groups/public-jboss/),
echarts-snapshot-repository (http://echarts.sourceforge.net/repo/maven/snapshots/)
This is a bug in an old version of the echarts:ech2java goal. Using a more recent version of the archetype will give you a more recent version of the echarts plugin. 2.6.13 is the most recent release version:
mvn archetype:generate \ -DarchetypeArtifactId=b2bua-archetype \ -DarchetypeGroupId=org.echarts \ -DarchetypeRepository=http://echarts.sourceforge.net/repo/maven/releases \ -DarchetypeVersion=2.6.13 \ -DgroupId=foo \ -DartifactId=bar \ -Dversion=1.0.0-SNAPSHOT \ -DinteractiveMode=false