commit | f9e1b10df72fa96d06acaaa4c10f9f25acd18611 | [log] [tgz] |
---|---|---|
author | Carsten Ziegeler <cziegeler@apache.org> | Mon Oct 31 09:26:50 2016 +0000 |
committer | Carsten Ziegeler <cziegeler@apache.org> | Mon Oct 31 09:26:50 2016 +0000 |
tree | f24d9a12cb6db2146f5093a77fc5a27e5f608f61 | |
parent | b95581a35dee231a4c0f47b7ca1147211a096e56 [diff] |
SLING-5779 : Packaged OSGi config intermittently do not get installed before bundle start git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1767230 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/installer/factories/configuration/impl/ConfigInstallTask.java b/src/main/java/org/apache/sling/installer/factories/configuration/impl/ConfigInstallTask.java index 6d4818a..1e397d7 100644 --- a/src/main/java/org/apache/sling/installer/factories/configuration/impl/ConfigInstallTask.java +++ b/src/main/java/org/apache/sling/installer/factories/configuration/impl/ConfigInstallTask.java
@@ -77,10 +77,10 @@ if ( this.factoryPid != null ) { this.aliasPid = config.getPid(); } - this.setFinishedState(ResourceState.INSTALLED, this.getCompositeAliasPid()); this.getLogger().debug("Configuration " + config.getPid() + " " + (created ? "created" : "updated") + " from " + getResource()); + this.setFinishedState(ResourceState.INSTALLED, this.getCompositeAliasPid()); final Operation op = new Coordinator.Operation(config.getPid(), config.getFactoryPid(), false); Coordinator.SHARED.add(op); } else {