[deepamehta-devel] [Bug #13437] Workspace join/leave oddities

admin at berlios.de admin at berlios.de
Mo Mär 24 12:48:52 CET 2008


Bug #13437, was updated on 2008-Mar-24 12:48
Here is a current snapshot of the bug.

Project: DeepaMehta
Category: None
Status: Open
Resolution: None
Bug Group: None
Priority: 7
Submitted by: jri
Assigned to : jri
Summary: Workspace join/leave oddities

Details: When joining a workspace by using its "Join" command the workspace appears twice in the topicmap selector (pulldown menu) and the log shows that the workspace preferences are potentially tranfered twice to the user. Once logged in again the double entry is removed.

When joining a workspace by creating a "Membership" association manually, everything is fine.

The workspace's "Leave" command works, however an error message appears in the log: *** ApplicationService.deleteAssociation(): user "t-1234" is not a member of workspace "xy" -- die() hook not triggered

When leaving a workspace by removing the "Membership" association manually the workspace isn't removed from the topicmap selector (pulldown menu) and the same error message appears in the log. Once logged in again the workspace is properly removed.

Developers note: all this odd behavoir has its origin in the changed framework semantic of the associated() and associationRemoved() hooks (see Rev 227).

For detailed info, follow this link:
http://developer.berlios.de/bugs/?func=detailbug&bug_id=13437&group_id=5174



Mehr Informationen über die Mailingliste devel