simpligility / maven-repository-tools

Tools for interacting with Maven repositories
Eclipse Public License 1.0
137 stars 66 forks source link

StringIndexOutOfBoundsException with scm provider jar #23

Closed mosabua closed 9 years ago

mosabua commented 9 years ago

org.apache.maven.scm:maven-scm-provider-clearcase:jar:1.9.2

09:30:44.569 [main] INFO LoggingRepositoryListener - Resolved artifact org.apache.maven.scm:maven-scm-api:jar:javadoc:1 .9.2 from central (, default, releases+snaps hots) 09:30:44.569 [main] INFO ArtifactRetriever - Retrieved c:\tools\maven-repository-provisioner\local-repo\org\apache\mave n\scm\maven-scm-api\1.9.2\maven-scm-api-1.9.2-javadoc.jar 09:30:44.569 [main] INFO LoggingRepositoryListener - Resolving artifact org.codehaus.plexus:plexus-utils:jar:javadoc:3. 0.15 09:30:44.569 [main] INFO LoggingRepositoryListener - Resolved artifact org.codehaus.plexus:plexus-utils:jar:javadoc:3.0 .15 from central ( default, releases+snapsh ots) 09:30:44.569 [main] INFO ArtifactRetriever - Retrieved c:\tools\maven-repository-provisioner\local-repo\org\codehaus\pl exus\plexus-utils\3.0.15\plexus-utils-3.0.15-javadoc.jar Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(String.java:1911) at com.simpligility.maven.provisioner.GavUtil.getGavFromRepositoryPath(GavUtil.java:11) at com.simpligility.maven.provisioner.MavenRepositoryHelper.deployToRemote(MavenRepositoryHelper.java:61) at com.simpligility.maven.provisioner.MavenRepositoryProvisioner.main(MavenRepositoryProvisioner.java:64)

mosabua commented 9 years ago

This works now.

dpopiashvili commented 6 years ago

I have same exact problem. How did you fix this?

mosabua commented 6 years ago

Use a newer release - it works now (and has for quite a while).