Dear WebLogic and Developer Partner Community,

Want to try Oracle PaaS solutions hands-on? Make sure you attend the PaaS Partner Community Forum which takes place March 27th & 28th & 29th 2016 in Croatia. During the Community Day partners will share their best practices and details about successful cloud implementations. Join us for a week full of keynotes, breakouts, hands-on sessions and networking opportunities.

On a regular base new versions of the Oracle PaaS services become available, including the latest Application Development Platform — 16.4.5. Node.js becomes also popular within Enterprises, an excellent Node.js example on Application Container Cloud (ACC) is the Chatbot solution. Management Cloud Service enables Enterprises to drive DevOps Agility. Lucas describes the first DevOps steps in his blog post.

Thanks to the community for all the excellent WebLogic and ACC articles: Microservices messaging on Cloud using Apache Kafka & Deploy SpringBoot demo application to Application Container Cloud Services using Developer Cloud Services & Container Cloud Service (OCCS) & Management Cloud – Application Performance Monitoring for Java EE, ADF & SOA Suite applications & WebLogic Server 12.2.1.2.0: Installation on the Linux OEL 7: step by step instruction & Accessing WebLogic Server Logfiles via RESTFul Management Services & WebLogic Server: Automate obtaining performance metrics from the DMS & Permanent Re-Login for WebLogic Consoles for multiple WebLogic Domains on one Server.

Mobile Cloud Service (MCS) can be used to extend SaaS applications on mobile devices. With Mobile Application Accelerator (Max) citizen developers can build mobile apps. Read the Waslley’s blog post how to build a PaaS4SaaS with MCS and MAX.

Thanks to the community for all the excellent development tool & mobile articles: Securing Cross-Site Requests to MCS APIs & Data Offline and Sync – Using Mobile Cloud Service Tutorial & NetBeans Git Client for JET Versioning and Developer Cloud Service & JET – Refer to ViewModel from HeaderTemplate in ojTable – and easier debugging of KnockOut code & JET Application – Generate with Yeoman – Debug in NetBeans & Wireframing with Oracle JET & ADF BC REST 12.2.1.2 Custom Method JDeveloper Workaround & Skip LOV Validation for ADF BC Bulk Insert &Early ADF Model Update with Process Updates Method

JDeveloper 4K Display (3840×2160) Resolution Problem on Windows 10 & Forms & Reports 12.2.1.2.0: Create and Configure on the OEL 7.2 Server & Executing command line scripts from the Oracle Forms client – using WebUtil

For a short summery of our key monthly information watch the Fusion Middleware & PaaS Partner Updates on YouTube. The January edition of the PaaS Partner Update contains details about the community conference, developer gateway & code events and the upcoming community webcast about B2B and evolution to API Driven B2B on January 31st 2017. See you in Croatia!

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

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

Please like and share the newsletter at LinkedIn and Twitter

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

This post is based on JDEV 12.2.1.1, it seems like there is issue with ADF BC REST custom method definition in this release. I’m glad it is not runtime issue, but related to design time JDEV wizard incorrect functionality. I will explain how to bypass it, when you want to expose custom REST method in 12.2.1.1.
Sample application (ADFBCRestApp_v8.zip) implements custom method, exposed through ADF BC REST – calculateEmployees. This method is created in VO Implementation class and it accepts two parameters – firstName and lastName. Method works correctly, I can execute it through POST, by passing predefined payload with method name and parameters (read more in developer guide – 22.12.5 Executing a Custom Action):

Make sure not to forget to specify Content-Type, otherwise POST request to ADF BC REST will fail: 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

 

Last summer I felt the urge to do some coding in the hot evenings. I started to explore new web mechanisms such as websockets and JS libraries. A bit of research with cold drinks leaded to a chat application. Not a big deal. Then after some days I was challenged to develop an online poll that was able to track votes and show results in real-time… challenge accepted! The solution was to extend the chat application with JS graphs and develop something extremely light and fast. While developing the real-time capabilities I started to realize some potential in the concept. So with time the concept evolved to a project named Real-Time Analytics that I’m now sharing.

So here we are one year later. Where I finally found time to polish the project and make it open as open source is.

The project leverages HTML5 and websockets to provide lightweight Analytics in Real-Time. The server side is thin and based on a data grid architecture. The current implementation uses Coherence and Weblogic as back-end components. Coherence provides several mechanisms to ingest data in the Grid: REST API and SDK’s in Java, .Net & C++.

  • Built to be light & fast
  • Coherence provides the (portable) object storage and live events mechanism
  • No need for a database (optional to load baselines or other relational data)
  • Weblogic provides the management layer (config, monitoring, wlst, etc.)
  • 0% server side includes (except the login page)
  • Built to be production ready!
  • 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

:

Description

A Critical Patch Update (CPU) is a collection of patches for multiple security vulnerabilities. Critical Patch Update patches are usually cumulative, but each advisory describes only the security fixes added since the previous Critical Patch Update advisory. Thus, prior Critical Patch Update advisories should be reviewed for information regarding earlier published security fixes. Please refer to:

Critical Patch Updates and Security Alerts for information about Oracle Security Advisories.

For details please visit the Oracle Security Website here.

 

image

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

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

image

Oracle’s Application Container Cloud allows you to run Java SE, Node.js and PHP applications (and more is coming) in a Docker container hosted in the Oracle Public Cloud (OPC). Node.js can crash when applications do strange things. You can think of incorrect error handling, blocking calls or strange memory usage. In order to host Node.js in a manageable, stable and robust way in an enterprise application landscape, certain measures need to be taken. Application Container Cloud provides many of those measures and makes hosting Node.js applications easy. In this blog article I’ll describe why you would want to use Oracle Application Container Cloud. I’ll illustrate this with examples of my experience with the product.

Forking (not a real cluster)

Node.js without specifically coded forking / clustering, runs in a single OS thread.This single thread uses a single CPU. You can fork processes/workers to use multiple CPU’s. Node.js provides (among other things) the core module cluster to do this. It depends on IPC between master and workers (which can be cumbersome to manually code). Also there is no easy way to graceful shutdown workers and restart them without downtime. StrongLoop (IBM) has developed modules such as strong-cluster-control and strong-store-cluster to make this more easy. If the master process fails however, you still have a problem.

Multiple Node.js instances (a real cluster)

If you want to provide true clustering over Node.js instances and not just for forks / child processes you need additional tooling; process managers. On the express site is a short list of the most popular ones. StrongLoop Process Manager, PM2 and Forever. For example StrongLoop Process Manager encapsulates features such as nginx load balancing, supervision as well as devops functions of build, deploy, monitor and scale on remote servers and Docker containers. I have not tried this though but can imagine this requires some setting up.

Application Container Cloud

Oracle Application Container Cloud provides out of the box with very little configuration, a set of clustering and stability features to allow Node.js to run in an enterprise landscape. If you want to get up and running quickly without thinking about many of these things, you should definitely look at Application Container Cloud. 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

· Article: Oracle JET – Getting Started with Modern Web Development This article by Oracle ACE Director Andreas Koop examines Oracle JET’s potential as an enterprise-grade framework for end-to-end client-side web application development, and then shows you how to get started building your first JET application. Read the article.

· Tutorial: Powerful and Easy ADF Data Control for XML Data ADF EMG XML Data Control, an open source initiative under the ADF Enterprise Methology Group (EMG) community, is an easy and declarative way to set up ADF Data Controls on XML files, services, or payloads. This article by Oracle ACE Richard Olrichs and Oracle ACE Director Wilfred van der Deijl delivers a hands-on, step-by-step tutorial for creating and using XML Data Control. Read the article.

· Article: Moving on Mobile How much of an impact is the "mobile first" concept having on actual development? Community members share their perspectives in this article from Oracle Magazine. Read the article.

· Podcast: Kscope 2016 Hotel Jam: ADF, MAF, and More At this year’s ODTUG Kscope event eight of the experts behind the Kscope ADF/MAF track gathered in a hotel room to discuss dev tools in general, Forms application modernization, mobile development, and other topics in a wide-ranging conversation that was captured for the latest OTN ArchBeat podcast. Listen to the podcast.

· Video: Provisioning a WebLogic 12c Domain in 2 Minutes Oracle ACE Arturo Viveros proves it can be done in this recent 2 Minute Tech Tip. Read the article.

· Oracle Fusion Middleware 12c (12.2.1.1.0) Released The release of Oracle Fusion Middleware 12c (12.2.1.1.0) encompasses a list of more than 20 FMW products, from Coherence to WebLogic Server. Click the link for the entire list, plus information on where to find documentation and downloads. Get the details.

· New: Oracle JDeveloper and Oracle ADF 12c (12.2.1.1.0) Oracle JDeveloper and Oracle Application Developer Framework 12.2.1.1 is a new release following 12.2.1.0 and is part of the larger Fusion Middleware 12.2.1.1 release. Get the details.

· On-Demand Webcast: Application Development and Deployment in the Cloud Join Gartner application development expert Mark Driver as he discusses the impact of lightweight and scripting applications on the traditional IT process, how cloud computing has changed app development, and how mobile development has changed expectations of developers and the apps they build. Register now.

· Oracle Node.js and Java Microservices Hackathons As an application developer, changing approaches to deployments, the adoption of PaaS, and other forms of digital disruption are having a big impact on how you develop applications. Oracle Hackathons provide a clear path to using Cloud Native methodologies to create, deploy, and manage web applications. And there’s a hackathon headed for your town. Get the details.

· UKOUG Update Registration now open for UKOUG Tech16 Conference & Exhibition 2016 www.tech16.ukoug.org  Also featuring SuperSunday for an afternoon of highly technical content. 3 days of amazing content, 5th – 7th December, ICC Birmingham, UK. Register to benefit from presentations such as: MAA With Fusion Middleware 12c & Oracle Database 12c: A Retail Case Study & Middleware Roundtable & Advanced DevOps WebLogic Monitoring: Tips & Tricks & Should UX or BPM Drive Application Design? & Faster, Better, Cheaper: Oracle ADF Development in the Cloud & The Seven Ways Of Building Oracle Applications (Forms, APEX, ADF, JET, MAF, MAX, ABCS) & Standing at a Crossroads, ADF & JET. Not attended a UKOUG conference before – take a look at our video to find out more.

· Call for articles open for Oracle Scene magazine – submit by 5th September Read the Summer edition  of Oracle Scene.

· UKOUG Application Server & Middleware SIG – 13th October – call for papers now open

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

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

image

The idea for this OTN ArchBeat podcast was suggested by Oracle ACE Director Mia Urman, a self-described Oracle Forms fanatic. According to Mia, developers have been building mission-critical systems in Oracle Forms for decades, and many organizations have huge investments in these systems. These organizations are now looking for ways to bring these investments forward into mobile, cloud, and other next-generation technologies.

This represents an huge opportunity for experts in relevant Oracle technologies. The discussion captured in this podcast addresses some of the available modernization strategies in order to provide guidance for those who want to take advantage of that opportunity. Mia also selected the panelists for this discussion.

The Conversation

· Listen to Part 1: Many mission-critical applications built on Oracle Forms need to be brought into the 21st century. What are the options?

· Listen to Part 2: A discussion of use cases illustrating modernization strategies for Oracle Forms applications.

· Listen to Part 3: A discussion of how Mobile and other factors that are driving the need for the modernization of Oracle Forms applications.

Listen to Part 4: What factors will affect decisions around the selection of a strategy for modernizing Oracle Forms applications. Listen to the podcasts 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