jueves, 10 de diciembre de 2015

WebLogic & Developer Partner Community Newsletter December 2015

DECEMBER 2015
Specialized. Recognized by Oracle.
Preferred by Customers.

WebLogic & Developer
Partner Community Newsletter

  Table of contents

Oracle Fusion Middleware & PaaS EMEA Partner Community Forum 2016

Oracle OpenWorld 2015 presentations

Oracle OpenWorld Reflections by Lucas Jellema

Middleware Update December 2015

PaaS free trial accounts MCS and JCS

WebLogic Multitenant: The World’s First Cloud-Native, Enterprise Java Platform free online training

WebLogic 12.2.1 Multitenant Workshop material by Maciej Gruszka

JDK 8 and WebLogic 12.2.1 by Frank Munz

WebLogic application server compatible with Java EE 7 by JAX Editorial Team

WebLogic Server 12.2.1 Running on Docker Containers by Monica Riccelli

Patch WebLogic 10.3.6 to 12.2.1.0.0

WebLogic Scripting for Ansible by René van Wijk

ADF and Oracle JET - What's the Story? by Shay Shmeltzer

Getting Started Quickly without the JET QuickStart Posted by Hugh Zhang

Optimize Oracle JET by Lyudmil Pelov
MCS: Custom API that calls a SOAP Web Service by Rubén Rodríguez Santiago

JDev 12.2.1: Remote Task Flows in Action by Timo Hahn

JET and ADF Faces Integration in ADF by Andrejus Baranovskis

ADF and Oracle JET - Integration Pattern with ADF Regions by Andrejus Baranovskis

New look of dvt:funnelChart for Data Visualization in Jdeveloper 12.2.1.0 by Ashish Awasthi

ADF: Display current selected node in af:tree by Rubén Rodríguez Santiago

IoT, Mobility and Cloud Integration Hands-On: Controlling Raspberry Pi GPIO Using Oracle MAF App and Oracle ADF Application Deployed on Oracle Java Cloud Service

Online Java Hands-On By Yolande Poirier

Proxy Oracle Maven repository using Artifactory by Christos Vezalis

Upcoming event - DOAG DevCamp and ADF Fitness Center at the 23. and 24. February in Bonn, Germany

Additional new material WebLogic Community

Top tweets WebLogic Partner Community – December 2015

Training Calendar WebLogic Partner Community

My private Corner – Merry Christmas

         
Oracle Media Network
Stay Connected
Fusion Middleware Partner Updates

Oracle WebLogic & Developer
Partner Community Newsletter
December 2015
Dear WebLogic Partner Community,
Registration for our Oracle Fusion Middleware & PaaS EMEA Partner Community Forum 2016 is open. Don’t miss our annual conference to get the latest updates on middleware products, hybrid PaaS, network and get hands-on trained. Since the first conference in Copenhagen 2007 we have been always booked out! Don’t miss this opportunity to attend March 2016 in Valencia!
In case you missed Oracle Open World read Lucas Jellema’s reflections. We offer the OpenWorld presentations and demos for you to run events & workshops for your customer base. Also our Community workspace (membership required) we published the WebLogic 12.2.1 Multitenant Workshop material! IN case you missed also the WebLogic 12.2.1 launch webcast tune in the on-demand version here. Thanks to the community for all the excellent WebLogic 12.2.1 articles: JDK 8 and WebLogic 12.2.1 & WebLogic application server compatible with Java EE 7 & WebLogic Server 12.2.1 Running on Docker Containers & Patch WebLogic & WebLogic Scripting for Ansible.
With the release of Jet, ABCs, Forms 12c; JDeveloper 12.2.1, Oracle offers many different development tools. Which are the strategic ones, what are the use cases for each tool? Read Shay’s ADF and Oracle JET - What's the Story article. Jet creates a lot of excitement in the community thanks for sharing your first experience JET QuickStart & Optimize JET & JET and ADF. Not to miss also the latest developments in MCS: Custom API that calls a SOAP Web Service and the brand new JDev 12.2.1: Remote Task Flows in Action release. Thanks to the community for all the excellent development tool articles: New look of dvt:funnelChart & ADF: Display current selected node in af:tree & IoT, Mobility and Cloud Integration Hands-On &  Application Deployed on Java Cloud Service & Proxy Oracle Maven repository & Online Java Hands-On.
Yes this newsletter is again long – make sure you read it! For a short summery of our key monthly information watch the Fusion Middleware Partner Updates on YouTube. The December edition of the Middleware Partner Update includes tips for PaaS Industry Showcases and reminds you to register for our Partner Community Forum 2016.
Jürgen Kress
Fusion Middleware Partner Adoption
Oracle EMEA
Tel. +49 89 1430 1479
E-Mail: juergen.kress@oracle.com
blogBlog  LinkedInLinkedIn TwitterTwitter

Take this opportunity and register now for the Oracle Fusion Middleware Partner Community Forum that will be held in the Las Arenas in Valencia Spain on March 15th & 16th 2016 with hands-on training on March 17th & 18th 2016. Registration is free of charge, except in case of cancellation fee € 150 or no-show fee €500! image
  • Mobile & Development tools & Mobile Cloud Service & Application Builder Cloud Service
  • WebLogic 12c & Engineered Systems & Java Cloud & Developer Cloud Service
  • BPM Suite 12c & Process Cloud Service
  • SOA Suite 12c & SOA Cloud Service & Integration Cloud Service
  • Internet of Things (IoT) Cloud Service
  • User Experience (UX)
Quotes from previous conferences
The conference will update you on the last Middleware solutions & cloud services especially for:
  • Architects & Practice Managers: product overview
  • Consultants & Developers: product details and hands-on training including live demos
  • Sales Experts positioning & sales kits including cheat sheets
  • Marketing Executives: campaign kits including event material and ppts and demos
The event is a wonderful opportunity to:
  • Learn how to sell the value of Fusion Middleware & PaaS by combining SOA, BPM, WebLogic and ADF & MAF and Cloud Services
  • Meet with Oracle SOA, BPM, WebLogic, ADF and PaaS Product Management
  • Exchange knowledge and have access to competitive intelligence & product roadmaps
  • Learn from successful SOA, BPM, WebLogic and ADF, mobile and hybrid PaaS implementations
  • Network within the SOA & BPM Partner Community and the WebLogic & Mobile Partner Community
Additionally to the Fusion Middleware Partner Community Forum, you can participate in technical hands on workshops on March 17th & 18th 2016 (for those attending the workshops, it is also required to attend the Community Forum on March 15th & 16th). You can only choose one workshop which runs for two days. The goal of these workshops is to prepare you for customer implementations and to become a certified implementation specialist.
Schedule & Location
March 15th 16th 2016
Valencia Spain


At the WebLogic Community Workspace (WebLogic Community membership required) we posted the Oracle Open World 2015 presentation:
Please use this presentations to run customer facing events & workshops! Oracle Marketing Services help you to promote this events and offer free event kits including marketing budget. For more information please see our Marketing Wiki at the Community Workspace.




In case you missed Oracle OpenWorld the best way to get updated is to read Lucas Jellema’s reflections:


  • Fusion Middleware Partner Community Forum
  • PaaS Industry Showcases
  • SOA & BPM Partner Community Webcast
For regular updates please subscribe to our YouTube channel here. For the latest SOA & BPM Partner Community information please visit our Community update wiki here (Community membership required)


As part of our communities we do offer free PaaS accounts (only for partners in Europe, Middle East and Africa. In case you are not part of EMEA please contact your local partner manager):
Watch the GSE Overview Video! Get an overview of what GSE is and how you can use GSE to help you sell. You can also get long running dedicated PaaS instances, therefore please send us details about your use cases. For instant access please request a sandbox demo.

WebLogic section

According to a recent report by Research and Markets*, the global PaaS market is expected to reach almost $8 billion by 2020. With Oracle WebLogic Server, the world’s first cloud-native, enterprise Java platform with its unique multitenancy capabilities, you can fully realize the benefits of cloud computing with massive consolidation, application isolation, and 100% portability between your on-premises infrastructure and your public cloud platform. Image
Learn more on how to innovate with lightweight microcontainers, increase density to lower TCO, maximize DevOps productivity with Maven, Docker, Arquillian and more, and leverage multi-datacenter high availability architecture for your public and private cloud platforms.
Join this webcast with live chat, demos, commentary from customers and partners on their planned deployments and benefits they are keen to gain, along with key product expert deep dives. Watch the on-demand webcast here.




WebLogic 12R2 Multitenancy workshop that allows to demonstrate all technical abilities of new WebLogic Multitenant SKU is available at our Community Workspace (WebLogic community membership required). The workshop VM (that includes WLS, Coherence, OTD and DB) is available at Image
The whole workshop content is auto updated thru github and if we enhance in a future that workshop by your feedback there will be no need to redownload the VM.
The workshop allows you to demo / make HOL about many aspects of WebLogic Multitenant SKU (the coolest or the hottest innovation to WebLogic since WebLogic).
  • MT configuration (Virtual Target, many domain partitions including partition with WebSphere migrated app to 12cR2)
  • JNDI isolation
  • Security isolation
  • Import / Export partitions
  • JVM memory isolation
  • OTD integration
  • Live Migrations
You can connect the workspace via ftp or map the workspace as a network drive. Make sure you sign-in with your Oracle single sign-in account. For details please see Tips Workspace.


Some news regarding Java and WebLogic 12.2.1:
  • WebLogic 12.2.1 requires Java 8 (JDK 8) as a runtime.
  • WebLogic 12.1.3 can be used with Java 7 or Java 8. Using WebLogic 12.1.3 with Java 7 caused warnings because of the permspace settings in the WebLogic start scripts. javaPermspace is removed from JDK 8, so also these warnings are gone now with WebLogic 12.2.1 and JDK8.
  • JDK 8 comes with Nashorn JavaScript engine. Try the jjs command line tool. Read the complete article here.




When it was released last October, WebLogic 12.1.3 had already begun supporting some of the key Java EE 7 APIs. Now advocate Reza Rahman has announced that version 12.2.1 of the Oracle application server is fully certified for Java EE 7.
The number of servers compatible with Java EE 7 has just Imagerisen to a total of six. The Aquarium Blog has announced that WebLogic 12.2.1 will join IBM WebSphere Application Server Version 8.5.5.6 (Liberty Profile), GlassFish Server Open Source Edition 4.0, TMAX JEUS 8, Wildfly 8.x and Hitachi Cosminexus Application Server v10.0.
According to Oracle’s Java EE compatibility matrix, the following configuration has been tested: Read the complete article here.



Oracle WebLogic Server 12.2.1 is now certified to run on Docker containers. As part of this certification, we are releasing Docker files on GitHub to create Oracle WebLogic Server 12.2.1 install images and Oracle WebLogic Server 12.2.1 domain images. ImageThese images are built as an extension of existing Oracle Linux images Oracle Linux Images. To help you with this, we have posted Dockerfiles and scripts on GitHub as examples for you to get started.
Docker is a platform that enables users to build, package, ship and run distributed applications. Docker users package up their applications, and any dependent libraries or files, into a Docker image. Docker images are portable artifacts that can be distributed across Linux environments. Images that have been distributed can be used to instantiate containers where applications can run in isolation from other applications running in other containers on the same host operating system.
The table below describes the certification provided for various WebLogic Server versions. You can use these combinations of Oracle WebLogic Server, JDK, Linux and Docker versions when building your Docker images. Read the complete article here.


This document defines minimum releases and patches for the Oracle WebLogic Server component of Oracle Fusion Middleware to address the vulnerability described in the Oracle Security Alert for CVE-2015-4852.
It is important to read the Oracle Security Alert before reading this document. The table below defines minimum releases and patches for Oracle WebLogic Server.
  • See also Note 2076338.1 CVE-2015-4852 Mitigation Recommendations for Oracle WebLogic Server Component of Oracle Fusion Middleware
 WLS Release
Required Patches
12.2.1.0
Patch 22248372 for CVE-2015-4852
12.1.3.0
PSU 12.1.3.0.5 (Patch 21370953) + Patch 22248372 for CVE-2015-4852
12.1.2.0
PSU 12.1.2.0.7 (Patch 21364493) + Patch 22248372 for CVE-2015-4852
10.3.6.0
PSU 10.3.6.0.12 (Patch 20780171, Smart Update Patch ID: EJUW) + Patch 22248372 for CVE-2015-4852



In order to write WebLogic scripts for automation tools such as Ansible (now - October 16, 2015 - acquired by Red Hat), we need to take care of idempotency. Before, we proceed with the scripts, we give a small introduction into the WebLogic Scripting Tool (WLST).
imageIntroducing WLST
To enable JMX clients to control MBean life cycles, WebLogic MBeans contain operations that follow the design pattern for Java bean factory methods: for each child, a parent MBean contains a create and a destroy operation, where is the short name of the MBean's type (the short name is the MBean's unqualified type name without the MBean suffix, for example, createCluster). The parent also contains a lookup operation. The DomainMBean (or DomainMBean) is an example of a parent bean. To create a cluster, we call createCluster(String name). To see if a cluster already has been created, we use lookupCluster(String name). Instead of using lookup, we can also use getPath and getMBean. In this case, we have to understand how WebLogic registers the MBeans, i.e., how the object names are structured. For example, to obtain an instance of the ClusterMBean, we can use
  1. cluster_bean_path = getPath('com.bea:Name=' + application_cluster_name + ',Type=Cluster');
  2. cluster = getMBean(cluster_bean_path);
The WebLogic Scripting Tool (WLST) can be used as the command-line equivalent to the WebLogic Server Administration Console (WLST online) or as the command-line equivalent to the Configuration Wizard (WLST offline). WLST offline has a few restrictions though, one them being: "offline edits are ignored by running servers", so in the following we will be using WLST online.
The Administration Server provides some common access points: Read the complete article here.



Development tools section


One of the key announcement at Oracle OpenWorld 2015 was the release of Oracle JET - the Oracle JavaScript Extension Toolkit. We know that this might raise some questions among ADF developers, so we wanted to clarify the answers to some of the possible questions about the relationship between Oracle ADF and Oracle JET.
Why a new framework? Image
Java is the leading language in the industry today,  and with Oracle ADF we have a great offering for developer looking to be more productive leveraging Java on the Oracle platform. But there are other languages in the market too, and JavaScript is quickly gaining popularity and by many accounts is the second most popular language today. JavaScript is very popular for front end development of web interfaces, and even inside Oracle we had product-development teams that were looking to leverage the advantages of JavaScript in their UI. However the JavaScript ecosystem was missing some capabilities that we require for our products (such as accessibility, internationalization, and other advanced technical aspects). We wanted to have a toolkit that will guarantee that developers inside Oracle who are going with this architecture of JavaScript/HTML/REST comply with our standards for product delivery - this is why we created JET - which initially was only targeted for internal use inside Oracle. (This by the way has been going on for three years now).
Over the past couple of years, we also started to hear from customers and partners who wanted to use JavaScript based UI development and were looking to see if Oracle can help them. We realized that JET can help our customers, especially if they are working on the Oracle platform and looking to leverage things like the Oracle Alta UI or REST services exposed from our SaaS applications. This is why we released JET publicly for our customers.
Should I be using JET or ADF for development?
You can answer this question in two ways.
One way is to ask what are the skills of the developers in your company. ADF and JET target completely different audiences. ADF is for Java developers, JET is for JavaScript developers. ADF is aiming to provide a declarative development approach while JET is staying true to the code-centric approach that JavaScript developers are used to. Also ADF is very easy to get started with even if you have no previous experience - go through the tutorial and you'll be able to build a basic application. JET on the other hand is aimed at developers who are already experienced with JavaScript development - it's not for the total rookie.
The other distinction is architecturally based, ADF is a Java EE framework running on the server and covering the full set of layers of your application. JET is a client side framework that takes care of UI and binding to REST services. Each of these architectures has its benefits and places were it will shine, so choose the right architecture for the implementation you are aiming to do.
Are those the only differences between the two?
While the two distinctions above are the main thing to consider, there are other aspects that you would want to look into.
For example, how do you feel about protection from technology shifts?
ADF does a great job of abstracting you from the underlying technology by using meta-data driven implementation. So as an ADF developer you were mostly oblivious to changes such as transition from JSF1 to JSF2, or from using Flash in rendering charts to using HTML5, or from exposing ADF BC as SOAP to exposing it as REST. These type of changes didn't require you to re-write your app, and you were able to get your app upgraded to use the new technologies in a seamless way.
Oracle JET doesn't offer that level of abstraction from the technology - you are actually directly coding at the technology level, and at that level things might change in the future. The JavaScript eco-system is still volatile and shifts do happen. When we designed JET we took this into account and put a lot of focus on building a modular architecture. This means that you could switch parts of the toolkit as needed. This also means that we can't promise that you won't need to re-write parts of your app if you'll want to leverage new technologies when JET picks those up. Oracle JET's modular approach aims to make it as painless as possible to adjust to future changes.
Here is a slide we used in OOW sessions that lists some other differences between the two framework.
Which one is the strategic framework for Oracle? Read the complete article here.


Posted by Hugh Zhang
While the JET QuickStart is our recommended download for starting with JET, there are cases where a more basic starting point is desired. For example, you may be adding JET to an existing application or simply learning how the various parts of JET interact. In this post, we'll summarize how to download the JET libraries and create a brand new page.Image
Step 1: Download the JET Libraries and Unzip
We'll start by downloading and unzipping the Oracle JavaScript Extension Toolkit: Base Distribution from the Oracle JavaScript Extension Toolkit Download site. After unzipping, the folder structure should look like the image below. If you are integrating JET into an existing application, copy the contents into the site root of your application.
Tip: The CSS files and the JS libraries generally come in both debug and minified versions. If you run into bugs, check the files to see if there is a debug version to use instead.
Step 2: Create main.js for RequireJS Configuration
JET uses RequireJS for modular javascript loading and this step will make sure all of the JET libraries can be loaded. Start by copying js/libs/oj/v1.1.2/main-template.js into a new js/main.js file. This file will contain two primary sections:
  • requirejs.config: Defines path mappings for the modules used in JET. Version numbers appear in folder and file names, so it's important to copy from the main-template.js of the same version as your JET libraries.
  • require(modules, callback): Defines the specific modules that will be loaded and takes a callback function that is commonly used to create a view model and apply knockout bindings.
Here is what your main.js file should look like. In lines 53-73, I've added some code to request the ojinputtext module, create a simple view model, and apply knockout bindings with an instance of that view model. We'll use these changes in the HTML page in the next step. Read the complete article here.




Introduction
In my last article, I shown you how you could run a Node project using Oracle JET. In this post I would use the project as a basis and talk about another interesting topic, optimization. There are many aspects how HTML based client-server applications should be optimized, but mostly comes down to two key points: minimize the number of request, and compress the server output to the client. In this article I will talk about how to achieve this with Oracle JET.
Main Article
Today in Internet there are already a lot of articles talking about how to optimize web based applications. Oracle JET provides also a topic in the development guide, which you can follow here:
Basically all best practices you know about optimizing client HTML based application apply to Oracle JET as well. I would like to pick up my top 3, where you can get the best results:
#1 Reduce the number of HTTP Request (aka “The best HTTP request is the one you don’t have to do!”)
#2 Compress the output – gzip the content output to the client to reduce the bandwidth usage for faster load
#3 Use client/browser cache
The first two points are in our experience so far the most important. Even if you don’t use browser cache, if you reduce the number of resources required to load to render the page and compress the size of the loaded content to a minimum, your page will load fast. Best case you should have one request loading the page HTML markup, one CSS file request load and one JS request file load. You can go even further and for example if you know which resources you have to load for specific page hit, merge for example the CSS and JS code into the HTML page, so that you will have only one initial request, and then partially load the rest of the resources if required.
To make a example I will use the Oracle JET Quick Start Basic project. If you load the project into the browser you will realize following page footprint (46 Request and 1.8MB content to load): Read the complete article here.



In one of the other posts about MCS i showed how easy we can create an API that makes a call to an external REST web service. MCS Connectors also allows to connect to a SOAP web service. Although there is a couple of different things I am going to start the process from the beginning.Image
Creating the connector
We have to head to Connectors page, click on New Connector button and pick SOAP sub menu.
In the popup we need to fill some information including the SOAP web service URL.
We are going to use a public weather service: Read the complete article here.


The new JDeveloper version 12.2.1 is just out and has a lot of new features to investigate. In this post we see how remote task flows work. Yes, they are finally here and they are working. At least if you install a patch available from support.oracle.com.
The downloadable version on JDev 12.2.1 has a small bug which prevents you from running remote task flows (refer to https://community.oracle.com/thread/3816032). Support and the dev team quickly delivered a patch for this. To get the patch, open a service request and ask for a patch for bug 22132843.
Remote Task Flow Producer Application
Let’s start. We need two applications to show how remote task flows are implmented. One is the remote task flow producer, one consumes the remote task flow. An application can be both, producer and consumer. For this sample we keep it simple and define one app as producer and one as consumer.
Producer Application
This application is really simple as it consists of only one page and one task flow which shows the departments and its employees of the HR DB schema. Read the complete article here.


Oracle JET provides a set of UI components, based on a combination of HTML and JavaScript. ADF Faces is an Ajax-enabled rich JavaServer Faces component framework that uses JavaScript to render client-side components, implement rich component functionality, validate user input and convert user data input. Although it is not officially documented, but obviously Oracle JET components can be integrated into JSF pages implemented with ADF Faces. ImageI think such integration provides many benefits to ADF Faces. Use cases where performance is critically important can be implemented with Oracle JET client components and rich functionality can be implemented with ADF Faces, all in the same ADF application. Probably I would not create dependencies between Oracle JET and ADF Faces components rendered on the same page. Oracle JET should render data coming from REST services, while ADF Faces should work with data obtained from ADF Bindings layer.
I have managed to implement Oracle JET component and ADF Faces UI in the same physical ADF page. Oracle JET group renders input text, user types text and this text appears in the output below (use case is described here - Getting Started Quickly without the JET QuickStart). ADF Faces UI group renders regular ADF data entry form with navigation and save/cancel buttons. It all works together on the same page: Read the complete article here.



In my previous post I have shared basic example for Oracle JET integration into ADF - Oracle JET and ADF Faces Integration in ADF. Today I would like to share a bit more than that - integration pattern with ADF Regions. This approach would allow to use JET functionality within ADF environment and leverage ADF reusability. Sample application - DashboardApp_v2.zip, implements ADF dashboard UI and includes one tile rendered by Oracle JET. You can watch video with running sample:Image
ADF tile renders a bar chart implemented by Oracle JET:
Integration pattern is straightforward, especially if you are familiar with ADF concepts. There must be separate ADF region defined to hold ADF fragment, where JET HTML code will be implemented: Read the complete article here.



A couple of weeks ago Oracle Jdeveloper and ADF team released new version of Jdevloper 12.2.1 with many cool features.
New funnel chart () is introduced instead of funnel graph ()Image
Old funnel graph looks like this-
Funnel chart is used to show visual distribution of different steps of any cycle What docs says-
A chart representing data related to steps in a process. The steps appear as vertical slices across a cone-shaped section which represent stages of a procees or target and actual values, showing levels by color.

Here we see how to use this new component to design a better UI, For this I have created a viewObject using this sql. Read the complete article here.


Some times when we want to display some master detail data we use an af:tree because it is a easy and elegant way to display data. I am going to show you how to display data of the selected node in an af:tree based on a single view object.
We are going to use this data model based on Oracle hr schema.Image
The first thing we have to do is drag and drop the EmployeesView1 view object from the data control palette to the page.
After that we also have to add a form based on EmployeesView. Here is the problem. What view object instance are we going to use to create the form? If we use Parent instance, although we select a child node, in the form we are going to see just the parent node data. Read the complete article here.



Internet of Things ecosystem is continuously changing our world and opening a New Digital Era for business. Billions of different sensors on millions of devices collecting information on everything from automobile performance to energy use, crop development, calories burned, and just about anything else one might want to measure, the IoT contains more information about the world around us than we’ve ever had access to before.Image
In my article I will consider simple but real-life example of IoT, Mobile and Cloud integration: how to control IoT device using mobile application and web-application deployed on Oracle Cloud. We will use Raspberry Pi 2 Model B single board computer as IoT device where business logic is simple: toggling a light-emitting diode (LED) (switching on/off). In order to control LED we will develop mobile application using Oracle MAF and web-application using Oracle ADF framework. Finally we will deploy our web-application on Oracle Java Cloud Service.
I am going to split the article into 2 parts: In this post (part #1) I will consider preparing of the Raspberry Pi Environment and in my next related post (part#2) I will go through the details of developing mobile and web applications for GPIO Control. So let's start with the first part. 
So, if you have look at the diagram above, you can note that LED is connected to Raspberry Pi using multipurpose GPIO interface. In order to control LED we will use the REST web-service as a lightweight approach for communication. Invoking REST Endpoint URI using mobile or web-application we will toggle LED. Read Part I here and read Part II here.



Oracle Technology Network invites you to watch the replay of technical sessions and hands-on labs from the last Virtual Technology Summits.  Learn from Java specialists including Java Champions and Oracle engineers about the entire Java platform as well as the development tools. The sessions are accessible without registration. The sessions available are:Image
  • Docker for Java by Rolland Huss 
  • Java SE 8 application: Shakespeare plays Scrabble by Jose Paumard
  • Java SE 8 date and time by Simon Ritter 
  • Pi on wheels, make your own robot by Michael Hoffer 
  • Connecting devices to the cloud: Healthcare for the elderly by Gerrit Grunwald
  • Cloud enabled JavaScript stored procedures with Java 8 Nashorn by Kuassi Mensah
Take advantage of this new learning resource to help with your Java development. Visit the OTN VTS Java Replay.



Oracle have a Maven repository that hosts artifacts and maven plugins for ADF, WebLogic, SOA composites, Toplink, Coherence and other technologies. Repository is at http://maven.oracle.com. A short registration is required for use the repository. You need to login with your OTN account, read and accept the terms of use. Documentation for how to use the repository with JDeveloper and Hudson/Jenkins Continuous Integration (CI) you can find here:
Image
As many developers and CI servers use the repository you download from Oracle repository the same artifacts several times. This is a slow process and can bottleneck the external lines. A more effective solution is to use a repository manager and proxy the Oracle Maven repository on the internal network. This way you will download only 1 time each artifact from Oracle Maven repository and speed up the build process on developer machine or on Continuous Integration Servers. Read the complete article here.



The Development Community of the German Oracle User Group (DOAG) and the German ADF Community plan a joint event in February of next year in Bonn.
The idea behind the event is to combine a barcamp conference, i.e.
Imagea conference without a pre-defined agenda, with practical hands-on sessions at the same time and location.
The main topics will be Mobile and IoT with experts from Oracle like Frank Nimphius and Marcel Amende.


Additional new material WebLogic Community
·         Larry Ellison Announces Oracle Private Cloud Machine for PaaS and IaaS New cloud platform allows enterprises to combine the cloud benefits of agility, simplicity, and low cost with the control and security of their own data centers Image
·         Oracle Cloud Day: Transforming Your Tomorrow Join us for Oracle Cloud Day to explore a range of industry-leading cloud solutions suited to the specific needs of your job role. Discover why Oracle is considered the cloud company and learn how we can help you.
·         JavaOne Sessions Are Live Stay up to date with the latest developments in Java! Watch 24 recorded tracks with the 2015 JavaOne sessionsmon the whole Java platform, development tools and methodology.
·         Node.js in the Cloud Deploy your Node.js applications to Oracle cloud. Upgrade to Java SE 8 OCP (from Java SE 6 and all prior versions). Learn more
·         Oracle JET Announcing Oracle JET, the enterprise-ready modular JavaScript framework by Oracle.
·         OTN's Virtual Technology Summit, replay Java is an integral part of any cutting edge IT project. In this VTS, you will get a deep understanding of Cloud-enabled JavaScript stored procedures with Java 8 Nashorn, Java 8 Date and Time API and applications connecting devices with the cloud.
·         Brewing Java with the Raspberry Pi Learn how to connect USB appliances and Raspberry Pi
·         Raspberry Pi: Programming the Internet of Things (IoT) Embedded application development for home and industry, a book by Stephen Chin
·         Zero downtime-java-deployments-with-docker-and-kubernetes JavaOne 2015 presentation by Paul Bakker & Arjan Schaaf on deploying java applications
·         Cloud Services, PaaS, and Java EE A series of JavaOne presentations by Bruno Borges
·         Consume JSON based ADF REST Services in ADF 12.2.1 (with REST DataControl) Expose ADP BC (ViewObjects) as REST service in JSON format
·         Developers Weigh JSON, Security Proposals for Java EE 8 An InfoWorld article about Java EE
·         Java Turns 20: Bring On The Internet of Things A Forbes article about Java
·         JavaFX on Mobile From the backend to frontend development with Johan Vos
·         Developer Cloud Services
·         Video: What You May Not Know About WLST AMIS senior Oracle Integration Consultant Maarten Smeets beats the clock by a mile with his quick tip on WebLogic Scripting Tool (WLST) capabilities that may surprise you.
Watch the video.
·         OTN Virtual Technology Summit - On-Demand Replay All middleware track sessions from the July 2015 and September 2015 OTN Virtual Technology Summit events are now available for on-demand viewing via a special group space on the OTN Community website. As a member of this group you'll have access to all middleware session videos, plus you'll be able to interact with session presenters and other community members for answers to any questions about the session content. Group membership is absolutely free.
Join the group now.


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

















Training Calendar WebLogic Partner Community

Date
Training
Location
By
Focus
07.12.-11.12.2015
Oracle WebLogic Server 12c: Administration II (In Greek)
Athens, Greece
Oracle University
Tech
09.12.-11.12.2015
Oracle WebLogic Server 12c: Performance Tuning Workshop (In Spanish)
Madrid, Spain
Oracle University
Tech
21.12.-22.12.2015
Oracle WebLogic Server 12c: Enterprise Manager Management Pack (In Spanish)
Madrid, Spain
Oracle University
Tech
11.01.-15.01.2016
Oracle WebLogic Server 12c: Administration I
London, United Kingdom
Oracle University
Tech
18.01.-22.01.2016
Oracle WebLogic Server 11g: Administration Essentials (In Romanian)
Bucharest, Romania
Oracle University
Tech
18.01.-22.01.2016
Oracle WebLogic Server 12c: Administration II (In French)
Lausanne, France
Oracle University
Tech
25.01.-29.01.2016
Oracle WebLogic Server 12c: Administration I (DE)
Vienna, Austria
Oracle University
Tech
08.02.-10.02.2016
Oracle WebLogic Server 12c: Troubleshooting Workshop (In Spanish)
Madrid, Spain
Oracle University
Tech
10.02.-11.02.2016
Oracle WebLogic Server 12c: JMS Administration (In Spanish)
Madrid, Spain
Oracle University
Tech
15.02.-19.02.2016
Oracle WebLogic Server 12c: Administration II
London, United Kingdom
Oracle University
Tech
 23-24.02.2016
 DOAG DevCamp and ADF Fitness Center
 Bonn, Germany
 DOAG
 Tech
29.02.-04.03.2016
Oracle WebLogic Server 11g: Advanced Administration (In French)
Colombes, France
Oracle University
Tech
29.02.-04.03.2015
Oracle WebLogic Server 12c: Administration II (In German)
Vienna, Austria
Oracle University
Tech
 15-16.03.2016
 Fusion Middleware & PaaS Partner Community Forum 2016
 Valencia, Spain
Jürgen Kress 
Business & Tech 
 17-18.03.2016
 Hands-on Bootcamps Fusion Middleware & PaaS Partner Community Forum 2016
 Valencia, Spain
 Jürgen Kress 
 Tech

On-Demand Trainings available always:




My private Corner – Merry Christmas
Our little family wish’s you all a Merry Christmas. Get some time to rest with your family. Enjoy your traditional Christmas meal with a good bottle of wine.
Wish you a great start in 2016 and see you all in Valencia!
Bandit & Jürgen






Resources


 Contact Us
Quick Links



facebooktwitterlinkedin
 

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.
Oracle Corporation - Worldwide Headquarters, 500 Oracle Parkway, OPL - E-mail Services, Redwood Shores, CA 94065, United States

You are receiving this communication because of your current Oracle PartnerNetwork (OPN) membership agreement. General Marketing e-mail opt-out preferences may have been overridden to ensure that you receive this program information. If you are a designated OPN Administrator you may not opt out of receiving communications from Oracle PartnerNetwork; please refer to your OPN agreement for additional information.

You can login to your Oracle Partner Store account to sign up for OPN Solution Specific Updates or you can opt-out of general Oracle Marketing e-mails at any time. Please note that opting-out of Marketing communications does not affect your receipt of important business communications related to your current relationship with Oracle such as Security Updates, Event Registration notices, Account Management, and Support/Service communications.

No hay comentarios:

Publicar un comentario en la entrada

Te agradezco tus comentarios. Te esperamos de vuelta.