webMethods Adapter for Enterprise JavaBeans

Release Notes

Use webMethods Adapter for Enterprise JavaBeans 6.5.2 (Adapter for EJB) for integrating with EJB-based business applications. webMethods Adapter for EJB provides seamless and real-time communication with application servers, enabling you to exchange data between a webMethods Integration Server and Enterprise JavaBeans on an application server. Adapter for EJB provides companies with a complete set of tools to rapidly integrate their EJBs with webMethods Integration Server.

Using functionality provided by the adapter, Integration Server can identify the EJBs deployed on the application server, create a remote instance of an EJB, and then invoke a selected method on the remote bean instance. For example, you can use Adapter for EJB to create services that webMethods Integration Server clients use to create and update account information for a database connected to an application server that provides EJB capabilities.


Summary of Major Features for Version 6.5.2

Support for the EJB 3.0 Standard

Using webMethods Adapter for EJB 6.5.2, users can now have access to EJBs that support the EJB 3.0 standard using JNDI lookup. Also, the adapter includes additional adapter service templates that support the EJB 3.0 standard.

Configurable JNDI Lookup

Unlike the previous version of the adapter, webMethods Adapter for EJB 6.5.2 provides the capability to search the deployed EJBs on the EJB server using the JNDI context or a name. For backwards compatibility, users can still search the entire JNDI tree without providing a name or context. If the user has configured multiple application servers, the search option can be customized for each application server instance.

Support for More Enterprise JavaBean Servers

webMethods Adapter for EJB now supports the following servers:

For a list of all the changes and issues resolved since the last release, see the readme file for webMethods Adapter for EJB 6.5.2 on the Software AG Documentation website or in the directories in which you installed webMethods Adapter for EJB 6.5.2.

For information about previous releases of webMethods Adapter for EJB, see the release notes for those releases, below.

 


Summary of Major Features for Version 6.0

Connectivity to EJB Servers

The adapter enables you to establish and manage connections to your EJB servers. Connections, connection pools, and sessions are fully managed by the adapter. Through these connections, you can create and run your EJB integrations.

Template-Based Integrations

The adapter provides service templates for interactions with EJBs. This makes it easy to develop adapter services to interact with EJBs. Service templates represent specific operations.

The adapter provides the ability to generate adapter services that implement the following operations:

Adapter Service Template

Description

CreateEJB

Creates one or more instances of a single remote EJB class and returns the EJB handles to the caller.

InvokeEJB

Invokes a single method on an existing EJB.

CreateInvokeEJB

Creates one or more instances of a single EJB class and invokes a single method on those instances.

Invoke Integration Server Services from an Enterprise JavaBean

The open framework of webMethods Integration Server enables bi-directional interaction between the EJB server and webMethods Integration Server. With the proper client classes and input parameters, EJBs can initiate a connection to webMethods Integration Server. Once the connection is established, any service on Integration Server can be invoked by providing its folder and service name. Source code for a sample EJB application that illustrates how to implement code that invokes services on a webMethods Integration Server is also provided.

Supported Enterprise JavaBean Servers

The adapter supports the following servers:

Note: For the most up to date information about the software and operating systems that the adapter supports, see the documentation for the adapter that is posted on the Software AG Documentation website.


Copyright © 2012  Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, United States of America, and/or their licensors.

Detailed information on trademarks and patents owned by Software AG and/or its subsidiaries is located at http://documentation.softwareag.com/legal/.

Use of this software is subject to adherence to Software AG’s licensing conditions and terms. These terms are part of the product documentation, located at http://documentation.softwareag.com/legal/ and/or in the root installation directory of the licensed product(s).

This software may include portions of third-party products. For third-party copyright notices and license terms, please refer to "License Texts, Copyright Notices and Disclaimers of Third Party Products." This document is part of the product documentation, located at http://documentation.softwareag.com/legal/ and/or in the root installation directory of the licensed product(s).

ADAPTER-EJB-RN-652-20121018