Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [gemini-dev] Gemini Naming review docuware

Thanks, Bob.  Comments inline.

On 03/02/2012 11:17 AM, Bob Nettleton wrote:
Hi Mike,

I took a quick look through the slides, and have includes some small comments below.

Since it has been a while since I've made any changes to Gemini Naming, please feel free to disregard my comments if recent changes to the code have made my comments obsolete.  :)

Thanks,
Bob


Here are my comments:

1.Slide 4 - The phrase "A JNDI provider that exports JNDI entries as OSGi services and OSGi services as JNDI entries" is only half-true.  JNDI bindings (which I'm interpreting to mean the same as "JNDI entries") are not exported as OSGi services.  OSGi services are available as JNDI entries, however, as part of the effort to have a migration path for Java EE developers that are moving to an OSGi-based approach.  While it's certainly possible that a given JNDI provider that integrates with Gemini Naming could wrap generic JNDI bindings with service interfaces, the framework itself does not implement this, nor is this mentioned in the JNDI Service standard.
Really? I must have remembered wrong, because I thought the JNDI spec defined it going in both directions. In the absence of an app server around it adding additional JNDI entries I guess that distinction is really kind of immaterial, though, since every service has a binding and with no additional bindings, every binding has a service :-) I will change that, though.
2. Slide 10 - "Includes custom JNDI provider".  I'm not sure if this is true.  I believe we do implement a custom object factory for "osgi"-based URLs, so this could be considered a custom JNDI provider.  If that was the intent, then leaving this is fine.

I was admittedly a little loose with the terminology. In the Java EE sense one wouldn't consider it a custom JNDI provider, but in the OSGi context I think of it as a kind of JNDI provider. If you are uncomfortable with it I can be more specific, though.

Thanks,
-Mike
-----Original Message-----
From: michael keith
Sent: Tuesday, January 31, 2012 12:05 PM
To: Gemini Dev List
Subject: [gemini-dev] Gemini Naming review docuware

Attached is a draft of the docuware for the Naming review. Please make
a
pass through it and offer suggestions.

Thanks,
-Mike
_______________________________________________
gemini-dev mailing list
gemini-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/gemini-dev


Back to the top