SOURCE: Open Integration Incorporated

September 19, 2007 11:40 ET

Open Integration Incorporated Releases OpenII's Toolkit Enterprise Service Bus 3.0 and Toolkit Enterprise Service Core 3.0 for Service Oriented Architectures

CHAMPAIGN, IL--(Marketwire - September 19, 2007) - Open Integration Incorporated (OpenII) today announced the availability of the OpenII Toolkit Enterprise Service Bus (ESB) Release 3.0 and the OpenII Toolkit Enterprise Service Core (ESC) Release 3.0. These products are the next evolution of the OpenII Toolkit for OpenEAI, which is a set of core integration services (ESC) and a web-based administration console for implementing Service Oriented Architectures (SOA). These services may run alone as an ESB or run on top of an organization's existing ESB infrastructure and middleware to enhance its integration orchestration, administration, and auditing capabilities.

The new and updated features of Release 3.0 of the OpenII Toolkit for OpenEAI include:

ESC enhancements:

   - The Transformation Service allows the transformation of both
     synchronization and request messages from one message definition
     to another.

   - Further enhancements to the OpenII implementations of the Routing,
     Proxy, and Logging Services.  Several key enhancements are listed

      - The Proxy Service now allows a request timeout interval to be
        set by target which allows more flexible control especially for
        larger messages.

      - Proxy Rule implementations now inherit initialized components
        from the Proxy Service.  This provides a more streamlined
        configuration for the service as well as the proxy rules which
        are more complex rules used to determine if a requesting
        application is allowed to perform a specific action on a given
        business object at a given target.

      - The Routing Service now records the target application ID in
        addition to the ID associated with the message being routed which
        provides a more robust mechanism for determining to which
        applications a message was successfully routed.

      - Routing Criteria implementations now inherit initialized
        components from the Routing Service.  This provides a more
        streamlined configuration for the service as well as for the
        routing criteria implementations which are more complex criteria
        that may be used to determine if a message should be routed to a
        given target.

      - The Logging Service now records more information about the
        application that published a message when a sync consuming
        application encounters errors while processing that message.
        The additional information recorded includes the category, object
        name, and release associated with the business object.

ESB enhancements:

   - Enhancements to the GUI Administration Console now include the
     ability to:
      - Import application configurations and other runtime artifacts
        vastly improving the efficiency and accuracy of connector
      - Store and globally apply default configuration parameters used
        by most applications which provides additional configuration
        management efficiency,
      - Copy and look up specific components and values from other existing
        applications known by the console to increase efficiency and
      - Export an application's XML configuration and make changes to the
        "raw" XML so those changes can be saved back to the configuration
        for the application,
      - Search and replace configuration parameter values in one or
        all applications,
      - Specify individual runtime (JVM) environment options per
      - Authenticate against multiple branches in a directory, and
      - Search multiple branches in a directory when registering a new

   - Application configuration descriptors are now stored in a database
     which provides another level of deployment flexibility and allows
     multiple instances of the ESB to access centralized application

   - Configuration revision history is now maintained which allows
     organizations the ability to see who made changes to a given
     application's configuration over time.

   - The OpenII implementation of the Automated Test Suite applications
     now include the ability to run test suites in a standalone "sync
     verification" mode which adds another automated way to confirm test

   - The OpenII General RDBMS Connector now leverages additional database
     access methods such as stored procedures for database querying and

More detailed information including screen shots of the ESB and ESC is available on the OpenII web site at Information on training courses and a schedule for upcoming sessions at the University of Illinois Research Park in Champaign, Illinois, is available at On-site training and custom training courses can also be arranged upon request.

About OpenII

OpenII was founded in 2002 with the assistance of the University of Illinois to provide commercial implementations, services, and support for OpenEAI technologies developed at the University. OpenII provides services and software for organizations that practice standards-based enterprise application integration and software vendors who wish to provide standards-based interfaces to their products, specializing in the methodology and technologies of OpenEAI, an open-source project for standards-based EAI. OpenII is committed to contributing resources and intellectual property to the OpenEAI project. OpenII donates resources to the project and OpenII staff members are active participants in the OpenEAI project.

To subscribe to future OpenII announcements and press releases go to http://www.openii/live/?page=announcements.

About the OpenEAI Project

The purpose of the OpenEAI Project ( is to discover and document the controlling dynamics, principles, and practices of enterprise application integration and to present, implement, and promote those findings. The OpenEAI Project presents findings in the form of the OpenEAI methodology and OpenEAI software for implementing integrations. We suggest you read the OpenEAI Overview ( for additional background on enterprise application integration. The OpenEAI Project is comprised of six distinct, but closely related departments, which address OpenEAI Methodology, Application Foundation APIs, Message Object API, Message Definitions, Reference Implementations, and Deployment and Administration.

About the University of Illinois

The University of Illinois ( enrolls 66,000 students at its three campuses in Chicago, Springfield, and Urbana-Champaign. It has an annual operating budget that tops $3 billion; nearly 30 percent of that comes from gifts, grants, and contracts. The University employs more than 20,000 faculty and staff and has more than a half-million living alumni. The Urbana campus is a pioneer in high-speed computing and houses the National Center for Supercomputing Applications.

Contact Information

  • Media Contact
    Joe Waldygo
    TopSpin Communications, Inc.
    Ph: 480-632-5050
    Email: Email Contact