See
<https://builds.apache.org/job/sling-trunk-1.5/org.apache.sling$org.apache.sling.launchpad.base/1725/changes>
Changes:
[fmeschbe] SLING-2549 Use IOException instead of IllegalArgumentException for
better error handling
[fmeschbe] SLING-2548 Remove OSGi Execution Environment handling only using the
respective sling configuraiton file properties.
[fmeschbe] SLING-2489 Refactor start/stop logic such that doStart(URL) and
doStop() are completely symmetric and can be used to repeatedly start/stop the
framework.
- Add proper shutdown hook handling
- Heuristically cleanup threads remaining after framework stop
(this may require more investigation)
------------------------------------------
projectStarted org.apache.sling:org.apache.sling.launchpad.base:2.4.1-SNAPSHOT
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Sling Launchpad Base 2.4.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
mojoStarted
org.apache.maven.plugins:maven-clean-plugin:2.4.1(default-clean)[INFO] Deleting
<https://builds.apache.org/job/sling-trunk-1.5/org.apache.sling$org.apache.sling.launchpad.base/ws/target>
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @
org.apache.sling.launchpad.base ---
mojoSucceeded org.apache.maven.plugins:maven-clean-plugin:2.4.1(default-clean)
mojoStarted org.apache.maven.plugins:maven-enforcer-plugin:1.0(enforce-java)
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-java) @
org.apache.sling.launchpad.base ---
mojoSucceeded org.apache.maven.plugins:maven-enforcer-plugin:1.0(enforce-java)
mojoStarted
org.apache.maven.plugins:maven-dependency-plugin:2.4(copy-felix-httpservice-bridge)[INFO]
Copying org.apache.felix.http.bridge-2.2.0.jar to
<https://builds.apache.org/job/sling-trunk-1.5/org.apache.sling$org.apache.sling.launchpad.base/ws/target/felix-bridge/org.apache.felix.http.bridge-2.2.0.jar>
[INFO]
[INFO] --- maven-dependency-plugin:2.4:copy-dependencies
(copy-felix-httpservice-bridge) @ org.apache.sling.launchpad.base ---
mojoSucceeded
org.apache.maven.plugins:maven-dependency-plugin:2.4(copy-felix-httpservice-bridge)
mojoStarted
org.apache.maven.plugins:maven-dependency-plugin:2.4(extract-sling-commons-osgi)[INFO]
Unpacking
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/sling/org.apache.sling.commons.osgi/2.0.6/org.apache.sling.commons.osgi-2.0.6.jar
to
<https://builds.apache.org/job/sling-trunk-1.5/org.apache.sling$org.apache.sling.launchpad.base/ws/target/classes>
with includes "" and excludes ""
[INFO]
[INFO] --- maven-dependency-plugin:2.4:unpack-dependencies
(extract-sling-commons-osgi) @ org.apache.sling.launchpad.base ---
mojoSucceeded
org.apache.maven.plugins:maven-dependency-plugin:2.4(extract-sling-commons-osgi)
[INFO] Unpacking
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/felix/org.apache.felix.framework/4.0.3/org.apache.felix.framework-4.0.3.jar
to
<https://builds.apache.org/job/sling-trunk-1.5/org.apache.sling$org.apache.sling.launchpad.base/ws/target/classes>
with includes "" and excludes ""
mojoStarted
org.apache.maven.plugins:maven-dependency-plugin:2.4(extract-osgi-framework)
[INFO]
[INFO] --- maven-dependency-plugin:2.4:unpack-dependencies
(extract-osgi-framework) @ org.apache.sling.launchpad.base ---
mojoSucceeded
org.apache.maven.plugins:maven-dependency-plugin:2.4(extract-osgi-framework)
mojoStarted org.apache.maven.plugins:maven-remote-resources-plugin:1.1(default)
[INFO]
[INFO] --- maven-remote-resources-plugin:1.1:process (default) @
org.apache.sling.launchpad.base ---
mojoSucceeded
org.apache.maven.plugins:maven-remote-resources-plugin:1.1(default)
[INFO] Using 'UTF-8' encoding to copy filtered resources.
mojoStarted
org.apache.maven.plugins:maven-resources-plugin:2.4.3(default-resources)
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @
org.apache.sling.launchpad.base ---
[INFO] Copying 4 resources
[INFO] Copying 3 resources
mojoSucceeded
org.apache.maven.plugins:maven-resources-plugin:2.4.3(default-resources)
mojoStarted org.apache.maven.plugins:maven-antrun-plugin:1.6(default)
[INFO]
[INFO] --- maven-antrun-plugin:1.6:run (default) @
org.apache.sling.launchpad.base ---
[INFO] Executing tasks
main:
[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
mojoSucceeded org.apache.maven.plugins:maven-antrun-plugin:1.6(default)
mojoStarted
org.apache.maven.plugins:maven-compiler-plugin:2.5.1(default-compile)
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @
org.apache.sling.launchpad.base ---
[INFO] Compiling 26 source files to
<https://builds.apache.org/job/sling-trunk-1.5/org.apache.sling$org.apache.sling.launchpad.base/ws/target/classes>
mojoSucceeded
org.apache.maven.plugins:maven-compiler-plugin:2.5.1(default-compile)
mojoStarted
org.apache.maven.plugins:maven-resources-plugin:2.4.3(default-testResources)[INFO]
Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @
org.apache.sling.launchpad.base ---
mojoSucceeded
org.apache.maven.plugins:maven-resources-plugin:2.4.3(default-testResources)
mojoStarted
org.apache.maven.plugins:maven-compiler-plugin:2.5.1(default-testCompile)
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @
org.apache.sling.launchpad.base ---
[INFO] Compiling 5 source files to
<https://builds.apache.org/job/sling-trunk-1.5/org.apache.sling$org.apache.sling.launchpad.base/ws/target/test-classes>
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR]
<https://builds.apache.org/job/sling-trunk-1.5/org.apache.sling$org.apache.sling.launchpad.base/ws/src/test/java/org/apache/sling/launchpad/app/ControlListenerTest.java>:[242,13]
terminateVM(int) in org.apache.sling.launchpad.app.ControlListenerTest.MyMain
cannot override terminateVM(int) in org.apache.sling.launchpad.app.Main;
overridden method is static
[INFO] 1 error
[INFO] -------------------------------------------------------------
mojoFailed
org.apache.maven.plugins:maven-compiler-plugin:2.5.1(default-testCompile)
projectFailed org.apache.sling:org.apache.sling.launchpad.base:2.4.1-SNAPSHOT