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

Changes:

[jwross] [aries-1072] Bundle BREE headers must be converted to osgi.ee 
requirements for proper resolution at subsystem install time.

Added functionality plus unit tests.

Added new itest.

Removed unnecessary BREE header from test bundles that caused them to be 
unresolvable.

------------------------------------------
[...truncated 6186 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 1489576
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@19252145:ubuntu1
        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

Reply via email to