Oracle SOA Suite 12c introduces a new development environment for Oracle Service Bus (OSB). While OSB development was supported by the web-based SB Console and an Eclipse Plugin in 11g, the development has been moved to JDeveloper in 12c. This is done by introduction of a new OSB editor, which looks quite similar to the SCA application composite editor.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0gmZpq7xGeEz5bWA7N4EbMzaZpHoy3oCncIk4rS45K3FhXJkH7-5GaKtBhjVcomjfTYZZKGQF5r7xmABdtN5OzhGHjZLgqtoSIhA0dz6vZOUcC2mpc73UYbHFADmVigTmhV9G7zlV3d8t/s1600/OSB-Editor.PNG) |
OSB Editor in JDeveloper 12c |
|
|
|
Externally exposed Proxy Services (PS) are shown on the left column while the Business Service (BS) references show up on the right column ("External Services"). The central column shows OSB Resources such as Pipelines and Split/Joins. The above example shows an externally exposed SOAP Web service ("ProcessPS") referring to a SOAP based Web service ("ProcessBS") wired by a pipeline (ProcessPP).The new Pipeline Editor is actually used to configure this central OSB resource.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAzjUOlCTaC2Jh-COtMO5qqBsqklKwMDSq36QrwGo_rgcqy8DwqlnA0U2vQux2FbxW69FzSGp6OpYOOdDb2ygBQrBgyjugPLxRvf2WZ0KyLHcTtz8nObpw6TKOLd3q67trP0pTNvy2qGXt/s1600/Pipeline-Editor.PNG) |
Pipeline Editor in JDeveloper 12c |
The above screenshot shows the ProcessPP pipeline from the above example. When selecting a component of the pipeline, in the properties window below all properties to be defined will appear.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWHlIrxoB-3Topni17Fb-ECs0n_OELtHtZFyxXRt8gQ0n6_Ad9tSyIWREL7gskPIIucnR444roPFW6_GSlezBPHFHNNxVHbBvjvtYG4x7w8ozo1DkWCfmKK-n6HmDFCF9f8NUAnI0dNBwK/s1600/Properties-NoBug.png) |
Properties of a Pipeline Component in JDeveloper 12c Pipeline Editor |
However, sometimes the properties will not show up when selecting the pipeline component in the pipeline editor.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-FGYFBxCw6FNY-eieKcz5QsBy8q5i9TlhHzCDfNp5Bcoyb-Iz_X5Mjgm6dIeEZAgF12mpw8Ogwbx617ZiIEpN8EEO4yaJoD763Pf3gcxJzaucVsQIpCkOmIfnrH-Yorn0u4AgyE45IP17/s1600/Properties-Bug.png) |
Missing Properties of Pipeline Component in JDeveloper 12c Pipeline Editor |
This behavior has been reported with JDeveloper 12c installed with QuickStart on a Microsoft Windows 7 x64 machine running JDK 1.7.0 Update 67 (x64). The properties windows actually does not capture the selection of the component in the main windows. The workaround is simply to close and reopen JDeveloper ... which might be annoying if you are running the integrated WebLogic Server.
No comments:
Post a Comment