Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-user] maven-s3-wagon : No connector available to access repository

Hi, 
I get an issue when using tycho with maven-s3-wagon.

My settings.xml contains:

<repositories>
  <repository><id>central</id><layout>default</layout><name>Maven Repo</name><snapshots><enabled>true</enabled></snapshots><url>http://repo1.maven.org/maven2</url></repository>
  <repository><id>sic-m2-snapshots</id><layout>default</layout><name>Dev Snapshots</name>
                    <snapshots><enabled>true</enabled><updatePolicy>never</updatePolicy></snapshots>
                    <releases><enabled>false</enabled></releases><url>s3://sic-m2/snapshots</url></repository>
  <repository><id>sic-m2-releases</id><layout>default</layout><name>Dev Releases</name>
                    <snapshots><enabled>false</enabled></snapshots>
                    <releases><enabled>true</enabled></releases><url>s3://sic-m2/releases</url></repository>
</repositories>

as I am using s3 as maven local repo for several modules. I use for that:

<extensions>
  <extension><groupId>org.kuali.maven.wagons</groupId><artifactId>maven-s3-wagon</artifactId><version>1.2.1</version></extension>
</extensions>

I have also some modules with tycho projects. However in that case I get problem when running mvn install:

[ERROR] Internal error: java.lang.RuntimeException: Could not resolve project dependencies: Unable to get dependency information for

...

Caused by: org.sonatype.aether.transfer.ArtifactTransferException: Could not transfer artifact com.systemincloud.modeler:com.systemincloud.modeler.libs:pom:0.1.0-20140416.182203-2 from/to sic-m2-snapshots (s3://sic-m2/snapshots): No connector available to access repository sic-m2-snapshots (s3://sic-m2/snapshots) of type default using the available factories P2RepositoryConnectorFactory, WagonRepositoryConnectorFactory
at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:468)
... 31 more
Caused by: org.sonatype.aether.transfer.NoRepositoryConnectorException: No connector available to access repository sic-m2-snapshots (s3://sic-m2/snapshots) of type default using the available factories P2RepositoryConnectorFactory, WagonRepositoryConnectorFactory
at org.sonatype.aether.impl.internal.DefaultRemoteRepositoryManager.getRepositoryConnector(DefaultRemoteRepositoryManager.java:400)
at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:453)

It can build when I remove repositories from settings. However, I don't have any problems with jar and war projects and even maven-bundle-plugin (felix) project when using these repos.

Do you have any idea why it fails?

Thanks,

Marek

My tycho configuration is:

<plugin><groupId>org.eclipse.tycho</groupId><artifactId>tycho-maven-plugin</artifactId>           <version>0.20.0</version><extensions>true</extensions></plugin>
<plugin><groupId>org.eclipse.tycho</groupId><artifactId>target-platform-configuration</artifactId><version>0.20.0</version>
<configuration>
<resolver>p2</resolver>
<pomDependencies>consider</pomDependencies>
<environments>
<environment><os>linux</os><ws>gtk</ws><arch>x86_64</arch></environment>
</environments>
</configuration>
</plugin>
</plugins>



Back to the top