image

Training On Demand: Oracle WebLogic Server 12c Implementation Specialists Boot Camp

This Boot Camp is now open for registration to all partners taking specialist certification exams in the next 90 days. Please DO NOT REGISTER, if you are not taking a certification exam.

  • All registrations must be done using a company email. Personal emails will be rejected
  • In order to submit your registration you will be asked to login using your OPN (Oracle PartnerNetwork) account credentials. In case you do not have an OPN account please see the Profile badging step-by-step guide for partners on how to create the account. This process will also ensure your certifications are aligned to your company ID. All registrants must be badged and aligned to their company ID

All students are expected to complete the WebLogic Server 12c Sales Specialist GLP (Guided Learning Path) prior to participating in the lab portion of this On-demand Boot Camp.

All Boot Camp students are expected to preregister for the Weblogic exam via PearsonVue: Oracle Weblogic Server 12c Implementation Specialist (1Z0-599). Registrations may be denied lab access if this is not completed.

What will we cover

Oracle WebLogic Server 12c Implementation Specialist Boot Camp is a technical enablement program aimed at partner technical consultants who will be implementing Oracle WebLogic Server 12c solutions. The candidates should have hands on experience in installing, administering, and configuring Oracle WebLogic Server 12c and its components, including, Java Enterprise Edition (EE) Applications. It also prepares partners to become OPN Certified WebLogic Server 12c Implementation Specialists.

This boot camp is primarily focused on Oracle WebLogic Server 12c and related features and functionality. It covers topics such as: system architecture, deployment & post-install configurations and implementation best practices. For details please visit the registration page here.

WebLogic 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 Forum Wiki

image

One of the most typical use cases in enterprise applications – Master-Detail relationship implementation. I have decided to implement it in JET and to share this practical implementation with you. Hopefully it will be useful, when you will be learning and building JET applications.
Sample application – JETCRUDApp_v8.zip implements a table with row selection in JET (you must run ADF BC REST application in JDEV 12.2.1 and JET in NetBeans 8). On row selection, Job ID is retrieved from selected row and based on this – Job data is fetched. Minimum and Maximum salary values are fetched from Job data and displayed in the chart, along with selected employee salary. I’m executing separate REST call for each new selection in the master and detail data change, see how fast data is being changed in the chart:

Detail data displayed in the chart is fetched based on Job ID selected in the master table:

Each time when new row is selected in the table, chart is changed (REST call to ADF BC is executed in the background, using Job ID for selected employee as a key): Read the complete article here.

WebLogic 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 Forum Wiki

Thanks for attending the PaaS Summer Camps and the Virtual Summer Camps 2016. In case you could not make it to Lisbon we will publish most of the training content at the community workspace (membership required). In case you did not get a seat for the Virtual Summer Camps we opened the registration for the autumn edition including a WebLogic Suite 12c Bootcamp, a SOA 12c Bootcamp and a BPM Suite 12c Bootcamp both on-demand in October 2016.

Oracle OpenWorld starts this week here are my tips – don’t miss our community reception! Cloud Computing will be the key topic in San Francisco. Five great cloud computing samples are published in the Cloud Challenge article. Thanks to Vivek for his blog series on SOA Cloud Service. In case you will not attend the conference watch our community webcast September 27th to get the latest news from OOW.

Thanks to Martijn for the great insights into Application Container Cloud: Node.js hosting with enterprise-grade features. During Oracle OpenWorld additional ACC features like PHP support will be announced ! Thanks to the community for all the excellent WebLogic and ACC articles: Real-Time Analytics with Coherence & WebLogic & Use Oracle JET to monitor WebLogic queues & Coherence Support for Java 8 Lambdas & Traffic Director (OTD) Hybrid Agent EM13C.

The Mobile Team is releasing regular updates of the cloud services, make sure you try the latest Cloud Service V2.1 version. Trial services are available via the partner community, for details please read this newsletter. Two excellent mobile apps samples are the Rio2016 Medal Standings app by Rodrigo and the Beacons and meeting rooms app. Thanks to the community for all the excellent development tool articles: New Oracle Application Builder Cloud Service Features & Walkthrough Oracle Application Builder Cloud Service – Create Table based on ADF BC REST & ADF workshop series – ADF, MAF, cloud & co. – Sept 2016 to Jan 2017 & First Thoughts on Application Builder Cloud Services – another PaaS4SaaS & Best Methodology for onboarding Citizen Development & Jet with ES6 syntax & Integrating Oracle Fusion Middleware MapViewer with Oracle JET & JET Hybrid Receiving Mobile Cloud Service Notification & & ADF workshop series – ADF, MAF, cloud & co. – Sept 2016 to Jan 2017

ADF: Update model in value change listener & Enable selection and Get selected marker value from dvt:thematicMap in ADF Faces & ADF Basics: Iterate over master detail viewObject using view link accessor & Workaround for ADF 12.2.1.1 Match Media Behavior Tag & Maven in JDeveloper 12.2.1 – Part 1.

For a short summery of our key monthly information watch the Fusion Middleware & PaaS Partner Updates on YouTube. The September edition of the Middleware Partner Update contains the Oracle OpenWorld tips, PaaS Sales Kits, and the upcoming community webcast an Oracle OpenWorld overview which takes place on September 27th 2016.

To read the complete newsletter please visit http://tinyurl.com/weblogicNewsSeptember2016 (OPN Account required)

Jürgen Kress
Fusion Middleware Partner Adoption
Oracle EMEA
Tel. +49 89 1430 1479
E-Mail: juergen.kress@oracle.com
clip_image003Blog clip_image004LinkedIn clip_image005 Twitter

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.

image

Blog Twitter LinkedIn Mix Forum Wiki

Technorati Tags: WebLogic Community newsletter,newsletter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

image

Sometimes the end-user just wants to be reassured that you heard them. Recently I needed a pop-up confirmation message for an Oracle JET demo, something some call “toast.”

The inner Offcanvas Dismissal cookbook entry provided a good example for what I was looking for, albeit revealing from the side edge instead of the top.

The idea is that you wrap the whole page component in a oj-offcanvas-outer-wrapper and then wrap the pop-up toast message and content you want to overlay in an oj-offcanvas-inner-wrapper. Finally the “offcanvas” content is wrapped in a div with a unique ID and one of four oj-offcanvas-xxxx edges (id="innerDrawer" and oj-offcanvas-top in our example code). This content is hidden by default, but you can reveal it with a call such as oj.OffcanvasUtils.open(self.innerDrawer) when you’re ready to show the message.

How does it know what to show? Because that self.innerDrawer is an object we pass in that points at the CSS selector for our inner drawer (there are other options for OffcanvasUtils() to play with in the JSFiddle below, too): Read the complete article here.

WebLogic 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 Forum Wiki

image

Introduction

Oracle’s Mobile Cloud Service has a Javascript SDK that makes connecting your hybrid mobile app to your mobile backend service a breeze.  The Javascript SDK for MCS comes in two flavors, one for web applications and one for Cordova applications. The MCS Javascript SDK for Cordova has a few more capabilities than the web version, such as methods for registering a device and notifications.  However, for the most part the two SDKs are quite similar. For creating hybrid mobile apps, choose the Cordova SDK.

To download the Javascript SDKs for MCS, login to your MCS instance and click on the “Get Started” page. This page has SDK downloads for native apps in Android, iOS, and MCS Javascript SDKs. You can download the SDK with a starter app or choose to download the SDK alone and add it to an existing project. For the example in this post, I downloaded the SDK by itself and added it to a project created using Oracle JET (Javascript Extension Toolkit). To get started with Oracle JET, follow the Get Started link on the JET home page.

The steps below include one way to connect the hybrid app to Mobile Cloud Service using the MCS JavaScript SDK. I will cover making calls to MCS for authentication and uploading a picture taken on the device to the MCS Storage repository.

NOTE: This example uses the camera plugin of Cordova. To test this on iOS the sample app will have to be run on an actual iOS device, since the iOS simulator does not have a camera. For Android, the emulator does have a camera, so on Android either a device or emulator will work.

Main Article

To get started, use the handy Oracle JET generator to stamp out a mobile app template. The generator can be installed used npm. Using Yeoman, the app template can be created for whatever platform you wish to use. The steps in this post will focus on Android primarily, but also work with iOS hybrid apps.

Install JET generator

To generate a hybrid mobile starter application, the Yeoman generator for Oracle JET must be installed. Use npm to install “generator-oraclejet”. Again, note that on Mac you may need to use sudo.

?

npm install -g generator-oraclejet

To verify the generator was installed, run the following command:

?

npm list -g generator-oraclejet

Scaffold a Mobile Application

Using Yeoman, the JET generator can scaffold three different types of starter applications. This example will use the “navBar” template. To see screens of the options, follow this link.

Open a command prompt and create a directory where you want your mobile application to reside. Change directory to that new folder and run the Yeoman command to create an Oracle JET application. The command below creates a hybrid app named “JETMobileDemo” using the “navBar” template. Note that if on Windows, the platforms option cannot include iOS. On Mac you can use both iOS and android. Read the complete article here.

WebLogic 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 Forum Wiki

image

In part 1 of this series we talked about the Oracle Development Cloud Service (DCS) in general terms and what we plan to do. This part describes the migration of an application developed for an earlier version of JDeveloper to version 12.1.3 and how to move it into the cloud.

As a test case we use the sample application provided by the Rapid Development Kit which shows a sample on how to easily develop modern, scalable applications using the Alta UI. The image below shows the landing page of the application with the splash screen. The running application can be seen at http://140.86.8.75/AppsCloudUIKit/faces/Welcome

In Part 1 we already downloaded the source of the application, created the DCS project, assigned users to the project and initialized the GIT repository for the application in the DCS. The next step is to migrate the application which was designed using JDeveloper 11.1.1.9.0 to JDeveloper version 12.1.3 which we use in the DCS.

Before we start we checkout a new branch named ‘develop’ from the GTI repository. This allows us to work outside the ‘master’ branch. When we finished the migration we can merge the changes back to the master. This resembles the GIT Flow pattern (see ‘The Git Experience (Part 4)‘).

Migrating is as simple as to open the project in your local JDeveloper 12.1.3 and let JDeveloper do an automatic migration. There are some things which have to be changed in the sources as JDeveloper can’t do them automatically.

1. We check the libraries used in each of the projects of the AppsCloudUIKit workspace. Make sure that there are no red marked libraries as this would mean that the library is not available in the current defined libraries. If we see one of those (e.g. JSF1.2 which is JSF2.1 in 12.1.3) we need to find an equivalent library for 12.1.3 and choose this instead. Read the complete article here.

WebLogic 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 Forum Wiki

image

End of February the DOAG held its annual DevCamp in Bonn, Germany. One big part of the DevCamp was a session or better a couple of session about the Oracle Developer Cloud Service and how to use it.

This part shows some general information about the Oracle Cloud. In the next part we show how to migrate an existing application to the cloud and how to use some of the available tools of the Development cloud.

The Developer Cloud Service (DCS) was introduced last year and became available to the public around the OOW2015. It offers a whole toolset to allow development of applications in the cloud. The DCS is bundled with the Java Cloud Service (JCS) which is bundled with the Database Cloud Service (DBCS). There are a couple of other services like Storage Cloud Service , responsible for managing the disk storage needed, and Compute Cloud Service responsible for the security and firewall of all services used by a company. For more information see Fasten your seat belts: Flying the Oracle Development Cloud Service (1- Boarding).

All these services are working together. If you ever have setup a working Oracle environment consisting of a DB, a WebLogic Server, load balancer, ADF Runtime you know that this isn’t an easy task to accomplish. The good news is that this work is done automatically by Oracle provisioning the different services. You as a user or company have to make some decisions like which version of the DB you want to use, or which version of WebLogic Server to install and how many CPUs to use for each service. You can later upscale the number of CPUs or managed server you want to use in total for your system. All this is very flexible.

Why to use the DCS?

Well, as mentions before, setting up a development environment does take some time and hardware. Sometimes it hard to get the time from your admins to get the hardware and setup the software to get the full environment four your development. This is one reason I see at my customers for not upgrading to newer software versions. The department has to buy the hardware and software licenses, without knowing exactly which hardware parameters they later need. Once the evaluation is finished you have the hardware and software on stock without knowing if you really need them. After all it was an evaluation only. Read the complete article here.

WebLogic 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 Forum Wiki