commit | 77ff2834d851a87eaa210e0d111523f3fa343fd4 | [log] [tgz] |
---|---|---|
author | Carsten Ziegeler <cziegele@adobe.com> | Mon Feb 19 17:21:53 2018 +0100 |
committer | Carsten Ziegeler <cziegele@adobe.com> | Mon Feb 19 17:21:53 2018 +0100 |
tree | da98c3bcf4f3f72a993d81ff2a9740116c9bb8d4 | |
parent | 39f924a42efe4b604bdac25015f891b29290a2af [diff] |
SLING-7496 Factory config deleted with ConfigAdmin immediately after creation
diff --git a/src/main/java/org/apache/sling/installer/factories/configuration/impl/AbstractConfigTask.java b/src/main/java/org/apache/sling/installer/factories/configuration/impl/AbstractConfigTask.java index a1d628a..e0015fc 100644 --- a/src/main/java/org/apache/sling/installer/factories/configuration/impl/AbstractConfigTask.java +++ b/src/main/java/org/apache/sling/installer/factories/configuration/impl/AbstractConfigTask.java
@@ -81,7 +81,7 @@ return null; } final String alias; - if (this.aliasPid.startsWith(this.factoryPid)) { + if (this.aliasPid.startsWith(this.factoryPid + ".")) { alias = this.aliasPid; } else { alias = this.factoryPid + "." + this.aliasPid;