I agree with dan's suggestion, and many projects also uses relativePath way(eg. glassfish).

Tang

John W Ross wrote:
As Dan suggests, specifying a relativePath worked for me when building util
locally with a clean m2 repo.

util/pom.xml
<relativePath>../parent/default-parent/java5-parent/pom.xml</relativePath>

util/util/pom.xml and util/util-r42
<relativePath>../../parent/default-parent/java5-parent/pom.xml</relativePath>

John

Re: Build failed in Jenkins: Aries #1856


In general, if you depend on a SNAPSHOT parent, in that pom you MUSTdo
one of:
1) Update the relativePath element in the parent tag to actually
point to the appropriate parent pom.

2) Add the snapshot repository to the repositories so it can be found.

I'd personally use #1 until the parent poms are released.  Since you
have to update the poms to adjust the parents version anyway, that
should be easy enough to do.


Dan



On May 8, 2013, at 8:17 AM, John W Ross <[email protected]> wrote:

For what it's worth, I checked out the latest from trunk and receive
the
same error when running locally with mvn clean install from util.

[x@x aries]$ cd util/
[x@x util]$ mvn clean install
[INFO] Scanning for projects...
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR]   The project
org.apache.aries:org.apache.aries.util-parent:1.1.1-SNAPSHOT
(/home/x/repositories/git/apache/aries/util/pom.xml) has 1 error
[ERROR]     Non-resolvable parent POM: Could not find artifact
org.apache.aries:java5-parent:pom:1.1.0-SNAPSHOT and
'parent.relativePath'
points at no local POM @ line 21, column 13 -> [Help 2]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with
the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[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
John

RE: Build failed in Jenkins: Aries #1856
Apparently that isn't it, I did a deploy last night and it still
isn't working.

Tim Ward
-------------------
Apache Aries PMC member & Enterprise OSGi advocate
Enterprise OSGi in Action (http://www.manning.com/cummins)
-------------------


From: [email protected]
To: [email protected]
Subject: RE: Build failed in Jenkins: Aries #1856
Date: Tue, 7 May 2013 22:14:18 +0100

That's probably it... I could have sworn that I did deploy it though.

Tim Ward
-------------------
Apache Aries PMC member & Enterprise OSGi advocate
Enterprise OSGi in Action (http://www.manning.com/cummins)
-------------------


Subject: Re: Build failed in Jenkins: Aries #1856
From: [email protected]
Date: Tue, 7 May 2013 10:22:20 -0700
To: [email protected]; [email protected]

have you explicitly deployed the new snapshot parent pom?  I'm
sure you have it on your local system, but is it in apache nexus?
david jencks

On May 7, 2013, at 10:18 AM, Timothy Ward
<[email protected]> wrote:
Anyone have any idea what's going on here?
It appears to be my fault, but I can't reproduce the failure,
even with a fresh checkout...
Tim Ward
-------------------
Apache Aries PMC member & Enterprise OSGi advocate
Enterprise OSGi in Action (http://www.manning.com/cummins)
-------------------


Date: Tue, 7 May 2013 17:06:02 +0000
From: [email protected]
To: [email protected]; [email protected];
[email protected]; [email protected]; [email protected]
Subject: Build failed in Jenkins: Aries #1856

See <https://builds.apache.org/job/Aries/1856/changes>

Changes:

[timothyjward] ARIES-1064 : Add blueprint extender capability
to blueprint core and blueprint uber bundle
------------------------------------------
[...truncated 6180 lines...]
A         util/util-r42/src/main/java/org/apache/aries/util
A         util/util-r42/src/main/java/org/apache/aries/util/
AriesFrameworkUtil.java
AU        util/util-r42/src/main/java/org/apache/aries/util/
ManifestHeaderUtils.java
A
util/util-r42/src/main/java/org/apache/aries/util/service
A         util/util-r42/src/main/java/org/apache/aries/util/
service/registry
A         util/util-r42/src/main/java/org/apache/aries/util/
service/registry/packageinfo
A         util/util-r42/src/main/java/org/apache/aries/util/
service/registry/ServicePair.java
A         util/util-r42/src/main/java/org/apache/aries/util/log
AU        util/util-r42/src/main/java/org/apache/aries/util/
log/Logger.java
A         util/util-r42/src/main/java/org/apache/aries/util/
log/packageinfo
AU        util/util-r42/src/main/java/org/apache/aries/util/
VersionRange.java
A
util/util-r42/src/main/java/org/apache/aries/util/filesystem
A         util/util-r42/src/main/java/org/apache/aries/util/
filesystem/FileUtils.java
A         util/util-r42/src/main/java/org/apache/aries/util/
filesystem/impl
AU        util/util-r42/src/main/java/org/apache/aries/util/
filesystem/impl/FileImpl.java
A         util/util-r42/src/main/java/org/apache/aries/util/
filesystem/impl/NestedCloseableDirectory.java
A         util/util-r42/src/main/java/org/apache/aries/util/
filesystem/impl/ZipCloseableDirectory.java
AU        util/util-r42/src/main/java/org/apache/aries/util/
filesystem/impl/ZipFileImpl.java
A         util/util-r42/src/main/java/org/apache/aries/util/
filesystem/impl/InputStreamClosableDirectory.java
A         util/util-r42/src/main/java/org/apache/aries/util/
filesystem/impl/NestedZipFile.java
AU        util/util-r42/src/main/java/org/apache/aries/util/
filesystem/impl/DirectoryImpl.java
A         util/util-r42/src/main/java/org/apache/aries/util/
filesystem/impl/FileSystemImpl.java
AU        util/util-r42/src/main/java/org/apache/aries/util/
filesystem/impl/ZipDirectory.java
A         util/util-r42/src/main/java/org/apache/aries/util/
filesystem/impl/NestedZipDirectory.java
A         util/util-r42/src/main/java/org/apache/aries/util/
filesystem/impl/CloseableDirectory.java
AU        util/util-r42/src/main/java/org/apache/aries/util/
filesystem/FileSystem.java
A         util/util-r42/src/main/java/org/apache/aries/util/
filesystem/IDirectoryFinder.java
A         util/util-r42/src/main/java/org/apache/aries/util/
filesystem/ICloseableDirectory.java
A         util/util-r42/src/main/java/org/apache/aries/util/
filesystem/packageinfo
AU        util/util-r42/src/main/java/org/apache/aries/util/
filesystem/IFile.java
AU        util/util-r42/src/main/java/org/apache/aries/util/
filesystem/IDirectory.java
A
util/util-r42/src/main/java/org/apache/aries/util/manifest
AU        util/util-r42/src/main/java/org/apache/aries/util/
manifest/ManifestHeaderProcessor.java
AU        util/util-r42/src/main/java/org/apache/aries/util/
manifest/BundleManifest.java
AU        util/util-r42/src/main/java/org/apache/aries/util/
manifest/ManifestProcessor.java
A         util/util-r42/src/main/java/org/apache/aries/util/
manifest/packageinfo
A         util/util-r42/src/main/java/org/apache/aries/util/
manifest/Constants.java
A         util/util-r42/src/main/java/org/apache/aries/util/io
A         util/util-r42/src/main/java/org/apache/aries/util/
io/packageinfo
AU        util/util-r42/src/main/java/org/apache/aries/util/
io/IOUtils.java
A         util/util-r42/src/main/java/org/apache/aries/util/
io/RememberingInputStream.java
A
util/util-r42/src/main/java/org/apache/aries/util/packageinfo
A         util/util-r42/src/main/java/org/apache/aries/util/
FragmentBuilder.java
AU        util/util-r42/src/main/java/org/apache/aries/util/
IORuntimeException.java
A
util/util-r42/src/main/java/org/apache/aries/util/tracker
A         util/util-r42/src/main/java/org/apache/aries/util/
tracker/packageinfo
AU        util/util-r42/src/main/java/org/apache/aries/util/
tracker/InternalRecursiveBundleTracker.java
AU        util/util-r42/src/main/java/org/apache/aries/util/
tracker/BundleTrackerFactory.java
A         util/util-r42/src/main/java/org/apache/aries/util/
tracker/SingleServiceTracker.java
A
util/util-r42/src/main/java/org/apache/aries/util/internal
A         util/util-r42/src/main/java/org/apache/aries/util/
internal/FelixWorker.java
A         util/util-r42/src/main/java/org/apache/aries/util/
internal/EquinoxWorker.java
AU        util/util-r42/src/main/java/org/apache/aries/util/
internal/MessageUtil.java
A         util/util-r42/src/main/java/org/apache/aries/util/
internal/FrameworkUtilWorker.java
A         util/util-r42/src/main/java/org/apache/aries/util/
internal/BundleToClassLoaderAdapter.java
A         util/util-r42/src/main/java/org/apache/aries/util/
internal/DefaultWorker.java
A         util/util-r42/src/main/java/org/apache/aries/util/nls
A         util/util-r42/src/main/java/org/apache/aries/util/
nls/MessageUtil.java
A         util/util-r42/src/main/java/org/apache/aries/util/
nls/packageinfo
A         util/util-r42/src/main/resources
A         util/util-r42/src/main/resources/org
A         util/util-r42/src/main/resources/org/apache
A         util/util-r42/src/main/resources/org/apache/aries
A         util/util-r42/src/main/resources/org/apache/aries/util
A         util/util-r42/src/main/resources/org/apache/aries/
util/messages
AU        util/util-r42/src/main/resources/org/apache/aries/
util/messages/UTILmessages.properties
A         util/util-r42/src/main/resources/OSGi-INF
A
util/util-r42/src/main/resources/OSGi-INF/permissions.perm
AU        util/util-r42/pom.xml
AU        util/pom.xml
A         util/util
A         util/util/src
A         util/util/src/test
A         util/util/src/test/java
A         util/util/src/test/java/org
A         util/util/src/test/java/org/apache
A         util/util/src/test/java/org/apache/aries
A         util/util/src/test/java/org/apache/aries/util
A         util/util/src/test/java/org/apache/aries/util/
RecursiveBundleTrackerTest.java
A         util/util/src/test/resources
A         util/util/src/test/resources/META-INF
A         util/util/src/test/resources/META-INF/DEPLOYMENT.MF
A         util/util/src/test/resources/META-INF/APPLICATION.MF
A         util/util/src/test/resources/META-INF/APPLICATION2.MF
A         util/util/src/test/resources/META-INF/APPLICATION3.MF
A         util/util/src/test/resources/META-INF/APPLICATION4.MF
A         util/util/src/test/resources/app1
A         util/util/src/test/resources/app1/META-INF
A         util/util/src/test/resources/app1/META-INF/DEPLOYMENT.MF
A
util/util/src/test/resources/app1/META-INF/APPLICATION.MF
A         util/util/src/test/resources/zip
A         util/util/src/test/resources/zip/META-INF
A         util/util/src/test/resources/zip/META-INF/DEPLOYMENT.MF
A         util/util/src/test/resources/zip/META-INF/APPLICATION.MF
A
util/util/src/test/resources/zip/META-INF/APPLICATION2.MF
A
util/util/src/test/resources/zip/META-INF/APPLICATION3.MF
A
util/util/src/test/resources/zip/META-INF/APPLICATION4.MF
A         util/util/src/test/resources/zip/app1
A         util/util/src/test/resources/zip/app1/META-INF
A
util/util/src/test/resources/zip/app1/META-INF/DEPLOYMENT.MF
A
util/util/src/test/resources/zip/app1/META-INF/APPLICATION.MF
A         util/util/src/test/resources/zip/subdir
A         util/util/src/test/resources/zip/subdir/someFile.txt
A         util/util/src/test/resources/zip/bundles
A         util/util/src/test/resources/zip/bundles/exploded.jar
A         util/util/src/test/resources/zip/bundles/
exploded.jar/META-INF
A         util/util/src/test/resources/zip/bundles/
exploded.jar/META-INF/MANIFEST.MF
A         util/util/src/test/resources/zip/bundles/
exploded.jar/META-INF/beforeManifest.file
A         util/util/src/test/resources/zip/file.txt
A         util/util/src/test/resources/bundles
A         util/util/src/test/resources/bundles/exploded.jar
A
util/util/src/test/resources/bundles/exploded.jar/META-INF
A         util/util/src/test/resources/bundles/exploded.jar/
META-INF/MANIFEST.MF
A         util/util/src/test/resources/bundles/exploded.jar/
META-INF/beforeManifest.file
A         util/util/src/main
A         util/util/src/main/java
A         util/util/src/main/java/org
A         util/util/src/main/java/org/apache
A         util/util/src/main/java/org/apache/aries
A         util/util/src/main/java/org/apache/aries/util
A         util/util/src/main/java/org/apache/aries/util/
AriesFrameworkUtil.java
A
util/util/src/main/java/org/apache/aries/util/packageinfo
A         util/util/src/main/java/org/apache/aries/util/tracker
A
util/util/src/main/java/org/apache/aries/util/tracker/hook
AU        util/util/src/main/java/org/apache/aries/util/
tracker/hook/BundleHookBundleTracker.java
A         util/util/src/main/java/org/apache/aries/util/
tracker/packageinfo
AU        util/util/src/main/java/org/apache/aries/util/
tracker/RecursiveBundleTracker.java
A         util/util/src/main/java/org/apache/aries/util/internal
AU        util/util/src/main/java/org/apache/aries/util/
internal/R43Worker.java
A         util/util/src/main/resources
A         util/util/src/main/resources/org
A         util/util/src/main/resources/org/apache
A         util/util/src/main/resources/org/apache/aries
A         util/util/src/main/resources/org/apache/aries/util
A
util/util/src/main/resources/org/apache/aries/util/messages
AU        util/util/src/main/resources/org/apache/aries/util/
messages/UTILmessages.properties
A         util/util/src/main/resources/OSGi-INF
A         util/util/src/main/resources/OSGi-INF/permissions.perm
AU        util/util/pom.xml
A         web
A         web/NOTICE
AU        web/LICENSE
A         web/web-itests
A         web/web-itests/NOTICE
A         web/web-itests/LICENSE
A         web/web-itests/src
A         web/web-itests/src/test
A         web/web-itests/src/test/java
A         web/web-itests/src/test/java/org
A         web/web-itests/src/test/java/org/apache
A         web/web-itests/src/test/java/org/apache/aries
A         web/web-itests/src/test/java/org/apache/aries/web
A         web/web-itests/src/test/java/org/apache/aries/web/test
AU        web/web-itests/src/test/java/org/apache/aries/web/
test/TestClass.java
A
web/web-itests/src/test/java/org/apache/aries/web/converter
A         web/web-itests/src/test/java/org/apache/aries/web/
converter/itest
AU        web/web-itests/src/test/java/org/apache/aries/web/
converter/itest/WabConverterITest.java
A         web/web-itests/src/test/resources
A         web/web-itests/src/main
A         web/web-itests/src/main/java
A         web/web-itests/src/main/resources
AU        web/web-itests/pom.xml
AU        web/pom.xml
A         web/web-urlhandler
A         web/web-urlhandler/NOTICE
A         web/web-urlhandler/LICENSE
A         web/web-urlhandler/src
A         web/web-urlhandler/src/test
A         web/web-urlhandler/src/test/java
A         web/web-urlhandler/src/test/java/org
A         web/web-urlhandler/src/test/java/org/apache
A         web/web-urlhandler/src/test/java/org/apache/aries
A         web/web-urlhandler/src/test/java/org/apache/aries/web
A         web/web-urlhandler/src/test/java/org/apache/aries/
web/converter
A         web/web-urlhandler/src/test/java/org/apache/aries/
web/converter/impl
AU        web/web-urlhandler/src/test/java/org/apache/aries/
web/converter/impl/WabConverterTest.java
AU        web/web-urlhandler/src/test/java/org/apache/aries/
web/converter/impl/JSPImportParserTest.java
A         web/web-urlhandler/src/test/resources
A         web/web-urlhandler/src/test/resources/JSPs
A
web/web-urlhandler/src/test/resources/JSPs/helloImport.jsp
A         web/web-urlhandler/src/main
A         web/web-urlhandler/src/main/java
A         web/web-urlhandler/src/main/java/org
A         web/web-urlhandler/src/main/java/org/apache
A         web/web-urlhandler/src/main/java/org/apache/aries
A         web/web-urlhandler/src/main/java/org/apache/aries/web
A
web/web-urlhandler/src/main/java/org/apache/aries/web/url
AU        web/web-urlhandler/src/main/java/org/apache/aries/
web/url/WARConnection.java
AU        web/web-urlhandler/src/main/java/org/apache/aries/
web/url/WAR_URLServiceHandler.java
A         web/web-urlhandler/src/main/java/org/apache/aries/
web/converter
AU        web/web-urlhandler/src/main/java/org/apache/aries/
web/converter/WabConversion.java
A         web/web-urlhandler/src/main/java/org/apache/aries/
web/converter/impl
AU        web/web-urlhandler/src/main/java/org/apache/aries/
web/converter/impl/WarToWabConverterService.java
AU        web/web-urlhandler/src/main/java/org/apache/aries/
web/converter/impl/WarToWabConverterImpl.java
AU        web/web-urlhandler/src/main/java/org/apache/aries/
web/converter/impl/PackageFinder.java
AU        web/web-urlhandler/src/main/java/org/apache/aries/
web/converter/impl/CachedOutputStream.java
AU        web/web-urlhandler/src/main/java/org/apache/aries/
web/converter/impl/JSPImportParser.java
AU        web/web-urlhandler/src/main/java/org/apache/aries/
web/converter/impl/ClassPathBuilder.java
AU        web/web-urlhandler/src/main/java/org/apache/aries/
web/converter/impl/CaseInsensitiveMap.java
A         web/web-urlhandler/src/main/java/org/apache/aries/
web/converter/packageinfo
AU        web/web-urlhandler/src/main/java/org/apache/aries/
web/converter/WarToWabConverter.java
A         web/web-urlhandler/src/main/resources
A         web/web-urlhandler/src/main/resources/OSGI-INF
A         web/web-urlhandler/src/main/resources/OSGI-INF/blueprint
AU        web/web-urlhandler/src/main/resources/OSGI-INF/
blueprint/WARHandler.xml
AU        web/web-urlhandler/pom.xml
U        .
At revision 1479982
Parsing POMs
ERROR: Failed to parse POMs
hudson.util.IOException2: remote file operation failed: <
https://builds.apache.org/job/Aries/ws/aries> at
hudson.remoting.Channel@6de6c320:ubuntu3
  at hudson.FilePath.act(FilePath.java:861)
  at hudson.FilePath.act(FilePath.java:838)
  at hudson.maven.MavenModuleSetBuild
$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:862)
  at hudson.maven.MavenModuleSetBuild
$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:620)
  at hudson.model.AbstractBuild$AbstractBuildExecution.run
(AbstractBuild.java:592)
  at hudson.model.Run.execute(Run.java:1568)
  at hudson.maven.MavenModuleSetBuild.run
(MavenModuleSetBuild.java:477)
  at hudson.model.ResourceController.execute
(ResourceController.java:88)
  at hudson.model.Executor.run(Executor.java:236)
Caused by: hudson.remoting.ProxyException:
hudson.maven.MavenModuleSetBuild$MavenExecutionException:
org.apache.maven.project.ProjectBuildingException: Some problems
were encountered while processing the POMs:
[FATAL] Non-resolvable parent POM: Could not find artifact
org.apache.aries:java5-parent:pom:1.1.0-SNAPSHOT and
'parent.relativePath' points at no local POM @ line 21, column 13
[FATAL] Non-resolvable parent POM: Could not find artifact
org.apache.aries:java5-parent:pom:1.1.0-SNAPSHOT and
'parent.relativePath' points at no local POM @ line 21, column 13
[FATAL] Non-resolvable parent POM: Could not find artifact
org.apache.aries:java5-parent:pom:1.1.0-SNAPSHOT and
'parent.relativePath' points at no local POM @ line 21, column 13
[FATAL] Non-resolvable parent POM: Could not find artifact
org.apache.aries:java5-parent:pom:1.1.0-SNAPSHOT and
'parent.relativePath' points at no local POM @ line 19, column 13
  at hudson.maven.MavenModuleSetBuild$PomParser.invoke
(MavenModuleSetBuild.java:1229)
  at hudson.maven.MavenModuleSetBuild$PomParser.invoke
(MavenModuleSetBuild.java:997)
  at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2348)
  at hudson.remoting.UserRequest.perform(UserRequest.java:118)
  at hudson.remoting.UserRequest.perform(UserRequest.java:48)
  at hudson.remoting.Request$2.run(Request.java:326)
  at hudson.remoting.InterceptingExecutorService$1.call
(InterceptingExecutorService.java:72)
  at java.util.concurrent.FutureTask$Sync.innerRun
(FutureTask.java:334)
  at java.util.concurrent.FutureTask.run(FutureTask.java:166)
  at java.util.concurrent.ThreadPoolExecutor.runWorker
(ThreadPoolExecutor.java:1146)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:615)
  at java.lang.Thread.run(Thread.java:679)
Caused by: hudson.remoting.ProxyException:
org.apache.maven.project.ProjectBuildingException: Some problems
were encountered while processing the POMs:
[FATAL] Non-resolvable parent POM: Could not find artifact
org.apache.aries:java5-parent:pom:1.1.0-SNAPSHOT and
'parent.relativePath' points at no local POM @ line 21, column 13
[FATAL] Non-resolvable parent POM: Could not find artifact
org.apache.aries:java5-parent:pom:1.1.0-SNAPSHOT and
'parent.relativePath' points at no local POM @ line 21, column 13
[FATAL] Non-resolvable parent POM: Could not find artifact
org.apache.aries:java5-parent:pom:1.1.0-SNAPSHOT and
'parent.relativePath' points at no local POM @ line 21, column 13
[FATAL] Non-resolvable parent POM: Could not find artifact
org.apache.aries:java5-parent:pom:1.1.0-SNAPSHOT and
'parent.relativePath' points at no local POM @ line 19, column 13
  at org.apache.maven.project.DefaultProjectBuilder.build
(DefaultProjectBuilder.java:363)
  at hudson.maven.MavenEmbedder.buildProjects
(MavenEmbedder.java:361)
  at hudson.maven.MavenEmbedder.readProjects
(MavenEmbedder.java:331)
  at hudson.maven.MavenModuleSetBuild$PomParser.invoke
(MavenModuleSetBuild.java:1179)
  ... 11 more
--
Daniel Kulp
[email protected] - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com


--
----------------------
Tang Yong
Senior Engineer
Glassfish Team Developer(OSGi&OSGi-JavaEE)
OSGi Alliance Supporter
Blog: http://osgizone.typepad.com/tangyong/

Nanjing Fujitsu NanDa Software Tec CO.,LTD
http://www.fujitsu.com/cn/fnst
Tel: +86-25-86630566-8310
Fax: +86-25-83317685              
----------------------

Reply via email to