Category: Java
This article demonstrates how to build an ADF application on top of the Amazon WebServices for searching books. 1. Start jdeveloper 10.1.3. 2.0(or newer) 2. Build a new Application Application name: AmazonWebservice …
Last week I had to parse thousands of sql insert statements, read from files (one file per table), within a Java environment. These files contain complete SQL insert statements, …
The application that resulted from my previous article on Maven, Netbeans and GlassFish uses Hibernate for JPA and Facelets for JSF. This is an ideal situation to make the …
Over the past weeks I have been exploring the possibilities of Maven, Netbeans and GlassFish. Two of my previous blog entries explain the basics of using Maven in Netbeans …
A while ago I found out that it was possible to open Zip files with Java. Just open a regular java.io.File and pass it to the java.util.zip.ZipFile constructor. It …
In the past months I have written several times about the Matrix component I developed for ADF Faces to be used in several of our projects. Yesterday I demonstrated …
While of course the applications we build using ADF Faces technology are perfect and cater optimally to every end user’s needs, some end users seem to disagree. Even though …
An important questions in software deployment and testing is “What is the version of the software I am looking at”. It is frustrating for a tester or an end …
In my current ADF Faces (10.1.3) project, I have created several custom JSF components. These components combine chunks of recurring page structure content. By using custom components, I can …
End users of web applications like clarity. They want to know where they are in a page, what the current context of information and their actions is. Next to …
Many web applications are rendered by HTML rendering frameworks and technologies such as JSP, JSF, PHP, .NET etc. In such technology stacks, it is common to make use of …
We need to learn an awful lot for productively developing good looking, robust ADF applications. And the best lessons learned are learned by experience. However, it does not necessarily …
Generating XFire client files isn’t that special, but with Java 6 it is possible to compile those files immediately and invoke the webservice within one application. When I told …
In JDeveloper, when debugging or otherwise navigating to classes that JDeveloper does not have the source code for, JDeveloper generates a "stub source", showing you only the fields and …
Well, at the very least come to my presentation Building Real Oracle Application Development Framework (Oracle ADF) Applications: A Learning Experience at OOW next week: S290737, Thursday 4.00pm (Moscone …
Most our ADF application is generated. For many reasons, including an easier upgrade to 11g later on. That means a lot of fiddling with custom generator templates – the …
ADF applications are fun to develop. And some challenges make it even more fun. Our challenge is our Interaction Designer who, together with the end user board, comes up …
As I may have mentioned previously on this blog, I am currently involved in a somewhat challenging ADF project. We are using JDeveloper 10.1.3.3 and JHeadstart 10.1.3.2 for the …
Yesterday I wrote an article about Building Enterprise Applications for GlassFish using Netbeans 6.0 (Beta 2) and Maven2. The article explains how to setup your Netbeans projects to be …
With patch set 10.1.3.3 of its SOA Suite Oracle introduced standard fault handling functionality for BPEL. This Error Hospital framework allows the definition of policies for handling runtime exceptions, …
For one of my current ADF projects, the customer has asked for a Rich Text Editor – to allow the end user to easily edit Email-messages that are sent …
Yesterday I attended the Battle of the Geeks. It was hosted by Finalist at the Netherlands Architecture Institute in Rotterdam. There were four presentations about different subjects. CMS Container, …
I know it’s kind of wrong to test private methods and there are a lot of articles and books that will explain you why. But sometimes you have an …
One of our ADF projects has a customer determined to develop an application with a modern, appealing user interface. To that end, they hired a User Interaction Designer, who …
GlassFish is the first open source application server to have implemented the JEE specification. Basically it is the open source version of Sun Java System Application server. Last night …
In this article I will explain how to minify all your .js and .css files automatically with a servlet filter. This means you only have to define a servlet …
Today I was configuring a message driven bean to listen to an AQ queue. The tutorials and examples I found had me create the queue like this: dbms_aqadm.create_queue_table( queue_table=>'MY_QUEUE_TABLE' …
A few days ago version 2.0 of the tablesorter plugin was released. Before 2.0 the tablesorter worked fine but I never did anything with it. Today I thought it …
Did you ever wanted to sort in Javascript and were the results unpredictable? It’s not a bug, but more something that’s not implemented. I came across this problem when …
JMeter (http://jakarta.apache.org/jmeter/)is a powerful tool for functional and performance testing web applications. JMeter, opposed to selenium, also works perfectly on generated applications (like Oracle ADF ). One of the …
With JPA, there finally is an ORM standard and every major IDE has support for it. Today I will show you how to map your data with IntelliJ IDEA. …
Many end users are used to pressing enter after inserting one or more search terms in an HTML form. Many, if not most, online search engines support this. Unfortunately, …
In a recent project I was working on JSF page that needed to display the result of a calculation performed on values taken from various bean properties. The beans …
In a recent article – ADF Faces File Uploading – It is really that simple! – I described how to set up file uploading with ADF Faces. Using the …
Did you know that the second parameter of a three parameter for loop gets executed on every loop? When this parameter is an expensive operation this could slow down …
One particularly type of interaction in web applications is typically a little bit tricky. Requiring additional analysis of the frameworks used. For me personally it was even the way …
An interesting article was recently published on The Server Side: It discusses a shootout in Cologne between Java IDEs: Eclipse, NetBeans, IntelliJ and JDeveloper. While the author – …
Today a small matter that took quite a lot of time. In my ADF Faces application, a command button brings up a dialog window (browser pop up window). My …
Tables are probably the most important ADF Faces component to present data to the end user. A table can present a huge amount of data at once, both in …
Some months ago, Oracle announced its plans to donate the high end Object Relational Mapping Framework TopLink to the open source community. To be more specific: under the EclipseLink …