I've tried on two separate workstations to get revision 8871 to start the swing-client product but it gets me the exact same error.
When trying to launch the swing-client it takes a while (a few seconds) and then some timeout and everything ends in a long error message where the beginning goes like this:
!MESSAGE While loading class "org.compiere.model.ServerStateChangeListener", thread "Thread[Start Level Event Dispatcher,5,main]" timed out waiting (4ms) for thread "Thread[Start Level Event Dispatcher,5,main]" to finish starting bundle "org.adempiere.base_1.0.0.qualifier [22]". To avoid deadlock, thread "Thread[Start Level Event Dispatcher,5,main]" is proceeding but "org.compiere.model.ServerStateChangeListener" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: State change in progress for bundle "reference:file:/D:/dev/wkspc-notima/idempiere/org.adempiere.base/" by thread "Start Level Event Dispatcher".
I think the problem has something to do with startup-configuration of the plugins and what depends on what. It seems to be some kind of deadlock.
I'm attaching the log.
The server-product is startable but not the swing-client.
Any ideas?