Ще поставя това като отговор, тъй като е малко дълго за коментар.
Има няколко връзки към JIRA към това:
Вторият признава, че спецификацията е различна под Java, но не посочва защо.
Ако трябваше да направя предположение, това може да се дължи на начина, по който работят PID и идентификатора на машината в Java, може да е свързано с:https://jira.mongodb.org/browse/JAVA-586 .
Може да намерите отговора си по-добре в Google Group:mongodb-user, тъй като поддържащите висят там.