Accessing users's addressbook via Java/CORBA

Hello forum!

I’m developing an application in Java, accessing Domino via DIIOP. As I read in the documentation it seams not to be possible to access the personal addressbook of an user - only the public one.

But if I use the full DB-name of the roaming-enabled user (like “roaming/UserName/names.nsf”) it work.

So my question now is: How can I find the correct addressbook of a user, if there are more than one user with the same name (like two “John Smith”)?

Thanks for your help, guys!

Cheers,

Oliver