Re: Mass-upgrading bundles
On Thu, Jan 20, 2011 at 10:47 PM, Mike Moulton m...@meltmedia.com wrote: We deploy our sling instances inside a Karaf [1] or ServiceMix [2] container, as opposed to the launchpad, so we can use features [3] to deploy sling and our applications. This allows us to deploy builds rather quickly, while also providing a central location for us to track the matrix of versions of our bundles and roll them all up into a single version of our feature. This also lets us pull bundles in from either a maven repo (Nexus) or and ORB repo (also Nexus for us). Great tip, looks promising! [1] http://karaf.apache.org/ [2] http://servicemix.apache.org/home.html [3] http://karaf.apache.org/46-provisioning.html -- Mike -- mike moulton | meltmedia m...@meltmedia.com w | 602.648.6810 c | 602.432.2568 @mmoulton On Jan 20, 2011, at 8:11 AM, Vidar Ramdal wrote: I have been thinking about an easier way to upgrade our application, which now consists of something like 100 bundles. We run on multiple servers, and upgrading them bundle-by-bundle is really tedious. I know I can update bundles directly from an OSGi repository, via the web console at http://localhost:8080/system/console/obr, but it still requires to locate and deploy one bundle at a time. So how about a web console which allows me to upload an XML list, for example on the same format used by the Maven Launchpad plugin. The list of bundles will be compared to the set of currently deployed bundles. Any bundle in the list which is not currently deployed, will be downloaded, installed and started. Updated bundles, that is, the bundle list contains a bundle in a newer version than a bundle currently running, will be updated. And finally, bundles that are currently deployed, but not in the list, will be uninstalled. Does this make sense as an extension to Sling? -- Vidar S. Ramdal vi...@idium.no - http://www.idium.no Sommerrogata 13-15, N-0255 Oslo, Norway + 47 22 00 84 00 Quando omni flunkus moritatus! -- Vidar S. Ramdal vi...@idium.no - http://www.idium.no Sommerrogata 13-15, N-0255 Oslo, Norway + 47 22 00 84 00 Quando omni flunkus moritatus!
[jira] Created: (SLING-1942) Include ServiceTracker in Bundle
Include ServiceTracker in Bundle Key: SLING-1942 URL: https://issues.apache.org/jira/browse/SLING-1942 Project: Sling Issue Type: Improvement Components: Installer Affects Versions: Installer Core 3.1.0 Reporter: Carsten Ziegeler Assignee: Carsten Ziegeler Fix For: Installer Core 3.1.2 As the installer is a core service we should include the service tracker in the bundle to avoid a dependency to someone else providing these packages - they might be provided by the framework or the compendium bundle or someone else, depending on the installation -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (SLING-1943) Sort services (transformer and factories) by service ranking before invoking
Sort services (transformer and factories) by service ranking before invoking Key: SLING-1943 URL: https://issues.apache.org/jira/browse/SLING-1943 Project: Sling Issue Type: Bug Components: Installer Affects Versions: Installer Core 3.1.0 Reporter: Carsten Ziegeler Assignee: Carsten Ziegeler Fix For: Installer Core 3.1.2 The services (transformers and factories) should be invoked in order of their service ranking (highest first) - currently they are invoked in random order -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Resolved: (SLING-1942) Include ServiceTracker in Bundle
[ https://issues.apache.org/jira/browse/SLING-1942?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Carsten Ziegeler resolved SLING-1942. - Resolution: Fixed Changed pom in revision 1061697 Include ServiceTracker in Bundle Key: SLING-1942 URL: https://issues.apache.org/jira/browse/SLING-1942 Project: Sling Issue Type: Improvement Components: Installer Affects Versions: Installer Core 3.1.0 Reporter: Carsten Ziegeler Assignee: Carsten Ziegeler Fix For: Installer Core 3.1.2 As the installer is a core service we should include the service tracker in the bundle to avoid a dependency to someone else providing these packages - they might be provided by the framework or the compendium bundle or someone else, depending on the installation -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (SLING-1944) Check result from resource transformer
Check result from resource transformer -- Key: SLING-1944 URL: https://issues.apache.org/jira/browse/SLING-1944 Project: Sling Issue Type: Improvement Components: Installer Affects Versions: Installer Core 3.1.0 Reporter: Carsten Ziegeler Assignee: Carsten Ziegeler Fix For: Installer Core 3.1.2 If a resource transformer returns a new resource type, it must also return a unique id - this should be checked by the installer -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Build failed in Hudson: sling-trunk-1.6 #722
See https://hudson.apache.org/hudson/job/sling-trunk-1.6/722/changes Changes: [justin] SLING-1941 - removing FLUSH from protected key list [justin] fixing SLING-1941 - DefaultSlingScript now has a static list of protected keys -- [...truncated 10507 lines...] [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.extensions.webconsolesecurityprovider/1.0.0/org.apache.sling.extensions.webconsolesecurityprovider-1.0.0.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/5/org.apache.sling.extensions.webconsolesecurityprovider-1.0.0.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.webconsole/3.1.6/org.apache.felix.webconsole-3.1.6.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/5/org.apache.felix.webconsole-3.1.6.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.webconsole.plugins.event/1.0.2/org.apache.felix.webconsole.plugins.event-1.0.2.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/5/org.apache.felix.webconsole.plugins.event-1.0.2.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.webconsole.plugins.memoryusage/1.0.2/org.apache.felix.webconsole.plugins.memoryusage-1.0.2.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/5/org.apache.felix.webconsole.plugins.memoryusage-1.0.2.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.commons.json/2.0.6/org.apache.sling.commons.json-2.0.6.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/5/org.apache.sling.commons.json-2.0.6.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.bundlerepository/1.6.4/org.apache.felix.bundlerepository-1.6.4.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/5/org.apache.felix.bundlerepository-1.6.4.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.extensions.threaddump/0.2.0/org.apache.sling.extensions.threaddump-0.2.0.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/5/org.apache.sling.extensions.threaddump-0.2.0.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.jcr.webconsole/1.0.0/org.apache.sling.jcr.webconsole-1.0.0.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/5/org.apache.sling.jcr.webconsole-1.0.0.jar [INFO] snapshot org.apache.sling:org.apache.sling.extensions.groovy:1.0.0-SNAPSHOT: checking for updates from apache.snapshots [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.extensions.groovy/1.0.0-SNAPSHOT/org.apache.sling.extensions.groovy-1.0.0-SNAPSHOT.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/5/org.apache.sling.extensions.groovy-1.0.0-SNAPSHOT.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.extensions.explorer/1.0.0/org.apache.sling.extensions.explorer-1.0.0.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/5/org.apache.sling.extensions.explorer-1.0.0.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.eventadmin/1.2.6/org.apache.felix.eventadmin-1.2.6.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/10/org.apache.felix.eventadmin-1.2.6.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.scr/1.6.0/org.apache.felix.scr-1.6.0.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/10/org.apache.felix.scr-1.6.0.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.configadmin/1.2.8/org.apache.felix.configadmin-1.2.8.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/launchpad-bundles/resources/bundles/10/org.apache.felix.configadmin-1.2.8.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.metatype/1.0.4/org.apache.felix.metatype-1.0.4.jar to
[jira] Resolved: (SLING-1944) Check result from resource transformer
[ https://issues.apache.org/jira/browse/SLING-1944?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Carsten Ziegeler resolved SLING-1944. - Resolution: Fixed Added extra checks in revision 1061701 Check result from resource transformer -- Key: SLING-1944 URL: https://issues.apache.org/jira/browse/SLING-1944 Project: Sling Issue Type: Improvement Components: Installer Affects Versions: Installer Core 3.1.0 Reporter: Carsten Ziegeler Assignee: Carsten Ziegeler Fix For: Installer Core 3.1.2 If a resource transformer returns a new resource type, it must also return a unique id - this should be checked by the installer -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (SLING-1946) Transformer should only be invoked once on an untransformed resource
Transformer should only be invoked once on an untransformed resource Key: SLING-1946 URL: https://issues.apache.org/jira/browse/SLING-1946 Project: Sling Issue Type: Improvement Affects Versions: Installer Core 3.1.0 Reporter: Carsten Ziegeler Assignee: Carsten Ziegeler Fix For: Installer Core 3.1.2 If a transformer has seen a resource, it should not be invoked again on this resource regardless if the transformation has been successdful or not -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (SLING-1945) Remove resource from untransformed resources if resource is removed by provider
Remove resource from untransformed resources if resource is removed by provider --- Key: SLING-1945 URL: https://issues.apache.org/jira/browse/SLING-1945 Project: Sling Issue Type: Bug Components: Installer Affects Versions: Installer Core 3.1.0 Reporter: Carsten Ziegeler Assignee: Carsten Ziegeler Priority: Minor Fix For: Installer Core 3.1.2 If a resource is removed by the provider but is still in the untransformed resources, it should be removed from that list as well. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Resolved: (SLING-1945) Remove resource from untransformed resources if resource is removed by provider
[ https://issues.apache.org/jira/browse/SLING-1945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Carsten Ziegeler resolved SLING-1945. - Resolution: Fixed Fixed with revision 1061707 Remove resource from untransformed resources if resource is removed by provider --- Key: SLING-1945 URL: https://issues.apache.org/jira/browse/SLING-1945 Project: Sling Issue Type: Bug Components: Installer Affects Versions: Installer Core 3.1.0 Reporter: Carsten Ziegeler Assignee: Carsten Ziegeler Priority: Minor Fix For: Installer Core 3.1.2 If a resource is removed by the provider but is still in the untransformed resources, it should be removed from that list as well. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (SLING-1519) URL Mappings for URL paths containing - does not work
[ https://issues.apache.org/jira/browse/SLING-1519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Carsten Ziegeler updated SLING-1519: Fix Version/s: (was: JCR Resource 2.0.8) JCR Resource 2.0.10 Moving to next version to not block the release URL Mappings for URL paths containing - does not work --- Key: SLING-1519 URL: https://issues.apache.org/jira/browse/SLING-1519 Project: Sling Issue Type: Bug Components: JCR Affects Versions: JCR Resource 2.0.6 Reporter: Felix Meschberger Assignee: Felix Meschberger Fix For: JCR Resource 2.0.10 Consider the following mapping for JCR Resource Resolver URL Mapping: /content/somesite/en-us/-/ This breaks, because the dash in en-us is considered a separator instead of being part of the incoming URL path thus giving a mapping /content/somesite/en -- us/-/ To fix this situation in a broader context the - should be replaced as the character indicating bidirectional mapping by a : and the code adapted to not break on dashes any more. For backwards compatibility, the dash should still be supported as a bidirectional indicator. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Re: Mass-upgrading bundles
Hi, we're using the Sling Installer together with the JCR Provider, but there is also support for file based provising (File Provider). Inlike FileInstall from Apache Felix, we have split up the implementation into the core doing the installation and management of the artifacts to be installed, and providers. The providers just pass found artifacts to the installer. The installer currently supports bundles, configurations and deployment packages (through a plugin). It's very flexible and with the latest version extensible. So, in our case (we have roughly 170 bundles), updating means putting the new bundles (and configs) into the repository and that's it. The installer takes care of everything. Regards Carsten Vidar Ramdal wrote On Thu, Jan 20, 2011 at 10:47 PM, Mike Moulton m...@meltmedia.com wrote: We deploy our sling instances inside a Karaf [1] or ServiceMix [2] container, as opposed to the launchpad, so we can use features [3] to deploy sling and our applications. This allows us to deploy builds rather quickly, while also providing a central location for us to track the matrix of versions of our bundles and roll them all up into a single version of our feature. This also lets us pull bundles in from either a maven repo (Nexus) or and ORB repo (also Nexus for us). Great tip, looks promising! [1] http://karaf.apache.org/ [2] http://servicemix.apache.org/home.html [3] http://karaf.apache.org/46-provisioning.html -- Mike -- mike moulton | meltmedia m...@meltmedia.com w | 602.648.6810 c | 602.432.2568 @mmoulton On Jan 20, 2011, at 8:11 AM, Vidar Ramdal wrote: I have been thinking about an easier way to upgrade our application, which now consists of something like 100 bundles. We run on multiple servers, and upgrading them bundle-by-bundle is really tedious. I know I can update bundles directly from an OSGi repository, via the web console at http://localhost:8080/system/console/obr, but it still requires to locate and deploy one bundle at a time. So how about a web console which allows me to upload an XML list, for example on the same format used by the Maven Launchpad plugin. The list of bundles will be compared to the set of currently deployed bundles. Any bundle in the list which is not currently deployed, will be downloaded, installed and started. Updated bundles, that is, the bundle list contains a bundle in a newer version than a bundle currently running, will be updated. And finally, bundles that are currently deployed, but not in the list, will be uninstalled. Does this make sense as an extension to Sling? -- Vidar S. Ramdal vi...@idium.no - http://www.idium.no Sommerrogata 13-15, N-0255 Oslo, Norway + 47 22 00 84 00 Quando omni flunkus moritatus! -- Carsten Ziegeler cziege...@apache.org
[jira] Resolved: (SLING-1943) Sort services (transformer and factories) by service ranking before invoking
[ https://issues.apache.org/jira/browse/SLING-1943?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Carsten Ziegeler resolved SLING-1943. - Resolution: Fixed Added sorting in revision 1061795 Sort services (transformer and factories) by service ranking before invoking Key: SLING-1943 URL: https://issues.apache.org/jira/browse/SLING-1943 Project: Sling Issue Type: Bug Components: Installer Affects Versions: Installer Core 3.1.0 Reporter: Carsten Ziegeler Assignee: Carsten Ziegeler Fix For: Installer Core 3.1.2 The services (transformers and factories) should be invoked in order of their service ranking (highest first) - currently they are invoked in random order -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (SLING-1947) Remove dependency to JCR and make resource provider implementation easier
Remove dependency to JCR and make resource provider implementation easier - Key: SLING-1947 URL: https://issues.apache.org/jira/browse/SLING-1947 Project: Sling Issue Type: Improvement Components: Extensions, JCR Affects Versions: Extensions Bundleresource 2.0.4, File System Resource Provider 1.0.0, JCR Resource 2.0.6 Reporter: Carsten Ziegeler Currently the resource provider implementations usually check if the resource points to a directory if the repository has a node at this location to allow to let the repository return this node as the directory resource. This requires the implementations to adapt the resolver to a session, check if the node is available etc. This looks like a workaround, creates an unnecessary dependency to JCR and might create problems in the future if the repository is not used as a provider or is not the root provider. One solution would be to let the implementations return nt:folder and the resource resolver checks in this case the root provider if it has a resource at the same position and returns that one instead. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Build failed in Hudson: sling-trunk-1.6 #723
See https://hudson.apache.org/hudson/job/sling-trunk-1.6/723/changes Changes: [cziegeler] Use recent snapshots and remove groovy support which we will not ship with sling6 [cziegeler] [maven-release-plugin] prepare for next development iteration [cziegeler] [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.0.8 [cziegeler] [maven-release-plugin] prepare for next development iteration [cziegeler] [maven-release-plugin] prepare release org.apache.sling.fsresource-1.0.2 [cziegeler] [maven-release-plugin] prepare for next development iteration [cziegeler] [maven-release-plugin] prepare release org.apache.sling.bundleresource.impl-2.0.6 [cziegeler] SLING-1945 : Remove resource from untransformed resources if resource is removed by provider [cziegeler] SLING-1944 : Check result from resource transformer [cziegeler] SLING-1942 : Include ServiceTracker in Bundle -- [...truncated 10812 lines...] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 64 resources [INFO] Copying 3 resources [INFO] [antrun:run {execution: default}] [INFO] Executing tasks [echo] WARNING (SLING-443/SLING-1782) ** [echo] On most platforms, you'll get OutOfMemoryErrors when building unless you set [echo] on 32bit platforms: MAVEN_OPTS=-Xmx256M -XX:MaxPermSize=256M, see SLING-443 [echo] on 64bit platforms: MAVEN_OPTS=-Xmx512M -XX:MaxPermSize=512M, see SLING-1782 [echo] ** [INFO] Executed tasks [INFO] [compiler:compile {execution: default-compile}] [INFO] Compiling 93 source files to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/integration-tests/target/classes [INFO] [resources:testResources {execution: default-testResources}] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/integration-tests/src/test/resources [INFO] Copying 3 resources [INFO] [compiler:testCompile {execution: default-testCompile}] [INFO] No sources to compile [INFO] [surefire:test {execution: default-test}] [INFO] Surefire report directory: https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/integration-tests/target/surefire-reports --- T E S T S --- There are no tests to run. Results : Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [HUDSON] Recording test results [INFO] [jar:jar {execution: default-jar}] [INFO] Building jar: https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/integration-tests/target/org.apache.sling.launchpad.integration-tests-0.0.1-SNAPSHOT.jar [INFO] Preparing source:jar [WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation. [HUDSON] Archiving https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/integration-tests/pom.xml to /home/hudson/hudson/jobs/sling-trunk-1.6/modules/org.apache.sling$org.apache.sling.launchpad.integration-tests/builds/2011-01-21_13-05-47/archive/org.apache.sling/org.apache.sling.launchpad.integration-tests/0.0.1-SNAPSHOT/pom.xml [HUDSON] Archiving https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/integration-tests/target/org.apache.sling.launchpad.integration-tests-0.0.1-SNAPSHOT.jar to /home/hudson/hudson/jobs/sling-trunk-1.6/modules/org.apache.sling$org.apache.sling.launchpad.integration-tests/builds/2011-01-21_13-05-47/archive/org.apache.sling/org.apache.sling.launchpad.integration-tests/0.0.1-SNAPSHOT/org.apache.sling.launchpad.integration-tests-0.0.1-SNAPSHOT.jar [INFO] [enforcer:enforce {execution: enforce-java}] [INFO] [source:jar {execution: attach-sources}] [INFO] Building jar: https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/integration-tests/target/org.apache.sling.launchpad.integration-tests-0.0.1-SNAPSHOT-sources.jar [INFO] [ianal:verify-legal-files {execution: default}] [INFO] Checking legal files in: org.apache.sling.launchpad.integration-tests-0.0.1-SNAPSHOT.jar [INFO] Checking legal files in: org.apache.sling.launchpad.integration-tests-0.0.1-SNAPSHOT-sources.jar [INFO] [install:install {execution: default-install}] [INFO] Installing https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/integration-tests/target/org.apache.sling.launchpad.integration-tests-0.0.1-SNAPSHOT.jar to /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.launchpad.integration-tests/0.0.1-SNAPSHOT/org.apache.sling.launchpad.integration-tests-0.0.1-SNAPSHOT.jar [INFO] Installing https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/integration-tests/target/org.apache.sling.launchpad.integration-tests-0.0.1-SNAPSHOT-sources.jar to
Hudson build is unstable: sling-trunk-1.6 ยป Apache Sling Launchpad Testing WAR version #724
See https://hudson.apache.org/hudson/job/sling-trunk-1.6/org.apache.sling$org.apache.sling.launchpad.testing-war/724/
Hudson build is unstable: sling-trunk-1.6 #724
See https://hudson.apache.org/hudson/job/sling-trunk-1.6/724/changes
Build failed in Hudson: sling-trunk-1.6 #725
See https://hudson.apache.org/hudson/job/sling-trunk-1.6/725/changes Changes: [cziegeler] SLING-1943 : Sort services (transformer and factories) by service ranking before invoking -- [...truncated 10560 lines...] [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.launchpad.installer/0.0.1-SNAPSHOT/org.apache.sling.launchpad.installer-0.0.1-SNAPSHOT.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/0/org.apache.sling.launchpad.installer-0.0.1-SNAPSHOT.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.installer.core/3.1.1-SNAPSHOT/org.apache.sling.installer.core-3.1.1-SNAPSHOT.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/0/org.apache.sling.installer.core-3.1.1-SNAPSHOT.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.commons.log/2.1.3-SNAPSHOT/org.apache.sling.commons.log-2.1.3-SNAPSHOT.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/1/org.apache.sling.commons.log-2.1.3-SNAPSHOT.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.extensions.webconsolebranding/1.0.0/org.apache.sling.extensions.webconsolebranding-1.0.0.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/5/org.apache.sling.extensions.webconsolebranding-1.0.0.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.extensions.webconsolesecurityprovider/1.0.0/org.apache.sling.extensions.webconsolesecurityprovider-1.0.0.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/5/org.apache.sling.extensions.webconsolesecurityprovider-1.0.0.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.webconsole/3.1.6/org.apache.felix.webconsole-3.1.6.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/5/org.apache.felix.webconsole-3.1.6.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.webconsole.plugins.event/1.0.2/org.apache.felix.webconsole.plugins.event-1.0.2.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/5/org.apache.felix.webconsole.plugins.event-1.0.2.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.webconsole.plugins.memoryusage/1.0.2/org.apache.felix.webconsole.plugins.memoryusage-1.0.2.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/5/org.apache.felix.webconsole.plugins.memoryusage-1.0.2.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.commons.json/2.0.6/org.apache.sling.commons.json-2.0.6.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/5/org.apache.sling.commons.json-2.0.6.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.bundlerepository/1.6.4/org.apache.felix.bundlerepository-1.6.4.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/5/org.apache.felix.bundlerepository-1.6.4.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.extensions.threaddump/0.2.0/org.apache.sling.extensions.threaddump-0.2.0.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/5/org.apache.sling.extensions.threaddump-0.2.0.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.jcr.webconsole/1.0.0/org.apache.sling.jcr.webconsole-1.0.0.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/5/org.apache.sling.jcr.webconsole-1.0.0.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/sling/org.apache.sling.extensions.explorer/1.0.0/org.apache.sling.extensions.explorer-1.0.0.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/5/org.apache.sling.extensions.explorer-1.0.0.jar [INFO] Copying bundle from /home/hudson/.m2/repository/org/apache/felix/org.apache.felix.http.jetty/2.0.5-SNAPSHOT/org.apache.felix.http.jetty-2.0.5-SNAPSHOT.jar to https://hudson.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/builder/target/classes/resources/bundles/5/org.apache.felix.http.jetty-2.0.5-SNAPSHOT.jar [INFO]