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.git
The following commit(s) were added to refs/heads/main by this push:
new f5ee79652d [KARAF-6074] Prevent duplicate PIDs from factory PID
defined in feature config
new ee957b83af Merge pull request #1720 from grgrzybek/KARAF-6074
f5ee79652d is described below
commit f5ee79652dfc3f8d8c25620abce60910b63c55da
Author: Grzegorz Grzybek <[email protected]>
AuthorDate: Thu Jun 1 11:48:14 2023 +0200
[KARAF-6074] Prevent duplicate PIDs from factory PID defined in feature
config
---
.../karaf/features/internal/service/FeatureConfigInstaller.java | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git
a/features/core/src/main/java/org/apache/karaf/features/internal/service/FeatureConfigInstaller.java
b/features/core/src/main/java/org/apache/karaf/features/internal/service/FeatureConfigInstaller.java
index a4e99668f6..7d530ae4e6 100644
---
a/features/core/src/main/java/org/apache/karaf/features/internal/service/FeatureConfigInstaller.java
+++
b/features/core/src/main/java/org/apache/karaf/features/internal/service/FeatureConfigInstaller.java
@@ -68,9 +68,7 @@ public class FeatureConfigInstaller {
if (n > 0) {
cid.isFactoryPid = true;
cid.factoryPid = pid.substring(0, n);
- if (pid.contains("~")) {
- cid.name = pid.substring(n + 1);
- }
+ cid.name = pid.substring(n + 1);
}
return cid;
}