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

ffang pushed a commit to branch karaf-4.2.x
in repository https://gitbox.apache.org/repos/asf/karaf.git


The following commit(s) were added to refs/heads/karaf-4.2.x by this push:
     new 61ac071  [KARAF-6838]bin\start.bat doesn't work if no data directory 
in Karaf kit
61ac071 is described below

commit 61ac071ef242fc71fa27c2c93bb029d2cb20e3c4
Author: Freeman Fang <freeman.f...@gmail.com>
AuthorDate: Wed Sep 2 11:00:32 2020 -0400

    [KARAF-6838]bin\start.bat doesn't work if no data directory in Karaf kit
    
    (cherry picked from commit 38987191875a6d862112d14ce1483cfe3e093255)
---
 .../base/src/main/filtered-resources/resources/bin/instance.bat        | 3 ++-
 .../features/base/src/main/filtered-resources/resources/bin/start.bat  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/assemblies/features/base/src/main/filtered-resources/resources/bin/instance.bat
 
b/assemblies/features/base/src/main/filtered-resources/resources/bin/instance.bat
index 4cf9196..c518549 100644
--- 
a/assemblies/features/base/src/main/filtered-resources/resources/bin/instance.bat
+++ 
b/assemblies/features/base/src/main/filtered-resources/resources/bin/instance.bat
@@ -79,7 +79,8 @@ if "%KARAF_BASE%" == "" (
 if not "%KARAF_DATA%" == "" (
     if not exist "%KARAF_DATA%" (
         call :warn KARAF_DATA is not valid: "%KARAF_DATA%"
-        goto END
+        call :warn Creating %KARAF_DATA%
+        mkdir %KARAF_DATA%
     )
 )
 if "%KARAF_DATA%" == "" (
diff --git 
a/assemblies/features/base/src/main/filtered-resources/resources/bin/start.bat 
b/assemblies/features/base/src/main/filtered-resources/resources/bin/start.bat
index 0db464a..912b73e 100644
--- 
a/assemblies/features/base/src/main/filtered-resources/resources/bin/start.bat
+++ 
b/assemblies/features/base/src/main/filtered-resources/resources/bin/start.bat
@@ -64,7 +64,8 @@ if "%KARAF_BASE%" == "" (
 if not "%KARAF_DATA%" == "" (
     if not exist "%KARAF_DATA%" (
         call :warn KARAF_DATA is not valid: "%KARAF_DATA%"
-        goto END
+        call :warn Creating %KARAF_DATA%
+        mkdir %KARAF_DATA%
     )
 )
 if "%KARAF_DATA%" == "" (

Reply via email to