Fixing distributed lock object serialization issue and adding unit tests for verifying clustered mode
Converting distributed object provider to an osgi service