What You See Is What You Get Element

  Oracle EMEA Partner Sales

AUGUST 2018

 
 
 
  Your Monthly PaaS Updates  
 
 
Paas Partner Community
 
  Oracle Developer Partner Community Newsletter
August 2018

 
 

Dear Developer Partner Community,

The Next-Generation Cloud of autonomous services becomes available. For an overview of the Autonomous PaaS Platform watch the on-demand webcast here. You can also attend an upcoming hands-on Chatbot bootcamp across Europe or on-demand.

Thanks to the community for all the excellent cloud native development and WebLogic articles Serverless Kotlin with Fn Project & Function as a Service (FaaS) & Build and Deploy Node.js Microservice on Docker using Oracle Developer Cloud & Integrating Slack with Oracle Developer Cloud Service & SSL Certificate in WebLogic Server 8 - 12x.

In the newest Forrester Wave Oracle become a leader for Digital Experience Platforms. With the upcoming training’s you can try the Oracle Mobile Enterprise Cloud yourself. In case you can’t attend one of the in-class training a new Oracle Mobile learning website launched. Read Soham’s article to understand what you need to look for when you chose a bot. Thanks to the community for all the excellent mobile & development tool articles: How-to Populate Radio Groups, Checkboxes and Lists in Instant Apps with Data Collected in Oracle Intelligent Bots & How to Ensure Valid User Date Entries in Oracle Intelligent Bots using BotML and a Custom Component & How-to Build Card Layout Responses from Custom Components & REST Up and Build Quickly Mash up REST services with Oracle Autonomous Visual Builder Cloud Service & Managing Visual Builder Code with Developer Cloud Service & Oracle VBCS - Pay As You Go Cloud Model Experience Explained & Input Parameters for VBCS Pages and Apps & JET Custom Components XXII - Template Slots & Contextual Chatbot with TensorFlow, Node.js and Oracle JET - Steps How to Install and Get It Working & Debugging your JET Command Line Build Scripts & ADF Applications – Download DVT Charts in ADF 12c (and other technologies) & ADF Postback Payload Size Optimization & Update page component in between of event processing in ADF Faces using JavaScript & ADF Postback Payload Size Optimization & Skinning ADF Dialog box inside popup component & Adding missing extensions to JDeveloper.

For a short summery of our key monthly information watch the Fusion Middleware & PaaS Partner Updates on YouTube. The August edition highlights the availability of Blockchain Cloud Service, Chabot and Innovate SaaS hands-on training's. This month’s community webcast will introduce the Robotic Process Automation, please join our monthly Partner Community Webcast – August 21st 2018.

Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #DeveloperCommunity!

Jürgen Kress

Jürgen Kress
PaaS Partner Adoption
Oracle EMEA
Tel. +49 89 1430 1479
E-Mail: juergen.kress@oracle.com
blogBlog | linkedinLinkedIn | twitterTwitter

 

 
Community Resources:
slack Oracle on Twitter Oracle on LinkedIn Google+ Oracle on Facebook Google Plus
 
 
Table of Contents Table of Contents
Community Section
> Robotic Process Automation - PaaS Partner Community Webcast – August 21st 2018
> Chatbot Bootcamps in Utrecht, Milan, Riyadh, London and on-demand
> PaaS Partner YouTube Update August 2018
> Next-Generation Cloud
> Innovate & Integrate and Extend SaaS Bootcamps
> Oracle Developer Meetups in Utrecht, Brussels, London, Lisbon, Madrid, Cologne and Oslo
> PaaS free trial accounts MCS and JCS & ACC
Application Development Section
> Serverless Kotlin with Fn Project
> Function as a Service (FaaS)
> Build and Deploy Node.js Microservice on Docker using Oracle Developer Cloud
> Integrating Slack with Oracle Developer Cloud Service
> SSL Certificate in WebLogic Server 8 - 12x
Developer Tool Section
> Forrester Wave: Digital Experience Development Platforms: Oracle Leader
> Bots : What do YOU need to look for when choosing one
> Learn Oracle Mobile
> How-to Populate Radio Groups, Checkboxes and Lists in Instant Apps with Data Collected in Oracle Intelligent Bots
> How to Ensure Valid User Date Entries in Oracle Intelligent Bots using BotML and a Custom Component
> How-to Build Card Layout Responses from Custom Components
> REST Up and Build Quickly Mash up REST services with Oracle Autonomous Visual Builder Cloud Service
> Managing Visual Builder Code with Developer Cloud Service
> Oracle VBCS - Pay As You Go Cloud Model Experience Explained
> Input Parameters for VBCS Pages and Apps
> JET Custom Components XXII - Template Slots
> Contextual Chatbot with TensorFlow, Node.js and Oracle JET - Steps How to Install and Get It Working
> Debugging your JET Command Line Build Scripts
> ADF Applications – Download DVT Charts in ADF 12c (and other technologies)
> ADF Postback Payload Size Optimization
> Update page component in between of event processing in ADF Faces using JavaScript
> ADF Postback Payload Size Optimization
> Skinning ADF Dialog box inside popup component
> Adding missing extensions to JDeveloper
Additional new material WebLogic & Developer Community
> Top tweets WebLogic & Developer Partner Community – August 2018
> Training Calendar Developer Partner Community
> My private Corner Meet the Cloud Expert
 
 
 

Community Section


 

 

 

Robotic Process Automation - PaaS Partner Community Webcast – August 21st 2018

webcast
Attend our August edition of the PaaS Partner Community Webcast live on August 21st 2018 at 17:30 CET.

Robotic Process Automation
In partnering with Oracle, UiPath complements the Process Automation capabilities in Oracle Integration Cloud to deliver a powerful and scalable digital workforce that operates at the speed of today’s market.
Together, UiPath and Oracle help you tame legacy complexity for quick wins that pave the way to practical AI.

Presenter:
Eduardo Chiocconi Eduardo Chiocconi
Product Manager

Visit the registration page here.
Call ID: 9139664 and Passcode: 257449
UK: +44 (0) 208 118 1001 & United States: 140 877 440 73
More Local Numbers

Schedule:
Tuesday August 21st 17:30 - 18:30 CET
Visit the registration page here.

Missed our PaaS Partner Community Webcast? – watch the on-demand versions:

For the latest information please visit Community Updates Wiki page (membership required).

Back to top

 

 
 

Chatbot Bootcamps in Utrecht, Milan, Riyadh, London and on-demand


We offer 2 days hands-on Chatbot Bootcamps across Europe. The training is most suitable for Oracle & Java Developers.

Chatbot

For details please visit the registration page here.

Back to top

 

 
 

PaaS Partner YouTube Update August 2018


3

The August edition of the PaaS & Middleware Partner Update contains three topics:

  • Blockchain Cloud Service
  • Chatbot and Innovate SaaS hands-on training’s
  • PaaS Community Webcast Robotics Process Automation

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).

Back to top

 

 
 

Special Report: Next-Generation Cloud


Next-Generation Cloud

This month, Oracle announced its next-generation Oracle Cloud Platform services featuring built-in autonomous capabilities, including Oracle Mobile Cloud Enterprise, Oracle Data Integration Platform Cloud, and Oracle API Platform Cloud Service. With embedded AI and machine learning, these services automate operational tasks to enable organizations to lower cost, reduce risk, accelerate innovation, and get predictive insights.

Here, learn more about Oracle’s next-generation Oracle Cloud Platform services. Plus, find out more about Oracle’s newest cloud offerings, and get highlights from Profit’s spring issue about companies that are using the cloud to disrupt industries and meet rising customer expectations


Back to top

 

 
 

Innovate & Integrate and Extend SaaS Bootcamps


We offer 2 days hands-on Bootcamps across Europe. The training is most suitable for SaaS consultants who want to innovate, integrate and extend Oracle SaaS solutions:

oracle PAAS

For additional information please see the Integrate, Innovate and Extend SaaS Partner Resource Kit

Back to top

 

 
 

Oracle Developer Meetups in Utrecht, Brussels, London, Lisbon, Madrid, Cologne and Oslo


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:

Meetups

Please let us know in case you want to run an event at one of this location or you want to start your local meetup. We are looking forward to support you and sponsor the event with pizza and beer!

Back to top

 

 
 

PaaS free trial accounts MCS and JCS & ACC


Paas free trial

As part of our communities we do offer free PaaS accounts (only for partners in Europe, Middle East and Africa. In case you are not part of EMEA please contact your local partner manager):

Java Cloud Service & Mobile Cloud & Application Container Cloud Service PaaS Demo Accounts (WebLogic Community membership required)

Integration Cloud Service & Process Cloud Service ad PaaS for SaaS PaaS Demo Accounts (SOA Community membership required)

Questions? Feel free to contact our Facebook chatbot - send us a message here. Watch the GSE Overview Video! Get an overview of what GSE is and how you can use GSE to help you sell. You can also get long running dedicated PaaS instances, therefore please send us details about your use cases. For instant access please request a sandbox demo.

Back to top

 

 
 

Application Development Section


Back to top

 
 

Serverless Kotlin with Fn Project by David Delabassee Kotlin


Serverless Kotlin with Fn Project by David Delabassee Kotlin is one of the fastest growing programming languages; it is used in the Android ecosystem and also is gaining traction in the enterprise world. So why not use Kotlin in the FaaS and Serverless space too?


Click here
to read more.

Back to top

 

 
 

Function as a Service (FaaS) by Carsten Wiesbaum


In the last few years lightweight and flexible technologies and architectures become the predominant approach for enterprise applications. Besides Microservices, Function as a Service (FaaS) or Serverless Programming is a commonly discussed topic. Some see FaaS as an addition to today’s lightweight architectures, others see it as next step within the evolution of Cloud and IT.



Click here
to read more.

Back to top

 
 

Build and Deploy Node.js Microservice on Docker using Oracle Developer Cloud by Abhinav Shroff

This is the first blog in the series to come, which will help you understand, how you can build a NodeJS REST microservice application Docker image and push it to DockerHub using Oracle Develope r Cloud Service. The next blog in the series would focus on deployment of the container we build here to deploy on Oracle Kubernetes Engine on Oracle Cloud infrastructure.


Click here
to read more.

Back to top

 

Integrating Slack with Oracle Developer Cloud Service


Slack is a Cloud based team collaboration software. For more information about Slack, see https://slack.com/.

In this tutorial, you create a Slack webhook in the Oracle Developer Cloud Service project and configure it to send notifications about events and activities of the project. Note that only project Owners can create a webhook.


Click here
to read more.

 

Back to top

 
 

SSL Certificate in WebLogic Server 8 - 12x by Ankur jain



The default WebLogic Server installation uses a demo certificate to support SSL. Oracle recommends installing a certificate from a well-known third party to strengthen the security of the environment.

Click here to read more.

Back to top

 

 

Developer tools section

Back to top

 

 

Forrester Wave: Digital Experience Development Platforms: Oracle Leader


Forrester has identified the 9 most important vendors in the digital experience development platforms space, covering virtual reality to mobile apps to chat experiences and more. Explore the deep analysis and discover what makes Oracle a leader


Click here
to read more.

Back to top

 
 

 

Bots : What do YOU need to look for when choosing one by Soham Dasgupta

Chatbots are now the new craze in the market. Almost everyone is fascinated by them and everyone is trying to have one for their enterprise. Since the day I started working with Bots, which is merely 1.5 years ago, there has been a lot of different tools, platforms, technology released to the market. Chatfuel, DialogFlow, Botsify, Motion.ai, Wit.ai etc, the list goes on and on. Not only small startups but even Microsoft and Oracle has come up with their own cloud based Bot development platform. In only this limited amount of time, the number of innovation in this area is truly amazing.


Click here
to read more.

Back to top

 

How-to Populate Radio Groups, Checkboxes and Lists in Instant Apps with Data Collected in Oracle Intelligent Bots by Frank Nimphius

Instant apps are micro applications that you call from a bot and that open in a web view on the mobile device or a tab on a browser.

Technically, instant apps are server side applications that are called from Oracle Intelligent Bots in the context of a bot conversation and that can receive parameters from a bot and return parameters back to it.


Click here
to read more.

 

Back to top

 

How to Ensure Valid User Date Entries in Oracle Intelligent Bots using BotML and a Custom Component by Frank Nimphius

Oracle Intelligent Bots provides a DATE entity that bot designers can use to assign and save dates for later use. Though the DATE entity validates dates by their format, it does not check whether the provided date actually exists.


Click here
to read more.

Back to top

 

How-to Build Card Layout Responses from Custom Components by Frank Nimphius

Using the Common Response component (CR component) in Oracle Intelligent Bots, bot conversation designers can build arbitrary complex bot responses declaratively. A very popular bot response is the card layout that displays multiple cards in a vertical or horizontal order with each card displaying a title, a description, an imagen an optional URL and one or more action items for the user to tap on.


Click here
to read more.

Back to top

 

REST Up and Build Quickly Mash up REST services with Oracle Autonomous Visual Builder Cloud Service By Shay Shmeltzer

One of the main features introduced in Oracle Autonomous Visual Builder Cloud Service, released in May 2018, was the simplification of REST service consumption. This feature makes it very easy to integrate data from various back-end systems into your web and mobile applications. Oracle Autonomous Visual Builder Cloud Service makes the experience of consuming REST services as declarative and visual as possible.


Click here
to read more.

Back to top

 

Managing Visual Builder Code with Developer Cloud Service By Shay Shmeltzer

Developer Cloud Service (DevCS for short) is a foundation service in the Oracle Cloud that provides you with a full cloud platform to manage agile development processes and automate DevOps cycles. It is available for every Oracle Cloud customer.


Click here
to read more.

Back to top

 

Oracle VBCS - Pay As You Go Cloud Model Experience Explained By Andrejus Baranovskis


Oracle VBCS

If you are considering starting using VBCS cloud service from Oracle, may be this post will be useful. I will share my experience with pay as you go model.


Click here
to read more.

Back to top

 

Input Parameters for VBCS Pages and Apps By Shay Shmeltzer

This is just a quick tip to show you how to define and accept parameters into your Visual Builder Cloud Service applications when they are invoked from the outside.

Parameters can be passed on the URL of the pages or flows that you are invoking - this makes it very easy for other apps to integrate with VBCS apps and open pages in VBCS that show specific data. This approach also makes it possible to bookmark pages in VBCS that will show specific data based on the parameter.


Click here
to read more.

Back to top

 

JET Custom Components XXII - Template Slots By Duncan Mills

In JET 5.1.0 we introduced a really exciting and useful addition to the component authors toolbox, that of templated-slots. Before I dive into the mechanics though, I'd like to discuss the kind of problems that they are designed to solve:


Click here
to read more.

Back to top

 

Contextual Chatbot with TensorFlow, Node.js and Oracle JET - Steps How to Install and Get It Working By Andrejus Baranovskis


Blog reader was asking to provide a list of steps, to guide through install and run process for chatbot solution with TensorFlow, Node.JS and Oracle JET.

Resources:

  1. Chatbot UI and context handling backend implementation - Machine Learning Applied - TensorFlow Chatbot UI with Oracle JET Custom Component
  2. Classification implementation - Classification - Machine Learning Chatbot with TensorFlow


Click here
to read more.

Back to top

 

Debugging your JET Command Line Build Scripts By Duncan Mills

The JET ojet command line tool provides you with a bunch of helpful capabilities ranging from scaffolding applications through to running them. One of the features that I use extensively is the ability to decorate the build and serve functions with custom hooks. If you are not familiar with this feature have a look in the /scripts/hooks folder of your JET project and you will see a set of after_* and before_* javascript files that will be run when you issue a command such as "ojet serve web".


Click here
to read more.

Back to top

 

ADF Applications – Download DVT Charts in ADF 12c (and other technologies) By Pedro Curto

As we mentioned in past articles ADF 12.2.1 comes with several corrections of customer-reported and internal (unpublished) errors, along with new features that can be useful when developing applications. Recently we worked with ADF Visualization Components and we faced a big problem: there is no easy way to export a rendered DVT chart!


Click here
to read more.

Back to top

 

ADF Postback Payload Size Optimization By Andrejus Baranovskis

Recently I came across property called oracle.adf.view.rich.POSTBACK_PAYLOAD_TYPE. This property helps to optimize postback payload size. It is described in ADF Faces configuration section - A.2.3.16 Postback Payload Size Optimization. ADF partial request is executing HTTP post with values from all fields included. When postback property is set to dirty, it will include into HTTP post only changed values. As result - server will get only changed attributes, potentially this can reduce server time processing and make HTTP request size smaller. This especially can be important for large forms, with many fields.


Click here
to read more.

Back to top

 

Update page component in between of event processing in ADF Faces using JavaScript By Ashish Awasthi

This post is not about any specific topic of the framework, In this post, I am sharing – How to update page component while an event is processing ? recently I was working in an application, the requirement was like this There is a button on the page that uploads a large file to the server and it takes some time. So as soon as the user press this button it’s text should be changed to ‘Processing..’ and after the upload is complete it should be ‘Done’,


Click here
to read more.

Back to top

 

Learn how to improve performance by having ADF requests send HTTP requests only for changed values, speeding up the server By Andrejus Baranovskis

Recently, I came across a property called oracle.adf.view.rich.POSTBACK_PAYLOAD_TYPE. This property helps to optimize postback payload size. It is described in ADF Faces configuration section A.2.3.16 Postback Payload Size Optimization. ADF partial requests execute an HTTP post with values from all fields included. When the postback property is set to dirty, it will include only changed values in the HTTP post. As result, the server will get only changed attributes.


Click here
to read more.

Back to top

 

Skinning ADF Dialog box inside popup component By Ashish Awasthi

In this post, we’ll see how to change look n feel of popup component by skinning ADF dialog box using CSS code in ADF Application. Skinning plays important role in designing the better user interface, You can read more about ADF Skinning here.


Click here
to read more.

Back to top

 

Adding missing extensions to JDeveloper12.2.1.3 By Timo Hahn


The current version of JDeveloper 12.2.1.3 is missing some extensions which are popular in the older version of JDeveloper. One of them, which is asked for a couple of times, is the MAF extension. Other extensions like ‘BI ADF ViewRegions’ are missing too.


Click here
to read more.

Back to top

 

Additional new material WebLogic & Developer Community


Click here
to read more.

Back to top

 

Top tweets WebLogic & Developer Partner Community – August 2018


tweets

August 2018 top tweets by DeveloperCommunity

Send us your tweets @wlscommunity #DeveloperCommunity and follow us on twitter http://twitter.com/wlscommunity. Please feel free to send us your news! Make sure you share your content with the community!




Back to top

 

Training Calendar WebLogic Partner Community

Chatbot


For the latest trainings please visit our WebLogic & Developer Community Training Wiki here (membership required) feel free to add your events!


Back to top

 

Training Highlight

Chatbot hands-on training’s

My private Corner Meet the Cloud Expert



Bandit cloud expert

Bandit the Cloud Expert and I are looking forward to welcome you at the PaaS Summer Camp 2018 in Lisbon. During the whole week hands-on training you will become an expert in Oracle PaaS solutions. For some of the training’s we offer an Oracle certification at the end of the week. Lisbon is a beautiful city, friendly persons and great food. We call it the Summer Camp because Bandit and I are looking forward to take a sundowner drink with you at the beach!

Back to top

 

 
 
 
  Oracle Corporation
Facebook Linkedin Twitter Youtube GooglePlus
 
Integrated Cloud
 

Oracle Corporation - Worldwide Headquarters, 500 Oracle Parkway, OPL - E-mail Services, Redwood Shores, CA 94065, United States

This message is an important business communication related to your current relationship with Oracle. As a result, Marketing e-mail opt-out preferences may have been overridden to ensure that you receive this information.