You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cz...@apache.org on 2017/05/31 14:45:54 UTC
svn commit: r1797049 - in /sling/whiteboard/cziegeler/feature-launcher:
pom.xml
src/main/java/org/apache/sling/feature/launcher/impl/FeatureProcessor.java
Author: cziegeler
Date: Wed May 31 14:45:54 2017
New Revision: 1797049
URL: http://svn.apache.org/viewvc?rev=1797049&view=rev
Log:
Include dependencies in final jar
Modified:
sling/whiteboard/cziegeler/feature-launcher/pom.xml
sling/whiteboard/cziegeler/feature-launcher/src/main/java/org/apache/sling/feature/launcher/impl/FeatureProcessor.java
Modified: sling/whiteboard/cziegeler/feature-launcher/pom.xml
URL: http://svn.apache.org/viewvc/sling/whiteboard/cziegeler/feature-launcher/pom.xml?rev=1797049&r1=1797048&r2=1797049&view=diff
==============================================================================
--- sling/whiteboard/cziegeler/feature-launcher/pom.xml (original)
+++ sling/whiteboard/cziegeler/feature-launcher/pom.xml Wed May 31 14:45:54 2017
@@ -55,7 +55,7 @@
<outputDirectory>${project.build.directory}/classes</outputDirectory>
<overWriteReleases>false</overWriteReleases>
<overWriteSnapshots>true</overWriteSnapshots>
- <includeArtifactIds>org.apache.sling.provisioning.feature,commons-cli</includeArtifactIds>
+ <includeArtifactIds>org.apache.sling.feature,org.apache.sling.commons.johnzon,commons-cli</includeArtifactIds>
</configuration>
</execution>
</executions>
@@ -91,6 +91,11 @@
<version>1.3.1</version>
</dependency>
<dependency>
+ <groupId>org.apache.sling</groupId>
+ <artifactId>org.apache.sling.commons.johnzon</artifactId>
+ <version>1.0.0</version>
+ </dependency>
+ <dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</dependency>
Modified: sling/whiteboard/cziegeler/feature-launcher/src/main/java/org/apache/sling/feature/launcher/impl/FeatureProcessor.java
URL: http://svn.apache.org/viewvc/sling/whiteboard/cziegeler/feature-launcher/src/main/java/org/apache/sling/feature/launcher/impl/FeatureProcessor.java?rev=1797049&r1=1797048&r2=1797049&view=diff
==============================================================================
--- sling/whiteboard/cziegeler/feature-launcher/src/main/java/org/apache/sling/feature/launcher/impl/FeatureProcessor.java (original)
+++ sling/whiteboard/cziegeler/feature-launcher/src/main/java/org/apache/sling/feature/launcher/impl/FeatureProcessor.java Wed May 31 14:45:54 2017
@@ -69,6 +69,11 @@ public class FeatureProcessor {
System.exit(1);
}
+ if ( features.isEmpty() ) {
+ Logger.LOG.error("No features defined.");
+ System.exit(1);
+ }
+
final Application app = ApplicationBuilder.assemble(new FeatureProvider() {
@Override