Oracle SOA Suite 11g Release 1 Patch Set 2 (11.1.1.3.0) New Features


Updated: April 27, 2010

Introduction

Oracle SOA Suite 11gR1 Patch Set 2 (11.1.1.3.0) includes both bug fixes as well as new features that are listed in this document. Click on the title of each feature for more details.

Downloads, documentation links and more information on the Oracle SOA Suite is available on the SOA Suite OTN page and as always, we welcome your feedback on the SOA OTN forum.

New in Oracle SOA Suite in this release

Spring Component

  • The new Spring Component enables many new use cases such as the ability to extend the SOA platform through custom Java coding, to incorporate your Java beans and POJOs in SOA composites or to allow Java developers to leverage all the bindings included with the SOA Suite. The platform provides full support for EJB2.0 and 3.0 and transparent mapping of WSDL to Java. Because the runtime framework is provided by the WebLogic Spring SCA, the very same code can run in WebLogic Server or be assembled in SOA composite applications if you want to gain access to all the components (BPEL, Rules, etc.) and bindings included in the SOA Suite.

Mediator Component

  • Resequencer
    The Mediator now offers new resequencing capabilities to rearrange out-of-sequence messages before delivering them downstream. A variety of strategies can be used for the resequencing.
  • Default routing rule
    A default routing rule can be specified in the Mediator. This default routing rule will be executed when none of the other routing rules are satisfied.
  • Ability to define custom tables for cross-referencing
    Cross-referencing data can now be split across multiple custom tables for easier management and better performance.

Adapters & Bindings

  • Global property for capping number of retries
    Enterprise Manager exposes new advanced properties to configure the global retry behavior: GlobalTxMaxRetry and GlobalTxRetryInterval. Advanced properties for the SOA Infrastructure can be configured through the System MBean Browser. To access these properties from the SOA Infrastructure menu, select Administration > System MBean Browser > Application Defined MBeans > oracle.as.soainfra.config (alternatively you can navigate to SOA Infrastructure Common Properties > Advanced > More Advanced Properties).
  • Ability to set a payload size threshold
    A new adapter property allows administrators to set a threshold on the maximum size of payloads to allow in the SOA infrastructure. This is to ensure that arbitrarily large objects don't overwhelm the system. This is achieved by setting a new binding property called payloadSizeThreshold.
  • Database Adapter is now certified against DB2 on AS400
    The Database Adapter is now certified against DB2 databases on AS400.
  • Improved support for RefCursors
    Various improvements have been made to facilitate the handling for refCursors with the Database Adapter.
  • Support for SOAP RPC-encoded arrays
    SOAP 1.1 RPC-encoded arrays can now be handled in the Oracle SOA Suite.
  • Support for WebServices Atomic Transactions (WS-AT) :
    Support for WS-AtomicTransaction version 1.0, 1.1 and 1.2 enables interoperability with external transaction processing systems. Behavior of a web services binding can be configured either in JDeveloper or in Enterprise Manager.
  • Direct Binding for transactional connectivity of SOA Suite and Oracle Service Bus (OSB)
    The new Direct Binding allows the propagation of transactions between the Oracle Service and SOA composites - or between API clients and SOA composites.
  • HTTP Binding
    The new HTTP Binding enables POST and GET inbound or outbound invocations.

Service Infrastructure

  • SOA Partitions
    You can now deploy SOA Composites into separate sections of the SOA Infrastructure known as partitions. Partitions allow users to logically group and perform bulk life cycle management tasks on SOA composite applications.
  • SOA Suite Java Client API
    The Java Client API has been rationalized and the javadoc updated.

Business Activity Monitoring

  • Date comparison enhancements for report filters
    A number of new options have been added to allow faster date comparisons and provide the system date as default in reports.

B2B

  • Self-service command-line utility
    A Self-Service command-line utility enabling the definition of Documents, Partners and Agreement by using an XML structure. The XML is then converted into Oracle B2B metadata.
  • Enhanced purging Command-line Utility
    Additional parameters added.
  • Message Resubmit Command-line Utility
    A command-line message resubmission utility.
  • CPP/CPA Command-Line Utilities
    New feature reduces the number of documents, partners and agreements generated by the CPA.XML. Original feature created Agreements and documents for each "Action, Service, Service Type" combination . This new feature creates metadata with two Partners, two Agreements (Inbound/outbound), one ebMS Delivery Channel, and one Document type /Definition. the flag is B2B property "b2b.useCPAid= true".
  • Transport Sync Callback
    New functionality enabling “HTTP Sync callback” refer to section "5.5.2 Using Transport Sync Callback". To enable,in the Delivery Channel: For Outbound add "syncresponse=true" to “Additional Transport Header”. For Inbound add a SyncCallback Callout. (Refer Example 12-3, "Code Example of a Sync Callback Callout"). In both cases use the http://host:port_number/b2b/syncreceiver.
  • Outbound Web Service
    Outbound Web Service enabling the submission of a message to Oracle B2B for processing to the Partner.
  • Document Certification
    Document certification added for EDIEL (EDIFACT), NCPDP Telecom, OAGIS, Non XML Documents.
  • Translation Web Service
    Translation Web Service to translate XML to native formats.
  • Query API Web Services
    API enabling the querying of Oracle B2B configuration information to enhance application / middleware processing.

Hot-Pluggability

This is in addition to the list of supported browsers, operating systems and databases already certified in prior releases.

SOA Suite page on OTN