X

Developer Partner Community

Recent Posts

Application Development Platform

Serverless Functions — Some Like It AOT! by David Delabassee

This post explains how Fn users can use GraalVM and the benefits GraalVM and its Ahead-of-Time (AOT) compiler bring to Serverless Java functions. Introduction Fn Project is an open-source, container-native, polyglot FaaS (Function as a Service) platform. Fn is open-source, one can run Fn on-premises and/or in the cloud; running Fn on a laptop is also convenient for experimentation and development. Fn is container-native as it leverages Docker. In a nutshell, serverless functions are automatically wrapped into Docker container images (but advanced users can also provide their own Dockerfile!). Fn will take care of all the plumbing, from the creation of the function Docker image to the interaction between the function and the Fn platform to the scaling of this same function, etc. Finally, Fn is polyglot as it offers multiple FDKs (Function Development Kit) to easily write serverless functions using popular languages such as Java, Go, Node, etc. And given that Fn uses Docker under the hood, it is also trivial to add support for additional languages. GraalVM is an open source high-performance embeddable polyglot virtual machine that recently sparked a lot of interests in the Java community as it supports Java and other JVM languages such as Groovy, Kotlin, Scala, etc. In addition, GraalVM also supports JavaScript (including the ability to run Node.js applications), Ruby, R, Python and even native languages that have an LLVM backend such as C or C++. GraalVM is incredibly powerful and versatile, it can help in many ways from boosting the performance of Java applications to enabling polyglot applications development that combine different languages in order to to get the best tools and features from different ecosystems. For example, using GraalVM, it is possible to use R for data visualization, Python for machine learning and JavaScript to combine those two functionalities together. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

This post explains how Fn users can use GraalVM and the benefits GraalVM and its Ahead-of-Time (AOT) compiler bring to Serverless Java functions. Introduction Fn Project is an open-source,...

Application Development Platform

Fn Project & Caddy for Fun & Learning by Dan Anderson

As a Product Manager who does some weekend hacking, I love finding open source projects and technologies that help demonstrate important concepts in the web services world. As I crawl up the technology learning curve it’s great to take seemingly abstract concepts such as containers and serverless and employ them in simple but illustrative ways. I was an early user of Iron.io for hosted workers and enthusiastically followed co-founders Chad Arimura (@chadarimura) and Travis Reeder (@treeder) as Iron.io gained traction in the marketplace. When I heard that Chad and Travis’ focus moved to the Fn Project, I jumped at the chance to try it to build a deeper understanding of serverless and FaaS. I deployed the Fn server to a Digital Ocean “droplet” and never looked back. I used the Fn Project to support prototypes and personal projects so my requirements were rudimentary such as functions for messaging (text, email) and basic file processing. One need that surfaced was invoking functions in a more secure manner. Since my deployment was exposed to the web rather than behind an enterprise or cloud firewall, that meant at least making https requests. What was not on my short list of concepts to learn was complex web server configuration and obtaining SSL certificates. Enter Caddy, one of my other favorite open source projects from Matt Holt (@mholt6) and a team of fellow contributors. Caddy (https://caddyserver.com/) is an open source web server and an early player in automatic provisioning of free SSL certificates (Let’s Encrypt certs). Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

As a Product Manager who does some weekend hacking, I love finding open source projects and technologies that help demonstrate important concepts in the web services world. As I crawl up...

Application Development Platform

Serverless Node Function on Oracle Functions runs periodically to produce CSV report on Oracle ObjectStorage from data in ElasticSearch by Lucas Jellema

This article highlights a use case implementation I recently implemented (for a demo session) leveraging Oracle Functions as well as OKE (Oracle Kubernetes Engine), Object Storage and Elastic Search. I will briefly touch upon some of the interesting aspects of implementing this case. The code for the function and its deployment can be found in this GitHub repo: https://github.com/lucasjellema/soaring-logisticsms-shippings-reporter-func . The next figure illustrates the story of this article: a CSV file is produced every 25 minutes on Object Storage with the Shipping records retrieved from the Elastic Search index inside the Logistics MS. This is done by an Oracle Function. 1. A CronJob on Kubernetes runs every 25 minutes. 2. It runs a container that contains the OCI Functions Java SDK and a small Java application to invoke the Function. The input to the function is passed from the CronJob to this Java application and from there to the Function (note: Oracle Functions will shortly supported scheduled execution of Functions; at that time, steps 1 and 2 in this picture are replaced with a single scheduling definition 3. The Function runs in the managed Oracle Functions FaaS environment, a serverless execution for which I only provided the (Node) code. 4. The shippings-reporter-func function invokes the Logistics microservice to retrieve today’s shipping details. This call is received on the IngressController on the Kubernetes cluster. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

This article highlights a use case implementation I recently implemented (for a demo session) leveraging Oracle Functions as well as OKE (Oracle Kubernetes Engine), Object Storage and Elastic Search....

Cloud

Workshop Cloud Native application development on Oracle Cloud Infrastructure – Oracle Developer Meetup January 20th 2020 Utrecht NL

Join AMIS and Oracle for a Developer Meetup January 20th 2020 in Utrecht. Oracle Cloud Infrastructure (OCI) biedt een palet aan cloud native platform services waarmee dynamisch schaalbare applicatie architecturen kunnen worden gerealiseerd – tegen aantrekkelijke voorwaarden. Met en combinatie van serverless Functions (op basis van Docker Container Images) en de nieuwe API Gateway kunnen APIs worden geïmplementeerd en gepubliceerd. De Streaming [Event Queue] service voorziet in ontkoppelde interacties. OCI Monitoring kan worden benut voor time-scheduling van functies en voor bewaking van beschikbaarheid en responsetijden. Object Storage vormt een persistente opslag waar de functies gebruik van kunnen maken. Een Cache is niet out of the box beschikbaar, maar kan wel gerealiseerd worden. De cloud native, fully managed platform services zijn concurrerend geprijsd, gemakkelijk te gebruiken en benaderbaar via console, CLI en REST APIs. Geen van deze services is een vervolg op een traditioneel Oracle (middleware) product – deze services zijn ‘geboren in de cloud’. In deze sessie maak je kennis met de meest prominente cloud native services op Oracle Cloud Infrastructure – in de vorm van presentatie en discussie, demonstratie en een workshop waarin jezelf aan de slag gaat met ondermeer: • Project Fn en Serverless Functions op Oracle Cloud Infrastructure • API Gateway • Streams (managed event platform, vergelijkbaar met Apache Kafka) • Monitoring • Object Storage Na afloop heb je een goed beeld van hoe cloud native op Oracle Cloud Infrastructure eruit ziet en kan worden toegepast. Je hebt hands-on ervaring opgedaan met verschillende OCI services en je begrijpt hoe deze services in een oplossing kunnen worden ingezet. Voor de workshop moet je zelf een laptop meebrengen met daarop een browser, liefst ook Postman of een ander tool voor het aanroepen van REST APIs. We zorgen dat Katacoda en een OCI Tenancy als workshop-omgeving voor je klaar staan. Datum: maandag 20 januari Tijd: 17.30 diner, 18.00 start van workshop Locatie: AMIS, Edisonbaan 15, Nieuwegein Spreker: Lucas Jellema Doelgroep: Cloud Platform specialist, Software Architect, (Cloud Native) Software Developer For details please visit the registration page here. For additional local Meetups please see here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Join AMIS and Oracle for a Developer Meetup January 20th 2020 in Utrecht. Oracle Cloud Infrastructure (OCI) biedt een palet aan cloud native platform services waarmee dynamisch schaalbare...

Developer Tools

JDeveloper: executeWithParams Problem: bind variable setters are not called by Timo Hahn

In one of my current bigger ADF projects (yes, there are still big ADF projects!) I had a problem with the ‘executeWithParams’ operation binding called from a bean. To understand the problem I first give a brief description. Problem We have a special string column in some of our VOs. For this column, there is a bind parameter which is added to the where clause of the VO. Getter and setter for this bind parameters are generated to be able to set this parameter safely. In the setter method, some checks are done and special formatting is applied to the passed value. Now we used the VOs executeWithParams operation to create a search form. Hitting the button to execute the query gave us a wrong result. As it turned out, that the execWithParams operation passes the parameters to the VO but it doesn’t use the getter/setter methods for the parameter. The parameters are directly set into the slots by the VariableManager. Solutions We want to transform or convert the given parameter right in the query. This way the developer doesn’t need to think about or to remember that there should be a transformation of the parameter. A central solution is preferred. Two solutions come to mind. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

In one of my current bigger ADF projects (yes, there are still big ADF projects!) I had a problem with the ‘executeWithParams’ operation binding called from a bean. To understand the problem I first...

Developer Tools

Monitoring an ADF Application in a Docker Container. Easy Way by Eugene Fedorenko

In this short post I am going to show a simple approach to make sure that your ADF application running inside a Docker container is a healthy Java application in terms of memory utilization. I am going to use a standard tool JConsole which comes as a part of JDK installation on your computer. If there is a problem (i.e. a memory leak,  often GCs, long GCs, etc.) you will see it with JConsole. In an effort to analyze the root of the problem and find the solution you might want to use more powerful and fancy tools. I will discuss that in one of my following posts. A story of tuning JVM for an ADF application is available here. So there is an ADF application running on top of Tomcat. The application and the Tomcat are packaged into a Docker container running on dkrlp01.flexagon host. There are some slides on running an ADF application in a Docker container. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

In this short post I am going to show a simple approach to make sure that your ADF application running inside a Docker container is a healthy Java application in terms of memory utilization. I...

Developer Tools

ADF Performance Improvement with Nginx Compression by Andrejus Baranovskis

We are using Nginx web server for Oracle ADF WorkBetter hosted demo hosted on DigitalOcean cloud server. Nginx helps to serve web application content fast and offer improved performance. One of the important tuning options - content compression, Nginx does this job well and is simple to setup. Content compression doesn't provide direct runtime performance, a browser would run the same code, doesn't matter it was compressed or not. But it brings improved perceived performance (which is very important), network time is way faster, because of reduced content size. Oracle ADF is a server-side framework, each request would bring content from the server - faster this content comes, means better application performance. 1. Content Compression = OFF Let see stats, when no content compression applied (using our Oracle ADF WorkBetter hosted demo). Page load size is 2.69 MB transferred. Finish time 1.55 s: Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

We are using Nginx web server for Oracle ADF WorkBetter hosted demohosted on DigitalOcean cloud server. Nginx helps to serve web application content fast and offer improved performance. One of...

Developer Tools

Oracle ADF or Oracle JET – An Update by Shay Shmeltzer

Back in 2015 I wrote a blog entry to help our customers get a clear picture about the Oracle ADF vs Oracle JET "debate", over the years I kept pointing people to this writeup as a simple summary of what we are aiming to do and as a guideline for picking the technology you should use. However, the technology world is an ever changing place, and I believe that it is time to do a bit of an update of that entry to reflect the current status. While the basic distinctions between the two technologies have not changed, specifically: · ADF for Java developer, JET for JavaScript developer · ADF is server side framework, JET is client side focused · ADF is both front and back-end framework, JET is UI layer only Some of the surrounding eco-system has changed and evolved. Client-Centric Architecture Momentum Over the past several years we saw an increase in the adoption of UI development that is focused around JavaScript-based client layer. This is something you can see for example in the results from the Stackoverflow yearly survey - back in 2016 JavaScript was used by 54% of developers and in 2018 the number stood at ~70%. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Back in 2015 I wrote a blog entry to help our customers get a clear picture about the Oracle ADF vs Oracle JET "debate", over the years I kept pointing people to this writeup as a simple summary of...

Cloud

Creating & Invoking Business Object Functions from Visual Builder UI byShay Shmeltzer

The business object layer in Visual Builder allows you to add business logic that can implement functionality on your data layer. In this blog we are going to show you how to use such a function to iterate over a set of records in a parent/child relationship, and update a set of records in a single REST call, as well as how to invoke that function from your visual builder UI. It's worth mentioning here that these functions can also be invoked from other applications that need access to your business services. Our example is a master/detail Departments/Employees scenario, where we want to build an interface that will let us update the salary of all the employees in a specific department with a bonus increase. While you can do this by calling a REST Patch operation on each employee independently, a more efficient way to do this would be to expose a single function that can update all the employees. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

The business object layer in Visual Builder allows you to add business logic that can implement functionality on your data layer. In this blog we are going to show you how to use such a function...

Cloud

How to use any Oracle JET Component in VBCS by Herman Hensinga

Oracle JET has more components than available in VBCS. Using Web Components you can extend VBCS yourself with the missing JET components. In Oracle JET you can add a Paging control to a table. For that you have to use a PagingDataSource. The Paging Control and PagingDataSource are (out of the box) not available in VBCS . By using a Web/Composite Component I am able to add a Paging control to a Table component. Creating the Web Component For this use case I have created a Web Component paging-tables.zip with some properties: § columns, array of columns to display in the table (structure you would normally use for columns attribute of table component § id column, name of column that contains the row identifier § size, number of rows to display on one page § tabledata, array with row objects (data object from an ArrayDataProvider) These properties are defined in the component.json file. As the component is based on the oj-paging-control inside an oj-table, you could also add properties like mode and slot. You can find more on the paging-control in the Oracle JET Cookbook. The component can also be further improved with icons, default values for properties, enumerations etc. Duncan Mills has created a nice blog describing what is possible. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Oracle JET has more components than available in VBCS. Using Web Components you can extend VBCS yourself with the missing JET components. In Oracle JET you can add a Paging control to a table. For...

Cloud

Discover the Oracle Blockchain Platform through the eyes of COZMO Webcast Tuesday January 7th 2020

Virtual Meetup Tuesday, January 7, 2020 From 6:00 PM to 8:00 PM >>>>> https://oracle.zoom.us/j/886535688 <<<<< Join us for the first WEBCAST of the year 2020, which will focus on the discovery of the Oracle Autonomous Blockchain service platform, which offers a pre-assembled solution for the construction and execution of Smart Contracts and maintain a tamper-proof distributed ledger . This webcast will be presented by Robert van Mölken: Author of the Best Seller "Oracle Accross Oracle - Packt Edition", Technical Architect on Blockchain, IoT and API Development. In this webcast he will go over a track and trace use-case in the aviation space. For this exclusive demo we will use ANKI's intellegent robot COZMO. This little robot made its way in our hearts since its presentation at the last Oracle PaaS Partners Forum in Mallorca and OOW18 by our Oracle experts. Free Blockchain Webcast January 7th 2020 at 18:00 CET >>> via https://oracle.zoom.us/j/886535688 Date : Le 07 Janvier 2020 à 18h00 #OracleDeveloperMeetup For Learn & Share !   Please visit the registration page here. For additional local Meetups please see here. Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Virtual Meetup Tuesday, January 7, 2020 From 6:00 PM to 8:00 PM >>>>> https://oracle.zoom.us/j/886535688 <<<<< Join us for the first WEBCAST of the year 2020, which will focus on the discovery of the...

Cloud

How to Disconnect a Human Agent Conversation in Oracle Digital Assistant for Users Closing the Browser Window by Frank Nimphius

A very popular use case for chatbots is the integration of the chat window into a website or web application. However, a challenge with this setup is when the user abandons a chat conversation by closing the browser window. In this case, Oracle Digital Assistant stops the Web Channel conversation after a predefined period of time, which usually is not within seconds but mostly within the 10s of minutes. However, what if the user was interacting with a human agent through the bot conversation when deciding to the leave the conversation by closing the browser window? And what is the impact? Oracle Digital Assistant has no way to tell when the user closes the browser window. This leads to the agent integration connection to stay open until the session expires, which however then means that the overall number of connections to the human agent backend system doesn't match the number of active connections until the session expired. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

A very popular use case for chatbots is the integration of the chat window into a website or web application. However, a challenge with this setup is when the user abandons a chat conversation...

Cloud

How to remote-control skill bots in Oracle Digital Assistant through parameterization by Frank Nimphius

Skills in Oracle Digital Assistant can have custom parameters defined that you can either use to achieve consistent configuration for entities and components in the skill, or to provide controls for digital assistant bot designers to "harmonize" the behavior of different skills. Especially skills developed by different teams may not follow the same look and feel or may not adapt the same to constraints applied by messengers. If you are a digital assistant developer today, what are your guidelines e.g. for the orientation of card layouts and how many cards are displayed at once? Do you know that messengers vary in the number of cards they support for rendering at the same time? But even in a skill itself, is there a way in your bot building guidelines that ensures e.g. range sizes set on entities and components are the same for a consistent look and feel? Do you allow customization of system messages on the skill and digital assistant level? If you had more "no" than "yes" so far, then read on. Read the complete article here.     Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Skills in Oracle Digital Assistant can have custom parameters defined that you can either use to achieve consistent configuration for entities and components in the skill, or to provide controls for...

Application Development Platform

Helidon at Oracle Developer Meetup – London by Phil Wilkins

Last night was the first Oracle Developer Meetup in London for 2019 We were very fortunate to have Tomas Langer fly over to talk about the new micro container/framework being developed as an open source solution by Oracle. Tomas, opened by explaining the evolution of the micro-profile being championed by the Eclipse Foundation who are now the guardians of J2EE also known as Jakarta and how the J2EE and Micro-Profile standards compare (in simplistic terms – micro-profile is J2EE stripped back to be simple and support what is typically needed in a microservice world). The presentation then went onto compare Helidon SE and Helidon MP (micro-profile).  What was really pleasing is that with a couple of exceptions everything that Helidon MP can do, can be done in the SE edition, the difference being that for SE you have to implement more code, rather than the auto-magic of annotations, but in return you have a Reactive Java platform with a development paradigm which relates to JavaScript Express. In addition to talking about what can be done, Tomas described the kinds of features being developed, this includes: Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Last night was the first Oracle Developer Meetup in London for 2019 We were very fortunate to have Tomas Langer fly over to talk about the new micro container/framework being developed as an open...

Application Development Platform

Combining FaaS functions using fn Flow to solve complex tasks by Carsten Wiesbaum

In the first two posts of this series I promoted FaaS as valuable architectural style for certain use cases and how to develop functions using Oracle’s fn Project. So far I combined several functions either using the unix shell or by manually executing several API calls. Of course this is not a solution for productive software. Therefore, this post will concentrate on fn Project’s approach of combining FaaS functions using fn Flow to solve complex tasks. Combining functions with fn Flow Besides fn’s main project several additional projects exist. One of those projects is fn Flow. Its goal is to provide a code centric state engine which can be used to combine several fn functions to a single application. Under the hood it can be compared to Amazon’s Step Functions. In contrast to AWS, fn Flow does not provide a visual builder. This design decision was made to provide developers a seamless coding experience. Functions are written in code, so why should the glue between them be applied in any different way? Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

In the first two posts of this series I promoted FaaS as valuable architectural style for certain use cases and how to develop functions using Oracle’s fn Project. So far I combined several functions...

Application Development Platform

Conversational UI with Oracle Digital Assistant and Fn Project. Part III. Moving to the cloud by Eugene Fedorenko

In this post I am going to continue the story of implementing a conversational UI for FlexDeploy on top of Oracle Digital Assistant and Fn Project. Today I am going to move the serverless API working around my chatbot to the cloud, so the entire solution is working in the cloud. The API is implemented as a set of Fn functions collected into an Fn application. The beauty of Fn is that it's just a bunch of Docker containers that can equally run on your laptop on your local Docker engine and somewhere in the cloud. Having said that I can run my Fn application on a K8s cluster from any cloud provider as it is described here. But today is not that day. Today I am going to run my serverless API on a brand new cloud service Oracle Functions which is built on top of Fn. The service is not general available yet, but I participate in the Limited Availability program so I have a trial access to it, I can play with it and blog about it. In this solution I had to get rid of the Fn Flow implemented here and get back to my original implementation as Fn Flow is not supported by Oracle Functions yet. I hope it will be soon as this is actually the best part. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

In this post I am going to continue the story of implementing a conversational UI for FlexDeploy on top of Oracle Digital Assistant and Fn Project. Today I am going to move the serverless API working...

Application Development Platform

Serverless Jenkins Pipelines with Fn Project by Carlos Sanchez

The Jenkinsfile-Runner-Fn project is a Fn Project (a container native, cloud agnostic serverless platform) function to run Jenkins pipelines. It will process a GitHub webhook, git clone the repository and execute the Jenkinsfile in that git repository. It allows scalability and pay per use with zero cost if not used. This function allows Jenkinsfile execution without needing a persistent Jenkins master running in the same way as Jenkins X Serverless, but using the Fn Project platform (and supported providers like Oracle Functions) instead of Kubernetes. Fn Project vs AWS Lambda The function is very similar to the one in jenkinsfile-runner-lambda with just a small change in the signature. The main difference between Lambda and Fn is in the packaging, as Lambda layers are limited in size and are expanded in /optwhile Fn allows a custom Dockerfile where you can install whatever you want in a much easier way, just need to include the function code and entrypoint from fnproject/fn-java-fdk. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

The Jenkinsfile-Runner-Fn project is a Fn Project (a container native, cloud agnostic serverless platform) function to run Jenkins pipelines. It will process a GitHub webhook, git clone the repository...

Application Development Platform

Invoke Oracle Functions via REST by Ralf Mueller

This post covers invoking a Function deployed on Oracle Functions via oci-curl, an Oracle Cloud Infrastructure (OCI) provided bash script, which enables request signing for OCI RESTful Services. By the time of this writing, Oracle Functions is in Limited Availability and not released yet. So below UI screen shots, fn CLI commands and Functions API’s are still subject to change. Setup Lets start with a simple function deployed to Oracle Functions. Oracle Functions was announced at the KubeCon 2018 conference in Seattle. Below screen shot shows an Application deployed to Oracle Functions ccs_weather_app Application in Oracle Functions console and one function deployed for this Application ccs_weather_gmail Function It is an easy exercise to invoke this function via the fn Command Line as following > cat payload.json | fn invoke ccs_weather_app ccs_weather_gmail where the input payload for the function is given in file payload.json REST invocation via OCI curl Inspect Function So now what if we want to invoke this function via its exposed REST endpoint? First we can inspect the function to get some more details. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

This post covers invoking a Function deployed on Oracle Functions via oci-curl, an Oracle Cloud Infrastructure (OCI) provided bash script, which enables request signing for OCI RESTful Services. By...

Application Development Platform

Developer Partner Community Newsletter December 2019

Dear Developer Partner Community, The first hands-on Chatbot trainings are available for SaaS partners. You will learn how to innovate a CX, HCM or ERP application with Oracle Digital Assistant. As a workshop follow up we commend to take the Oracle Cloud Platform Digital Assistant 2019 Associate (1Z0-1071) exam. Certified partners are drive customer success. For details please visit the registration page here. The latest Oracle Digital Assistant release includes many new features like voice. Please get familiar for the updated universal credit pricing. Watch John Sim how JSECOIN Oracle's Chatbot answers cryptocurrency questions. Anyone with a web browser or website can now mine cryptocurrency. ... Accept cryptocurrency payments online with simple to setup "Buy with crypto" buttons. For more information please visit https://jsecoin.com. We want to promote also your customer success, submit your story via the customer reference program. This month Fevzi hosts the second Meetup in Istanbul or join the Chatbot Meetup December 16th in London. You want to attend a local Oracle Developer Meetup across the world? Visit our Meetup overview page here. Astute developed a student chatbot to extend the Oracle PeopleSoft Campus solution. Congratulations for being the first partner to publish this application in the Oracle Cloud Marketplace. One of the top chatbot use cases is to increase productivity service & call centers. Oracle Digital Assistant can support an agent. Service Cloud, Zendesk and ServiceNow can be integrated with ODA. A great example is the eProseed service offering to increase your customer engagement. The latest release of Oracle Forms & Reports 12.2.1.4.0 is available. From the Oracle Marketplace you can deploy it on the Oracle Cloud Platform. Can you deploy it using an always free cloud account? Try it, with Node.js applications it works! Thanks to the community for all the excellent mobile & development tool articles: How Oracle Digital Assistant is smarter than Amazon Alexa & Integrating Oracle Digital Assistant (ODA) with 3rd Party Agent Systems & Multilingual Chatbots with Oracle Digital Assistant & Working with the new QnA Intent in Oracle Digital Assistant 19.4.1 and later & Overview of the new Oracle Web SDK and its customization features in Oracle Digital Assistant 19.10 and later & Quick-Tip: Working with user scope variables in Oracle Digital Assistant & Four Options You Have to Extract Information From User Messages & JDeveloper 12.2.1.4: af:panelTabbed. WebLogic the leading application server can be deployed on Kubernetes using WebLogic Operator. Want to try it? Thanks to Maciej get the free lab here. Thanks to the community for all the excellent cloud native development and WebLogic articles: The state of Java [developers] — reflections on Devoxx 2019 & Updates on Class Initialization in GraalVM Native Image Generation & Unified Management for Oracle Linux Cloud Native Environment. For a short summery of our monthly key information watch the PaaS Partner Updates on YouTube. The December edition highlights the resources to become a certified Oracle Integration Expert and our Slack channel to support you! This month’s you have the opportunity to watch all community webcasts free on-demand. Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #DeveloperCommunity! To read the complete newsletter please visit www.tinyurl.com/DeveloperNewsDecember2019 Please like and share the newsletter at LinkedIn and Twitter Jürgen Kress PaaS Partner Adoption Oracle HQ Tel. +49 89 1430 1479 E-Mail: juergen.kress@oracle.com Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Technorati Tags: WebLogic Community newsletter,newsletter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress, Developer Community, Developer Community newsletter

Dear Developer Partner Community, The first hands-on Chatbot trainings are available for SaaS partners. You will learn how to innovate a CX, HCM or ERP application with Oracle Digital Assistant. As a...

Cloud

Click to Launch Images by Using the Marketplace in Oracle Cloud Infrastructure by Bruce Burns

At Oracle, our mission is to enable your business transformation by migrating and modernizing your most demanding enterprise workloads onto the cloud without rearchitecting them. Our development efforts for Oracle Cloud Infrastructure are focused on this primary objective. We also know that to support your critical system-of-record workloads effectively with the least amount of rearchitecture, you require supporting applications from a broad range of vendors that surround, secure, and extend your core enterprise workloads. To that end, we want to dramatically simplify how you find, learn about, and launch both Oracle and third-party applications from our Oracle Cloud Marketplace. Announcing the General Availability of Marketplace in Oracle Cloud Infrastructure Today, I’d like to announce the general availability of our Marketplace in Oracle Cloud Infrastructure. We introduced this feature at OpenWorld San Francisco in October 2018, and we’re proud to make it available to our cloud customers effective immediately. Embedding the Marketplace in Oracle Cloud Infrastructure gives you ready access to security solutions from Fortinet and Check Point, DevOps solutions from Bitnami, and high-performance computing (HPC) workload management tools from Altair. If you’re an Oracle Applications customer, you can easily find and “click to launch” the automated lift and shift, provisioning, and lifecycle management tools for Oracle E-Business Suite and PeopleSoft. The best part is that you can launch any of these applications directly on your Oracle Cloud Infrastructure Compute instance, which dramatically reduces deployment times to minutes or hours, instead of days or weeks. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

At Oracle, our mission is to enable your business transformation by migrating and modernizing your most demanding enterprise workloads onto the cloud without rearchitecting them. Our development...

Cloud

Additional new material Developer Community

  · 50 Shades of Data: Big, Relational, NoSQL, Elastic, Graph, Event Data has been and will be the key ingredient to enterprise IT. But the nature, scope, and volume of data and its place in the IT architecture is changing. Lucas Jellema makes sense of those changes in this presentation from Oracle Code One 2018 · What Java Developers Must Know About Cloud Developers writing cloud apps need to think differently, says Graeme Rocher, creator of Java application frameworks, including Grails. “Your day-to-day developer is exposed to the surface level of the framework, the tools, APIs, documentation of the framework, and how to use it. It’s only when the application gets pushed to production that they realize, ‘Hold on, this needs a gigabyte of memory to run,’” says Rocher. His advice for saving resources—and money. · Adding Alexa as a Conversation Channel to your Oracle Digital Assistant Chatbot · Serverless Image Classification with Oracle Functions and TensorFlow · Primer: Oracle Digital Assistant · Data Consistency Among Microservices: Is It Possible? · Dockerized App with Java Module system, Helidon, and Alpine-Based JDK 12 EA · New Year, New Features: Oracle Visual Builder · Oracle Digital Assistant 18.4.3 Introduces Skill Chatbot Capability · JDK 12 Early Access JDK 12 is in Rampdown Phase One. The final 8 JEPs are available in the JDK 12 Early Access build. Download it, try it out, and give us your feedback · Early Access Projects You can download and test OpenJFX, project Panama, project Valhalla, & JDK Mission Control 7 · 4 Reasons Java EE 7 Application Developer Certification is Important One reason is the removal of the prerequisites for being an Oracle Certified Associate and an Oracle Certified Professional! Read the blog to learn the next 3. · Your Guide to Getting Started With Java Certification. Designed to help you find out where to begin, what’s needed and what’s available to prepare. · Test Your Java Knowledge Take a weekly quiz and learn new tricks on Java programming languages, the JVM, performance, microservices, Docker, Java enterprise, and so much more. · A Start to Finish Guide to Docker with Java · How to Get Started and Develop Functions with FN Project · Free Java Course Videos to Become a Clean Code Expert - 30 Episodes · Implementing an Artificial Neural Network in Pure Java (No external dependencies) · Bringing Modern Programming Languages to the Oracle Database with GraalVM · Kubernetes Lifts Coders to New Heights In Seattle at the sold-out KubeCon 2018, a conference for those who are building cloud computing infrastructure, the vibe of everyone from entrepreneurs to rainbow-bearded engineers was one of coming together to solve planet-scale problems. What’s driving Kubernetes’ success? It represents a fundamental shift, moving away from people having to program everything machines do and toward creating machines that do tasks for machines, explained Oracle architect Kire Filipovski. What were the conference highlights?   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

  · 50 Shades of Data: Big, Relational, NoSQL, Elastic, Graph, Event Data has been and will be the key ingredient to enterprise IT. But the nature, scope, and volume of data and its place in the IT...

Developer Tools

JDeveloper 12c: using Expression Language in pageDef to switch ControllerClass by Timo Hahn

An interesting question came up late 2018 in the JDeveloper & ADF forum. A user asked how to use Expression Language (EL) in a pageDef file to switch the ControllerClass at runtime depending on some condition of a page. The ControllerClass can be used to add custom code into the lifecycle of a page or fragment (see the full details at 27.4 Customizing the ADF Page Lifecycle). A tip Tip: You can specify the value of the page definition’s ControllerClass attribute as a fully qualified class name or you can enter an EL expression that resolves to a class directly in the ControllerClass field. When using an EL expression for the value of the ControllerClass attribute, the Structure window may show a warning indicating that e “#{YourExpression}” is not a valid class. You can safely ignore this warning. given in the documentation mentioned that you can use EL to specify the ControllerClass. The missing information is exactly how to do it. Use Case For a JSF page, a ControllerClass should be defined at runtime. The selected ControllerClass should depend on a condition. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

An interesting question came up late 2018 in the JDeveloper & ADF forum. A user asked how to use Expression Language (EL) in a pageDef file to switch the ControllerClass at runtime depending on some...

Cloud

Additional new content PaaS Partner Community

· How a CTO Finds Flow - Groundbreaker Ambassador Luis Weir’s productivity tips. · Why Enterprise Developers Need to Understand Blockchain in 2019 | Mark Rakhmilevich · Announcing the Oracle Cloud Developer Image for Oracle Cloud Infrastructure | Julie Wong · The Best Way to Install Cloud-Based Applications What’s the best way to move to the cloud, Big Bang or slow and steady? The short answer: It depends on your company’s culture and sense of urgency. TCF Bank, for example, took a two-phase approach to cloud supply chain applications, because of all the change management required to make the shift. Meanwhile, a desire to speed up a transformation encouraged Adventist Health to take an all-at-once approach. Even Big Bang advocates advise caution. · Smart Cities Improve Resident Experience, Monetize Digital Services In a recent Oracle research report, executives said they expect smart cities to be the top opportunity for 5G-enabled digital services. As cities worldwide deploy a range of digital services in their quest to become “smart,” they need to be able to offer flexible pricing models—and ultimately generate profitable revenues. What services could deploy these models? · The Driverless Car: Closer Than You Think Depending on how much you like to drive—and on your definition of autonomous—the driverless car is either an imminent usurper or a long-term disruptor. Either way, it’s inevitable. All of the big automakers are investing in the technology, and macrotrends such as “transportation as a service” and “smart cities” already factor in autonomous vehicle technology. The last mile will disrupt more than the auto industry. · When Seconds Count: A UK Police Department Transforms A police force needs to put officers with the right skills on the right assignments. Two years ago, it took the UK’s West Midlands Police about 11 hours to pull together up-to-date information on each officer’s work schedule, skills, medical restrictions, recent time off, and contact details. Today it can access that critical data in two minutes through an Oracle Service Cloud portal. Here’s more on why the force moved to the cloud PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

· How a CTO Finds Flow - Groundbreaker Ambassador Luis Weir’s productivity tips. · Why Enterprise Developers Need to Understand Blockchain in 2019 | Mark Rakhmilevich · Announcing the Oracle Cloud...

Developer Tools

Building the future of Oracle JET Ecosystem by João Tiago

Introduction In the past months I was introduced to Oracle JavaScript Extension Toolkit, an extensible product put together by Oracle to enable building enterprise grade front-ends in JavaScript (client-side applications) which happens to be integrated in the Oracle Cloud and seamlessly integrated in Oracle’s SaaS products such as Oracle Cloud Visual Builder (yes, you can build JavaScript front-ends with a drag-and-drop interface in the Cloud). On an ever-changing JavaScript ecosystem, Oracle JET’s real benefits are the ability to focus on developing while Oracle takes care of leveraging popular open-source technologies for you to develop your applications using their abstractions which are based on decoupled architecture, without compromising on making your own choices to extend the toolkit. JET includes accessibility support, template based Single Page Application, internationalization support out of the box, advanced one and two-way binding with a common model layer, powerful routing system, built-in mobile support and a rich set of UI components. Read the complete article here. Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Introduction In the past months I was introduced to Oracle JavaScript Extension Toolkit, an extensible product put together by Oracle to enable building enterprise grade front-ends in JavaScript...

Cloud

Displaying an "Unsaved Changes" Warning in Visual Builder by Shay Shmeltzer

End-users are strange. Sometime they need the system we are developing to remind them when they do silly things. For example some users want us to remind them if they are trying to navigate away from a page where they did changes to data, but didn't click "save". Below I'll show you an approach for implementing such a behavior in Oracle Visual Builder Cloud Service. What we are going to do is cancel navigation actions until users acknowledge that they are ok to leave the page. I will leave it up to you to decide when this should go into effect. While some people might claim that this should be the default behavior across the app, this is debatable. For example, if I go into a "create record" type of page, and then without doing any changes decide to leave that page - should I be prompted for a "you have unsaved changes" message? Isn't me leaving the page the equivalent of saying - I don't need to do changes? As you can see the decision is not clear cut - so in the demo below I let you control when we start this "changes were made" status simply by pressing a button. In real applications these can be done for example when a value in a field changes. At the end of the day, all you need to do is set a boolean variable that tracks whether we are now in "changes were made" status. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

End-users are strange. Sometime they need the system we are developing to remind them when they do silly things. For example some users want us to remind them if they are trying to navigate away from...

Developer Tools

Web Component Techniques – Integrating Components with VBCS Service Endpoints by Duncan Mills

Introduction In this article in the Web Components Techniques series I'm going to look at a fairly specialised topic, that of creating components that can call into VBCS Service Endpoints (REST Services managed by Oracle Visual Builder Cloud Service). Now as a matter of course we try and build components which are totally agnostic of where they will be used, I should be able to use that component both within JET or any JET based UI, including VBCS of course.  As such we might define our component API with properties which work with generic data-types such as Array or the JET DataProvider interface. However, there are cases where this is really not sufficient.  For example, you are building a complex CRUD (CReate Update Delete) screen as a re-usable component.  This will need to keep communicating with the appropriate REST endpoints within the context of the component, rather than just manipulating a set of data and allowing the hosting application to take care of the REST part (Note: this is just apattern, not the pattern there are various ways for components to behave in these scenarios, there is no one-size fits all approach).  Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Introduction In this article in the Web Components Techniques series I'm going to look at a fairly specialised topic, that of creating components that can call into VBCS Service Endpoints (REST...

Cloud

Transform Customer Service during the Holidays with a Digital Assistant for Oracle Service Cloud. Join our webcast Thursday, December 12th 2019!

Were your company’s Black Friday and Cyber Monday sales events a success? Could they have been more profitable? What if during these peak sales times you could contain your costs? The Oracle Digital Assistant for Service Cloud can do just that by deflecting 20% or more of customer service calls, reducing hold times and therefore the chance of losing customers, and decreasing the amount of service staff you have to hire. Interested? Join us for a webinar to learn more. Webinar: Transform Customer Service during the Holidays with a Digital Assistant Thursday December 12th 2019 12:00 - 12:30 PM CST Retail Digital Assistants (Chatbots) Join Oracle and Fishbowl Solutions for a 30-minute webinar to learn how digital assistants (chatbots) shorten wait times, reduce call center costs, and even drive sales opportunities for top retailers. In this webinar, we will demonstrate how digital assistants can: • Provide quick answers to FAQs • Track packages, view purchases, and cancel orders by linking to backend business systems • Integrate with Oracle Service Cloud to provide first touch responses and seamless handoffs to live agents, if needed • Proactively offer coupons, promotions and other associated product offers One large office supply retailer is saving $250,000 annually by deflecting 30% of live agent calls to a digital assistant. Come hear more about their story, and how digital assistants are transforming customer service not only during the holiday shopping season, but all year long. Get additional information here.   For details visit the registration page here Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Were your company’s Black Friday and Cyber Monday sales events a success? Could they have been more profitable? What if during these peak sales times you could contain your costs? The Oracle Digital...

Community

Oracle Developer Meetup December 11th 2019 Istanbul Turkey

Join volthred and Oracle for a Developer Meetup in Istanbul Bu yıl Türkiye’de ikinci kez İstanbul’da gerçekleştireceğimiz Oracle Developer Meetup’ı kaçırmayın! Siz de bu buluşmada bize katılarak, Oracle Bulut Mikroservis ve Oracle WebLogic Kubernetes Operator gibi geliştiricilere yönelik Oracle teknolojileri üzerine son gelişmeleri ve trendleri Oracle & endüstri uzmanlarından dinleyebilir, Oracle’ın startup ve girişimcilere yönelik destek programı Oracle for Startups hakkında bilgi sahibi olabilir ve canlı demoları izleyebilirsiniz. Yazılım geliştirmeye ilgisi olan herkesi Boğaziçi Üniversitesi ev sahipliğinde, samimi bir ortamda ve akşam yemeği eşliğinde gerçekleştireceğimiz Oracle Developer Meetup’a bekliyoruz. Schedule:  Wednesday, December 11, 2019 6:45 PM to 8:45 PM Location: Bogazici University North Campus, Rumeli Hisarı, Hisar Üstü Nispetiye Cd No:7 · Sarıyer Ajanda 18:45 – 19:00 Karşılama, Tanışma & Atıştırmalıklar 19:00 – 19:15 Oracle for Startups Programı Sena Aydoğan, Oracle İş Geliştirme Yöneticisi 19:15 – 20:00 Oracle Bulut Mikroservis Dünyası Yusuf İ. Horasanlı, Oracle Çözüm Mühendisliği Yazılım Teknolojileri Uzmanı Oracle Bulut Mikroservis Demo Volthread Developer Ekibi 20:00 – 20:45 Oracle WebLogic Kubernetes Operator Fevzi Korkutata, Volthread CTO & Ortakatman Çözüm Mimarı Oracle Container Engine for Kubernetes (OKE) Demo Gösterim 20:45 – 21:00 Soru / Cevap & Kapanış 21:00 Networking, Akşam Yemeği For details please visit the registration page here. For additional local Meetups please see here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Join volthred and Oracle for a Developer Meetup in Istanbul Bu yıl Türkiye’de ikinci kez İstanbul’da gerçekleştireceğimiz Oracle Developer Meetup’ı kaçırmayın!Siz de bu buluşmada bize katılarak, Oracle...

Application Development Platform

New in Developer Cloud – Fn Support and Wercker Integration by Shay Shmeltzer

Over the weekend we rolled out an update to your Oracle Developer Cloud Service instances which introduces several new features. In this blog we'll quickly review two of them - Support for the Fn project and integration with the Wercker CI/CD solution. These new features further enhance the scope of CI/CD functionality that you get in our team development platform. Project Fn Build Support Fn is a function-as-a-service open-source platform lead by Oracle and available for developers looking to develop portable functions with a variety of languages. If you are not familiar with Project Fn a good intro on why you should care is this blog, and you can learn more on it through the Fn project's home page on GitHub. In the latest version of Developer Cloud you have a new option in the build steps menu that helps you define various Fn related commands as part of your build process. So for example if you Fn project code is hosted in the Git repository provided by your DevCS project, you can use the build step to automate a process of building and deploying the function you created. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Over the weekend we rolled out an update to your Oracle Developer Cloud Service instances which introduces several new features. In this blog we'll quickly review two of them - Support for the...

Cloud

Printing Multi-Line Text Messages from an Output component by Frank Nimphius

All bot responses are messages. The most common output is the text message that prints in a bubble. Especially at the end of a bot task, bot designers look for a way to print a summary of outcome of the user-bot interaction. For this, designers have different requirements · Print text messages in Multiple Bubbles · Print multi-line text messages in a single bubble Printing Messages in Multiple Bubbles In Oracle Digital Assistant, a message in a bubble is the outcome of a System.Output component, a System.CommonResponse component, or calls to conversation.reply(message) in a custom component. From a UX perspective, printing messages in multiple bubbles appears more engaging than a long message in a single bubble. Well, at least until you print too many message bubbles so the user loses orientation with this approach. The key to printing multiple messages in a bubble is to keep on printing message without waiting for users to provide another input. Here's How you do it. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

All bot responses are messages. The most common output is the text message that prints in a bubble. Especially at the end of a bot task, bot designers look for a way to print a summary of outcome of...

Cloud

Developer Partner Community Newsletter November 2019

Dear Developer Partner Community, An Oracle OpenWorld 2019 marketing kit is available, your opportunity to update your customer base on the latest Oracle Cloud Platform services. Promote, free of charge, your events via the Oracle.com website. Conference rooms at the Oracle customer visitor centers across the world are available via your Oracle partner manager. Watch Rutger Hierck how Accenture is helping a utilities client to implement a large scale work management solution with Oracle PaaS. The products involved are Oracle Integration Cloud and Visual Builder. We want to promote also your customer success, submit your story via the customer reference program. This month Lucas host a GraalVM Meetup in Utrecht. Or join the Chatbot Meetup December 16th in London. You want to attend a local Oracle Developer Meetup across the world? Visit our Meetup overview page here. Congratulations to the Developer, Advocate! book by Geertjan Wielenga. For additional developer books please visit our wiki, fell free to add yours. Chatbots are crossing the chasm and become a key conversational solution for enterprises. Get started with your Oracle Digital Assistant and become a certified expert! Adaption ranges from use cases in farming to universities who support the application of international students. Resulting in chatbot solutions for higher education. Thanks to the community for all the excellent mobile & development tool articles: IntraSee & Oracle Digital Assistant Updates & Why choose Oracle Digital Assistant to build your Enterprise-level chatbots and voice bots & Changes to the local deployment of the custom component in Oracle Digital Assistant and how to handle it & Generating Intents and Entities for an Oracle Digital Assistant Skill & Creating Multi-Select Lists in Oracle Digital Assistant & How to use a custom skill to handle the System help intent in Oracle Digital Assistant & Converting Web App to a Mobile App with Visual Builder & Dependent/Cascading List Of Values (LOV) in VBCS & Switching REST Services When Publishing a Visual Builder App & Getting Started with ORDS and Oracle DB/ATP Access in Oracle Visual Builder & Running Oracle JET in Oracle Cloud Free Tier & Getting started with UI development through Oracle JET & Further steps with OJET, doing the research and solving blockers & JET - using non-Oracle REST with common model & Searchable Client LOVs in Oracle ADF with af:inputSearch & Oracle Forms Modernization with Oracle JET. Coherence and WebLogic the leading J2EE server are available in the latest 12.2.1.4 release. Thanks to the community for all the excellent cloud native development and WebLogic articles: Oracle Cloud Platform Application Development for Solution Engineer & Functions as a Service: Evolution, Use Cases, and Getting Started & HTTP/2 and TLS in Helidon & Reusability in MicroProfile Metrics 2.0 and Helidon 1.3 & Leverage NPM JavaScript Module from Java application using GraalVM & Changing the configuration of an Oracle WebLogic Domain, deployed on a Kubernetes cluster using Oracle WebLogic Server Kubernetes Operator (part 2) & Oracle Ground Breakers Appreciation Day – Something about WebLogic. For a short summery of our monthly key information watch the PaaS Partner Updates on YouTube. The November edition highlights Oracle OpenWorld marketing kit to update your customer base and all resources to become a Digital Assistant certified expert. This month’s community webcast will be an adapters update Yogesh Sontakke. Join our PaaS Partner Community Webcast November 21st 2019. Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #DeveloperCommunity! To read the complete newsletter please visit www.tinyurl.com/DeveloperNewsNovember2019 Please like and share the newsletter at LinkedIn and Twitter Jürgen Kress PaaS Partner Adoption Oracle HQ Tel. +49 89 1430 1479 E-Mail: juergen.kress@oracle.com Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Technorati Tags: WebLogic Community newsletter,newsletter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress, Developer Community, Developer Community newsletter

Dear Developer Partner Community, An Oracle OpenWorld 2019 marketing kit is available, your opportunity to update your customer base on the latest Oracle Cloud Platform services. Promote, free of...

Cloud

Oracle Digital Assistant Tutorials and Hands-on by Frank Nimphius

Today, Oracle Digital Assistant product management has launched a new public Website to share tutorials and training materials with bot developers. The new website is hosted on GitHub and can be accessed by anyone. Releasing tutorials and trainings on GitHub also is an invitation to the Oracle Digital Assistant developer community to contribute with their own tutorials on Oracle Digital Assistant. You can access the all new Oracle TechExchange - Oracle Digital Assistant Tutorials and Hands-on site from the link below. http://bit.ly/ODAEnablement Oracle TechExchange was launched as a blog in 2017 (https://blogs.oracle.com/mobile/tech-exchange) and since then provides Oracle chatbot developers with technical information, hints and tips beyond the official product documentation. In an effort to do more, Oracle Digital Assistant product management launched this new web site to share additional hands-on focused content. The plan for the Oracle TechExchange tutorial and training site is to frequently release new tutorials addressing new product features, as well as topics frequently requested by the Oracle Digital Assistant developer community. This new site is in addition to the Oracle TechExchange blog, which remains as an independent blog page and the go-to page for advanced information about Oracle Digital Assistant. Get the tutorials here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Today, Oracle Digital Assistant product management has launched a new public Website to share tutorials and training materials with bot developers. The new website is hosted on GitHub and can...

Application Development Platform

WebLogic Kubernetes Operator 2.0 Release Candidate 2 now available by Mark Nelson

We have just made our 2.0 Release Candidate 2 of the Oracle WebLogic Server Kubernetes Operator available for early adopters. The 2.0 release adds some significant new features including: Support for burning your WebLogic domain into the Docker image, in addition to supporting the domain being on persistent storage, The operator is now installed using Helm charts, replacing the earlier scripts, You can override domain configuration using configuration override templates, Load balancers and Ingress can now be independently configured, WebLogic logs can be directed to a persistent volume or the WebLogic server console output (stdout) can be directed to the pod log, Added lifecycle support for servers and significantly more configurability for generated pods. Most of these features are the result of direct feedback and requests from our users. We have a list of additional requests, and starting with this release we are moving to a much shorter release cycle, where we will release small incremental features and updates frequently, rather than having large releases that are months apart. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

We have just made our 2.0 Release Candidate 2 of the Oracle WebLogic Server Kubernetes Operator available for early adopters. The 2.0 release adds some significant new features including: Support for...

Application Development Platform

Updated WebLogic Kubernetes Support with Operator 2.0 by Monica Riccelli

We are excited to announce the release of version 2.0 of the WebLogic Server Kubernetes Operator. The operator uses a common set of Kubernetes APIs to provide an improved user experience when automating operations such as: provisioning, lifecycle management, application versioning, product patching, scaling, and security.  This version of the operator evolves WebLogic to run more natively in cloud neutral infrastructures.  It adds support for WebLogic domain configurations that are included in the Docker images, making these images portable across environments and improving support for CI/CD deployments.  The operator is developed as an open source project fully supported by Oracle. The project can be found in our GitHub repository, and the images are available to be pulled from Docker Hub. In this version of the WebLogic Server Kubernetes Operator, we have added the following functionality and support for: Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

We are excited to announce the release of version 2.0 of the WebLogic Server Kubernetes Operator. The operator uses a common set of Kubernetes APIs to provide an improved user experience...

Developer, Advocate! by Geertjan Wielenga

A collection of in-depth conversations with leading developer advocates that reveal the world of developer relations today What exactly is a developer advocate, and how do they connect developers and companies around the world? Why is the area of developer relations set to explode? Can anybody with a passion for tech become a developer advocate? What are the keys to success on a global scale? How does a developer advocate maintain authenticity when balancing the needs of their company and their tech community? What are the hot topics in areas including Java, JavaScript, "tech for good," artificial intelligence, blockchain, the cloud, and open source? These are just a few of the questions addressed by developer advocate and author Geertjan Wielenga in Developer, Advocate!. 32 of the industry's most prominent developer advocates, from companies including Oracle, Microsoft, Google, and Amazon, open up about what it's like to turn a lifelong passion for knowledge sharing about tech into a rewarding career. These advocates run the gamut from working at large software vendors to small start-ups, along with independent developer advocates who work within organizations or for themselves. In Developer, Advocate!, readers will see how developer advocates are actively changing the world, not only for developers, but for individuals and companies navigating the fast-changing tech landscape. More importantly, Developer, Advocate! serves as a rallying cry to inspire and motivate tech enthusiasts and burgeoning developer advocates to get started and take their first steps within their tech community. Get the book here. For additional books please visit our wiki here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

A collection of in-depth conversations with leading developer advocates that reveal the world of developer relations today What exactly is a developer advocate, and how do they connect developers and...

Application Development Platform

Serverless Functions — Some Like It AOT! by David Delabassee

This post explains how Fn users can use GraalVM and the benefits GraalVM and its Ahead-of-Time (AOT) compiler bring to Serverless Java functions. Introduction Fn Project is an open-source, container-native, polyglot FaaS (Function as a Service) platform. Fn is open-source, one can run Fn on-premises and/or in the cloud; running Fn on a laptop is also convenient for experimentation and development. Fn is container-native as it leverages Docker. In a nutshell, serverless functions are automatically wrapped into Docker container images (but advanced users can also provide their own Dockerfile!). Fn will take care of all the plumbing, from the creation of the function Docker image to the interaction between the function and the Fn platform to the scaling of this same function, etc. Finally, Fn is polyglot as it offers multiple FDKs (Function Development Kit) to easily write serverless functions using popular languages such as Java, Go, Node, etc. And given that Fn uses Docker under the hood, it is also trivial to add support for additional languages. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

This post explains how Fn users can use GraalVM and the benefits GraalVM and its Ahead-of-Time (AOT) compiler bring to Serverless Java functions. Introduction Fn Project is an open-source,...

Cloud

Découvrons la plateforme Blockchain à travers Oracle COZMO Démo Webcast 3 décembre 2019

WEBCAST - Edition Décembre - Oracle Developer Meetup France - Retrouvez notre meetup on YouTube Online Streaming , qui portera sur la découverte de la plateforme Oracle Autonomous Blockchain service , qui offre toute une solution pré-assemblée pour la construction et l'exécution de Smart Contracts et maintenir un ledger distribué inviolable. Sera animé par Robert van Mölken : Auteur du Best Seller "Oracle Accross Oracle -Edition Packt" , Technical Architect on Blockchain , IoT et développemnt API | Co-fonder Spendies au Netherland . COZMO sera notre démo présentée en exclusivité , depuis sa présentation lors du dernier Oracle PaaS Partners Forum à Mallorca et à OOW18 par nos experts Oracle . Retrouvez le Online de notre meetup sur notre channel YouTube 'Oracle Developer Meetup France' à 18h00 -SPEAKER - Robert van Mölken , Technical Architect on Blockchain, IoT and API development | Oracle Groundbreaker | Author | Co-founder @ Spendies Date : Le 03 Décembre 2019 à 18h00 Please visit the registration page here. For additional local Meetups please see here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

WEBCAST - Edition Décembre - Oracle Developer Meetup France - Retrouvez notre meetup on YouTube Online Streaming , qui portera sur la découverte de la plateforme Oracle Autonomous Blockchain service ,...

Application Development Platform

Helidon.io, Oracle Wercker and Oracle Kubernetes Engine working together. Part 1 of 2. by Rolando Carrasco

Oracle has different tools and platforms for application development and deployment, as well as microservices on Kubernetes. It is possible to identify some relatively obvious components, along with others which are open-source projects supported by Oracle. For example: 1. Helidon.io Project 2. Oracle Kubernetes Engine. Based on Oracle Cloud Infrastructure (OCI), it is basically an engine for Kubernetes cluster deployment. 3. Oracle Wercker. A continuous delivery tool for containers. It can be utilized to deploy containers in any platform supporting Kubernetes cluster. 4. GraalVM 5. Should we wish to go further, we could identify Oracle Fn Project and Oracle Functions as a Serverless platform for function execution. We have written some articles on that subject, which can be found here: http://oracleradio.blogspot.com In this series of articles we are covering the first three items in the previous list. We will be: a) Provisioning a Kubernetes cluster on Oracle Cloud Infrastructure. b) Configuring the OCI Command Line Interface and obtaining the cluster configuration file in order to be able to control it through kubectl. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Oracle has different tools and platforms for application development and deployment, as well as microservices on Kubernetes. It is possible to identify some relatively obvious components, along with...

Cloud

Accelerate Integration with Application Adapters Partner Community Webcast November 21st 2019 16:30 CET (Berlin time)

  Join our Paas Partner Community Webcast November 21st 2019 16:30 CET! Integration to applications is dramatically simplified by the use of application adapters that eliminate the complexity associated with web services and other connectivity methods. Simplify your integration to connect with virtually any application, service, or data store. Oracle offers a library of these adapters to provide you with a standardized way to rapidly connect the various protocols required by each application vendor. In addition to application connectors for CX, ERP, and HCM, there are database, productivity, social, RPA, and technology adapters. ERP Connectivity CX Connectivity HCM Connectivity Database Connectivity Productivity and Social Connectivity RPA Connectivity Schedule: November 21st 2019 16:30 CET (Berlin time) Speakers: Yogesh Sontakke Director Product Management  Oracle HQ Jürgen Kress OIC & ODA Partner Adoption For details please visit the registration page here. Take the opportunity to watch our community webcasts on-demand: · Integrate SaaS · Digital Assistant Update · SOA Cloud Service · PaaS Overview Webcast · Process Cloud Service Update · Integrate ERP Cloud · Integrate HCM Cloud · Functions and Cloud Native   For the latest information please visit Community Updates Wiki page (Community membership required). Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

  Join our Paas Partner Community Webcast November 21st 2019 16:30 CET! Integration to applications is dramatically simplified by the use of application adapters that eliminate the complexity associated...

Fishbowl free on-demand Webinar: Get your Digital Assistant for Customer Service Online Before Black Friday

With Black Friday approaching, now is the time to ensure the best customer service with help from a digital assistant. Watch this 30-minute free on-demand webinar to see how we, and our partner Oracle, are working with retailers to implement digital assistants (chatbots) to ensure consistent online customer service experiences. In this webinar, we will share success stories from retailers with digital assistants, as well as discuss and demo how digital assistants are able to: Provide quick answers to FAQs Track packages, view purchases, and cancel orders by linking to backend business systems Integrate with Oracle Service Cloud to provide first touch responses and seamless handoffs to live agents, if needed Proactively offer coupons, promotions and other associated product offers Watch the free on-demand webinar here.     For additional information please visit the Fishbowl website here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

With Black Friday approaching, now is the time to ensure the best customer service with help from a digital assistant. Watch this 30-minute free on-demand webinar to see how we, and our partner...

Application Development Platform

Exploring Helidon – Part 1 by Phil Wilkins

So I recently blogged (here) about the announcement of Helidon – the open source project from Oracle to provide a microservice app server that includes optional support for the J2EE Microprofile. This is the first of what will probably become a series of blogs about Helidon, particularly in its SE form (non J2EE Micro-Profile) as Micro Profile and the wider J2EE model in general will have been documented more widely. Hello World Helidon comes with a quick start example app implemented both in SE and MP forms.  It is worth following the very simple instructions provided by the Helidon site to instantiate both versions of the Hello World app as it provides a good way to start to understand the differences in the way Helidon can be used. The thing that really jumps out when you compare the code (for me at least) is the fact that the SE code being driven from values loading from configuration is more dynamic. The configuration can be sourced in a number of different ways from YAML files to etcd.So for our for first experiment we took the hello World app, and made the path /greet dynamic by loading the path from from some additional configuration. Enhancing the main with : private static Routing createMultiRouting() { Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

So I recently blogged (here) about the announcement of Helidon – the open source project from Oracle to provide a microservice app server that includes optional support for the J2EE Microprofile. This...

Cloud

Oracle Cloud Test Drive hands-on PaaS trial

This Oracle Cloud project contains the lab materials for the Oracle Cloud Test Drive events organized in various locations. Participants can experiment through these labs with a series of Oracle Cloud Services from the IaaS and PaaS family. Great opportunity to show the Oracle Cloud to your customers. Contact us and we will support you with your customer event! Application Development · AppDev Infrastructure lab - Set up the infrastructure to run your applications : create a Database and Application Servers, either using DBaaS or JCS, or use Docker Container to spin up any conainer from the Docker repository · AppDev Development lab - In this lab, you’ll learn how to build a Docker image for a Node.js REST service on Oracle Developer Cloud Service (DevCS), and push it to a Docker registrie such as Oracle Cloud Infrastructure Registry. Then you will deploy your application on an OKE Managed Kubernetes cluster. · New Microservices using Autonomous ATP and Managed Containers Container Native labs Using Oracle Managed Kubernetes Engine and Serverless Functions Setting up a Kubernetes cluster on Oracle Cloud and deploy an Angular Node application using Wercker CI/CD pipelines Run your first serverless Function using FnProject BlockChain Set up a Blockchain network, and experiment with some transactions and Smart Contracts Enterprise JavaScript User Interface Development Web Component Development with Oracle JET Low Code Development Use visual development to easily build sophisticated Web or Mobile apps Building an intelligent Banking Bot - Define a simple ChatBot, create two intents and a few utterances. Finally you'll train and test your bot to see how it works. Process Cloud Service In this lab, you will create a business process using PCS. This Order Approvals process will be initiated when a user enters an order. Follow this link for the details Integration · Integration Cloud Service - This lab will show you how to set up integration between 2 systems simply using the drag & drop features of Integration Cloud Service. In this exercise we will set up an integration between a RightNow instance and a generic REST service of a mobile Application. · APIARY - The objective of this lab is to give you an overview of the Oracle APIARY Cloud Platform as an API Developer. · API Platform Cloud Service - The objective of this lab is to give you a comprehensive overview of the Oracle API Platform Cloud Service as an API Manager.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

This Oracle Cloud project contains the lab materials for the Oracle Cloud Test Drive events organized in various locations. Participants can experiment through these labs with a series of Oracle...

Community

Getting Started with GraalVM Polyglot Programming – live demo and handson labs – Oracle Developer Meetup November 14th in Utrecht Netherlands

Join Amis and Oracle for a Developer Meetup November 14th in Utrecht Netherlands GraalVM is several things, including a modern JIT compiler for the JVM and a generator of native images (to run applications as standalone executable - ultra small and super fast). It is also a Polyglot runtime engine that can run applications in many languages, such as Node and JavaScript, Python, Ruby, R as well as C/C++, Rust and Swift and of course JVM languages such as Scala, Groovy, Kotlin and Java. And not only can GraalVM run mono-lingual applications in each of these languages, it also does interoperability between these languages. Any language that GraalVM can run can invoke code written in any of the other languages. Java applications can leverage NPM modules, Node application can run Java libraries or Python modules or Ruby gems. Programming just became a new ball game. Productivity can increase through reuse, migrations between technologies no longer need to be big bang, micro service implementation can leverage multiple languages if that is beneficial. In this MeetUp we will explore these polyglot capabilities of GraalVM. Participants will learn about the various aspects and cross-language interactions and how to make use of them. In the hands-on workshop, attendees will walk through labs that demonstrate the intricacies of interoperability on GraalVM. We will approach polyglot programming from various angles: from Java as well as from Node and Python, leveraging JavaScript & NPM modules, Java libraries and R capabilities. And of course we will discuss about the ramifications. What can be the consequences - good and less good - of embracing polyglot programming? Attendees are expected to have at least programming skills in Java. Please bring your laptop with the ability to run a VirtualBox VM. We will provide snacks, dinner and drinks. Schedule: Thursday, November 14, 2019 5:00 PM to 9:00 PM Location: AMIS, Edisonbaan 15 · Nieuwegein For details please visit the registration page here. For additional local Meetups please see here. Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Join Amis and Oracle for a Developer Meetup November 14th in Utrecht Netherlands GraalVM is several things, including a modern JIT compiler for the JVM and a generator of native images (to run...

Cloud

Conversational UI and the Digital Assistant Meetup December 16th 2019 London UK

Join Capgemini and Oracle for a Developer Meetup in London Grant Ronald - Conversational UI & Digital Assistant (Director of Product Management Oracle Mobility and Intelligent Chatbots) Grant will talk, demo and share his war stories of building AI-driven conversational assistants based on his experiences of working with dozens of go-live projects: How do you build an engaging customer experience with only words? What are the tips and tricks for designing intents? How is Oracle adding voice first into enterprise applications? He'll also no doubt give you a peek at new up-and-coming features on the Oracle platform. Drones in conversation? (Phil Wilkins & James Neate - Capgemini) Latest in the meetup's adventures with Drones. Schedule: Monday, December 16, 2019 6:00 PM to 9:00 PM Location:  Oracle City Office , One South Place, London · EC2M 2RB   Agenda 18.00 Doors Open 18.30 Beer & Pizza 19.00 Introductions - Phil Wilkins 19.05 Grant Ronald - Conversational UI & Digital Assistant (Director of Product Management Oracle Mobility and Intelligent Chatbots) 20.05ish Drones in conversation? (Phil Wilkins & James Neate - Capgemini) 21.00 So Long and thanks for Pizza, Beer. For details please visit the registration page here. For additional local Meetups please see here. Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Join Capgemini and Oracle for a Developer Meetup in London Grant Ronald - Conversational UI & Digital Assistant (Director of Product Management Oracle Mobility and Intelligent Chatbots)Grant will talk,...

Cloud

Additional new material Developer Community

· Parlez-Vous Français? Your Bot Does. In case you were hoping, artificial intelligence alone does not build you a multilanguage bot. Multilanguage support needs to be implemented by design with tools and best practices. Need help? Here are hands-on instructions for using the Oracle Intelligent Bots feature of Oracle Mobile Cloud Enterprise to build an internationalized pizza bot. · How Turkey’s Leading Car Maker Went Mobile To provide better customer experience, executives at Turkey’s Renault-MAIS decided to develop mobile applications, beginning with roadside service. According to CIO Oguzhan Yildiz, moving to the cloud provides “the capabilities we need in order to integrate our various back-end services and databases to enable the kinds of mobile applications we want to build,” including apps to modernize order management and human resources. What did his IT team learn? · JDK 12 Early Access New JEPs have been added to the JDK 12 Early Access build. Download it, try it out, and give us your feedback. · Early Access Builds You can download and test OpenJFX, project Panama, project Valhalla, & JDK Mission Control 7 · Your Guide to Getting Started With Java Certification The blog explains how to get certified in Java from the training required and the exam practice to getting your certification · Share Your Feedback on any Oracle Product! Leave constructive peer-to-peer feedback as an Oracle product user. Oracle values its customers and would love to hear what you have to say · Develop & Deploy Next Generation Technology with Oracle Java Training . Gain an early advantage with our recently released Java SE: Programming I course · Testing Java Microservices · The Future of JavaFX · Overview of the MicroProfile Rest Client · Why Practice Test-Driven Development? · How to Iterate the Keys and Values of a Map via the Java Stream API · Next-Gen Chatbots Will Change Business In the future, many customer service tasks will be handled by bots, but new roles for humans—such as “bot boss”—will be invented and critical to corporate success, says Oracle CEO Mark Hurd, who predicts that some 60% of IT jobs in 2025 haven’t even been invented yet. Two more specific ways Oracle Digital Assistant, which was launched last month to help companies build and use these next-generation interfaces, will change your work life. · Deploy Containers on Oracle Container Engine for Kubernetes Using Developer Cloud · Building Custom Component Services for Oracle Digital Assistant in Under 5 Minutes with Oracle Bots Node.js SDK · Oracle JET UI on Top of Oracle ADF With Visual Builder   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

· Parlez-Vous Français? Your Bot Does. In case you were hoping, artificial intelligence alone does not build you a multilanguage bot. Multilanguage support needs to be implemented by design with...

Developer Tools

Oracle VM VirtualBox 6.0 now available! By Simon Coter

Oracle is pleased to announce the general availability of Oracle VM VirtualBox 6.0, the latest release of the world’s most popular free and open source, cross-platform virtualization software. This release provides tight integration with Oracle Cloud Infrastructure, enabling organizations and developers to more easily and flexibly create applications on premises and deploy to the cloud with a few clicks. A key tool for developers and users creating cloud and local applications without the overhead of using a full server environment, Oracle VM VirtualBox runs on standard x86 desktop and laptop computers. It allows users to set up multi-platform virtual machine environments for software development, testing, and general purpose operating system (OS) virtualization, with optional runtime encryption. Software engineers can develop for cloud native environments from within Oracle VM VirtualBox VMs directly on their Windows, Mac OS, Linux, and Oracle Solaris machines, making it easier to create multi-tier applications with just a standard laptop. Oracle VM VirtualBox also enables users to create and update virtual machines locally, including the OS and applications, and then package them into an industry standard file format for easy distribution and cloud deployment in conjunction with Oracle VM Server, or other server virtualization solutions. Oracle VM VirtualBox allows users to run nearly any standard x86 OS to run applications that are not available natively on their systems. What's New with Oracle VM VirtualBox 6.0? The 6.0 release supports the latest guest or host operating systems including: Apple Mac OS X, Microsoft Windows, Oracle Linux, Oracle Solaris, other Linux operating systems, and legacy operating systems. New capabilities in Oracle VM VirtualBox 6.0: Read the complete article here. Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Oracle is pleased to announce the general availability of Oracle VM VirtualBox 6.0, the latest release of the world’s most popular free and open source, cross-platform virtualization software....

Developer Tools

Podcast: REST or GraphQL? An Objective Comparison by Bob Rhubart

Are you a RESTafarian? Or are you a GraphQL aficionado? Either way you'll want to listen to the latest Oracle Groundbreaker Podcast, as a panel of experts weighs the pros and cons of each technology. Representational State Transfer, known to its friends as REST, has been around for nearly two decades and has a substantial following. GraphQL, on the other hand, became publicly available in 2015, and only a few weeks ago moved under the control of the GraphQL Foundation, a project of the Linux Foundation. But despite its relative newcomer status, GraphQL has gained a substantial following of its own. So which technology is best suited for your projects? That's your call. But this discussion will help you make that decision, as the panel explores essential questions, including: · What circumstances or conditions favor one over the other? · How do the two technologies complement each other? · How difficult is it for long-time REST users to make the switch to GraphQL? Listen to the podcast here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Are you a RESTafarian? Or are you a GraphQL aficionado? Either way you'll want to listen to the latest Oracle Groundbreaker Podcast, as a panel of experts weighs the pros and cons of each technology. Re...

Cloud

Become an Oracle Certified Digital Assistant (Chatbot) Expert

Oracle Cloud Platform Digital Assistant 2019 Associate (1Z0-1071) Certification Oracle Digital Assistant provides the platform and tools to easily build AI-powered assistants that connect to your backend applications. A digital assistant uses artificial intelligence for natural language processing and understanding, to automate engagements with conversational interfaces that respond instantly, improve user satisfaction, and increase business efficiencies. Why to become a certified Oracle expert? Reasons to Invest in Oracle Certifications: Gain a competitive advantage by developing a skill set that's in demand, worldwide. Join the 80% of Oracle certification holders who reported a promotion, salary increase or other career improvements. Access a secure digital badge you can add to your social media profiles.   How to become a certified Oracle Digital Assistant Expert?  Training Material This page brings together resources for delivery and uptake of Oracle Digital Assistant. This material is a complete end-to-end leanring library including product features and best practices for developing chatbot skills and digital assistants.  Developer Community Regular Oracle Digital Assistant information including sales kits, training's and marketing material.  Slack Channel Ask your ODA questions and get support from our technical experts.   "Oracle Digital Assistant drives innovation & digitalization of our customers. As a certified Oracle expert our customers are ensured that we deliver successful Chatbot projects." Rubén Rodríguez Oracle ACE Director Cloud & Mobile Solution Specialist Avanttic Consultoría Tecnológica     Take the exam here     Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Oracle Cloud Platform Digital Assistant 2019 Associate (1Z0-1071) Certification Oracle Digital Assistant provides the platform and tools to easily build AI-powered assistants that connect to your...

Developer Tools

JDeveloper: Creating a FULL OUTER JOIN View Object by Timo Hahn

On my todo list, I found a topic which I wanted to blog about for a long time. The problem is how to create a ViewObject, based on EntityObjects, which builds a full outer join between two tables. For those of you who don’t know about full outer joins in SQL here is a short description from https://www.w3schools.com/sql/sql_join_full.asp: The FULL OUTER JOIN keyword return all records when there is a match in either left (table1) or right (table2) table records. Note: FULL OUTER JOIN can potentially return very large result-sets! FULL OUTER JOIN Syntax: SELECT column_name(s) FROM table1 FULL OUTER JOIN table2 ON table1.column_name = table2.column_name; There are not too many use cases where you need to use a full outer join, but they exist (e.g. https://searchoracle.techtarget.com/answer/Another-good-FULL-OUTER-JOIN-example or to compare two or more tables). Problem: How can a full outer join be created in ADFbc? I show how to create a VO based on Employees and Department EO using a full outer join on the department_id. This VO will return all departments with all their employees, departments which don’t have any employee and all employees who don’t have a department. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

On my todo list, I found a topic which I wanted to blog about for a long time. The problem is how to create a ViewObject, based on EntityObjects, which builds a full outer join between two tables. For...

Cloud

Integrate SaaS Partner Webcast October 29th 2019

Attend our October edition of the PaaS Partner Community Webcast live on October 29th 2019 16:30 CET. Integration to applications is dramatically simplified by the use of application adapters that eliminate the complexity associated with web services and other connectivity methods. Simplify your integration to connect with virtually any application, service, or data store. Oracle offers a library of these adapters to provide you with a standardized way to rapidly connect the various protocols required by each application vendor. In addition to application connectors for CX, ERP, and HCM, there are database, productivity, social, RPA, and technology adapters. For more information please visit the website here. Presenter: Jon Huang, Senior Director Product Management ID 9139664 password 281737 UK: +44 (0) 208 118 1001 & United States: +1 40 877 440 73 Schedule: Tuesday October 29th 2019 16:30 CET (Berlin time) Attend the Webcast Take the opportunity to watch our community webcasts on-demand: · Digital Assistant Update · SOA Cloud Service · PaaS Overview Webcast · Process Cloud Service Update · Integrate ERP Cloud · Integrate HCM Cloud For the latest information please visit Community Updates Wiki page (Community membership required). Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Attend our October edition of the PaaS Partner Community Webcast live on October 29th 2019 16:30 CET. Integration to applications is dramatically simplified by the use of application adapters that...

Cloud

Developer Partner Community Newsletter October 2019

Dear Developer Partner Community, Oracle OpenWorld 2019 was a huge success. Thanks for spending the week with us in San Francisco. Keynotes are available on-demand and presentations in the session catalog. Thanks for the nice summaries from Debra, Sven, John, Michel, Paul, Eduardo and Lucas. One of the highlights is the always free cloud service. We are locking forward to get your feedback & experience & blog post on the services and applications you run on it! Besides many updated cloud services like Oracle Integration, Digital Assistant or Content & Experience Cloud Service a new release of Fusion Middleware 12c 12.2.1.4.0 including WebLogic and development tools is available. During the conference Oracle unvield the new branding which including a new mission statement. Many of you took the opportunity to give Mary Beth Raven feedback & input during the last PaaS Partner Community Forum. In case you didn’t make it to San Francisco attend our upcoming Community Webcast October 29th with the latest SaaS Integration updates. To become a certified integration expert attend our free 3 days hands-on Integration Bootcamps in Reading, Singapore, Mumbai, Reston, Chicago and as a Virtual Class. Watch Lonneke Dikmans from eProseed how they created a participation app to increase the involvement of citizens in decisions made by municipalities. The solution consists of a mobile JET app for voting on topics and a backend to store the votes using Blockchain and OpenID Connect. We want to promote also your customer success, submit your story via the customer reference program. We would like to welcome all Brazilian Developer in our new Sao Paulo Meetup Group. You want to attend a local Oracle Developer Meetup across the world? Visit our Meetup overview page here. Congratulations to our partner SPS in Mexico. The team designed a chatbot to support PROFUTURO's customer service, a private financial institution focused on the generation of funds for the retirement of Mexican workers who hire their services. PROFUTURO enabled a new digital communication channel for its customers in the face of a growing demand for its services, taking advantage of the use of technology, to ensure better quality, faster times and responsiveness in customer service. Read the complete customer success story here. As a Chatbot expert you can now become a certified Digital Assistant 2019 Associate. Thanks to the community for all the excellent mobile & development tool articles: Oracle launches AI voice assistant for its business app suite & How to use the System.OauthAccountLink component to perform authorized access to protected REST endpoints (Facebook Example) & System.Webview Supports Images in Oracle Digital Assistant 19.1.5 and Later & Access And Read Objects In An Array By Their Index Position In The Array & Building a docker image and pushing it to the Docker hub using Oracle Developer Cloud & Basics of Oracle Visual Builder Cloud Services & Navigation between pages in Oracle VB CS application & How to call OIC REST API in VBCS (VBCS -> OIC) & Running Oracle JET in Oracle Cloud Free Tier & Using Web Worker for Long Tasks in Oracle JET & Oracle JET - How To Reference JavaScript Module in HTML & Oracle JDeveloper and Oracle ADF 12.2.1.4 Now Available. The latest WebLogic Server version 12.2.1.4.0 is available on-premises. You can run WebLogic everywhere in the Oracle Cloud or even on Azure! Thanks to the community for all the excellent cloud native development and WebLogic articles: MicroProfile Metrics in Helidon 1.3 & Long Running Actions for MicroProfile on Helidon… Data Integrity for Microservices & Deploying an Oracle WebLogic Domain on a Kubernetes cluster using Oracle WebLogic Server Kubernetes Operator For a short summery of our monthly key information watch the PaaS Partner Updates on YouTube. The October edition highlights Oracle OpenWorld and the new Oracle Digital Assistant certification. This month’s community webcast will be an update SaaS Integration by Jon Huang. Join our PaaS Partner Community Webcast October 29th 2019. Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #DeveloperCommunity! To read the complete newsletter please visit www.tinyurl.com/DeveloperNewsOctober2019 (OPN Account required) Please like and share the newsletter at LinkedIn and Twitter Jürgen Kress PaaS Partner Adoption Oracle EMEA Tel. +49 89 1430 1479 E-Mail: juergen.kress@oracle.com To become a member of the WebLogic Partner Community please register at http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Technorati Tags: WebLogic Community newsletter,newsletter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Dear Developer Partner Community, Oracle OpenWorld 2019 was a huge success. Thanks for spending the week with us in San Francisco. Keynotes are available on-demand and presentations in the session catal...

Developer Tools

ADF Performance Monitor – New Whitepaper Published by Frank Houweling

We are happy to announce that we have a new whitepaper on the ADF Performance Monitor. This blog publishes a new whitepaper that gives more information about the architecture, features and implementation of the ADF Performance Monitor. It is updated with the many features of our new major version 7. About the ADF Performance Monitor The ADF Performance Monitor is an application performance management tool (APM) tool that really understands Oracle ADF applications. It enables enterprises to maximize the value of ADF applications. Applications often contain frustrating blind spots and mysterious, recurring problems that are often difficult to identify, diagnose, and fix. With business-critical applications, it’s very important to have a simple and fast way to monitor, diagnose, and resolve application problems before they affect revenue. The ADF Performance Monitor is specifically designed for measuring, analyzing, tuning, and controlling the performance of Oracle ADF applications. It helps enterprises by delivering insight into real end-user experiences. It helps development; QA teams and administrators detect, analyze and resolve common and less common issues in response times and resource usage of ADF applications. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

We are happy to announce that we have a new whitepaper on the ADF Performance Monitor. This blog publishes a new whitepaper that gives more information about the architecture, features...

Cloud

Découvrons la plateforme Blockchain à travers Oracle COSMOS Démo Thursday, November 7, 2019 6:30 PM Lille France

Join Easyteam  and Oracle for a Developer Meetup in Lille Notre meetup portera sur la découverte de la plateforme Oracle Autonomous Blockchain service , qui offre toute une solution pré-assemblée pour la construction et l'exécution de Smart Contracts et maintenir un ledger distribué inviolable. Sera animé par Robert van Mölken : Auteur du Best Seller "Oracle Accross Oracle -Edition Packt" , Technical Architect on Blockchain , IoT et développemnt API en Netherland Et moi Sanae BEKKAR - Architect Middleware et specialist Oracle Cloud Integration - en France . COSMOS sera notre démo présentée en exclusivité et pour la première fois en France , depuis sa présentation lors du dernier Oracle PaaS Partners Forum à Mallorca , le printemps dernier . - AGENDA - ** 18:00 Buffet - Réception participants ** 18h30 Oracle Autonomous Blockchain Platform - Présentation ** COSMOS Démo (en exclusivité ) ** 20h00 Q&A -SPEAKER - Robert van Mölken , Technical Architect on Blockchain, IoT and API development | Oracle Groundbreaker | Author | Co-founder @ Spendies Location: Oracle France 213 Boulevard de Turin · Lille For details please visit the registration page here. For additional local Meetups please see here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Join Easyteam  and Oracle for a Developer Meetup in Lille Notre meetup portera sur la découverte de la plateforme Oracle Autonomous Blockchain service , qui offre toute une solution pré-assemblée pour...

Developer Tools

Advanced Internationalization in Oracle JET by Carlos Santos and João Tiago

How to easily manage translations in Oracle JET applications seems to be a topic often asked by the community. This guide provides a simple yet powerful methodology to accomplish this. Oracle JET components (based on Alta UI) fully support translations ‘out of the box’. What you need to do in essence is change the lang attribute on your <html> tag. This obviously does not mean that your own texts/components will be translated automatically, that’s what we aim to fix with this guide. In order to setup support for our own translations we need to set few things: 1. Add a flag pack on your project eg, css/images/flags In order to avoid performance issues prefer vector formats, minify and compress SVG assets, etc. In here we simply use png’s. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

How to easily manage translations in Oracle JET applications seems to be a topic often asked by the community. This guide provides a simple yet powerful methodology to accomplish this. Oracle JET...

Cloud

Black Friday is coming – Get your Digital Assistant for Oracle Service Cloud Online Today! Join a Webcast Tuesday November 5th 2019

During the holiday shopping season, the volume of customer service requests will only increase. Is your customer service department ready to handle this additional demand? If not, how quickly can you scale your customer service department? Instead, consider using a digital assistant to augment your service department without adding headcount. A digital assistant can deflect a large number of service requests, and with Black Friday approaching, now is the time to get your digital assistant online.   Webinar: Get your Digital Assistant for Customer Service Online Before Black Friday Tuesday November 5th 2019 12:00 - 12:30 PM CS Speaker: Tim Gruidl President & Expert in Oracle Bots Fishbowl Solutions, Inc. Biography: As the president and founder of Fishbowl Solutions, Tim has been the driving force behind its success since 1999. Tim’s expertise delivering content management solutions, passion for technology, and genuine commitment to customers and partners have paved the way for the company’s growth and innovation. For details please visit the registration page here.   Retail Digital Assistants (Chatbots) Oracle, and their partner Fishbowl Solutions, are working with retailers to implement digital assistants (chatbots) to ensure consistent customer service interactions online. Join them for a 30-minute webinar to learn how retailers like your organization are using digital assistants on their websites to:  • Provide quick answers to FAQs • Track packages, view purchases, and cancel orders by linking to backend business systems • Integrate with service management systems like Oracle Service Cloud to provide first touch responses and seamless handoffs to live agents, if needed • Proactively offer coupons, promotions and other associated product offers One large office supply retailer is saving $250,000 annually by deflecting 30% of live agent calls to a digital assistant. Come hear more about their story, and how digital assistants are helping retail companies provide the best customer experiences possible. Get additional information here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

During the holiday shopping season, the volume of customer service requests will only increase. Is your customer service department ready to handle this additional demand? If not, how quickly can you...

Developer Tools

Knockout.js – Updating Single Array Element (Oracle JET) by Andrejus Baranovskis

If you implement tables and using Knockout.js to push data updates from JS to HTML - probably you experience a situation when it doesn't work to push an update for one of the columns. I mean you could replace the whole observable array element - this would cause full row refresh. But visually this doesn't look nice and why to refresh the whole row, if only one (or few) element (-s) from the row must be refreshed. If you need to refresh a specific array element (or row column in other words) - you must define the value of that column to be observable. Refresh will be happening much more smooth, instead of refreshing whole row. See how fast Risk column value is changed after clicking on Process button: Table is implemented with Oracle JET table component. JET table allows to define template slots, this helps to create a better structure for table columns implementation: Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

If you implement tables and using Knockout.js to push data updates from JS to HTML - probably you experience a situation when it doesn't work to push an update for one of the columns. I mean you could...

Developer Tools

Oracle JET 6.0.0 Web Application free on-demand Learning Paths

Your First Oracle JET Web Application Learn how to install Oracle JET, create a simple Oracle JET web application that contains several Oracle JET components, then prepare the application for deployment. Design with Responsive Layout Components Convert the page layout of an Oracle JET web application to a responsive layout. Create Master Detail Views in Oracle JET Create an Oracle JET web application that reads hierarchical data from a local JSON document and displays the data in master-detail views using Oracle JET components. Implement CRUD Operations with a REST Service Create an Oracle JET web application that reads data from a REST service and modifies the data within the application. Create and Reuse Web Components Create a Web Component that uses a form layout and reuse the component in an Oracle JET web application or integrate the component into Oracle Visual Builder.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Your First Oracle JET Web Application Learn how to install Oracle JET, create a simple Oracle JET web application that contains several Oracle JET components, then prepare the application for...

Cloud

Off Canvas Menu in Oracle VBCS/JET Cloud by Andrejus Baranovskis

  These days I'm actively working with VBCS/JET Cloud product from Oracle. The more I work with VBCS the more I like it. VBCS follows similar declarative development concepts as Oracle ADF, this makes it easy to get up to speed with VBCS development. VBCS with declarative JavaScript development approach brings unique solution for JavaScript systems implementation for enterprise. I will share sample with off canvas menu implementation for VBCS app. Sample is based on step by step guide shared by Shay Shmeltzer. I don't describe steps how to build off canvas in VBCS from scratch, you should watch Shay's video for the instructions. You should check how to build multiple flows in VBCS app in my previous post - Flow Navigation Menu Control in Oracle VBCS. I have defined three flows in my sample, this means there will be three menu items: Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

  These days I'm actively working with VBCS/JET Cloud product from Oracle. The more I work with VBCS the more I like it. VBCS follows similar declarative development concepts as Oracle ADF, this...