Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Universal Messaging | Universal Messaging Enterprise Manager | Integration with JNDI | About Integration with JNDI
 
About Integration with JNDI
Universal Messaging supports integration with JNDI through its own provider for JNDI. The Universal Messaging provider for JNDI enables clients using Universal Messaging Provider for JMS to locate references to JMS administered objects.
As with all Java APIs that interface with host systems, JNDI is independent of the system's underlying implementation. The Universal Messaging provider for JNDI stores object references in the Universal Messaging channel /naming/defaultContext. The channel represents the initial context for JNDI and locates references to the objects using a channel iterator. Note that if a realm is part of a cluster, the channel is created on all cluster realm servers. This ensures that any object references bound into the context are available on each realm server in the cluster.
You manage the provider for JNDI on the JNDI tab for a realm in the Enterprise Manager. On the JNDI tab, you can create the provider and initial context for JNDI, TopicConnectionFactory and QueueConnectionFactory references for JMS, as well as references to topics and queues.
The following image shows the JNDI namespace tree on the JNDI panel for a clustered realm after the initial context was created.