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

jbonofre pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/karaf-decanter.git


The following commit(s) were added to refs/heads/main by this push:
     new 61b25ec3 [KARAF-7666] Avoid ClassCastException in SplitParser
     new 3ee97cab Merge pull request #322 from jbonofre/KARAF-7666
61b25ec3 is described below

commit 61b25ec3eb4c92cd261d14d76a5c303f77bc120a
Author: JB Onofré <[email protected]>
AuthorDate: Wed Feb 8 14:51:11 2023 +0100

    [KARAF-7666] Avoid ClassCastException in SplitParser
---
 .../main/java/org/apache/karaf/decanter/parser/split/SplitParser.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/parser/split/src/main/java/org/apache/karaf/decanter/parser/split/SplitParser.java
 
b/parser/split/src/main/java/org/apache/karaf/decanter/parser/split/SplitParser.java
index 9195c573..fe90d449 100644
--- 
a/parser/split/src/main/java/org/apache/karaf/decanter/parser/split/SplitParser.java
+++ 
b/parser/split/src/main/java/org/apache/karaf/decanter/parser/split/SplitParser.java
@@ -48,7 +48,7 @@ public class SplitParser implements Parser {
     public void activate(Dictionary<String, Object> config) {
         this.separator = (config.get("separator") != null) ? (String) 
config.get("separator") : ",";
         this.keys = (config.get("keys") != null) ? (String) config.get("keys") 
: null;
-        this.useDefaultKey = (config.get("useDefaultKey") != null) ? (Boolean) 
config.get("useDefaultKey") : false;
+        this.useDefaultKey = (config.get("useDefaultKey") != null) ? 
Boolean.parseBoolean((String) config.get("useDefaultKey")) : false;
     }
 
     @Override

Reply via email to