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