IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access Enterprise JavaBeans (EJB) services > Create EJB imports

JNDI names

JNDI (Java Naming and Directory Interface) names are used to provide a usable name for a Java objects. IBM Integration Designer uses the JNDI name to determine the EJB programming model level and the type of invocation (local or remote). You may sometimes need to provide the JNDI name when creating EJB imports and the format of the JNDI name required in an interface depends on the type of invocation you are using.

The following table shows the required JNDI name formats by invocation type:

JNDI name formats
Invocation type JNDI name format
EJB 2.1 (remote) com/test/example
EJB 2.1 (local) ejblocal:com/test/example
EJB 3.0 (remote) com.test.example
EJB 3.0 (local) ejblocal:com.test.example
For more information regarding JNDI names, see the Rational Application Developer information center at http://publib.boulder.ibm.com/infocenter/radhelp/v7r5/index.jsp

Create EJB imports


Related tasks:
Create EJB imports using the external service wizard
Create EJB imports using the assembly editor


Related reference:
EJB 3.0 and EJB 2.1
JAXB and EJBs