I checked in the code to the sail-data-emf project which implements the AnnotationService with EMF objects.
I created a page to document this: http://www.telscenter.org/confluence/display/SAIL/EMFBundleAnnotationService One change I had to make to sail-core is adding a UUID to the IAgent interface. This is necessary so an annotation can be specific to a particular agent. Without this annotations would have to be specific to combined id of (user id, user id, .., offering id). Because the sds already creates a UUID for each Workgroup it creates, it seems natural to expose this to the java runtime. Workgroups in the sds are analogous to IAgents in the java runtime. The passing of the UUID for Workgroups down to the java runtime is not implemented yet, so right now the AnnotationService ignores the agent in the request. I have to move on to more urgent tasks, but I'll come back to this in a week or two and work with Stephen or Aaron to get that functionality added in. Hiroki, you should now have all you need to get started on a annotation server service. This service should provide the annotation bundle files described in the confluence page above. Scott --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SAIL-Dev" group. To post to this group, send email to [EMAIL PROTECTED] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/SAIL-Dev?hl=en -~----------~----~----~----~------~----~------~--~---
