[ 
https://issues.apache.org/jira/browse/DIRSHARED-125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13031414#comment-13031414
 ] 

Emmanuel Lecharny commented on DIRSHARED-125:
---------------------------------------------

Basically, we use a OSGi container to allow us to extend the API. We have many 
extensions points :
- the network layer
- Schema elements that can e added (SyntaxCheckers, Normalizers, Comparators)
- Controls
- Extended operations
- Stored Procedure (server side)

The API is used internally by the ApacheDS server and by Studio, which both use 
a OSGi container (Eclipse's one for Studio, Felix or whatever the user selects 
for ADS).

If you use an OSGi container in your application, then Felix won't be started 
at all, we wil use your container.

> Felix not properly shutdown
> ---------------------------
>
>                 Key: DIRSHARED-125
>                 URL: https://issues.apache.org/jira/browse/DIRSHARED-125
>             Project: Directory Shared
>          Issue Type: Bug
>    Affects Versions: 1.0.0-M3
>            Reporter: Daniel Fisher
>             Fix For: 1.0.0-M4
>
>
> The LdapNetworkConnection initializes an instance of Felix but never shuts it 
> down. 
> See the thread at: 
> http://mail-archives.apache.org/mod_mbox/directory-api/201105.mbox/thread
> You may also want to review the LdapCodecServiceFactory class for thread 
> safety.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to