Sunday Jul 26, 2015

Java 8 ME Embedded + Raspberry Pi + Sensors = IoT World By Yolande Poirier

clip_image002In Part 1 of his series on using Java ME 8 to control Internet of Things (IOT) devices--such as LEDs, relays, LCDs, sensors, motors, and switches--connected to a Raspberry Pi, Jose Cruz explained how to work with devices that use a simple general-purpose input/output (GPIO) interface. GPIO devices can be used as either a digital input or digital output, can be disabled or enabled, and can be used to drive interrupt lines. Part 1 explored how to connect and control a flame sensor, a movement sensor, and a motion sensor.

In Part 2 of his series, Jose describes how to connect and control devices that use an inter-integrated circuit bus (I2C) interface, which is a multimaster, multislave, single-ended serial computer bus that  enables you to read or write data beyond just changes in logic states. 

Following Jose's instructions, you'll learn how connect a servo driver; a temperature and humidity sensor; a light and object proximity sensor; and a digital compass to the Raspberry Pi. Then, you'll see how to develop Java ME 8 classes that allow you to gather data from, write data to, and control these devices. The code for the classes is very similar, so once you understand it, you'll be able to create new classes that control additional I2C devices to create your very own IoT world.  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

Saturday Jul 25, 2015

JVM Language Summit — August 10th – 12th 2015

The Summit will take place from August 10 through August 12, 2015. The agenda will be similar to the 2014 program. Details will be posted here when available.

Notes on the Agenda

  • Talks will run in a single track, 45 minutes each (including questions).
  • Workshop sessions will run for 60 minutes, with two or more sessions in parallel. Workshops are scheduled so that informal discussions can carry on into the subsequent time slot.
  • Light breakfast and lunch are served on site.
  • Two or three breakout rooms are available for workshops, quiet conversation, and ad hoc consultations.

clip_image002

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

Sunday Jul 12, 2015

JDK 8 Massive Open, Free and Online Course: Lambdas and Streams – Starts July 14th 2015 Introduction by Simon Ritter

clip_image002

Java SE 8 (JDK 8) introduced a fundamentally new way of programming in Java with the introduction of Lambda expressions.

Lambda provides a simple way to pass functionality as an argument to another method, such as what action should be taken when someone clicks a button, or how to sort a set of names. Lambda expressions enable you to do this, to treat functionality as a method argument, or code as data.

You may have heard about Lambda expressions, and are curious what impact it will have on you as a Java developer.

This course is designed to answer your questions and more.

Have you ever wondered what Lambda expressions are in Java?
Have you ever wanted to write parallel code in Java without worrying about threads and locking?
Have you ever wanted to process collections of data without using loops?
Have you ever wanted to do functional programming in Java?

All of these questions will be answered in this practical hands-on MOOC. This course introduces two major new changes to the Java platform: Lambda expressions and the Stream API. 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

Thursday Jul 09, 2015

Virtual Technology Summit July 14th 2015 – free online WebLogic 12c training

clip_image002

The Oracle Technology Network (OTN) is excited to invite you to the next Virtual Technology Summit, July 14th, 9:00 am to 12:30 pm PT. Learn first hand from Oracle ACEs, Java Champions, and Oracle product experts, as they share their insight and expertise on using Oracle technologies to meet today’s IT challenges. Learn through Hands on Labs and Technical Presentations / Demo’s.

Middleware - It's All About Oracle WebLogic!: The Middleware track brings together three experts on Oracle Fusion Middleware to present how-to technical sessions on WebLogic Server's role in today's middleware architectures. The sessions will focus on security and authentication, service monitoring and exploration, and on WebLogic 12c's new APIs and tools for application development. Other products and technologies covered include Oracle SOA Suite, Service Bus, JMX, JAX-RS, JSON, WebSocket and more.

Java - It's All About Innovation: In its 20th year, Java is used by over 9 million developers world-wide in every major industry. Learn all about Java innovation. You will discover how to program a parallel application with Java 8 lambdas, build a robot with 3D printed parts and use Docker, a best-in-class platform to test and manage releases.

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

Wednesday Jul 08, 2015

Java Cloud Service: Elevate Your Apps

clip_image002

Java apps are key to your business, but what if you could enjoy the flexibility of cloud using the same. Easy, rapid and agile deployment of any Java application. Experience full control and flexibility of your application in public cloud. Watch the video 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

Tuesday Jul 07, 2015

Creating an Java Cloud Service Instance by Erick Jones

clip_image002In my previous blog article I described the steps for creating a database instance within the Oracle Database Cloud Service. In this article I will describe the steps for creating a WebLogic instance within the Java Cloud Service, and connecting it to the database instance created previously.

Using the credentials provided to you by Oracle when you purchased your subscription, login in to the My Services console for the Oracle Cloud. Then navigate to the Oracle Java Cloud Services Console.

Click the Create Instance button. 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

Tuesday Jun 30, 2015

Java Cloud Services – free training Live Virtual Class July 8-10th 2015

image Workshop Description

This FREE workshop provides attendees with hands-on experience on Oracle’s Fusion Middleware Cloud Platform as a Service (PaaS) Solutions with hands-on labs and demonstrations.

You will start with an Overview of Oracle’s Fusion Middleware Infrastructure and Platform Services. You’ll learn about Public Cloud offerings such as the Oracle’s Java Cloud Service, Storage Service, Developer Service and integration with a Database Service. You will experience the steps necessary to create Java, Storage, Developer and Database Services.

As part of the workshop labs you will check out a Java application from the Developer Service, and load that application into your local JDeveloper/Eclipse IDE. Once you have built your application, you will experience the ease in deploying an application into the Java Cloud and connecting an application to the Database Cloud Service. You will learn how to load external libraries into the Java Cloud Servers before running and testing your application in the Cloud.

During the workshop you’ll also learn various Cloud Operational tasks, such as backing up and restoring your Java Cloud Service, along with Scaling up and down the Servers within the Cloud Platform.

You’ll also discover the differences between JCS-PaaS and JCS-SX.

As an advanced lab you’ll also go through JCS-Coherence Cloud Service, provision such a service and configure some advanced scenarios like Coherence Web, Develop and Deploy a simple GAR application against the JCS-Coherence instance and configure a complex JCS-Coherence – Coherence*Extend environment.

You’ll also discover Messaging Cloud Service in this workshop.

Who Should Attend

  • Java Application Developers
  • Architects

Course Topics

Overview of Oracle Fusion Middleware Infrastructure & Platform Services in the Public Cloud

Create and Explore Java Cloud Services

· Investigate all Platform Services associated with the Java Cloud Service

· Create a Java Cloud Service instance

· Explore Weblogic in the Java Cloud using Enterprise Manager Weblogic Console

· Investigate the Load Balancer using its associated Console

· Connect into the Virtual Image environment on which the Service operates.

Develop and Deploy Application to Java Cloud Service

· Connect SQL Developer to the Database Cloud Service

· Connect JDeveloper (or Eclipse) to the Java Cloud Service

· Explore the Developer Cloud Service Team Development Capabilities

· Checkout Source Code from the Developer Cloud Service into local Development Environment

· Modify the Source Code and check that code back into the Developer Cloud Service

· Build and Deploy a Java Application into the Java Cloud Service

· Run and Test the Deployed Java Application

Perform Operational Cloud Tasks

· Backup the Java Cloud Service Environment

· Restore the Java Cloud Service using the Backup

· Scale up the Java Cloud Service using the Integrate Cloud UI

· Scale down the Java Cloud Service programmatically using the REST API

Advanced JCS Concepts

· Advanced JCS-PaaS – Coherence Cloud Service advanced scenarios including Coherence*Web, Managed Coherence Servers, GAR archives, Coherence*Extend on JCS-Coherence instances

Messaging Cloud Service

· Explore Messaging Cloud Service

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

Wednesday Jun 17, 2015

Diagnosing performance issues front to back-end in WebLogic Server applications with Java Flight Recorder by Julio Mendez


clip_image002Introduction

The Java Mission Control and Java Flight Recorder are relatively new tools that have extended greatly the diagnostics capabilities of the Java platform. They allow collecting an impressive amount of detailed runtime information about the JVM, with minimum performance impact, in a way that would have been hard to imagine a few years ago.

Java Mission Control is basically a set of tools that enables efficient and detailed analysis of the extensive data provided by Java Flight Recorder, which is the entity that lives in the JVM collecting a wide variety of runtime information. Java Flight Recorder used to be tightly integrated with the JRockit JVM, although it’s been bundled with the HotSpot JVM since Java 7 Update 40 release.

There is plenty of information out there about how to use both JMC and JFR in the form of blogs, videos and technical documentation, so I won’t cover that in much detail. The purpose of this article is to give a hint to developers unfamiliar with JFR on how to diagnose performance issues associated to an application flow triggered from the front-end.

Main Article

One of the most common scenarios that engineers working on applications deployed in WebLogic servers need to deal with is to diagnose a web application with poor performance.

Often, users complain about sluggishness after they click on a specific link of the application or as part of a specific operation. Also, it is common that these performance issues are not constant and happen rather randomly or intermittently.

Normally, getting a full picture of what could have gone wrong, from the front-end to the middle or back-end layers, requires a thorough analysis of all involved components. Depending on the logging capabilities or integrated diagnostic frameworks used by the application, the difficulty of debugging this way may vary, but in general, it becomes time consuming at the least.

If regular logging is only used, the debugger needs to correlate evidences of events and their timestamps in the log files from different components in order to get an idea of any potential bottlenecks.

Also, capturing fairly detailed performance information about an application is usually expensive, and typically requires enabling logging capabilities or using profiling tools based on the JVMPI/JVMTI interfaces, that may have a negative impact in performance as well.

Fortunately, Java Mission Control and Java Flight Recorder have made things much easier for everybody and have become the Holy Grail of Java application profiling, making it feasible to profile applications with virtually no performance degradation, which wasn’t possible a few years ago.

Capturing WebLogic event data with Java Flight Recorder

It is possible to integrate WebLogic and the Java Flight Recorder to collect event data from WebLogic containers, through the WebLogic Diagnostic Framework (WLDF). The overhead of enabling JFR and configure WLDF to generate WebLogic Server Diagnostics to be captured by JFR is minimal, and makes it ideal to be used in full-time basis, especially with production environments where it adds the greatest value.

Java Flight Recorder works with the concepts of events, which is the representation of a piece of data related to something that happened at a specific point in time. 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

Thursday Jun 11, 2015

Java Cloud Service – initial impressions for WebLogic architects and administrators by Simon Haslam

clip_image003There's no doubt that "the cloud" is coming, even in the relatively conservative world of mission-critical Oracle platforms.

At the end of 2012 I took a trial of what was then "Java (or WebLogic) as a Service" (now known as "SaaS Extension"). Back then I wasn't hugely impressed - yes, I could deploy a simple web app, but the WebLogic environment was very heavily constrained and almost entirely hidden from the administrator - no WebLogic console, no WLST, minimal logs. As a result as soon as I tried to deploy something non-trivial, in this case Apache Roller (the software running this blog), I ran into all sorts of class white-list issues and with little debug information so I quickly gave up in despair!

Anyway here we are, over 2 years later, and Oracle's latest "Java Cloud Service" (JCS) is looking far more promising, so here are my initial impressions of what I've seen and read. First things first: JCS comes in 3 variants:

  • Java Cloud Service - SaaS Extension: essentially this is product I tried previously which is now targetted at extending Oracle's SaaS applications (including cloud-based Oracle Fusion Applications), presumably with relatively simple ADF apps.
  • Java Cloud Service - Virtual Image: this is a single instance WebLogic VM intended for development use and simple testing.
  • Java Cloud Service: the "full" version (Oracle doesn't seem to have a distinct name to differentiate it) which can be clustered and is designed for production workloads.

For this article I'm only going to focus on the last of these options, i.e. fully clustered WebLogic with root level access to the VMs but automated provisioning and management provided by Oracle! clip_image001

Pricing

Before we get into too much technical detail, let's get an idea of pricing for a single, production-grade environment. To keep it simple I'm going to make some assumptions:

  1. I need WebLogic Suite for all its various benefits, as well as the option to run SOA Suite, etc.
  2. I'm only considering a 2 node cluster of 2 x 2 vCPU (or 2 x 4 vCPU) running in a single data centre.
  3. The cluster is of static specification and running 24/7 for a year.
  4. I need a load balancer to front my cluster and for SSL termination.

Oracle has come up with a term called the Oracle (OCPU) for billing purposes. 1 OCPU equates to the "CPU capacity of an Intel Xeon E5-2600 ... processor core with hyper threading enabled. Each OCPU corresponds to two hardware execution threads, known as vCPUs." Elsewhere (I can't find it now) I've seen it called a "2012 model 3.0 GHz Xeon core", which would be an E5-26xx (v1) processor, though, like Amazon EC2, I suspect there will be some variability - if you're lucky you might "land" on a new E5-26xx v3-based server. Very sensibly Oracle are allocating those vCPUs from the same cores (see below) - modern hyper-threading gives you a performance boost but it's a long way from double the single core performance, and having vCPUs on hyper-threads on different, fully populated, cores would be very bad for performance.

The virtual machines, aka instances, come in what Oracle called "shapes". A shape is a very similar concept to Amazon's EC2 instance type and describes fixed vCPU/memory permutations. There's a full table of VM shapes here but, for this article, we're interested in the following:

  • OC3: 2 vCPU, 7.5 GB => 1 OCPU (general purpose)
  • OC1M: 2 vCPU, 15 GB => 1 OCPU (high memory)
  • OC2M: 4 vCPU, 30 GB => 2 OCPU (high memory)

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

Wednesday Jun 10, 2015

Developer Cloud Service: Develop, Collaborate & Deploy in the Cloud

clip_image001

A Platform as a Service Development Environment for the Enterprise.

Simplify development with an automatically provisioned development platform that supports the complete development lifecycle.

Watch the video 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

Tuesday Jun 09, 2015

Creating and Managing a Java Cloud Service-Coherence Instance

clip_image002Purpose

This tutorial tells you how to create an instance of Oracle Java Cloud Service that has Oracle Coherence enabled. You also learn about other tools and software (WebLogic Server Administration Console, Fusion Middleware Control, Oracle Coherence, and Oracle Traffic Director) that help you manage your instance in the cloud.

Time to Complete

Approximately 30 to 45 minutes, plus the time needed for Oracle Cloud to provision your instance. (Provisioning is the process of allocating cloud resources for your service.)

Introduction

Oracle Java Cloud Service is part of the platform service offerings in Oracle Cloud. Powered by Oracle WebLogic Server, it provides a platform on top of Oracle's enterprise-grade cloud infrastructure for developing and deploying new or existing enterprise Java applications. You have the option of adding an Oracle Coherence caching and data grid tier to your deployment.

With Oracle Java Cloud Service, you can quickly create and configure Oracle WebLogic Server instances that are preconfigured to Oracle Database Cloud Service, set up your enterprise Java application environment without worrying about the underlying infrastructure, and thus get your application users up and running faster.

Scenario

You have subscriptions to Oracle Java Cloud Service, Oracle Database Cloud Service, and Oracle Storage Cloud Service. You have already provisioned instances of Oracle Database Cloud Service and Oracle Storage Cloud Service, and now you want to get started with Oracle Java Cloud Service. This tutorial takes you through that process. When you are finished, you will have an instance of Oracle Java Cloud Service that you can use to deploy applications and provide access to users. With Oracle Coherence enabled, you can also use Coherence caching and data grid functionality.

In this tutorial, you will create an instance with the following configuration:

  • Oracle WebLogic Server 12c (12.1.3)
  • One Oracle Compute Unit (OCPU) and 7.5 gigabytes of memory allocated for the service instance in the Virtual Machine (VM)
  • One storage-disabled WebLogic Server cluster with two Managed Servers
  • One storage-enabled WebLogic Server cluster with three Managed Servers (this is the Coherence data tier)
  • An SSH public key (associated with a private key) that you have in a file stored locally
  • A load balancer, configured with the policy Least Connection Count

Get the Tutorial 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

Monday Jun 08, 2015

Java Cloud Community Webcast on-demand

clip_image002Oracle Java Cloud Service is a part of the platform service offerings in Oracle Public Cloud Services. Powered by Oracle WebLogic Server, it provides a platform on top of Oracle's enterprise-grade cloud infrastructure for developing and deploying new or existing Java EE applications. In this eSeminar we will provide both an overview presentation and a short demo that will cover the new Oracle Java Cloud Services - Platform as a Service offerings and the integration with other Oracle Cloud offerings like: Developer Cloud Services, Database Cloud Services, Documents Cloud Services and more. Do you want to learn more about innovative features, capabilities and roadmap of Oracle Java Cloud Services? Then this technical overview is for you. Watch the Webcast on-demand here. Slides from the Webcast are posted at our WebLogic Community Workspace (WebLogic Community membership required) here.

For more information visit the JCS tag 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

Tuesday May 05, 2015

Deploying ADF application in Oracle Cloud by Waslley Souza

clip_image001Have you ever thought about run your ADF application on cloud? In this blog post I will show how to deploy local database tables and ADF application to Oracle Cloud using JDeveloper 11g. I would like to thank to my friend Jürgen Kress that gave me an Oracle Cloud’s licence. If you want you can get a free trial here: Oracle Cloud PaaS & SaaS Trials.

Each Oracle Java Cloud Service instance must be associated with an Oracle Database Cloud Service instance that hosts the schemas required by JRF. This way, when you request an Oracle Java Cloud Service, you will receive an Oracle Database Cloud Service Instance too.

Before you start to create your ADF application, you need to download and install JDeveloper 11.1.1.7.1 for Java and ADF deployment on Oracle Cloud.

Download the sample application: ADFCloudApp.zip.

I created a simple ADF application called ADFCloudApp that manages data of employees.

ADFCloudApp uses “EMPLOYEES” and “JOBS” tables, so we need to deploy these tables to cloud.
In the main menu, choose View > Database > Database Navigator.
In the Database Navigator window, right-click the Cloud Connections node and create a new Cloud Connection. 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

Friday Apr 24, 2015

Run your ADF & Java applications in the Oracle Java Cloud Service – Webcast April 24th 2015

image Join our Java Cloud Webcast on April 24th 2015 to learn how to deploy Java and ADF applications in the Oracle Java Cloud Service. Oracle Java Cloud Service is a part of the platform service offerings in Oracle Public Cloud Services. Powered by Oracle WebLogic Server, it provides a platform on top of Oracle's enterprise-grade cloud infrastructure for developing and deploying new or existing Java EE applications.

Schedule: April 24th 2015 15:00-16:00 CET (Berlin time)

Presenters: Cosmin Tudor & Jürgen Kress

Registration: please visit our registration page here

In this eSeminar we will provide both an overview presentation and a short demo that will cover the new Oracle Java Cloud Services - Platform as a Service offerings and the integration with other Oracle Cloud offerings like: Developer Cloud Services, Database Cloud Services, Documents Cloud Services ...

Do you want to learn more about innovative features, capabilities and roadmap of Oracle Java Cloud Services? Then this technical overview is for you.

Presentation Outline – 1 hour

  • Java Cloud Services:
    • Java Cloud Services PaaS and PaaS – Virtual Image
    • Java Cloud Services SaaS Extensions
    • Management and Administration:
      • Provisioning
      • Backup & Recovery
      • Patching
      • Scaling
      • REST API
    • Coherence Cloud Services
    • Storage Cloud Services
    • Compute Cloud Services
  • Developer Cloud Services
  • Database Cloud Services

Audience

  • Java/JavaEE/WebLogic Consultants & Architects

For details please visit our registration page here.

Note: We can only ship the book to winners in Europe, Middle East and Africa!

Note: In case you win one of the books we ask you to write a book review on Amazon.com

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: PaaS,WebLogic Community Webcast,Webcast,Community,Cosmin Tudor,Java Cloud Service,JCS,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Search

Archives
« August 2015
SunMonTueWedThuFriSat
      
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
     
Today