Oracle Logo
Identifier Logo
September 2020 Edition Oracle Developer Partner Community Newsletter

Learn how to create new service offerings and solutions for Oracle SaaS solution based on the Oracle Cloud Platform
Dear Developer Partner Community,
Welcome to community newsletter in Redwood design. Oracle launched the new cooperate design during Oracle OpenWorld 2019. Please share your feedback via twitter #OracleDeveloperCommunity. This year Oracle OpenWorld will be a series of virtual summits, we offer hands-on chatbot webtraining’s across the globe including Europe, Brazil, India, Asia and US & Canada. Additional a free on-demand Oracle Digital Assistant Overview guided learning path including free online assessment is available.

The Oracle Cloud Platform virtual meetup series is available on-demand. Use the summer break for hands-on labs with Katacoda Cloud Platform and Katacoda ODA Course. You want to network with the Oracle Community? Join our local Oracle Developer Meetup across the world? Visit our Meetup overview page here.

Together with our partner fishbowl we have developed serval digital assistant marketing activities. The latest campaign “Oracle Digital Assistant for Oracle Cloud HCM and PeopleSoft HCM” was launched last week. Partners who implemented successful ODA are invited to share your success to start working on joint activities! For details please watch our monthly YouTube Partner Update.

Verrazzano is now available in open source and is an Enterprise Container Platform for deploying traditional and cloud-native applications in multi-cloud and hybrid environments.
Jürgen Kress
For a short summery of our monthly key information watch the PaaS Partner Updates on YouTube. The September edition highlights joint marketing campaigns and chatbot & integration hands-on partner bootcamps. This month’s community webcast will be an Integration Cloud update by Niall Commiskey. Please join Integration New Features PaaS Partner Community Webcast September 29th 2020.
Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #OracleDeveloperCommunity!

Keep Safe!
Jürgen Kress
PaaS Partner Adoption
Oracle HQ
Tel. +49 89 1430 1479
Table Of Contents
Community Announcements

Suhas Uliyar
Connect, Innovate & Extend SaaS Partner Kickoff Webcast
Integrate and customize SaaS solutions

Attend webcast with Suhas Uliyar, Vice President Oracle Product Management.
Integration New Features PaaS Partner Community Webcast
September 29th 2020 16:30-17:30 CET (Berlin time)
Accelerate your digital transformation with pre-integrated connectivity to Oracle as well as third-party SaaS and on-premises apps, run-ready process automation templates, and an intuitive visual app builder.
Free Oracle trainings: take the opportunity to watch our community webcasts on-demand
PaaS Partner YouTube Update, September 2020
The September video includes three topics:
  • Joint marketing campaigns
  • Hands-on partner bootcamps for integration & chatbots
  • Integration New Features community webcast
For regular updates please subscribe to our YouTube channel here. Thanks for your likes and sharing the video on YouTube and LinkedIn. For the latest PaaS Community information please visit our Community update wiki here (Community membership required).
Oracle Digital Assistant for SaaS Partner Bootcamps
free virtual hands-on webtraining
Oracle Product Management is pleased to invite Oracle SaaS Partners to attend the 1-day hands-on workshop on how to extend SaaS applications with Chatbots. Oracle Digital Assistant innovates HCM, CX and Service Cloud solutions.

Locations include:
The Six-part REAL Oracle Cloud platform Webinar Series
Cloud Native Live Demo& Hands-On Oracle Developer
Attend this series of six webinars to get going with cloud native application development on the Oracle Cloud platform, created and presented by REAL specialists.
Become a Certified Oracle Expert
Enablement & certification is key to cloud succes
At the Oracle Competence Center and Online Learning Library partners can attend free on-line classes and certifications. Additional we offer the latest implementation exams ($245 or free vouchers) for:

Back to top

Developer Tools Section

Digital Assistant Overview
This is an overview on how Oracle Digital Assistant can develop and combine skills that can create a more natural conversational user interface, through text or speech, to your enterprise systems and perform valuable actions on behalf of your end-users.
Oracle Enhances ODA
Call them chatbots, virtual assistants, or simply bots. Whatever the name, AI-powered conversational interfaces are becoming mainstream staples for consumers and enterprise alike. In fact, leading analyst firm Gartner believes that “by 2022, 70 percent of white collar workers will interact with conversational platforms on a daily basis.”
Office Depot Contains 20%
Customer service is expensive. On average, it costs about $1 per minute to service a customer that calls customer support. This cost increases if the call needs to be escalated to the next level of support – from Level 1 to Level 3 – because with each escalation more time is spent talking with the customer and may also involve a higher-paid service agent.
Customer Support Chatbot
Chatbots (AI-powered conversational interfaces) have the potential to revolutionize customer service across the utility industry. In this video, we’ll walk through several different ways a chatbot can help utility customers answer important questions, manage their account, and eliminate hold or wait times. Utilities are service-oriented industries, which means long-term customer support is one of the greatest business imperatives and challenges.
ODA Named a Leader
Oracle’s Digital Assistant has been recognized as a leader by analyst firm Ovum in its latest research report, "Ovum Decision Matrix: Selecting an Intelligent Virtual Assistant Solution, 2020–21." The report evaluates 10 niche and large technology vendors while analyzing the evolution of virtual intelligent assistants, the increasing scope of use cases, and the market landscape.
ODA Cloud HCM and PeopleSoft
Fishbowl Solutions invites you to schedule a personalized solution briefing and branded demo to discover how the Oracle Digital Assistant can help employees using Oracle Cloud HCM or PeopleSoft HCM complete tasks, get answers to FAQs, and find information quickly. The goal of these 30-minute meetings is to help you understand how a digital assistant could help your company. This agenda will be used to uncover this information:
Chatbot Design best practices
What is the difference between a good bot and great bot? It is the design: design of intents, utterances and conversations. This first session in the ODA Design Camp focuses on the key design decisions you need to make when building conversational digital assistants. You will learn about the most critical factors in designing conversations. You will hear the best practices for designing intents and the strategies for handling disambiguation, errors and keeping the user engaged.
Oracle Logistics Digital Assist
Watch this overview of the Oracle Logistics Digital Assistant, an intelligent conversational user interface for logistics management:
Oracle Logistics Digital Assistant Guided Quick Tour
LDA Functional demo video
LDA Release Announcement Blog
Demo video with story board
Oracle Gives Voice Assistant
Oracle rolled out a major update for its voice assistant this week. The Oracle Digital Assistant now includes native multilingual natural language understanding and customizable vocabulary. The updates may help Oracle stand out as a voice-enabled enterprise service as new rivals appear.
What Is Best for Frequently Ask
Answer intent in Oracle Digital Assistant uses Trainer Tm, a machine learning model, to understand how users ask for a particular answer. Unlike other systems that map an answer to one or more questions in order to retrieve the answer, the machine learning based system learns from examples (utterances) allowing it to produce answer with high confidence.
Using Oracle Data Rest Service
Value-list entities in Oracle Digital Assistant are limited in the number of values they can hold even if they are created as dynamic entities. Reality is that customers look for a way to extract entities from a large set of data values that easily may be in the hundreds of thousand records.
How To Display Or Work
Oracle Digital Assistant lives in the cloud where it uses universal time (UTC) for all date operations. Dependent on where you live in this world, the timezone offset of your local time compared to UTC varies. For Germany, where I am based in, the timezone offset is 2 hours that Germany is ahead of UTC (or 7200000 ms).
Adding Pull to Refresh Behavior
Pull to Refresh is a common touch interaction pattern in mobile apps where by placing your finger on the device and dragging down you get an updated set of data onto your device. In this blog we show how to add this user interaction to your mobile Visual Builder app using a component from the Visual Builder component exchange.
Automate Visual Application's
Oracle Visual Builder Studio offers an improved experience for packaging and deploying Visual Applications. We now offer declarative built-in tasks that let you package and optimize your app, deploy it (either stage or live version), and manage the data stored in the app.
JET v9.1.0 Release Notes
Redwood is here!
All UI components and functionality is using the Redwood Design System by default in the v9.x releases! If you woud like to use the Alta theme with JET v9.0.0, please see the Migration chapter of the JET Developers Guide for guidance.
JDeveloper: JavaScript
This post is about a combination of best practices combined together. The best practices are the UI-Manager pattern

Back to top

Application Development Section

Project Verrazzano Now on GitHub
Verrazzano is now available in open source and is an Enterprise Container Platform for deploying traditional and cloud-native applications in multi-cloud and hybrid environments.
Announcing GraalVM 20.2.0
The most advanced and fastest polyglot runtime that shows absolutely superb results on Java and other JVM languages — and can run programs written in popular languages like JavaScript, Ruby, R, and Python — just got even better.
Testing of Node Fn Functions
Crucial pieces of functionality in cloud native applications is implemented in Functions. In the case of Oracle Cloud Infrastructure specifically, the Functions framework is typically Project Fn and the implementation language of choice is … up to the DevOps team.
Disaster Recovery in WebLogic
Disaster Recovery procedures for IT systems is a must for any Business Continuity Plan where the time to get back on line is critical. In these systems you need to setup backup environments that are geographically dispersed and maintain the same configuration in both systems, so if one goes down you can switch to the other system with minimal effort and downtime.
WebLogic Server Kubernet
This sample demonstrates how to use the Oracle WebLogic Server Kubernetes Operator (hereafter “the operator”) to set up a WebLogic Server (WLS) cluster on the Azure Kubernetes Service (AKS). After going through the steps, your WLS domain runs on an AKS cluster instance and you can manage your WLS domain by accessing the WebLogic Server Administration Console.
Requeue expired JMS-AQ messages
At my current customer we use JMS queues that are implemented with AQ queues based on$_jms_text_message. In Weblogic you can create a so-called Foreign server that is able to interact with these queues over a datasource. For a Weblogic application, like SOA Suite or OSB, it is as if it is a regular Weblogic JMS queue.

Back to top

Additional new material Developer Community

Developer Partner Community
Send your tweets @wlscommunity. Follow us on Twitter.
Training Calendar Developer Partner Community
Training Calendar
For the latest trainings please visit our Training Wiki.
Join the Oracle Developer Meetup groups
Want to learn more about developing Enterprise-grade Cloud Native applications on the Oracle Cloud Platform, covering topics like Microservices Architecture, developing in Node, Python and PHP, using Low Code development tools to build Mobile apps, and much more?

Join the Oracle Developer Meetup groups if you want to follow Oracle’s solutions in this area, or participate in the events and hands-on labs we organize:

PaaS free trial accounts
To request a free 30 days cloud trial, which can be extended or an additional month, please visit the website here. To extend the trial please contact your Oracle partner manager.
Private Corner
My private Corner
welcome in the art gallery zoo!
Oracle launched during Oracle OpenWorld 2019 the new Redwood cooperate design. Smooth colors and art images of animals are featured. Half of the community received the newsletter in the old design and the other half in the new Redwood design. What is your feedback, which newsletter do you prefer? Send us a tweet #OracleDeveloperCommunity!

Back to top

Community Resources
Invite your colleagues to join the Developer Partner Community

Stay Connected
Facebook Linkedin Twitter Youtube Blog