This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-feature-converter-maven-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new cc310c0  SLING-12717 - feature-converter-maven-plugin Windows buid 
fails (#13)
cc310c0 is described below

commit cc310c021a6a1ffe5c4197f80e8d8237983d43e3
Author: Robert Munteanu <[email protected]>
AuthorDate: Wed Jan 14 13:14:54 2026 +0100

    SLING-12717 - feature-converter-maven-plugin Windows buid fails (#13)
---
 .sling-module.json                                 |  7 ----
 .../verify.bsh                                     | 37 +++++++---------------
 .../verify.bsh                                     | 37 +++++++---------------
 .../verify.bsh                                     | 37 +++++++---------------
 4 files changed, 33 insertions(+), 85 deletions(-)

diff --git a/.sling-module.json b/.sling-module.json
deleted file mode 100644
index 7ff980b..0000000
--- a/.sling-module.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  "jenkins": {
-    "operatingSystems": [
-      "linux"
-    ]
-  }
-}
\ No newline at end of file
diff --git a/src/it/package-with-single-bundle-no-parameters/verify.bsh 
b/src/it/package-with-single-bundle-no-parameters/verify.bsh
index 7cd361d..61e6b7c 100644
--- a/src/it/package-with-single-bundle-no-parameters/verify.bsh
+++ b/src/it/package-with-single-bundle-no-parameters/verify.bsh
@@ -18,7 +18,7 @@ import java.io.*;
 import java.util.*;
 import org.codehaus.plexus.util.*;
 
-    boolean check() {
+    void check() throws Exception {
         String projectName = 
"sling-feature-converter-maven-plugin-test-no-param.ui.apps";
         String projectCoreName = 
"sling-feature-converter-maven-plugin-test-no-param.core";
         // These are <scriptVariables/> provided by the plugin POM
@@ -29,19 +29,16 @@ import org.codehaus.plexus.util.*;
         File targetFolder = new File(basedir, "ui.apps/target");
         File packageFile = new File(targetFolder, projectName + "-" + 
projectVersion + ".zip");
         if(!packageFile.exists()) {
-            System.out.println("Content Package was not created: " + 
packageFile);
-            return false;
+            throw new Exception("Content Package was not created: " + 
packageFile);
         }
         File outputFolder = new File(targetFolder, "cp-conversion");
         File featureModelFolder = new File(outputFolder, "fm.out");
         if(!featureModelFolder.exists()) {
-            System.out.println("Feature Model Folder was not created" + 
featureModelFolder);
-            return false;
+            throw new Exception("Feature Model Folder was not created" + 
featureModelFolder);
         }
         File featureModelFile = new File(featureModelFolder, projectName + 
".json");
         if(!featureModelFile.exists()) {
-            System.out.println("Feature Model File was not created: " + 
featureModelFile);
-            return false;
+            throw new Exception("Feature Model File was not created: " + 
featureModelFile);
         }
         String log = FileUtils.fileRead(featureModelFile);
         System.out.println("Feature Model File Content: " + log);
@@ -54,39 +51,27 @@ import org.codehaus.plexus.util.*;
         };
         for (String value : values) {
             if (log.indexOf(value) < 0) {
-                System.out.println("Did not find line: " + value + " -> 
FAILED!");
-                return false;
+                throw new Exception("Did not find line: " + value + " -> 
FAILED!");
             }
         }
         File convertedPackageFolder = new File(outputFolder, projectGroupPath 
+ "/" + projectName + "/" + projectVersion);
         if(!convertedPackageFolder.exists()) {
-            System.out.println("Converted Package Folder was not created: " + 
convertedPackageFolder);
-            return false;
+            throw new Exception("Converted Package Folder was not created: " + 
convertedPackageFolder);
         }
         File convertedPackageFile = new File(convertedPackageFolder, 
projectName + "-" + projectVersion + "-cp2fm-converted.zip");
         if(!convertedPackageFile.exists()) {
-            System.out.println("Converted Package File was not created: " + 
convertedPackageFile);
-            return false;
+            throw new Exception("Converted Package File was not created: " + 
convertedPackageFile);
         }
         // Use the local repository path configured for the invoker plugin
         File convertedPackageTargetFolder = new File(localRepositoryPath, 
projectGroupPath + "/" + projectName + "/" + projectVersion);
         if(!convertedPackageTargetFolder.exists()) {
-            System.out.println("Converted Package Target (Maven) Folder was 
not created: " + convertedPackageTargetFolder);
-            return false;
+            throw new Exception("Converted Package Target (Maven) Folder was 
not created: " + convertedPackageTargetFolder);
         }
         File convertedPackageTargetFile = new 
File(convertedPackageTargetFolder, projectName + "-" + projectVersion + 
"-cp2fm-converted.zip");
         if(!convertedPackageTargetFile.exists()) {
-            System.out.println("Converted Package Target File was not created: 
" + convertedPackageTargetFile);
-            return false;
+            throw new Exception("Converted Package Target File was not 
created: " + convertedPackageTargetFile);
         }
-
-        return true;
-    }
-    try {
-        return check();
-    }
-    catch(Throwable t) {
-        t.printStackTrace();
-        return false;
     }
+
+    check();
     return true;
diff --git a/src/it/package-with-single-bundle-target-mode/verify.bsh 
b/src/it/package-with-single-bundle-target-mode/verify.bsh
index 1d7f862..bd0dbcd 100644
--- a/src/it/package-with-single-bundle-target-mode/verify.bsh
+++ b/src/it/package-with-single-bundle-target-mode/verify.bsh
@@ -18,7 +18,7 @@ import java.io.*;
 import java.util.*;
 import org.codehaus.plexus.util.*;
 
-    boolean check() {
+    void check() throws Exception {
         String projectArtifact = 
"sling-feature-converter-maven-plugin-test-target-mode";
         String projectName = projectArtifact + ".ui.apps";
         String projectCoreName = projectArtifact + ".core";
@@ -31,20 +31,17 @@ import org.codehaus.plexus.util.*;
         File cpTargetFolder = new File(basedir, "ui.apps/target");
         File packageFile = new File(cpTargetFolder, projectName + "-" + 
projectVersion + ".zip");
         if(!packageFile.exists()) {
-            System.out.println("Content Package was not created: " + 
packageFile);
-            return false;
+            throw new Exception("Content Package was not created: " + 
packageFile);
         }
         File targetFolder = new File(basedir, "fm.launcher/target");
         File outputFolder = new File(targetFolder, "cp-conversion");
         File featureModelFolder = new File(outputFolder, "fm.out");
         if(!featureModelFolder.exists()) {
-            System.out.println("Feature Model Folder was not created" + 
featureModelFolder);
-            return false;
+            throw new Exception("Feature Model Folder was not created" + 
featureModelFolder);
         }
         File featureModelFile = new File(featureModelFolder, projectName + 
".json");
         if(!featureModelFile.exists()) {
-            System.out.println("Feature Model File was not created: " + 
featureModelFile);
-            return false;
+            throw new Exception("Feature Model File was not created: " + 
featureModelFile);
         }
         String log = FileUtils.fileRead(featureModelFile);
         System.out.println("Feature Model File Content: " + log);
@@ -57,39 +54,27 @@ import org.codehaus.plexus.util.*;
         };
         for (String value : values) {
             if (log.indexOf(value) < 0) {
-                System.out.println("Did not find line: " + value + " -> 
FAILED!");
-                return false;
+                throw new Exception("Did not find line: " + value + " -> 
FAILED!");
             }
         }
         File convertedPackageFolder = new File(outputFolder, projectGroupPath 
+ "/" + projectName + "/" + projectVersion);
         if(!convertedPackageFolder.exists()) {
-            System.out.println("Converted Package Folder was not created: " + 
convertedPackageFolder);
-            return false;
+            throw new Exception("Converted Package Folder was not created: " + 
convertedPackageFolder);
         }
         File convertedPackageFile = new File(convertedPackageFolder, 
projectName + "-" + projectVersion + "-cp2fm-converted.zip");
         if(!convertedPackageFile.exists()) {
-            System.out.println("Converted Package File was not created: " + 
convertedPackageFile);
-            return false;
+            throw new Exception("Converted Package File was not created: " + 
convertedPackageFile);
         }
         // Use the local repository path configured for the invoker plugin
         File convertedPackageTargetFolder = new File(localRepositoryPath, 
projectGroupPath + "/" + projectName + "/" + projectVersion);
         if(!convertedPackageTargetFolder.exists()) {
-            System.out.println("Converted Package Target (Maven) Folder was 
not created: " + convertedPackageTargetFolder);
-            return false;
+            throw new Exception("Converted Package Target (Maven) Folder was 
not created: " + convertedPackageTargetFolder);
         }
         File convertedPackageTargetFile = new 
File(convertedPackageTargetFolder, projectName + "-" + projectVersion + 
"-cp2fm-converted.zip");
         if(!convertedPackageTargetFile.exists()) {
-            System.out.println("Converted Package Target File was not created: 
" + convertedPackageTargetFile);
-            return false;
+            throw new Exception("Converted Package Target File was not 
created: " + convertedPackageTargetFile);
         }
-
-        return true;
-    }
-    try {
-        return check();
-    }
-    catch(Throwable t) {
-        t.printStackTrace();
-        return false;
     }
+
+    check();
     return true;
diff --git a/src/it/package-with-single-bundle-with-parameters/verify.bsh 
b/src/it/package-with-single-bundle-with-parameters/verify.bsh
index 2114d39..af458af 100644
--- a/src/it/package-with-single-bundle-with-parameters/verify.bsh
+++ b/src/it/package-with-single-bundle-with-parameters/verify.bsh
@@ -18,7 +18,7 @@ import java.io.*;
 import java.util.*;
 import org.codehaus.plexus.util.*;
 
-    boolean check() {
+    void check() throws Exception {
         String projectArtifact = 
"sling-feature-converter-maven-plugin-test-with-param";
         String projectName = projectArtifact + ".ui.apps";
         String projectCoreName = projectArtifact + ".core";
@@ -30,19 +30,16 @@ import org.codehaus.plexus.util.*;
         File targetFolder = new File(basedir, "ui.apps/target");
         File packageFile = new File(targetFolder, projectName + "-" + 
projectVersion + ".zip");
         if(!packageFile.exists()) {
-            System.out.println("Content Package was not created: " + 
packageFile);
-            return false;
+            throw new Exception("Content Package was not created: " + 
packageFile);
         }
         File outputFolder = new File(targetFolder, "cp-conversion");
         File featureModelFolder = new File(outputFolder, "fm.out");
         if(!featureModelFolder.exists()) {
-            System.out.println("Feature Model Folder was not created" + 
featureModelFolder);
-            return false;
+            throw new Exception("Feature Model Folder was not created" + 
featureModelFolder);
         }
         File featureModelFile = new File(featureModelFolder, projectName + 
".json");
         if(!featureModelFile.exists()) {
-            System.out.println("Feature Model File was not created: " + 
featureModelFile);
-            return false;
+            throw new Exception("Feature Model File was not created: " + 
featureModelFile);
         }
         String log = FileUtils.fileRead(featureModelFile);
         System.out.println("Feature Model File Content: " + log);
@@ -55,39 +52,27 @@ import org.codehaus.plexus.util.*;
         };
         for (String value : values) {
             if (log.indexOf(value) < 0) {
-                System.out.println("Did not find line: " + value + " -> 
FAILED!");
-                return false;
+                throw new Exception("Did not find line: " + value + " -> 
FAILED!");
             }
         }
         File convertedPackageFolder = new File(outputFolder, projectGroupPath 
+ "/" + projectName + "/" + projectVersion);
         if(!convertedPackageFolder.exists()) {
-            System.out.println("Converted Package Folder was not created: " + 
convertedPackageFolder);
-            return false;
+            throw new Exception("Converted Package Folder was not created: " + 
convertedPackageFolder);
         }
         File convertedPackageFile = new File(convertedPackageFolder, 
projectName + "-" + projectVersion + "-cp2fm-converted.zip");
         if(!convertedPackageFile.exists()) {
-            System.out.println("Converted Package File was not created: " + 
convertedPackageFile);
-            return false;
+            throw new Exception("Converted Package File was not created: " + 
convertedPackageFile);
         }
         // Use the local repository path configured for the invoker plugin
         File convertedPackageTargetFolder = new File(localRepositoryPath, 
projectGroupPath + "/" + projectName + "/" + projectVersion);
         if(!convertedPackageTargetFolder.exists()) {
-            System.out.println("Converted Package Target (Maven) Folder was 
not created: " + convertedPackageTargetFolder);
-            return false;
+            throw new Exception("Converted Package Target (Maven) Folder was 
not created: " + convertedPackageTargetFolder);
         }
         File convertedPackageTargetFile = new 
File(convertedPackageTargetFolder, projectName + "-" + projectVersion + 
"-cp2fm-converted.zip");
         if(!convertedPackageTargetFile.exists()) {
-            System.out.println("Converted Package Target File was not created: 
" + convertedPackageTargetFile);
-            return false;
+            throw new Exception("Converted Package Target File was not 
created: " + convertedPackageTargetFile);
         }
-
-        return true;
-    }
-    try {
-        return check();
-    }
-    catch(Throwable t) {
-        t.printStackTrace();
-        return false;
     }
+
+    check();
     return true;

Reply via email to