JNDI Browser

Overview

The EJTools JNDI Browser is a tool which allows to view and interact with the JNDI userspace. It provides automatic recognition of J2EE objects like EJBs, Queues, Topics and ConnectionFactories. With this view, you can act as a remote client and create EJBs, Browse Queues, Publish messages on Topics and so on.

The EJTools JNDI Browser comes in two flavors :

  • A Web-based application, that can be run in any J2EE 1.3 Web stack. It provides an easy way to see the JNDI space and to access the detail of every binding. If you are using JBoss server 3.x, then this browser allows you to see the JNDI space of the EJB and Web containers.
  • A Swing-based application, that runs on any JDK1.3+ JVM. It provides an access to the JNDI space via network connection, a tree view of the space and allow interaction with several J2EE objects.

Features

Here are the features available :

Feature Swing based Web based
Global JNDI space tree view Yes Yes
java: JNDI space tree view Yes
Per EJB container JNDI space tree view (JBoss server only) Yes
Per Web container JNDI space tree view (JBoss server only) Yes
Env. Entry display Yes Yes
Link Ref. display Yes Yes
EJB Home display Yes Yes
Local EJB Home display Yes
JMS ConnectionFactory display Yes Yes
JMS Queue display Yes Yes
Message sending on JMS Queue Yes
Text message sending on JMS Queue Yes
Other message sending on JMS Queue
JMS Topic display Yes Yes
Message publishing on JMS Topic Yes
Text message publishing on JMS Topic Yes
Other message publishing on JMS Topic Yes
Subscription to a JMS Topic
Mail Session display Yes Yes
Mail sending on Mail Session
JDBC DataSource display Yes Yes
Connection retrieving from JDBC DataSource