1. Yes, using any application server you can distribute where the engine will be executed. Running different instances in different nodes or replicating the same instance in different nodes. The persistence mechanisms can also be used to share the instances between different nodes.
2. Yes, via JMS you can centralize your logging in a single place, using all the features for JMS you can ensure that the logs will be persisted
You are welcome.. please mark all the questions as aswered.. if not they remains open forever.. and try to follow Tihomir suggestion to post all your questions in the same thread
Cheers and Happy New Year
Yaa i did follow his suggestion... but many of my Qs remained unanswered there in one thread... so i had to ask again in separte threads... Anyways... thanks a lot for help... i ll mark these Qs as answered.
Wishing u a Very Happy New Year ..