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

rombert pushed a commit to branch issue/SLING-12028
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-feature-extension-content.git

commit 307aa087a90299e86dc28202cc4ac24fbdc4da76
Author: Robert Munteanu <romb...@apache.org>
AuthorDate: Tue Sep 19 22:27:13 2023 +0200

    SLING-12028 - Content Deployment Extension tests fail on Windows
    
    Use a File.separator instead of hardcoding '/' . The assumption of the 
content extension is that
    generated plans will pe processed on the same operating system, so we don't 
care too much about now
    about cross-platform compatiblity, i.e. run the extension on Windows and 
then deploy on Linux.
---
 .../java/org/apache/sling/feature/extension/content/ContentHandler.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/src/main/java/org/apache/sling/feature/extension/content/ContentHandler.java 
b/src/main/java/org/apache/sling/feature/extension/content/ContentHandler.java
index 80e2553..87c952d 100644
--- 
a/src/main/java/org/apache/sling/feature/extension/content/ContentHandler.java
+++ 
b/src/main/java/org/apache/sling/feature/extension/content/ContentHandler.java
@@ -120,7 +120,7 @@ public class ContentHandler implements ExtensionHandler {
             // Workaround for too bold relocation mechanism - corresponding 
details at https://issues.apache.org/jira/browse/MSHADE-156
             final Configuration initcfg = new 
Configuration("org.apache.sling.jcr.packageinit.impl.ExecutionPlanRepoInitializer");
             initcfg.getProperties().put("executionplans", 
executionPlans.toArray(new String[executionPlans.size()]));
-            initcfg.getProperties().put("statusfilepath", 
registryHome.getAbsolutePath() + "/executedplans.file");
+            initcfg.getProperties().put("statusfilepath", 
registryHome.getAbsolutePath() + File.separator + "executedplans.file");
             context.addConfiguration(initcfg.getPid(), null, 
initcfg.getProperties());
             // Workaround for too bold relocation mechanism - corresponding 
details at https://issues.apache.org/jira/browse/MSHADE-156
             final Configuration registrycfg = new 
Configuration("org.UNSHADE.apache.jackrabbit.vault.packaging.registry.impl.FSPackageRegistry");

Reply via email to