Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aether-users] Problem accessing Apache Archive maven repo from aether

The full error message is :
Caused by: org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact com.abc.test:HelloWorld:jar:2.0.0 from/to my archiva (http://localhost:9080/archiva/): Cannot access http://localhost:9080/archiva/ with type maven using the available connector factories: BasicRepositoryConnectorFactory
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:547)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:437)
    ... 5 more
Caused by: org.eclipse.aether.transfer.NoRepositoryConnectorException: Cannot access http://localhost:9080/archiva/ with type maven using the available connector factories: BasicRepositoryConnectorFactory
    at org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider.newRepositoryConnector(DefaultRepositoryConnectorProvider.java:208)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:532)
    ... 6 more
Caused by: org.eclipse.aether.transfer.NoRepositoryConnectorException: Cannot access http://localhost:9080/archiva/ with type maven using the available layout factories: Maven2RepositoryLayoutFactory
    at org.eclipse.aether.connector.basic.BasicRepositoryConnector.<init>(BasicRepositoryConnector.java:107)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory.newInstance(BasicRepositoryConnectorFactory.java:171)
    at org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider.newRepositoryConnector(DefaultRepositoryConnectorProvider.java:140)
    ... 7 more
Caused by: org.eclipse.aether.transfer.NoRepositoryLayoutException: Cannot access http://localhost:9080/archiva/ with type maven using the available layout factories: Maven2RepositoryLayoutFactory
    at org.eclipse.aether.internal.impl.DefaultRepositoryLayoutProvider.newRepositoryLayout(DefaultRepositoryLayoutProvider.java:176)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnector.<init>(BasicRepositoryConnector.java:103)
    ... 9 more
Caused by: org.eclipse.aether.transfer.NoRepositoryLayoutException: Unsupported repository layout maven
    at org.eclipse.aether.internal.impl.Maven2RepositoryLayoutFactory.newInstance(Maven2RepositoryLayoutFactory.java:66)
    at org.eclipse.aether.internal.impl.DefaultRepositoryLayoutProvider.newRepositoryLayout(DefaultRepositoryLayoutProvider.java:137)
    ... 10 more



On Tue, Nov 26, 2013 at 12:16 PM, Bk Lau <bklau2006@xxxxxxxxx> wrote:
I  modified the aether example to target Apache Archiva 1.3.6 and I got an error while trying to resolve an artifact:

==============================================

Caused by: org.eclipse.aether.transfer.NoRepositoryConnectorException: Cannot access http://localhost:9080/archiva/ with type maven using the available connector factories: BasicRepositoryConnectorFactory
    at org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider.newRepositoryConnector(DefaultRepositoryConnectorProvider.java:208)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:532)
    ... 6 more
===============================================

Booter.java[1] that I modified is:
private static RemoteRepository newCentralRepository() {
        Authentication authentication= new AuthenticationBuilder().addUsername("bgreen").addPassword("c0ffe").build();
        return new RemoteRepository.Builder("my archiva", "maven", "http://localhost:9080/archiva/repository/internal/").setAuthentication(authentication).build();
    }

where Apache Archiva runs at port 9080 and I have a user "bgreen" with password "c0fee" .

[1] http://git.eclipse.org/c/aether/aether-demo.git/tree/aether-demo-snippets/src/main/java/org/eclipse/aether/examples/util/Booter.java



Back to the top