Problem importing source code: Non-resolvable parent POM

9,773 views
Skip to first unread message

Artem Revenko

unread,
Nov 23, 2012, 9:21:29 AM11/23/12
to elk-reasone...@googlegroups.com
Hi everyone,

Thanks for all your work on this excellent reasoner!

I tried to import the source code in Eclipse as "Existing Maven Project", but got the following error:
Project build error: Non-resolvable parent POM for org.semanticweb.elk:elk-parent:0.3.2-SNAPSHOT: Failure to transfer org.sonatype.oss:oss-parent:pom:7 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.sonatype.oss:oss-parent:pom:7 from/to central (http://repo.maven.apache.org/maven2): NullPointerException and 'parent.relativePath' points at wrong local POM
I would be grateful if you give me any clues on how to fix this.

Thanks,
Artem

Yevgeny Kazakov

unread,
Nov 23, 2012, 9:30:30 AM11/23/12
to elk-reasone...@googlegroups.com
Try "Check out Maven Projects from SCM" instead.

Yevgeny

Artem Revenko

unread,
Nov 23, 2012, 10:23:01 AM11/23/12
to elk-reasone...@googlegroups.com, yevgeny...@uni-ulm.de
Dear Yevgeny,

Thanks for a quick answer. I used "Check out Maven Projects from SCM" option. Although it is a bit more convenient, I still get exactly the same error. Any other walkarounds?

Artem

Yevgeny Kazakov

unread,
Nov 23, 2012, 10:30:30 AM11/23/12
to Artem Revenko, elk-reasone...@googlegroups.com
Hi Artem,

On Fri, Nov 23, 2012 at 4:23 PM, Artem Revenko <artr...@gmail.com> wrote:
> Dear Yevgeny,
>
> Thanks for a quick answer. I used "Check out Maven Projects from SCM"
> option. Although it is a bit more convenient, I still get exactly the same
> error. Any other walkarounds?

Can you provide us a bit more details how exactly you receive this error?
Am I right assuming that everything works fine from the command line
(mvn clean install), so it is just an eclipse issue?

Yevgeny

Artem Revenko

unread,
Nov 23, 2012, 12:07:56 PM11/23/12
to elk-reasone...@googlegroups.com, Artem Revenko, yevgeny...@uni-ulm.de
Dear Yevgueny,

No, unfortunately, (mvn clean install) does not work as well. Excuse me, I am not able to use Google Drive and therefore not able to attach the output of (mvn -X clean install) in separate file, so I just copy it in this post:

Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
Maven home: C:\Users\z0036f2b\Progs\apache-maven-3.0.4\bin\..
Java version: 1.7.0_03, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_03\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
[INFO] Error stacktraces are turned on.
[DEBUG] Reading global settings from C:\Users\z0036f2b\Progs\apache-maven-3.0.4\bin\..\conf\settings.xml
[DEBUG] Reading user settings from C:\Users\z0036f2b\.m2\settings.xml
[DEBUG] Using local repository at C:\Users\z0036f2b\.m2\repository
[DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10 for C:\Users\z0036f2b\.m2\repository
[INFO] Scanning for projects...
[DEBUG] Using connector WagonRepositoryConnector with priority 0 for http://repo.maven.apache.org/maven2
Downloading: http://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
Nov 23, 2012 5:32:45 PM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryExecute
INFO: I/O exception (java.net.SocketException) caught when processing request: Connection reset
Nov 23, 2012 5:32:45 PM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryExecute
INFO: Retrying request
Nov 23, 2012 5:33:06 PM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryExecute
INFO: I/O exception (java.net.SocketException) caught when processing request: Connection reset
Nov 23, 2012 5:33:06 PM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryExecute
INFO: Retrying request
Nov 23, 2012 5:33:27 PM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryExecute
INFO: I/O exception (java.net.SocketException) caught when processing request: Connection reset
Nov 23, 2012 5:33:27 PM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryExecute
INFO: Retrying request
[DEBUG] Writing resolution tracking file C:\Users\z0036f2b\.m2\repository\org\sonatype\oss\oss-parent\7\oss-parent-7.pom
.lastUpdated
[ERROR] The build could not read 1 project -> [Help 1]
org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs:
[FATAL] Non-resolvable parent POM: Could not transfer artifact org.sonatype.oss:oss-parent:pom:7 from/to central (http:/
/repo.maven.apache.org/maven2): Connection reset and 'parent.relativePath' points at wrong local POM @ line 8, column 10

        at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:363)
        at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:636)
        at org.apache.maven.DefaultMaven.getProjectsForMavenReactor(DefaultMaven.java:585)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:234)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
[ERROR]
[ERROR]   The project org.semanticweb.elk:elk-parent:0.3.2-SNAPSHOT (C:\Users\z0036f2b\eclipse_workspace\elk-parent\pom.
xml) has 1 error
[ERROR]     Non-resolvable parent POM: Could not transfer artifact org.sonatype.oss:oss-parent:pom:7 from/to central (ht
tp://repo.maven.apache.org/maven2): Connection reset and 'parent.relativePath' points at wrong local POM @ line 8, colum
n 10 -> [Help 2]
org.apache.maven.model.resolution.UnresolvableModelException: Could not transfer artifact org.sonatype.oss:oss-parent:po
m:7 from/to central (http://repo.maven.apache.org/maven2): Connection reset
        at org.apache.maven.project.ProjectModelResolver.resolveModel(ProjectModelResolver.java:159)
        at org.apache.maven.model.building.DefaultModelBuilder.readParentExternally(DefaultModelBuilder.java:813)
        at org.apache.maven.model.building.DefaultModelBuilder.readParent(DefaultModelBuilder.java:664)
        at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:310)
        at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:232)
        at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:410)
        at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:379)
        at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:343)
        at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:636)
        at org.apache.maven.DefaultMaven.getProjectsForMavenReactor(DefaultMaven.java:585)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:234)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Could not transfer artifact org.sonatype.oss:oss-
parent:pom:7 from/to central (http://repo.maven.apache.org/maven2): Connection reset
        at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:538)
        at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:216)
        at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:193)
        at org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:286)
        at org.apache.maven.project.ProjectModelResolver.resolveModel(ProjectModelResolver.java:155)
        ... 22 more
Caused by: org.sonatype.aether.transfer.ArtifactTransferException: Could not transfer artifact org.sonatype.oss:oss-pare
nt:pom:7 from/to central (http://repo.maven.apache.org/maven2): Connection reset
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:951)
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:941)
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:669)
        at org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:60)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:722)
Caused by: org.apache.maven.wagon.TransferFailedException: Connection reset
        at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:799)
        at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
        at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:601)
        ... 4 more
Caused by: java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:189)
        at java.net.SocketInputStream.read(SocketInputStream.java:121)
        at org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessio
nInputBuffer.java:149)
        at org.apache.maven.wagon.providers.http.httpclient.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:
110)
        at org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionI
nputBuffer.java:264)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.DefaultResponseParser.parseHead(DefaultResponsePar
ser.java:98)
        at org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractMessageParser.parse(AbstractMessageParser.ja
va:252)
        at org.apache.maven.wagon.providers.http.httpclient.impl.AbstractHttpClientConnection.receiveResponseHeader(Abst
ractHttpClientConnection.java:281)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.DefaultClientConnection.receiveResponseHeader(Defa
ultClientConnection.java:247)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(Ab
stractClientConnAdapter.java:219)
        at org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestEx
ecutor.java:298)
        at org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.jav
a:125)
        at org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector.tryExecute(DefaultRequest
Director.java:645)
        at org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector.execute(DefaultRequestDir
ector.java:464)
        at org.apache.maven.wagon.providers.http.httpclient.impl.client.AbstractHttpClient.execute(AbstractHttpClient.ja
va:820)
        at org.apache.maven.wagon.providers.http.httpclient.impl.client.AbstractHttpClient.execute(AbstractHttpClient.ja
va:754)
        at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:674)
        at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:793)
        ... 8 more
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException

Yevgeny Kazakov

unread,
Nov 23, 2012, 12:34:31 PM11/23/12
to Artem Revenko, elk-reasone...@googlegroups.com
From your log, it looks like some kind of a network problem: it tries
to download the following pom file but fails:

http://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom

Can you download this file manually? I can. Perhaps some other reason
that blocks java from downloading, e.g., antivirus, or some security
settings? Can you try a different version of java, or try a different
machine / OS (preferably linux). I cannot reproduce this problem, so,
I am afraid, I cannot help much.

Yevgeny


On Fri, Nov 23, 2012 at 6:07 PM, Artem Revenko <artr...@gmail.com> wrote:
>>
>> http://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom

Artem Revenko

unread,
Nov 26, 2012, 5:25:56 AM11/26/12
to elk-reasone...@googlegroups.com, Artem Revenko, yevgeny...@uni-ulm.de
Dear Yevgueny,

Thanks a lot. Firstly, I tried to import on my own laptop under Ubuntu, everything ran smoothly. Secondly, I have downloaded oss-parent-7.pom and added relativePath in parent definition. However, project fails to compile, but I receive a different error message. It clearly shows (as you already said before) that I have problems with access to repository. I will now try to find a way to deal with that.

Have a nice Monday!
Gratefully,
Artem

Dhruv Kohli

unread,
Feb 28, 2014, 10:50:21 AM2/28/14
to elk-reasone...@googlegroups.com, Artem Revenko, yevgeny...@uni-ulm.de
Hi Artem,
    I had the same problem. In my case, I added proxy configurations in /usr/local/apache-maven-3.0.4/conf/settings.xml and the problem resolved. This may help : https://maven.apache.org/guides/mini/guide-proxies.html

Regards,
Dhruv
Reply all
Reply to author
Forward
0 new messages