Posts

Showing posts with the label SMS

RingCentral- A new era of fast messaging implementation

Image
RingCentral SMS Functionality Experience Hi folks, in this blog I'll share my experience with RingCentral for sending the sms via a java code.  As a prerequisite, you must have your developer account created at developers.ringcentral.com 1. Login to the portal and go to apps section shown below 2. Now create an app by providing the details as suggested in the wizard. I've used java class to send the sms so password grant type has been selected automatically, you can choose yours based on your app/ requirement 3. You must select the 'App Permissions' to at 'Read Accounts' to facilitate SMS functionality 4. Get credentials 5. Set app permissions whatever applicable in your case- 6. Get all the access details of your app. 7. Pls try the OOTB feature via dev portal itself for sending the sms directly- Next, We'll create a sample Gradle java project and will use the following sample code:  build.gradle plugins {     id 'java-library' } dependencies {   ...

Oracle SOA Suite 12c deployment failing due to Proxy Settings

Image
Recently I have come across a situation where production environment is in intranet zone and I have to expose the services over proxy.  Problem For messaging purpose I have used SMPP driver settings targeted to managed servers. Later, I did not require SMPP settings as SMPP protocol was not allowed in intranet zone rather HTTP was allowed. So I have done the implementation of messaging via HTTP based web service and used it in our composite.  Further when I tried to deploy my soa composite, it was causing below error under server-diagnosis.log- [2019-05-23T18:15:54.758+05:30] [soa_server1] [ERROR] [SDP-26153] [oracle.sdp.internal.messaging.driver.smpp.NetworkConnection] [tid: UMS SMPPSender [smpp/UPPCL SMS]] [userId: <anonymous>] [ecid: 9400dcdc-0039-49d3-a28a-c60cc19373a2-0000000b,0:270:3] [APP: usermessagingdriver-smpp] [partition-name: DOMAIN] [tenant-name: GLOBAL] Failed to connect to server, host: 192.168.212.222  port: 5,775 (local address: loca...

Oracle SOA- Subscribing to Human Task Events

Image
In this post I,ll showcase how can a SOA composite application can subscribe to a human task event. So let's get started- The functionality can be achieved by- a  Mediator Component or a BPEL Process Sample Use Case- Let's consider a scenario where I would like to send SMS/Email notifications whenever a human task is assigned to a user (typically onTaskAssigned event). Consideration- Our Weblogic server has been configured with smppdriver and is up and running. Please refer to this link   in case you are using smpp driver for the first time. For this tutorial, I have taken consideration of human task subscription using a BPEL process and same can be used for Mediator component based implementation I have used Oracle SOA Suite 11g in jDeveloper  11g & Weblogic Server 10.3.6 Implementation- In this implementation I have taken the scenario of SMS notification,however same can be used for email notifications as well. Step1- Create a MDS connection We n...

Oracle SOA Suite- Implementing SMS Notification

Image
In this post, I am going to show how to implement SMS notifications in Oracle SOA suite using BPEL process. So let's get started- Implementing SMS notification in Oracle SOA Suite consists of below steps: Environment- IDE- Oracle jDeveloper 11g Weblogic Server 12c Oracle SOA Suite 12c High Level Steps Keep ready smpp server settings. Configure & enable usermessagingdriver-smpp for target SOA servers via console. Setting up Email driver (usermessagingdriver-smpp )with smpp server settings via enterprise manager. Enable notifications for SOA workflows(make sure either All or SMS option is selected). Create SOA composite application Deploy it on SOA server. Testing & done. 1. Keep ready smpp server settings. Keep ready your below smpp server settings: SMS Account ID SMS Server Host Transmitter System ID Transmitter System Type  Transmitter System Password Transmitter Server Port  Receiver System ID Receiver System Type Recei...