Hi, LDAP Studio doesn't use EMF/SDO/DAS. The model and data access in the browser plugin are hand-written. The model beans are Entries, Attributes, Values, Searches, ... There are no higher-level objects like permissions, roles or users.
I don't know EMF, SDO, GEF, ... stuff yet. I already tried to get started with it but one year ago there was no good documentation for beginners, I hope this is better now. If you have an example that combines EMF/SDO and LDAP would be really cool! Bye, Stefan Ole Ersoy schrieb: > Hmmm > > Maybe you are talking about oranges and I'm talking > about apples :-) > > Let me just define how I would architect it real quick > so that we know where the puzzle pieces are. > > First I would model the "Model" we've been talking > about for Triplesec. > > This is just a file with xmi content and a .ecore > extension. > > This file is used to generate a Model. > > Essentially Java Beans for our purposes. These can be > turned into SDO (Beans) we wanted them to be. > > So now this model has to be populated somehow with > triplesec data somehowe. > > I think you are saying that the Triplesec hierarchies > (User, Permissions, URIs) is stored in > ApacheDS...hypothetically. > > So if we were using SDO, we would needs a Data Access > Service (DAS) for LDAP. Maybe they have one. I'll > ask. I made a simple one a while back to go between > EMF models and ApacheDS. It's very easy to make > anyways. I'll try to dig up the one I made. > > So you are talking about the DAS right? > > Thanks, > - Ole > > > > > > --- David Jencks <[EMAIL PROTECTED]> wrote: > > >> Just to make sure we're talking about the same >> thing.... >> >> there's an ldap backend for tuscany SDO? >> >> Eclipse EMF generates data access code for ldap? >> >> Any links for these? >> >> thanks >> david jencks >> >> On Jan 26, 2007, at 1:04 PM, Ole Ersoy wrote: >> >> >>> Oh - One more thing - If the triplesec model were >>> created in Ecore and the code generated, EMF also >>> generates a .edit project containing adapters for >>> >> all >> >>> the model objects (for interfacing the model with >>> >> SWT, >> >>> etc.) and a model editor, so all that is needed is >>> >> to >> >>> tweak the gui for the editor. >>> >>> Cheers, >>> - Ole >>> >>> >>> --- Ole Ersoy <[EMAIL PROTECTED]> wrote: >>> >>> >>>> Also, >>>> >>>> It might be interesting to look at Eclipse EMF >>>> >> and >> >>>> the >>>> Apache Tuscany project for this. >>>> >>>> The Apache Tuscany project is building a Service >>>> Data >>>> Object implementation that could be used to house >>>> and >>>> manage the triplesec model. >>>> >>>> David, you may have done a lot of work here >>>> >> already, >> >>>> so I'm just mentioning it for awareness. That >>>> >> said >> >>>> modeling what we are talking about EMF Ecore and >>>> generating the model code only takes a few >>>> >> minutes. >> >>>> Cheers, >>>> - Ole >>>> >>>> >>>> --- "David Jencks (JIRA)" <[EMAIL PROTECTED]> >>>> >> wrote: >> >>>>> [ >>>>> >>>>> >> https://issues.apache.org/jira/browse/DIRSTUDIO-45? >> > page=com.atlassian.jira.plugin.system.issuetabpanels:comment- > >>> tabpanel#action_12467893 >>> >>>>> ] >>>>> >>>>> David Jencks commented on DIRSTUDIO-45: >>>>> --------------------------------------- >>>>> >>>>> I don't know if LDAP Studio has its own data >>>>> >>>> access >>>> >>>>> framework but.... I've been developing a >>>>> >> somewhat >> >>>>> jpa-like data access framework for ldap in >>>>> sandbox/triplesec-jacc2/admin-api2. I prefer it >>>>> >> a >> >>>>> lot to the Modifier and DAO based code in >>>>> >>>> triplesec >>>> >>>>> trunk and if the idea here is to use triplesec >>>>> >>>> data >>>> >>>>> access for this plugin I'd suggest looking at it >>>>> before proceeding. >>>>> >>>>> >>>>>> Migrate TripleSec GUI from Swing to an Eclipse >>>>>> >>>>> Plugin for LDAP Studio >>>>> > --------------------------------------------------------------------- > >>>>>> Key: DIRSTUDIO-45 >>>>>> URL: >>>>>> >> https://issues.apache.org/jira/browse/DIRSTUDIO-45 >> >>>>>> Project: Directory LDAP Studio >>>>>> Issue Type: Task >>>>>> Reporter: Pierre-Arnaud Marcelot >>>>>> Fix For: 0.8.0 >>>>>> >>>>>> >>>>>> TripleSec has a GUI based on Swing. >>>>>> We got to migrate this GUI to an Eclipse Plugin >>>>>> >>>>> that we can integrate into LDAP Studio. >>>>> >>>>> -- >>>>> This message is automatically generated by JIRA. >>>>> - >>>>> You can reply to this email to add a comment to >>>>> >>>> the >>>> >>>>> issue online. >>>>> >>>>> >>>>> >>>> >>>> >>>> >>>> > ______________________________________________________________________ > >>> ______________ >>> >>>> Bored stiff? Loosen up... >>>> Download and play hundreds of games for free on >>>> Yahoo! Games. >>>> http://games.yahoo.com/games/front >>>> >>>> >>> >>> >>> >>> > ______________________________________________________________________ > >>> ______________ >>> Any questions? Get answers on any topic at >>> >> www.Answers.yahoo.com. >> >>> Try it now. >>> >> > > > > > ____________________________________________________________________________________ > Be a PS3 game guru. > Get your game face on with the latest PS3 news and previews at Yahoo! Games. > http://videogames.yahoo.com/platform?platform=120121 >
