Hi Andrew.
I think you can test basic MemberDetails function from com.sun.enterprise.shoal.memberdetailstest.MemberDetailsTest class and see test source.
Of cource this test source doesn't base on JoinNotificationSignal. But I think internal conceptions of them are about the same.
If this test has no problem, I would like to know how you set member details from your sample code.
--
Bongjae Chang
----- Original Message -----
From: Roo
To: dev_at_shoal.dev.java.net ; users_at_shoal.dev.java.net
Sent: Tuesday, December 16, 2008 2:15 PM
Subject: [Shoal-Users] getMemberDetails = no results
I am testing out shoal as a framework for an application and need to rely on the UUID for unique identity and to keep an internal record of trust levels for peers.
I hoped I could get the UUID of peers as they joined the group in the signal instanceof JoinNotificationSignalImpl, via a call to Map details = signal.getMemberDetails().
But when I log the size and also try and iterate through the values to find the UUID, I get an empty map.
logger.debug(details.size() + " values in getMemberDetails");
Iterator i = details.values().iterator();
while (i.hasNext()) {
logger.debug(i.next());
}
Is the getMemberDetails not yet implemented?
Thanks,
Andrew