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
