Thursday Mar 19, 2015

Java EE and HTML 5 by Adam Bien


NetBeans comes with HTML 5 project support. The project wizard accelerates the setup:

clip_image002

Watch the video here and see you at Java EE Workshops at Munich Airport, Terminal 2, particularly at HTML 5 workshop or Virtual Dedicated Workshops / consulting.

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 Mar 18, 2015

Uploading and showing image file from absolute server path ADF by Ashish Awasthi

clip_image001

This is another post about file handling in ADF. Previous post was about uploading and downloading any type of file from absolute server path
See-
Uploading and downloading files from absolute server path in Oracle ADF (12.1.3)
This post is specifically about handling image files, uploading an image file to server path and immediately show it on page using af:image component
So here i am using Jdev 12C (12.1.3) , see step by step implementation

Create a fusion web application and a page in viewController 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 Mar 17, 2015

Custom Exception Handling in ADF – Model Layer Generic Framework Design by Rohan Walia

clip_image002I have observed that there are lot of users who asks questions on OTN and have problem in designing the custom generic exception handling framework. So in this and next some of the posts I will be describing how we can lay down a generic way to report custom exceptions to the page. These custom exceptions may be mostly for Business Specific errors for which we need to display a custom user friendly message on the page to the user.

In this post we will be seeing how we can customize the error on Model layer and take error messages from a resource bundle defined in the application.

Lets get started. We will first create a generic framework project where we will add exception handling related classes. We give it a name as FrameworkUtil. Framework util project will be dependent on model project from where custom Exceptions will be thrown in the enterprise applications.

First lets set up FrameworkUtil project - ADF Model Project

Created an ADF Model Project with below package structure. Added a resource bundle ErrorBundle.properties which will be having all the Business Errors which can be thrown from the applications model layer.  These errors will be in key value pairs in Error properties file. 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

Monday Mar 16, 2015

ADF Mythbusters UKOUG’14 by Andrejus Baranovskis

clip_image002

I would like to post the slides from our recent session on UKOUG'14 conference - ADF Mythbusters. This session was presented by my colleague from Red Samurai Consulting - Florin Marcus. The goal was to break popular ADF myths. We have logged Oracle Support SR's, each myth in the slide is assigned with SR number.
Slides are available on SlideShare 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 Mar 15, 2015

Developing Applications with OEPE and Oracle Developer Cloud Service free Tutorial

clip_image002In this tutorial, you use Oracle Enterprise Pack for Eclipse and Oracle Developer Cloud Service to build and deploy an application. The application is really just a shell that includes one Java web service and a single JSP page. The focus of this tutorial is less on creating an application and more on the interaction of OEPE and Oracle Developer Cloud Service. Once you see how to move code from OEPE into Oracle Developer Cloud Service, you will see how you can use Oracle Developer Cloud Service to manage your application development cycle. Oracle Developer Cloud Service provides a number of tools that help manage the application development lifecycle. Those tools include source control management, issue tracking, Hudson continuous integration, Wiki collaboration, code review tools, and deployment integration. 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

Saturday Mar 14, 2015

Using Java API for WebSockets in JDeveloper 12.1.3 by Eugene Fedorenko

The latest release of JDeveloper 12c (12.1.3.0) along with WebLogic Server 12.1.3 came up with some new Java EE 7 features. One of them is support of JSR 356 Java API for WebSockets. Actually the WebSocket Protocol (RFC 6455) has been supported starting from 12.1.2.0 release, but it was based on WebLogic specific implementation of the WebSocket API. Now this proprietary WebLogic Server clip_image002WebSocket API has been deprecated. However, it is still supported for backward compatibility.
In this post I am going to show an example of using JSR 356 Java API for WebSockets in a simple  ADF application. The use case is about some sailing regatta which takes place in the Tasman Sea. There are three boats participating in the regatta and they are going to cross the Tasman Sea sailing from Australia to New Zealand coast. The goal of the sample application is to monitor the regatta and inform users about how it is going on, showing the positions of the boats on a map.
We're going to declare a WebSocket server endpoint in the application and when a user opens a page a Java script function opens a new WebSocket connection. The application uses a scheduled service which every second updates boats coordinates and sends a message containing new boats positions to all active WebSocket clients. On the client side a Java script function receives the message and adds markers to the Google map according to the GPS coordinates. So, each user, interested in the regatta, is going to see the same updated picture representing the current status of the competition.

WebSocket server endpoint

Let's start with declaring a WebSocket server endpoint. There is a small issue in the current implementation, which probably will be resolved in future releases. The WebSocket endpoints can not be mixed with ADF pages and they should be deployed in a separate WAR file. The easiest way to do that is to create a separate WebSocket project within the application and to declare all necessary endpoints in this project: 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 Mar 13, 2015

Configuring MDS Customisation Layer and Layer Value Combination in ADF by Andrejus Baranovskis

clip_image002With this post I would like to dive a bit deeper into MDS customisation and layer combination handling. By default, there is defined customisation layer - site. Typically we set our own customisation values for this layer, as a result - all customisations usually are stored under site layer. There could be situations, when more advanced setup would be required - to be able to control layer and layer value combination in a custom way. In other words - to be able to define your own custom layer and then provide customisation values for this layer (MDS customisations will be stored under custom_layer/custom_layer_value, instead of default site/custom_layer_value). Oracle docs would not describe how to handle on runtime layer name to be dynamic and retrieve it from some sort of configuration file. I'm going to describe a technique for this, allowing to combine and group MDS customisations under custom layer and layer values folders.
Sample application - MDSCustomizationsApp_v3.zip is implemented with a separate JDEV project for MDS customisation files. There is no site layer, it starts with profile1/profile2 and then goes with MDS layer values group1/group2. Layer profile1/profile2 switch is dynamic and handled by custom MDS customisation class implemented in the project. This is how it looks like in JDEV (Customisation Context is set with profile2 name) - MDS layer name is retrieved from a custom JAR file stored under JDEV structure (I will describe it below): 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 Mar 12, 2015

Create a Custom ADF Component by Richard Olrichs

clip_image001During UKOUG Tech14 in Liverpool, Wilfred and I had a presentation about how to create your own Custom ADF Component. Since we were busy on preparing the presentation there were no blogs about these beforehand. I thought it would be nice to give a small recap, for anyone interested in going into creating Custom ADF Components.
In our sample application we created an ADF Component called ‘multi select’ which offers the user the ability to show a list of items and the ability to add items, delete items and select an item. The result is the component within the red line:

During our presentation, we had an overview of the components involved in creating a custom ADF component. The overview looked as followed: 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 Mar 11, 2015

Red Samurai ADF Performance Audit Tool v 3.3 – Audit Improvements

clip_image002ADF Performance Audit Tool v 3.3 from Red Samurai is realeased. This is a next version after 3.2 (Red Samurai ADF Performance Audit Tool v 3.2 - Large Fetch and Full Scan Audit Optimizations) with a set of features improving audit process.
Implemented features in v 3.3:
1. Logging audit data from multiple WebLogic servers
Audit is improved to log data from several WebLogic servers into the same DB schema, Audit UI dashboard allows to select data from specific server or display combined data from all of them. This helps when ADF application is installed in the cluster environment or different application instances are running on different servers.
Changing current audit server address in UI dashboard, to display audit data logged from that server. Here is the example of showing data from all servers, this is by default:Get the ADF monitoring tool 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 Mar 10, 2015

Monitoring of Mobile Applications

clip_image002Describing the INI Settings for the Application Interface Services Server This tutorial describes the INI settings for the AIS Server through Server Manager.

Describing Logging and Diagnostics of the Application Interface Services Server This tutorial describes the logging and diagnostics for the AIS Server through Server Manager.

Describing the Runtime Metrics of the Application Interface Services Server This tutorial describes the runtime metrics for the AIS Server through Server Manager.

Describing Clustering with the Application Interface Services Server This tutorial describes monitoring clustered AIS Servers through Server Manager.

Get the Tutorial overview 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 Mar 09, 2015

Fusion Middleware Partner Community Awards 2015 ADF & WebLogic

Thanks for all the partners for the excellent contribution and on-going business! You are the key for the joint Fusion Middleware success. It becomes every year harder to choose the winners, due to all the excellent work and contributions.

The awarded partners have proven cutting edge projects with the latest Oracle technology and most important their contribution to the community like blogs, newsletters, conferences, papers, twitter, LinkedIn and their participation in the partner advisory councils.

THANKS to the whole community and congratulation to the winners:

WebLogic Contribution 2015

SYSCO


ADF Contribution 2015

AMIS


Community Contribution 2015

Niall Commiskey

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

Get a free copy of “WebLogic Server 12c: Distinctive Recipes” by Frank Munz! – build a cloud application on Oracle Java Cloud Service


Our WebLogic Community has more than 1000 members and we continue to grow fast. Key is that you are trained and certified on WebLogic. In this week’s campaign we give away free “WebLogic Server 12c: Distinctive Recipes” books for an application running on Java Cloud Service (JCS).


Java Cloud Service offers dedicated virtual machines for running your entire WebLogic Server cluster. The environments are pre-configured WebLogic Server software, with your choice of the 11g or 12c version. We offer free online trainings and test accounts to support you:

Java Cloud Service (JCS)

Java Cloud Service Product Tour

Creating an Java Cloud Service Instance

clip_image002Deploying an Application to an Oracle Java Cloud Service Instance

Deploy an application to an Oracle Java Cloud Service – SaaS Extension

Java Cloud Service: Product Tour – free on-demand training

Java Cloud Service – SaaS Extension

Java Cloud – free test & demo accounts!

Create RESTful Services and deploy to Oracle Java Cloud Service with Netbeans


Contest begins March 9th and contest ends March 14th 2015


To win one of 10WebLogic Server 12c: Distinctive Recipes” books write a blog post about the Java Cloud Application you have created (including a screenshot of your Cloud Application running on JCS) and send us the link to your blog post via Twitter #WebLogicCommunity or write a comment here on the blog!

Winners: First 10 persons who send us a link to their blog posts with a screenshot of your Java Cloud Application will receive a book.


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


Sunday Mar 08, 2015

Instrumenting, Analysing, & Tuning the Performance of Oracle ADF Applications By Frank Houweling

clip_image002Last week I presented at the  UKOUG’14 conference on instrumenting, analyzing, & tuning the performance of Oracle ADF applications. Instrumentation refers to an ability to monitor or measure the level of a product’s performance, to diagnose errors and to write trace information. Instrumenting gives visibility and insight of what is happening inside the ADF application and in the ADF framework (what methods and queries are executed, when and how often). These runtime diagnostics can be very effective in identifying and solving performance issues and end-user behavior. This enables developers and operations teams to quickly diagnose and solve performance problems in a test and production environment. This blog posts the slides from this session. It  shows how you can instrument your own ADF application and build your own performance monitor.clip_image003Why is instrumentation important? 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 Mar 07, 2015

Form-Field Validation in MAF by Waslley Souza

clip_image002The validation of required fields in web applications is important, and you have to do the same for mobile applications.
In this post I will show how you can validate required fields in Oracle MAF 2.0. To do this, I will use the application of this post: REST/JSON in MAF.
Download the sample application: MAFValidationApp.zip.

Open empEdit page.
Add the Validation Group component to validate required fields.
Go to Components panel > Operations, drag the Validation Group component and drop before the panelFormLayout component.
Set the property: id=”vg1″.

Go to Structure panel, drag the Panel Form Layout component and drop inside the Validation Group component. 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 Mar 06, 2015

Building Mobile Applications with Oracle Mobile Application Framework free Oracle Tutorial

clip_image002 In this tutorial, you use Oracle JDeveloper and Oracle MAF to build and deploy a mobile application. The application uses a simple Java class to store the data and displays a list of employees on one page and a graph of salaries on another. As you build the application, you will add MAF layout components to further control and customize the behavior of the application.

In Part 2 of the tutorial, you add specific device integration to your application. In Part 3, you add a call to a web service that accepts arguments and upgrades the salary of an employee. 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

Search

Archives
« March 2015
SunMonTueWedThuFriSat
21
31    
       
Today