Please I have spent a lot time debugging the startup sequence of idempiere OSGi using the eclipse IDE which is not my preferred IDE in any way. Also I believe this does not follow the DRY principle in any way and does not show a proper transfer of knowledge to the younger generation. Since Idempiere is open source and encourages open participation and involvement I believe those with this knowledge can help the process of contribution more effective by sharing this information with us especially those that has been involved from the beginning of idempiere OSGi movement.
So help is needed in decoding this sequence as it will greatly aid the confusion usually associated with the program flow of idempiere. No reference I no of does this currently. Not plug-in development wiki or any other. How is the startup wired together? How, when , and where is the server started? How when and where is the client started, both wing and zk? Thanks for your understanding and patience.
The responses that will be generated will be condensed into a wiki page dedicated to this question. I can help with this.
-John