Tuesday Feb 17, 2015

free Java & middleware trainings – Virtual Technology Summit available on-demand

Available On-Demand The Oracle Technology Network (OTN) is excited to invite you to the next Virtual Technology Summit. 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. Participate through Hands-on Lab’s and Technical Presentations / Demo’s
This interactive, online event offers four technical tracks, each with a unique focus on specific tools, technologies, and tips:

The Java Track
Java continues to offer more functionality. How can you keep up? Attend this event. We’ll provide code-laden training on how to:

· Implement solutions using the latest Java EE features

· Use lambdas and the new streams library API

· Tune your Java applications for high performance

The Middleware Track
Mobile device sales continue to increase, and smartphones and tablets are quickly replacing desktop and laptop computers. This track has two focus areas:

· Mobile application development

· Mobile architectures

Participants will learn how to use essential tools and technologies for developing a successful mobile solution. Products covered will include the Oracle Mobile Application Framework, Oracle Mobile Suite, Oracle Mobile Cloud, Oracle JDeveloper, Oracle Enterprise Pack for Eclipse, Oracle SOA Suite, and Oracle Service Bus.

For details please visit the registration page 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

Monday Feb 16, 2015

PaaS Middleware Cloud Presentation

At our WebLogic Community Workspace (WebLogic Community membership required) we posted the latest Cloud presentation: FMW Cloud-Public and Private Cloud-Overview-Oct32014-FINAL(1).pptx

Want to get trained hands-on in Java Cloud, Integration Cloud, Developer Cloud or Process Cloud Service make sure you attend our upcoming Fusion Middleware Partner Community Forum 2015, for details please visit our registration page here.

For additional Middleware cloud material please see the cloud tag here. clip_image002

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 Feb 15, 2015

Fusion Middleware Partner Community Forum 2015

clip_image002clip_image004Our Fusion Middleware Partner Community Forum 2015 is almost booked out! Please make sure you register asap if you want to attend! We are excited to announce the keynote speakers Andrew Sutherland and Amit Zavery. In the case you build a solution based on Fusion Middleware like o-box SOA Suite for ODA and you want to promote this solution to our Fusion Middleware Partner Community you can showcase this solution at our conference. All partners we offer to exhibit at our Partner Exchange your solutions, frameworks or partnerships. Partners who are interested to exhibit please contact Jürgen Kress. Part of the exhibition will be also demo points for our fusion middleware products and an Internet of Things (IoT) playground!

For our Java Cloud and Developer Cloud Service and the Multichannel Enablement Bootcamp we do have free seats! The Multichannel Enablement Bootcamp showcase the integration between cloud and on-premises for applications like eBusiness Suite, Siebel for Taleo and RightNow. For more details please visit our remigration 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

Saturday Feb 14, 2015

Additional new material WebLogic Community

· clip_image002Expand your knowledge of general programming with Java SE 8: Are you a programmer who works closely with Java applications on desktop and servers and embedded environments? If so, check out the latest certification and become a Java SE 8 Programmer today!

· Interested in becoming an Oracle Application Development Framework Specialized Partner? Check out the latest available criteria for ADF 12c and start working towards your specialization!

· Enterprise Mobility Partner Sales Kit now available for Partners on OPN - Download

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 Feb 13, 2015

Tools for MVC in Java EE 8

clip_image002Last week at Devoxx, Manfred Riem (MVC 1.0 Co-Specification Lead) did a session on MVC 1.0 (JSR 371) to a packed room. During the session, Geertjan Wielenga (Principal Product Manager in the Oracle Developer Tools) did a cameo appearance to discuss the tooling in the context of MVC. Amongst other things, Geertjan is looking at some of the potential features an IDE could bring to simplify the development of MVC based applications.  During the session, Geertjan did a demo based on a prototype he wrote for NetBeans. This demo was also using Manfred’s experimental action based prototype.

So clearly, it's early days! After all the MVC Experts Group has just started and is now discussing important orientations for the specification (e.g Should the Controller be based on the Servlet API or should it be layered on top of JAX-RS?). Nevertheless, it is interesting to follow Geertjan's explorations around tooling in that space.  This also demonstrates that adding new features to NetBeans is not necessarily a daunting task!

You can find more details on Geertjan's blog: Tools for MVC in Java EE 8 - Part 1 and Part 2.

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

Mobile Tools for Java™ (MTJ) 2.0 plugin for Eclipse IDE released by Alexander Belokrylov

clip_image002I proud to announce that a new version of MTJ plugin for Eclipse have recently been released with a significant contribution of Oracle's engineers. Mobile Tools for Java TM (MTJ) 2.0 release is making MTJ plugin IoT ready by supporting Java ME Embedded 8 platform. Oracle Java ME Embedded 8 is Java TM Runtime client optimized for ARM based micro controllers and other constrained devices. Now MTJ 2.0 provides a support for CLDC 1.8 configuration (JSR 360), MEEP 8.0 profile (JSR 361) support, MEEP 8.0 profile (JSR 361), better IMP-NG profile (JSR 228) support. MEEP 8.0 permissions mechanism was significantly changed and looks similar to Java SE, MTJ 2.0 supports MEEP security model. Code Validation Builder provides an ability to perform pre-compilation analysis and generates warnings using 3rd party plugins created on top of MTJ. Also support for Java ME APIs javadocs in zip archives provided by the new version of MTJ.

Detailed information and download links can be found at the project 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 Feb 12, 2015

Finance and Investment Software on the NetBeans Platform by Brian Jenkins

clip_image002My name is Brian Jenkins, and I am the Chief Financial Officer and Chief Information Officer for Newport Service Corporation. The company provides computer services to several companies in the retail hard assets marketplace; one of which is Monaco Rare Coins (“Monaco”).

Monaco is a rare coin dealer, which establishes a market where its customers can buy and sell rare coins. Monaco has grown significantly in the last several years, and recently found itself struggling to maintain its excellent customer service in the face of this growth. In its effort to improve its efficiency and better enable its sales force to service its customers, Monaco's management enlisted the company to design and write a system to fully integrate the customer service and sales processes with its back-end legacy systems.

Specifically, I was responsible for the design and the development of the system, which was eventually named the Account Representative Information System ("ARIS"). The Price Screen with a coin image is shown below, with further screenshots at the end of the article.

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

Suppressing ADF LOV Like Operator Filtering V2 by Andrejus Baranovskis

clip_image002I had a post about the solution to suppress ADF LOV Like operator and prevent LOV popup loading when user is typing existing value - Suppressing ADF LOV Like Operator Filtering. Thanks to a blog reader, there was one use case found, when Like operator was not suppressed properly. This is fixed now and I would like to post updated sample application here.
Additional method is overridden in LOV VO implementation class - applyViewCriteria(ViewCriteria, boolean). Besides previously overridden method buildViewCriteriaClauses(ViewCriteria), this method provides additional handling for LOV Like operator suppression. Download sample application - ADFTableApp_v2.zip.
Blog reader reported an issue, when LOV value was changed to 10, again changed to 100 and again 10, then LOV popup was opened on the last change. This should not happen, as value 10 exists in the LOV. It seems like when LOV value is changed to the same as it was set before, ADF BC executes extra call for LOV filter through applyViewCriteria method. This is why this method is overridden as well as buildViewCriteriaClauses.
Both methods are overridden and check for STARTSWITH (Like) operator is implemented:

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 Feb 11, 2015

JDeveloper Debugging Tips (Watchpoints & Beep) by Richard Olrichs

clip_image002

In a previous blog post I talked about scoping breakpoints for debugging purposes, next to scoping breakpoints JDeveloper has more interesting debugging features to offer.

I created a simple example to show both the watchpoint as well as the beep functionality. To illustrate this, I created a page with an inputText and a button, both bound to a backingBean.

Now imagine that I want to halt execution everytime the bean field value changes. I can simply right-click the field and choose ‘Toggle Watchpoint’:

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 Feb 10, 2015

Using log4j 2 in an Oracle ADF 12c Application by Cattle Crew

Configure ADF12c application to work with log4j2

clip_image002One of our customers had the requirement to use log4j 2 in his ADF 12c application. When executing his code

To resolve this issue you can configure your ADF12c application to use a specific implementation of DocumentBuilderFactory. This is quite simple and straightforward. Just configure your weblogic specific deployment descriptor tor use com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl as application’s DocumentBuilderFactory implementation. This is what worked for us. Other implementations of DocumentBuilderFactory might be a valid, too. To configure the DocumentBuilderFactory you can use JDeveloper tooling:

This will put the following lines into your weblogic-application.xml: 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 Feb 09, 2015

OEPE – Deploying Android MAF Applications with OEPE

clip_image002

Oracle Enterprise Pack for Eclipse provides a number of different options when it comes to deploying your Oracle MAF applications. This video walks you through some of the production deployment settings when deploying to an Android device. Watch the YouTube 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

Populate af:table programmatically from managed bean using POJO by Ashish Awasthi

clip_image001

This post is about a common question
How can we populate an af:table programmatically ?
It means that data in af:table is not populated through model layer (Using ViewObject) using binding layer. lets say I have some values in our managed bean and have to show records in tabular format on page

So what we have to do -

  • First you should know the number and data type of columns in table, suppose i have to populate a table for person details (name, mobile number and salary). to get and set value of columns i have created a java bean class , it has 3 variable for 3 columns

Read 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

Technorati Tags: ,,,,,,

Persisting to MDS Store using Programmatic API’s in ADF

clip_image002

In last some of the posts regarding MDS, we saw how to achieve Personalizations and Seeded Customizations in Enterprise applications using Oracle ADF. There was explanation how to leverage Oracle ADF MDS framework for this purpose. Most of the personalization and customization is provided OOTB by the framework and just requires correct configurations and steps to achieve. These are declarative user customizations which allow to implicit save component changes done by the user.
But there are scenarios where some custom persistence is required to be saved to MDS Store. This means, that state of the components needs to be changes based on certain conditions. This explicit saving of state of components can be done using Java API provided by the framework.
Lets take an example for this post:
This example uses a ShowDetailFrame which is webcenter component. There is a button show/hide SDF which hides and shows the below SDF. Now this hide and show of SDF is being persisted in MDS Store. For now we will take File system based MDS Store. So for a particular user, when user performs show or hide of SDF, its state is stored in MDS and is presented to the user when it Logins next time into the application.
So when user clicks Hide/UnHide SDF button , action listener has to perform the logic of hide/unhide of SDF. More than this, the action listener needs to save the state of SDF (hide or show) to MDS Store. Now this is where it comes to the topic of this post. At this stage, it need some mechanism in action listener to perform this save of state of SDF to MDS Store.
This is done through API provided by MDS framework in ADF. It uses ChangeManager API from FacesContext to perform this. Below is the page layout that I have described above. 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

Sunday Feb 08, 2015

MAF 2.0 : Loading Images in a Background Process – Part I by Luc Bors

clip_image002Images are heavily used in Mobile apps. For instance a list that contains employees usually shows the images of these employees. This works well when you have a WIFI connection, but what if you are using slower connections ? If you look at a mobile twitter app you will see that, depending on connectivity, images are loaded instantaneously or delayed. In this post I explain how you can load the images of a List in a background process, after the other content has been loaded.

As mentioned before, a twitter client is able to defer the loading of images whenever a slow connection is detected. You are able to read the content as soon as it is loaded, and the images will show up with a delay, one at a 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

Adaptive Form with Dynamic ADF LOV Value Binding by Andrejus Baranovskis


clip_image002Previously I had a post about dynamic ADF attribute binding creation and dynamic ADF form generation - Adaptive Form with Dynamic ADF Attribute Value Binding. Blog reader was asking how to generate dynamic ADF LOV binding using similar approach. This is possible and actually documented in Eugene Fedorenko post here - Dynamic LOV binding. I will use the same piece of code to extend my sample application with dynamic ADF LOV binding support.
Here you can download updated sample application - DynamicAttributeBindingApp_v2.zip. This application is updated with LOV definition for JobId attribute in ADF BC:

Once you are generating dynamic components on the UI and getting VO attributes to render, you should not be surprised there will be more attribute entries returned than you can see defined in VO. Additional attributes are for View Accessors, and we don't need them while generating dynamic ADF UI. This can be controlled by checking attribute kind property for attribute definition. If attribute kind is not of rowset kind, we can display it: 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

Search

Archives
« February 2015
SunMonTueWedThuFriSat
7
28
       
       
Today