Oracle Logo
Identifier Logo
July Edition Banner
August 2021 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,
Congratulations to your success and thanks for the great collaboration in the last fiscal year. To accelerate growth the summarized the steps to success:

• Watch the on-demand launch webcasts to connect, innovate & extend SaaS and connect & shift workload to the Oracle Cloud Platform.
• Attend an integration or digital assistant hands-on training to become a certified expert
• Access the sales kits including customer presentation in ppt format
• Join the Integration and Developer partner community

Join us for the quarterly Digital Assistant partner community webcast on August 16th 2021. Topics include the latest product updates including a first look at graphical flow designer.

WebLogic the leading J2EE server is available in Oracle Marketplace which offers a streamlined way to get started with a publisher's software, and through the Marketplace UI you can simply spin up any of these solutions through a simple wizard. Oracle Partners can publish applications and service offerings in the marketplace. Additional Mitia published an Helidon and JBatch article in the Application Development section.
Jürgen Kress
For a short summary of our monthly key information watch the PaaS Partner Updates on YouTube. The August edition highlights the on-demand launch webcasts and the Integration & Digital Assistant sales kits.
In this month’s community webcast Michael Meiner will present how to connect and extend your applications and systems using pre-builts from Oracle Integration. Please join the Partner Community Webcast August 31st 2021. On-demand webcast recordings are available at the Oracle Video Hub.
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
SaaS Partner Launch Banner
Connect, Innovate & Extend SaaS Partner Launch Webcast
Watch on-demand
Want to increase the Oracle Cloud business? Create new service offerings for Oracle SaaS solution based on the Oracle Cloud Platform?

Watch this webcast with Suhas Uliyar, Vice President Oracle Product Management.
SaaS solutions like HCM, CX and ERP Cloud need to be integrated and customized:
Speaker: Suhas Uliyar Vice President Product Management Digital Assistant, AI & Integration Oracle HQ
Oracle Cloud Platform Banner
Oracle Cloud Platform Partner Launch
Watch on-demand
Want to increase your Oracle Cloud Platform business? Want to create new service offerings and solutions for the Cloud? Attend this webcast with Martijn Vlek, Vice President Oracle EMEA!

Watch this webcast with Martijn Vlek, Vice President Oracle EMEA!
  • Cloud Platform update
  • Sales Plays & Cheat Sheets
  • Customer presentations & demos & free trials
  • Partner resources & support
Speaker: Martijn Vlek, Vice President Oracle EMEA
Chatbot Introduction Workshop Banner
Chatbot Introduction and Hands-on Webtraining
Want to get started with Chatbots? Attend the introduction and hands-on workshops with Oracle Digital Assistant.
  • Digital Assistant Overview & start your free cloud service
  • Hands-on Digital Assistant part 1
  • Hands-on Digital Assistant part 2
  • Best practices in building an AWESOME digital assistant experience
B2B Ecosystem Banner
Connect and extend your applications using Oracle Integration
Partner Community Webcast August 31st 2021
Learn how to leverage adapters and accelerators to grow your business. We will cover the latest innovations in prebuilt adapters, including:
• Key features in new and existing application adapters
• Special highlight: new adapters offered by Advantco, an Oracle partner
• Accelerators and recipes available in Oracle Integration
• How partners can leverage and promote pre-built integrations
Speaker: Michael Meiner
Schedule: August 31st 2021 16:30-17:30 CET (Berlin time)
Take the Opportunity to Watch our Community Webcasts On-Demand:
For the latest information please visit our Community Website (Community membership required).
Cloud Platform Partner Update Banner
Cloud Platform Partner YouTube Update August 2021
The August video includes three topics:
  • Launch Webcasts on-demand
  • Sales kits
  • Integration adapter 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 chatbot, developer tools and application development information please join the developer community.
Certified Oracle Expert Banner
Become a Certified Oracle Expert
Enablement & certification is key to cloud success
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:
Resources Banner
Resources Developer Partner Community
Oracle Digital Assistant
Developer Tools
Digital Assistant quarterly partner community webcast August 16th 2021
Join us for next quarterly ODA webcast for our partner community on August 16th, 2021. Topics will include:
• News & Announcements
• Product updates -first look at graphical flow designer
• Best practices

Oracle Digital Assistant for All Oracle Fusion Apps by Daniel Teixeira
All of the Oracle Fusion Apps come with Oracle Digital Assistant (ODA), so any customer can very easily enable the service and make use of the many pre-built skills.
There are Skills for core HCM, Recruiting, Approvals, Procurement, Projects and many more (including on-prem apps as Peoplesoft).
While these Skills are ready to be used in Production (with minor configurations), the real value they provide is of establishing a solid base on top of which we can customize and extend.
How to start
Best way to understand the necessary steps in order to configure and activate your ODA instance for Fusion is, surprise-surprise, by reading the documentation.
I will cover those steps another time, but for now, lets look to available capabilities.

OU Cloud Learning Subscription: Oracle Digital Assistant within HCM Cloud
This Learning Path will show you how the Oracle Digital Assistant is accessed and uses standard skills to showcase how employees can converse with the chatbot. In addition, you will learn about the main components that are used to configure Oracle Digital Assistant, including Skills, Agent Integrations, Channels and many more.

Oracle Digital Assistant – Multilingual the easy way by Daniel Teixeira
The Oracle Digital Assistant (ODA) provides out of the box Native support for several Languages. In this post I will cover the necessary steps to implement a pure Multilingual Chatbot.
“You can design both single-language and multi-language skills. For understanding user input, you can either use Oracle Digital Assistant’s native support for various languages or a translation service. For output, you typically define the strings for each target language in resource bundles.“
The documentation is a good place to start and understand all the details around the Multilingual support. There are typically two approaches, (1) use translation services or the (2) native language support.
Here I will focus on the native language support and cover all the necessary steps to have a fully working multilingual chatbot.
Create Skill
As always the first step is to create a Skill.
We always need to have a default primary language – in this case English.

Embed the Oracle Digital Assistant in a WordPress Site by Daniel Teixeira
WordPress is meant to facilitate the life of anyone trying to manage a website, that means that it’s advisable to stick with Themes and not try to manually change all the html/css/php files that come with it.
So, how can we bring the ODA Web SDK into a WordPress site, without the risk of handling the Theme configuration files? I found a simple Plugin that allows us to easily incorporate both the web-sdk.js and the necessary scripts to configure an ODA chatbot
Prerequisite: You need to be familiar with both the ODA WebSDK and WordPress admin as well.
Install Plugin
I have this plugin, probably there are many other that would also work.
Add custom JS
Press the option “Add Custom JS” and paste the entire contents of the web-sdk.js file.

Changing Layouts in Dynamic Components Based on a Page Variable by Bino Kohli
In this blog, you will see how to use a page-level variable to switch the dynamic layouts attached to a dynamic form. This lets you tailor the content the user sees—as well as the actions and interactions the user has access to—based on the user’s context. If you are new to dynamic components check out this intro.
Dynamic components use rules that you define to decide which UI elements to show and how to show them. By adding a page-level variable to a dynamic component’s context, you can conditionally show fields and elements in the layouts attached to the component.
For example, suppose you want to set up two profiles:
• Internal Profile - which is visible to internal employees within the organization. This layout includes the fields Name, Phone Number, Email, Details about internal training, Skills, and Internal feedback.
• External Profile - which is visible to people outside the organization. In this layout, we want to show the fields Name, Phone Number, Email, Skills, and Recommendations.
Check out this video to see how to create a dynamic form that displays a different layout depending on the component’s context, which is tied to a page-level variable.

Creating Custom Messages/Notifications in Visual Builder by Shay Shmeltzer
Visual Builder provides a built in "Fire Notification" action that is used to show messages to end users. This is part of the default template we provide for your apps. You might be looking to customize the way that messages are shown in your app. For example, you might like to bunch multiple messages in a single notification instead of showing each one individually. In this blog we'll show you how to customize the way messages are shown.
The fireNotification action leverages a message component that is located in the shell page of the default Visual Builder app template. Since the shell page is shared across the pages in your app you then don't need to define your own message component in each page. In the video below we customize the way this component shows the messages.
Application Development
Helidon and JBatch by Mitia Alexandrov
In this article we will demonstrate how Helidon and JBatch can be used together to execute batch jobs in environments that do not fully support EE environments. According to the description from the Jakarta Batch (JBatch) official website, the JBatch specification provides the following: The Jakarta Batch project describes the XML-based job specification language (JSL), Java programming model, and runtime environment for batch applications for the Java platform. The specification ties together the Java API and the JSL (XML) allowing a job designer to compose a job in XML from Java application artifacts and conveniently parameterize them with values for an individual job. This structure promotes application reuse of artifacts across different jobs.

Three ways to customize the WebLogic Marketplace Stacks - Part 3 Jan Leemans
Add a WebLogic pay-as-you-go node to an existing Kubernetes cluster.
Oracle Marketplace offers a streamlined way to get started with a publisher's software, and through the Marketplace UI you can simply spin up any of these solutions through a simple wizard.
This blog is the third chapter in a series that will explore your options to work with Terraform and the Marketplace Stacks and Images of WebLogic as provided on Marketplace. You will learn how you can add nodes to an existing Kubernetes cluster running WebLogic, using a "pay-as-you-go" compute image that has the license entitlements for running WebLogic. This allows you to convert an existing, custom setup of WebLogic on Kubernetes into a "Pay-as-you-go" version, bypassing the standard Marketplace automation.
Additional new material Developer Community
  • Cloud discounts To accelerate migrations to the cloud, Oracle gives organizations moving to Oracle Cloud Infrastructure (OCI) a 25% to 33% discount on tech software support for every dollar spent on OCI. Some companies could see their Oracle Database or Oracle WebLogic Server support bill go to zero
  • Free Tier freedom Two developer teams describe how they use Oracle Always Free Services to create real-world applications—fast, without spending on cloud infrastructure. The Free Tier lets developers spin up new apps quickly with little risk before scaling up.
  • Renewable by 2025 Oracle is helping customers reduce their carbon footprint while leading the way toward a more sustainable future, pledging to power its global operations—both facilities and cloud—with 100% renewable energy by 2025.
  • Hidden Java tools These four Java tools, hidden in plain sight, are ripe to help you discover out-of-date dependencies, create a slim custom runtime, reveal the causes of network I/O slowdowns, and bundle your app and JDK into an operating-system–specific package.
  • Oracle WebLogic Server for OCI/OKE May release now available Adrian Padilla Duarte
  • Helidon 2.3.0 Now Available Mitia Alexandrov
Twitter Banner
Developer Partner Community
Send your tweets @wlscommunity. Follow us on Twitter.
Training Calendar Banner
Training Calendar
For the latest trainings please visit our Website
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 Banner
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.
Let's Accelerate Banner
Congratulations 1 million views
Congratulation to Niall Commiskey our Oracle Integration Product Manager for 1 million blog views. With 871 articles, the best resource for the latest OIC news and technical tips.
Visit Niall’s blog here, for additional integration blogs please see here. You write a blog? Let us know, send us a tweet at #PaaSCommunity!
Community Resources
Slack | Blog | Twitter | Forum
Invite your colleagues to join the Developer Partner Community
Stay Connected
Facebook Linkedin Twitter Youtube Blog