Project

General

Profile

Improvement #1012

Fix naming integration for better embeddability

Added by Henning Blohm about 11 years ago. Updated almost 11 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
z2-core
Target version:
Start date:
27.03.2013
Due date:
% Done:

100%

Estimated time:
origin:

Description

Currently z2 registers InitialContextFactoryBuilder and ObjectFactoryBuilder implementations with the naming manager to have a completely pervasive naming provider programming model.
That however can happen exactly once and may prohibit embedding of Z2 into other environments.
On the other hand there is really only the "components" and the "resources" scheme that are actively used. And finally, the standard extensions measures of JNDI (via jndi.properties in the visibility of the current thread's context class loader) already provides for some extensibility.

So: Port the naming integration to standard means of extensibilty.


Related issues

Related to z2-Environment - Bug #1066: z2 core when started embedded does not resolve JNDI lookups for componentsClosed12.06.2013Henning Blohm

Actions

Also available in: Atom PDF