You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by Julian Sedding <js...@gmail.com> on 2015/08/03 20:51:50 UTC
Re: svn commit: r1693392 - in /sling/trunk/launchpad/builder/src/main/provisioning:
boot.txt oak.txt sling.txt
Hi Robert
It seems that this commit causes up to ~900 tests to fail
(sporadically in two groups), both on Java 1.7 and 1.8. Before this we
had only few sporadically failing tests. Could you take a look if your
commit is the true cause or if the Jenkins builds give the wrong
impression[0,1].
Thanks.
Regards
Julian
[0] https://builds.apache.org/job/sling-trunk-1.7/2091/
[1] https://builds.apache.org/job/sling-trunk-1.8/1379/
On Thu, Jul 30, 2015 at 9:49 AM, <ro...@apache.org> wrote:
> Author: rombert
> Date: Thu Jul 30 07:49:31 2015
> New Revision: 1693392
>
> URL: http://svn.apache.org/r1693392
> Log:
> SLING-4556 - NPE in DiscoveryServiceImpl#activate due to
> OakSlingRepositoryManager restart during startup
>
> Use start level ordering to ensure that the OakSlingRepositoryManager is
> only activated once all dependencies are activated and configured:
>
> - Move org.apache.sling.installer.factory.configuration to the :boot
> feature so that components are configured as soon as they become
> availalble, otherwise that would've happened at start level 20
> - Move the org.apache.sling.jcr.oak.server bundle to start level 16, so
> that all the bundles which provide its dependendencies, mostly oak-core,
> are properly configured when the OakSlingRepositoryManager is activated
>
> Modified:
> sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
> sling/trunk/launchpad/builder/src/main/provisioning/oak.txt
> sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
>
> Modified: sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
> URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src/main/provisioning/boot.txt?rev=1693392&r1=1693391&r2=1693392&view=diff
> ==============================================================================
> --- sling/trunk/launchpad/builder/src/main/provisioning/boot.txt (original)
> +++ sling/trunk/launchpad/builder/src/main/provisioning/boot.txt Thu Jul 30 07:49:31 2015
> @@ -43,7 +43,8 @@
> org.apache.sling/org.apache.sling.launchpad.installer/1.2.2
> org.apache.sling/org.apache.sling.installer.core/3.6.6
> org.apache.sling/org.apache.sling.installer.provider.file/1.1.0
> + org.apache.sling/org.apache.sling.installer.factory.configuration/1.1.2
> org.apache.felix/org.apache.felix.configadmin/1.8.6
> org.apache.felix/org.apache.felix.eventadmin/1.4.2
> # dependency with javax.inject - required for Sling Models (SLING-4710)
> - org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.0
> + org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.0
> \ No newline at end of file
>
> Modified: sling/trunk/launchpad/builder/src/main/provisioning/oak.txt
> URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src/main/provisioning/oak.txt?rev=1693392&r1=1693391&r2=1693392&view=diff
> ==============================================================================
> --- sling/trunk/launchpad/builder/src/main/provisioning/oak.txt (original)
> +++ sling/trunk/launchpad/builder/src/main/provisioning/oak.txt Thu Jul 30 07:49:31 2015
> @@ -27,7 +27,6 @@
> org.apache.felix/org.apache.felix.jaas/0.0.2
>
> [artifacts startLevel=15 runModes=oak]
> - org.apache.sling/org.apache.sling.jcr.oak.server/0.0.2-SNAPSHOT
> com.google.guava/guava/15.0
> org.apache.jackrabbit/oak-core/${oak.version}
> org.apache.jackrabbit/oak-commons/${oak.version}
> @@ -37,6 +36,11 @@
> [artifacts startLevel=15 runModes=oak_mongo]
> org.mongodb/mongo-java-driver/2.13.0
>
> +# start the Oak server instance after all components have been configured
> +# and started to avoid restarting that component ( see SLING-4556 )
> +[artifacts startLevel=16 runModes=oak]
> + org.apache.sling/org.apache.sling.jcr.oak.server/0.0.2-SNAPSHOT
> +
> [configurations runModes=oak]
> org.apache.felix.jaas.Configuration.factory-GuestLoginModule
> jaas.controlFlag="optional"
>
> Modified: sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
> URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src/main/provisioning/sling.txt?rev=1693392&r1=1693391&r2=1693392&view=diff
> ==============================================================================
> --- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt (original)
> +++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt Thu Jul 30 07:49:31 2015
> @@ -71,7 +71,6 @@
> org.apache.sling/org.apache.sling.models.impl/1.2.0
> org.apache.felix/org.apache.felix.http.whiteboard/2.3.2
> org.apache.sling/org.apache.sling.installer.console/1.0.0
> - org.apache.sling/org.apache.sling.installer.factory.configuration/1.1.2
> org.apache.sling/org.apache.sling.installer.provider.jcr/3.1.16
>
> [artifacts startLevel=5]
>
>
Re: svn commit: r1693392 - in
/sling/trunk/launchpad/builder/src/main/provisioning: boot.txt oak.txt
sling.txt
Posted by Robert Munteanu <ro...@apache.org>.
Thanks for spotting the issue in the first place :-)
Robert
On Wed, 2015-08-05 at 17:46 +0200, Julian Sedding wrote:
> Thanks for following up on this Robert!
>
> Regards
> Julian
>
> On Tue, Aug 4, 2015 at 11:02 AM, Robert Munteanu <ro...@apache.org>
> wrote:
> > Hi Julian,
> >
> > On Mon, 2015-08-03 at 20:51 +0200, Julian Sedding wrote:
> > > Hi Robert
> > >
> > > It seems that this commit causes up to ~900 tests to fail
> > > (sporadically in two groups), both on Java 1.7 and 1.8. Before
> > > this
> > > we
> > > had only few sporadically failing tests. Could you take a look if
> > > your
> > > commit is the true cause or if the Jenkins builds give the wrong
> > > impression[0,1].
> >
> > Unfortunately it's my commit, so reverted this change in r1694016.
> > I
> > wasn't able to fix the jackrabbit.server bundle in a short time (
> > I'll
> > send a separate email about this ) so I'll have to start digging
> > again
> > :-)
> >
> > Thanks,
> >
> > Robert
> >
> >
> >
> > >
> > > Thanks.
> > >
> > > Regards
> > > Julian
> > >
> > > [0] https://builds.apache.org/job/sling-trunk-1.7/2091/
> > > [1] https://builds.apache.org/job/sling-trunk-1.8/1379/
> > >
> > >
> > > On Thu, Jul 30, 2015 at 9:49 AM, <ro...@apache.org> wrote:
> > > > Author: rombert
> > > > Date: Thu Jul 30 07:49:31 2015
> > > > New Revision: 1693392
> > > >
> > > > URL: http://svn.apache.org/r1693392
> > > > Log:
> > > > SLING-4556 - NPE in DiscoveryServiceImpl#activate due to
> > > > OakSlingRepositoryManager restart during startup
> > > >
> > > > Use start level ordering to ensure that the
> > > > OakSlingRepositoryManager is
> > > > only activated once all dependencies are activated and
> > > > configured:
> > > >
> > > > - Move org.apache.sling.installer.factory.configuration to the
> > > > :boot
> > > > feature so that components are configured as soon as they
> > > > become
> > > > availalble, otherwise that would've happened at start level 20
> > > > - Move the org.apache.sling.jcr.oak.server bundle to start
> > > > level
> > > > 16, so
> > > > that all the bundles which provide its dependendencies, mostly
> > > > oak
> > > > -core,
> > > > are properly configured when the OakSlingRepositoryManager is
> > > > activated
> > > >
> > > > Modified:
> > > >
> > > > sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
> > > > sling/trunk/launchpad/builder/src/main/provisioning/oak.txt
> > > >
> > > > sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
> > > >
> > > > Modified:
> > > > sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
> > > > URL:
> > > > http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src
> > > > /main/provisioning/boot.txt?rev=1693392&r1=1693391&r2=1693392&v
> > > > iew=
> > > > diff
> > > > ===============================================================
> > > > ====
> > > > ===========
> > > > ---
> > > > sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
> > > > (original)
> > > > +++
> > > > sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
> > > > Thu Jul 30 07:49:31 2015
> > > > @@ -43,7 +43,8 @@
> > > >
> > > > org.apache.sling/org.apache.sling.launchpad.installer/1.2.2
> > > > org.apache.sling/org.apache.sling.installer.core/3.6.6
> > > >
> > > > org.apache.sling/org.apache.sling.installer.provider.file/1.1.
> > > > 0
> > > > +
> > > > org.apache.sling/org.apache.sling.installer.factory.configurat
> > > > ion/
> > > > 1.1.2
> > > > org.apache.felix/org.apache.felix.configadmin/1.8.6
> > > > org.apache.felix/org.apache.felix.eventadmin/1.4.2
> > > > # dependency with javax.inject - required for Sling Models
> > > > (SLING-4710)
> > > > - org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.0
> > > > + org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.0
> > > > \ No newline at end of file
> > > >
> > > > Modified:
> > > > sling/trunk/launchpad/builder/src/main/provisioning/oak.txt
> > > > URL:
> > > > http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src
> > > > /main/provisioning/oak.txt?rev=1693392&r1=1693391&r2=1693392&vi
> > > > ew=d
> > > > iff
> > > > ===============================================================
> > > > ====
> > > > ===========
> > > > --- sling/trunk/launchpad/builder/src/main/provisioning/oak.txt
> > > > (original)
> > > > +++ sling/trunk/launchpad/builder/src/main/provisioning/oak.txt
> > > > Thu
> > > > Jul 30 07:49:31 2015
> > > > @@ -27,7 +27,6 @@
> > > > org.apache.felix/org.apache.felix.jaas/0.0.2
> > > >
> > > > [artifacts startLevel=15 runModes=oak]
> > > > - org.apache.sling/org.apache.sling.jcr.oak.server/0.0.2
> > > > -SNAPSHOT
> > > > com.google.guava/guava/15.0
> > > > org.apache.jackrabbit/oak-core/${oak.version}
> > > > org.apache.jackrabbit/oak-commons/${oak.version}
> > > > @@ -37,6 +36,11 @@
> > > > [artifacts startLevel=15 runModes=oak_mongo]
> > > > org.mongodb/mongo-java-driver/2.13.0
> > > >
> > > > +# start the Oak server instance after all components have been
> > > > configured
> > > > +# and started to avoid restarting that component ( see SLING
> > > > -4556
> > > > )
> > > > +[artifacts startLevel=16 runModes=oak]
> > > > + org.apache.sling/org.apache.sling.jcr.oak.server/0.0.2
> > > > -SNAPSHOT
> > > > +
> > > > [configurations runModes=oak]
> > > > org.apache.felix.jaas.Configuration.factory-GuestLoginModule
> > > > jaas.controlFlag="optional"
> > > >
> > > > Modified:
> > > > sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
> > > > URL:
> > > > http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src
> > > > /main/provisioning/sling.txt?rev=1693392&r1=1693391&r2=1693392&
> > > > view
> > > > =diff
> > > > ===============================================================
> > > > ====
> > > > ===========
> > > > ---
> > > > sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
> > > > (original)
> > > > +++
> > > > sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
> > > > Thu Jul 30 07:49:31 2015
> > > > @@ -71,7 +71,6 @@
> > > > org.apache.sling/org.apache.sling.models.impl/1.2.0
> > > > org.apache.felix/org.apache.felix.http.whiteboard/2.3.2
> > > > org.apache.sling/org.apache.sling.installer.console/1.0.0
> > > > -
> > > > org.apache.sling/org.apache.sling.installer.factory.configurat
> > > > ion/
> > > > 1.1.2
> > > >
> > > > org.apache.sling/org.apache.sling.installer.provider.jcr/3.1.1
> > > > 6
> > > >
> > > > [artifacts startLevel=5]
> > > >
> > > >
> >
Re: svn commit: r1693392 - in /sling/trunk/launchpad/builder/src/main/provisioning:
boot.txt oak.txt sling.txt
Posted by Julian Sedding <js...@gmail.com>.
Thanks for following up on this Robert!
Regards
Julian
On Tue, Aug 4, 2015 at 11:02 AM, Robert Munteanu <ro...@apache.org> wrote:
> Hi Julian,
>
> On Mon, 2015-08-03 at 20:51 +0200, Julian Sedding wrote:
>> Hi Robert
>>
>> It seems that this commit causes up to ~900 tests to fail
>> (sporadically in two groups), both on Java 1.7 and 1.8. Before this
>> we
>> had only few sporadically failing tests. Could you take a look if
>> your
>> commit is the true cause or if the Jenkins builds give the wrong
>> impression[0,1].
>
> Unfortunately it's my commit, so reverted this change in r1694016. I
> wasn't able to fix the jackrabbit.server bundle in a short time ( I'll
> send a separate email about this ) so I'll have to start digging again
> :-)
>
> Thanks,
>
> Robert
>
>
>
>>
>> Thanks.
>>
>> Regards
>> Julian
>>
>> [0] https://builds.apache.org/job/sling-trunk-1.7/2091/
>> [1] https://builds.apache.org/job/sling-trunk-1.8/1379/
>>
>>
>> On Thu, Jul 30, 2015 at 9:49 AM, <ro...@apache.org> wrote:
>> > Author: rombert
>> > Date: Thu Jul 30 07:49:31 2015
>> > New Revision: 1693392
>> >
>> > URL: http://svn.apache.org/r1693392
>> > Log:
>> > SLING-4556 - NPE in DiscoveryServiceImpl#activate due to
>> > OakSlingRepositoryManager restart during startup
>> >
>> > Use start level ordering to ensure that the
>> > OakSlingRepositoryManager is
>> > only activated once all dependencies are activated and configured:
>> >
>> > - Move org.apache.sling.installer.factory.configuration to the
>> > :boot
>> > feature so that components are configured as soon as they become
>> > availalble, otherwise that would've happened at start level 20
>> > - Move the org.apache.sling.jcr.oak.server bundle to start level
>> > 16, so
>> > that all the bundles which provide its dependendencies, mostly oak
>> > -core,
>> > are properly configured when the OakSlingRepositoryManager is
>> > activated
>> >
>> > Modified:
>> > sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
>> > sling/trunk/launchpad/builder/src/main/provisioning/oak.txt
>> > sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
>> >
>> > Modified:
>> > sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
>> > URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src
>> > /main/provisioning/boot.txt?rev=1693392&r1=1693391&r2=1693392&view=
>> > diff
>> > ===================================================================
>> > ===========
>> > --- sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
>> > (original)
>> > +++ sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
>> > Thu Jul 30 07:49:31 2015
>> > @@ -43,7 +43,8 @@
>> > org.apache.sling/org.apache.sling.launchpad.installer/1.2.2
>> > org.apache.sling/org.apache.sling.installer.core/3.6.6
>> >
>> > org.apache.sling/org.apache.sling.installer.provider.file/1.1.0
>> > +
>> > org.apache.sling/org.apache.sling.installer.factory.configuration/
>> > 1.1.2
>> > org.apache.felix/org.apache.felix.configadmin/1.8.6
>> > org.apache.felix/org.apache.felix.eventadmin/1.4.2
>> > # dependency with javax.inject - required for Sling Models
>> > (SLING-4710)
>> > - org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.0
>> > + org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.0
>> > \ No newline at end of file
>> >
>> > Modified:
>> > sling/trunk/launchpad/builder/src/main/provisioning/oak.txt
>> > URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src
>> > /main/provisioning/oak.txt?rev=1693392&r1=1693391&r2=1693392&view=d
>> > iff
>> > ===================================================================
>> > ===========
>> > --- sling/trunk/launchpad/builder/src/main/provisioning/oak.txt
>> > (original)
>> > +++ sling/trunk/launchpad/builder/src/main/provisioning/oak.txt Thu
>> > Jul 30 07:49:31 2015
>> > @@ -27,7 +27,6 @@
>> > org.apache.felix/org.apache.felix.jaas/0.0.2
>> >
>> > [artifacts startLevel=15 runModes=oak]
>> > - org.apache.sling/org.apache.sling.jcr.oak.server/0.0.2
>> > -SNAPSHOT
>> > com.google.guava/guava/15.0
>> > org.apache.jackrabbit/oak-core/${oak.version}
>> > org.apache.jackrabbit/oak-commons/${oak.version}
>> > @@ -37,6 +36,11 @@
>> > [artifacts startLevel=15 runModes=oak_mongo]
>> > org.mongodb/mongo-java-driver/2.13.0
>> >
>> > +# start the Oak server instance after all components have been
>> > configured
>> > +# and started to avoid restarting that component ( see SLING-4556
>> > )
>> > +[artifacts startLevel=16 runModes=oak]
>> > + org.apache.sling/org.apache.sling.jcr.oak.server/0.0.2
>> > -SNAPSHOT
>> > +
>> > [configurations runModes=oak]
>> > org.apache.felix.jaas.Configuration.factory-GuestLoginModule
>> > jaas.controlFlag="optional"
>> >
>> > Modified:
>> > sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
>> > URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src
>> > /main/provisioning/sling.txt?rev=1693392&r1=1693391&r2=1693392&view
>> > =diff
>> > ===================================================================
>> > ===========
>> > --- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
>> > (original)
>> > +++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
>> > Thu Jul 30 07:49:31 2015
>> > @@ -71,7 +71,6 @@
>> > org.apache.sling/org.apache.sling.models.impl/1.2.0
>> > org.apache.felix/org.apache.felix.http.whiteboard/2.3.2
>> > org.apache.sling/org.apache.sling.installer.console/1.0.0
>> > -
>> > org.apache.sling/org.apache.sling.installer.factory.configuration/
>> > 1.1.2
>> >
>> > org.apache.sling/org.apache.sling.installer.provider.jcr/3.1.16
>> >
>> > [artifacts startLevel=5]
>> >
>> >
>
Re: svn commit: r1693392 - in
/sling/trunk/launchpad/builder/src/main/provisioning: boot.txt oak.txt
sling.txt
Posted by Robert Munteanu <ro...@apache.org>.
Hi Julian,
On Mon, 2015-08-03 at 20:51 +0200, Julian Sedding wrote:
> Hi Robert
>
> It seems that this commit causes up to ~900 tests to fail
> (sporadically in two groups), both on Java 1.7 and 1.8. Before this
> we
> had only few sporadically failing tests. Could you take a look if
> your
> commit is the true cause or if the Jenkins builds give the wrong
> impression[0,1].
Unfortunately it's my commit, so reverted this change in r1694016. I
wasn't able to fix the jackrabbit.server bundle in a short time ( I'll
send a separate email about this ) so I'll have to start digging again
:-)
Thanks,
Robert
>
> Thanks.
>
> Regards
> Julian
>
> [0] https://builds.apache.org/job/sling-trunk-1.7/2091/
> [1] https://builds.apache.org/job/sling-trunk-1.8/1379/
>
>
> On Thu, Jul 30, 2015 at 9:49 AM, <ro...@apache.org> wrote:
> > Author: rombert
> > Date: Thu Jul 30 07:49:31 2015
> > New Revision: 1693392
> >
> > URL: http://svn.apache.org/r1693392
> > Log:
> > SLING-4556 - NPE in DiscoveryServiceImpl#activate due to
> > OakSlingRepositoryManager restart during startup
> >
> > Use start level ordering to ensure that the
> > OakSlingRepositoryManager is
> > only activated once all dependencies are activated and configured:
> >
> > - Move org.apache.sling.installer.factory.configuration to the
> > :boot
> > feature so that components are configured as soon as they become
> > availalble, otherwise that would've happened at start level 20
> > - Move the org.apache.sling.jcr.oak.server bundle to start level
> > 16, so
> > that all the bundles which provide its dependendencies, mostly oak
> > -core,
> > are properly configured when the OakSlingRepositoryManager is
> > activated
> >
> > Modified:
> > sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
> > sling/trunk/launchpad/builder/src/main/provisioning/oak.txt
> > sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
> >
> > Modified:
> > sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
> > URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src
> > /main/provisioning/boot.txt?rev=1693392&r1=1693391&r2=1693392&view=
> > diff
> > ===================================================================
> > ===========
> > --- sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
> > (original)
> > +++ sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
> > Thu Jul 30 07:49:31 2015
> > @@ -43,7 +43,8 @@
> > org.apache.sling/org.apache.sling.launchpad.installer/1.2.2
> > org.apache.sling/org.apache.sling.installer.core/3.6.6
> >
> > org.apache.sling/org.apache.sling.installer.provider.file/1.1.0
> > +
> > org.apache.sling/org.apache.sling.installer.factory.configuration/
> > 1.1.2
> > org.apache.felix/org.apache.felix.configadmin/1.8.6
> > org.apache.felix/org.apache.felix.eventadmin/1.4.2
> > # dependency with javax.inject - required for Sling Models
> > (SLING-4710)
> > - org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.0
> > + org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.0
> > \ No newline at end of file
> >
> > Modified:
> > sling/trunk/launchpad/builder/src/main/provisioning/oak.txt
> > URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src
> > /main/provisioning/oak.txt?rev=1693392&r1=1693391&r2=1693392&view=d
> > iff
> > ===================================================================
> > ===========
> > --- sling/trunk/launchpad/builder/src/main/provisioning/oak.txt
> > (original)
> > +++ sling/trunk/launchpad/builder/src/main/provisioning/oak.txt Thu
> > Jul 30 07:49:31 2015
> > @@ -27,7 +27,6 @@
> > org.apache.felix/org.apache.felix.jaas/0.0.2
> >
> > [artifacts startLevel=15 runModes=oak]
> > - org.apache.sling/org.apache.sling.jcr.oak.server/0.0.2
> > -SNAPSHOT
> > com.google.guava/guava/15.0
> > org.apache.jackrabbit/oak-core/${oak.version}
> > org.apache.jackrabbit/oak-commons/${oak.version}
> > @@ -37,6 +36,11 @@
> > [artifacts startLevel=15 runModes=oak_mongo]
> > org.mongodb/mongo-java-driver/2.13.0
> >
> > +# start the Oak server instance after all components have been
> > configured
> > +# and started to avoid restarting that component ( see SLING-4556
> > )
> > +[artifacts startLevel=16 runModes=oak]
> > + org.apache.sling/org.apache.sling.jcr.oak.server/0.0.2
> > -SNAPSHOT
> > +
> > [configurations runModes=oak]
> > org.apache.felix.jaas.Configuration.factory-GuestLoginModule
> > jaas.controlFlag="optional"
> >
> > Modified:
> > sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
> > URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src
> > /main/provisioning/sling.txt?rev=1693392&r1=1693391&r2=1693392&view
> > =diff
> > ===================================================================
> > ===========
> > --- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
> > (original)
> > +++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
> > Thu Jul 30 07:49:31 2015
> > @@ -71,7 +71,6 @@
> > org.apache.sling/org.apache.sling.models.impl/1.2.0
> > org.apache.felix/org.apache.felix.http.whiteboard/2.3.2
> > org.apache.sling/org.apache.sling.installer.console/1.0.0
> > -
> > org.apache.sling/org.apache.sling.installer.factory.configuration/
> > 1.1.2
> >
> > org.apache.sling/org.apache.sling.installer.provider.jcr/3.1.16
> >
> > [artifacts startLevel=5]
> >
> >