Using UMS Adapter to send emails with OSB 12c

October 21, 2016

Reading time ~1 minute

In this post, we will learn how to send emails using a UMS adapter in OSB 12c. There we go:

Configuration in the server side

First, we need to verify that we have the UMS adapter and the email driver already working. These configurations are displayed in deployments of weblogic console.

Also, we need to know the configuration for the outbound connection displayed under Configuration->Outbound Connections Pools.

Now, we have to access to EM and go to usermessagingserver and configure the user messaging driver.

Click on the edit button to open the configuration page of the driver. There you have to define the sender addresses and SMTP protocols.

Also, we have to set the outgoing mail settings: mailserver host, port, user and password.

If we don’t want to save the mails then mark the checkbox called AutoDelete.

Creating UMS adapter in JDeveloper 12c

After we set the configurations in the server side, now we can create the application and add UMS adapters. Create a UMS adapter in the external services section as the image bellow.

Then we have to be sure that the connection JNDI Name is eis/ums/UMSAdapterOutbound.

In the next step, set the option Outbound Send Notification.

In the Step 4 we Set Email option and some additional parameters like Subject, From, To, Cc, Bcc and ReplyTo.

Here, if we want to define more than one email then we will get an error message that we only can set one, but for this case we have some workarounds like modifying manually the jca file including more than one email with separate commas. Also we can add more emails in the transport header.

Click, next and finish. Then enjoy your UMS adapter to send emails :). I’m checking how to send html DOM objects and some attached emails, so I will create the second part of this post soon!

Christopher is part of middleware Sysco. He is CTO of his own startup in South America. He was working with differents open source solutions. Also He was participating in several programming tournaments related to algorithms of Computer Science. Actually these last years, he gained experience with Oracle MAF, ADF ,OSB and other Oracle solutions.

Automatic tests for webservice with RestAssured, WireMock and Testcontainers libraries.

# IntroductionIn this post, we will take a look at 3 libraries/tools for testing end points of web-services. ## Content: 1. Application...… Continue reading

Customized OSB Training

Published on December 11, 2017

OUGN Integration SIG - DevOps

Published on December 10, 2017