Sunday, October 14, 2012

Using Gmail To Send Notification

I found this article very useful about how to configure soa UMS driver to use your gmail account to send emails.

http://www.rubiconred.com/blog/email-notification-with-soa-suite-11g/

Make sure you have openssl installed if you have windows machine. The command to fetch the server certificate is -

openssl s_client -connect host:port

I have used the default truststore of SOA 11g which is DemoTrust.jks. The password for this trust store is - DemoTrustKeyStorePassPhrase

Friday, October 12, 2012

BPEL 2.0 Assign Feature

BPEL 2.0 comes with really nice assign features. The detail text available at this Oracle link -

http://docs.oracle.com/cd/E17904_01/integration.1111/e10224/bp_appx_ref.htm#CIAEAEEB

Excerpt of the page is here -



  • In the From and To XPath fields, you can also place your cursor over the icon to the left of the source type to display the operation being performed (for example, copy, append, and so on). Each operation type is represented by a different icon. You can also right-click a copy rule to display a list of actions to perform:
  • Edit 'From' Expression or Edit 'To' Expression: Select this option to edit XPath expression values when the created copy rule contains a query for the source or target node. This selection invokes the Expression Builder dialog. The menu option that displays is based on the current content of your copy rule selection.
  • ignoreMissingFromData: Select this option to toggle the ignoreMissingFromData attribute on the copy rule on and off. When toggled on, this suppresses anybpel:selectionFailure standard faults.
  • insertMissingToData: Select this option to toggle the insertMissingToData attribute on the copy rule on and off.
  • keepSrcElementName (in BPEL 2.0 projects only): Select this option to toggle the keepSrcElementName attribute on the copy rule on and off. This option enables you to replace the element name of the destination (as selected by the to-spec) with the element name of the source.
  • Change Rule Type (in BPEL 2.0 projects only): Select this option to change the type of the selected rule to one of the BPEL extension rules: bpelx:copyList,bpelx:insertAfter, bpelx:insertBefore, or bpelx:append.
  • Delete rule: Select this option to delete the selected rule.

Demystifying OIC, OCI and Oracle SOA CS

What is OIC (Oracle integration cloud), OCI (Oracle cloud infrastructure), and SOA cloud service and how they are different? - This has bee...