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

Thursday Mar 05, 2015

REST/JSON in MAF by Waslley Souza

clip_image001REST/JSON has several advantages over SOAP/XML, so it is preferred for mobile web services. As REST/JSON is a smaller than SOAP/XML, you will be passing much less data over the network. For mobile devices, it is a very important point.

In this post we will create a CRUD of employees in Oracle MAF 2.0 using REST/JSON.
I will use this REST application (Expose ADF BC as RESTful Web Service).
Download the sample application: MAFRESTJSONApp.zip.

Initialize the REST Web Service.

Create a Mobile Application Framework Application, and name it as MAFRESTJSONApp.
In the maf-feature.xml file, create a new feature and call it as employees.
Click the Content tab, and then click green plus button near File field, to create the EmployeesTF Task Flow.

Create the REST Connection.
Go to Projects panel, right-click ViewController project and choose New > From Gallery.
In the New Gallery dialog, choose General > Connections > REST Connection.
If you click Test Connection button, you will receive an error.
It is intentional, because I want to use the same REST Connection for all operations. 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 04, 2015

Catching Up on Mobile By Carlos Chang


clip_image002There's a few things we should probably catch up on regarding Oracle Mobile Application Framework (MAF) that you may have missed or should revisit...

1. There's a new version of Oracle MAF. Version 2.0.1 has support for iOS 8, enterprise management and security enhancements, component enhancements and enhanced tooling support.  Joe Huang covers it in detail in here. Speaking of enhance tooling support, leads to #2.

2. If you haven't heard about Oracle Enterprise Pack for Eclipse (OEPE), well, OEPE <3 MAF and isn't afraid to show it. The new release supports Eclipse Luna, Oracle Developer Cloud Service, and of course MAF 2.0.1.  Greg Stachnick covers it well here.

3. So now you have JDeveloper and Eclipse to choose from. Good! Time to put step up to the challenge. The Oracle Mobile Application challenge. Sign up of right challenge and potentially win some cash. Click here for details.

4. Want a bit of extra help? This article on mobile design patterns might help.

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 03, 2015

How to dial a phone number from Oracle Mobile Application Framework? By Marcelo Jabali

clip_image002

Sometimes you need to dial a number from within a mobile app and for my surprise that functionality was not directly exposed through the Oracle Mobile Application Framework APIs.

Oracle MAF provides a component called Link (Go) available under the General Controls palette that can be used for navigation between pages but it can also be used to enable linking to external URLs.

Using the tel: URL scheme with the Link (Go) component gives you the capability to dial phone numbers from within an Oracle Mobile Application Framework app.

So, here is how to do it:

On your MAF page, drag and drop a Link (Go) to the Panel Page and then set the URL in the component properties to the desired phone number. You can also use a Managed Bean to set the value if you want to do some processing before displaying the number to be called. 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 02, 2015

Welcome to the Fusion Middleware Partner Community Forum XX

When you read this many of you arrived safely in Budapest and we would like to thank you and your management for investing the time to attend the Fusion Middleware Partner Community Forum XX. In case you can not attend follow us online hashtag #ofmForum: www.twitter.com/soacommunity @soacommunity & www.twitter.com/wlscommunity @wlscommunity. We will also publish all presentations and training material at our Community Workspaces: SOA & BPM http://tinyurl.com/SOAworkspace & WebLogic http://tinyurl.com/WLSworkspace. If you are not yet a community member it is time to register www.oracle.com/goto/emea/soa!

There will be more than 180 delegates from more than 30 countries, which will give you the opportunity to learn from other middleware minded partners and network with partners from different regions as we also have representation from Asia, North America, Latin America and the Middle-East. There also will be Oracle employees attending and we would like to invite you to challenge them how we can support you to grow your business and maintain profitability on your investment with Oracle Fusion Middleware.

During this event you will see presentations from Product Management, Pre-Sales Consultants and Partners, that will share their real life experiences with you how to implement Oracle Fusion Middleware and to see the business drivers behind these projects.

Focus of the 20th Fusion Middleware Partner Community Forum will be Middleware and Cloud Computing. At Oracle OpenWorld 2014 many new Platform as a Services (PaaS) have been announced. The Partner Community Forum is one of the first opportunities to get details and hands-on trainings about Integration Cloud Service (ICS), Process Cloud Service (PCS) and Java Cloud & Developer Cloud Service. Oracle PaaS Services give partners many new opportunities to build, customize and integrate applications in a public cloud environment. Our joint customers will benefit from this new cloud offering by fast time to market, higher availability and flexibility, lower project cost an risks. Cloud marketplace gives you as a partner new opportunities to build, deploy and promote and market offerings on the Oracle PaaS Cloud.

We are excited that Amit Zavery will highlight this new PaaS Services in this keynote. In our second keynote Andrew Sutherland will give you an update on the middleware platform. You might have seen our new branding “The Cloud Platform for Digital Business”. Digital is changing the economy, our joint customers face this challenge, Fusion Middleware is the platform you can build new Digital solutions either in the Cloud on on-premises.

Thanks to our product management team you will get details updates including demos for SOA Suite, BPM Suite and our mobile solutions. We would like to congratulate the annual winners of the Fusion Middleware Partner Community Awards. You will have the opportunity to learn direct from them why they have won the awards. On Tuesday evening during our social event you will have plenty of opportunity for deep discussion within the community and speakers.

On the second day you can choose between 3 tracks: SOA, BPM and WebLogic & Mobile / ADF. Thursday and Friday you can choose between 5 hands-on bootcamps. During the conference we will also run our Partner Exchange exhibition. Please take the opportunity to talk to the product management at the demo point and to the partners who exhibit their solutions.

We would like to encourage you to network within the community using our web2.0 features. clip_image002For twitter please use the event hashtag #ofmForum:

www.twitter.com/soacommunity @soacommunity

www.twitter.com/wlscommunity @wlscommunity

Like our Facebook pages and post comments and pictures at: www.facebook.com/WebLogicCommunity www.facebook.com/soacommunity

We also want to give a special thank you to our Specialized partners for SOA, BPM, WebLogic and ADF that have been able to differentiate themselves in their local markets by showing their experience and commitment in Oracle Fusion Middleware. To continue your road to success please ensure that you align with our local Fusion Middleware sales teams and use our marketing services including the ACT on marketing campaigns.

Conference Guide app & online

clip_image004Conference details will be posted in the Oracle Events 15 App for Android and iOS. To get access to the Fusion Middleware Partner Community Forum Apps please:

· Make sure you downloaded the app "Oracle Events 15"

· Click on EventID

· Input “fusmid” in the box

· Click download

Or download the conference program as a pdf file at our Community Workspaces:

clip_image006

Welcome to Budapest!

Learn, Share and Connect

Your conference chair

Jürgen Kress

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
28
29
30
31
    
       
Today