Hi All,
We've recently released the *alpha* version of the Carbon JNDI
implementation [1]. This module provides following features to C5 based
products.
- In-memory JNDI Context implementation which supports "java:" URL
scheme.
- This implementation is based on the Apache Tomcat's JNDI
implementation.
- OSGi JNDI Services spec implementation.
- Support JNDIContextManager OSGi service which is used to create
InitialContext objects in OSGi environments. Standard JNDI API is not
recommended in OSGi due to various class loading issues.
- Supports OSGi URL Scheme. e.g.
"osgi:service/org.wso2.carbon.kernel.CarbonRuntime"
- This is useful feature when you want to consumer OSGi services in
non-OSGi environments.
- E.g. our new UUF uses this to consumer OSGi services from
Javascript (Nashorn)
At the moment this module is used in Carbon Datasources components as well
as in UUF (new UI framework in Hamming).
You can find more details here [2].
Thanks,
Sameera.
[1] https://github.com/wso2/carbon-jndi
[2] https://medium.com/@sameera.jayasoma/carbon-jndi-e4f4ad419929
--
Sameera Jayasoma,
Software Architect,
WSO2, Inc. (http://wso2.com)
email: [email protected]
blog: http://blog.sameera.org
twitter: https://twitter.com/sameerajayasoma
flickr: http://www.flickr.com/photos/sameera-jayasoma/collections
Mobile: 0094776364456
Lean . Enterprise . Middleware
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture