Introduction
A library is a file or a collection of multiple files bundled in a JAR that contain Javascript functions. Library is used within an integration and is executed by a Javascript engine on the server as part of an integration flow.
This document describes the following:
1. Requirements that a Javascript function needs to meet to be used within integration.
2. How to create Javascript file or collection of Javascript files that are suitable to be used in creating a Library.
1. Javascript function requirements
Following are the requirements based on which Javascript function should be written so that it can be registered and works correctly in OIC.
1.1 Function return values should be named
Consider this example
function add ( param1, param2 ) {
return param1 + param2;
Even though the above example is a perfectly valid Javascript function it can’t be registered as a library in OIC because without a named return value the library metadata editor is unable to identify parameters returned by this function so that it could be used in mapper for mapping downstream activities in an integration.
OIC requires you to change the above function and name the return parameter like this example. Read the complete article here.
For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.
Blog
Twitter
LinkedIn
Facebook
Wiki
Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress
