This preface introduces the new and changed features of Oracle Service Bus and other significant changes that are described in this guide, and provides pointers to additional information. This document is the new edition of the formerly titled Oracle Fusion Middleware Developer's Guide for Oracle Service Bus.
For a list of known issues (release notes), see the "Known Issues for Oracle SOA Products" at http://www.oracle.com/technetwork/middleware/soasuite/documentation/soaknown-2644661.html
.
For Oracle Service Bus 12c (12.2.1), this guide has been updated to include the following new and changed development features:
Service Bus now supports REST natively end-to end. Native REST proxy services, business services, and pipelines are new in this release. See REST Implementation in Service Bus.
A JavaScript pipeline action has been added to simplify manipulation of JSON and XML payloads. See Using the JavaScript Action and JavaScript Expressions.
The REST branch, a new pipeline branch used with untyped Native REST services, has been added. See REST Branching.
A web-based XSLT mapper has been added to the Service Bus console. See Transforming Data with XSLT.
The Service Bus debugger in JDeveloper has been enhanced to support conditional and exception breakpoints. Debugging Oracle Service Bus Applications has been updated to reflect these additions.
JDeveloper has been enhanced to deploy Service Bus resources to Oracle Cloud WebLogic Server instances. Deploying Oracle Service Bus Services has been updated to reflect this addition.
The HTTP tansport has been enhanced with support for compressed payloads. See Compressed HTTP Request and Response Payload Support.
The SFTP transport has been enhanced with FIPS (Federal Information Processing Standards) compliance support. See About FIPS Compliance for the SFTP Transport.
The EJB transport has been enhanced to leverage the JAX-WS stack to perform Java to XML bindings. Using the EJB Transport has been updated to reflect this change.
The MQ transport has been enhanced with Multi-Instance Queue Manager support. See Multi-instance Queue Manager Support.
For this release, the screenshots in this guide were updated to reflect the new user interface. Tasks affected by the user interface change were also updated.
Note:
Screens shown in this guide may differ from your implementation. Any differences are cosmetic.