You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2023/02/09 09:58:17 UTC
[karaf-decanter] branch main updated: [KARAF-7666] Avoid ClassCastException in SplitParser
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é <jb...@dremio.com>
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