On Thursday, June 15, the Netherlands Java Users Group (NL-JUG) organised the first of two yearly meetings, this one called J-Spring. I had the privilage to do a presentation on the OpenOffice.org API, about which another blog will follow. At J-Spring I met Netbeans’ Geertjan Wielenga. Geertjan had previously written […]
Wouter van Reeven
AMIS gains First and Third place in Volleyball Tournament
Tonight, AMIS participated in a Volleyball Tournament for companies in Nieuwegein, the place where the AMIS headquarters are located. Aptly named, the AMIS 1 team became First and AMIS 2 became Third in this tournament. Both teams became First in their group compatition, but AMIS 2 got beaten by a […]
Generating PDFs from ADF Business Components View Object datasets using XSQL
In the projects we do, we very often encounter the requirement for generating PDF documents containing data or reports from a database. We usually meet this requirement by creating a custom class that reads an XSL style sheet which transforms our query results to XSL-FO that is then processed by […]
Single Sign On in UIX applications
In my current project I was asked to investigate the possibility of implementing a Single Sign On solution for a couple of Oracle UIX web applications I am implementing. A little investigation showed that all users login to their PCs using a “domain\user” username and a password. Our customer would […]
Third AJAX article published by IBM
Recently, IBM released two articles about AJAX on their website, called Mastering AJAX, Part 1: Introduction to Ajax and Mastering AJAX, Part 2: Make asynchronous requests with JavaScript and Ajax. Now, the third article has been released, called Mastering AJAX, Part 3: Advanced Requests and Responses in Ajax. In this […]
Article about connecting Jakarta Slide to Exchange
Recently I wrote an article about setting up Jakarta Slide and using the Slide client to connect to an Exchange WebDAV store. The article is in Dutch, but if you don’t understand Dutch you still should be able to read the source code in the article and make sense of […]
EJB3.0 in Netbeans 5.0
Over the past few weeks, several articles about EJB3.0 have been published on our weblog. On Thursday, 10 Februari 2006, the author of those articles, Lucas Jellema, presented a workshop about EJB3.0 at AMIS. This workshop contained HOWTOs to get EJB3.0 working in Eclipse and JDeveloper. Using the workshop material […]
Netbeans 5.0 released
Finally it’s there! Netbeans 5.0 has been released. Including: Project Matisse; completely redesigned support for CVS; support for WebLogic 9, JBoss 4 and Sun Application Server; Struts and Java Server Faces support; new types of refactoring and editor enhancements as well as easy to use tools for quickly extending the […]
Sun and Oracle intensify cooperation
Last week, Sun and Oracle announced a 20+ year period of more intense cooperation. According to this link http://www.sun.com/2006-0111/feature/index.html Sun and Oracle will forcus on these three main areas: Collaboration on Java technology, with Oracle’s continued commitment to Java technology for the next 10 years Oracle’s endorsement of the NetBeans […]
Skype 2.0 with Video Support released
Just announced, Skype 2.0 has been released. This version also supports Video calls! Have a look at http://www.skype.com/products/for more info. Click the “Video call” link at the bottom of the page to get a screenshot.
NetBeans 5.0 RC2 released
Just over a week after RC1, the NetBeans project team has released NetBeans 5.0RC2 today. Go and get it everyone!
Using cursors in Oracle ADF.
Generating master-detail relationships in Oracle ADF usually is done using two (or more) View Objects which are linked together via a View Link. In a stand-alone application, getting the details for each master row can be a tedious task. First, the next row in the master View Object needs to […]
NetBeans 5.0 RC1 released
Long expected, finally there: NetBEans 5.0 RC1 has been released. See http://www.netbeans.org/community/releases/50/index.htmlfor more info on this fine IDE.
JavaPolis 2005: Some more comments
Some of my colleagues have posted their comments to JavaPolis 2005 on our weblog already. See the AMIS Technology blog for these weblog entries. I’ll add my comments to these where appropriate in this entry.
Creating a public contactslist in Exchange 2003 using Jakarta Slide
The requirement my customer has: create a nice web application that will allow our company to manage our contacts and stores them in a database. While you’re at it, sync those contacts with Exchange in such a way that only the web app can create, modify and delete contacts in […]
Implementing getComponentByName method for Swing
In my free time, I spend a lot of time creating small and large applications that use Swing components. In a recent attempt to create cleaner and better code by OO standards I decided to create a central Action class that acts as an ActionListener for ALL components in my […]
Apache MyFaces 1.1.1 released
The apache foundation has just released version 1.1.1 of MyFaces, a free open source implementation of JavaServer Faces . This release is a minor patch release that fixes a few of the major problems with the previous release. For more information, see http://myfaces.apache.org/
OpenOffice.org 2.0 released
“OpenOffice.org 2.0 Is Here” it says on the OpenOffice.org website. Over the past weeks I have been using OpenOffice.org Beta and RCs and I am really impressed by this product. It looks like Sun’s alliance with MicroSoft pays off, since Word documents look better than ever in OpenOffice.org. Way to […]
Upgrading to JHeadstart 10.1.2.1
Recently I started on a project that was partly built with JHeadstart 10.1.2 on JDeveloper 10.1.2 (build 1811). Since JHeadstart 10.1.2.1 contains so many new features and JDeveloper 10.1.2 (build 1913) was released containing several bug fixes, we decided to upgrade to these new versions and continue developing from there. […]
JFall 2005
On oktober 12, 2005, a few of my colleagues and me attended JFall, the second Java conference this year organised by NL-JUG, the Netherlands Java User’s Group. Like JSpring, the first Java conference organised by NL-JUG this year, JFall was held in the Reehorst in Ede. It’s a nice location, […]
Java and AJAX
Philip McCarthy has started a series of articles about implementing AJAX technology in Java applications. The first article is entitled Build dynamic Java applications and has been available since September 20, 2005. On October 04, 2005, the second article, entitled Java object serialization for Ajax was released. It provides details […]
NetBeans 5.0 BETA released
The NetBeans team announced today the release of NetBeans 5.0 BETA. To download it, visit the NetBeans website, click on Downloads in the menu bar at the top of the page and select “NetBeans IDE 5.0 BETA download”. Internal AMIS employees can install it from the Data share. Please contact […]
Getting Hibernate3 to work in JDeveloper 10.1.3
Our company focuses mainly on Oracle related products. Our Java developers use JDeveloper in combination with JHeadstart to build web applications. But that doesn’t mean we’re not interested and involved in other technologies as well. We are investing lots of time into frameworks like Spring, Java Server Faces and Hibernate. […]
Linking a button to an LOV page in ADF UIX
Imagine this situation: in an input form you need to be able to pass a value from one of several LOVs to the same text field. Using JHeadstart, it’s easy to generate a messageLovField to which one LOV page is assigned. But you need more than one. How can this […]
Passing on a session variable to the BC layer in ADF
In one of our projects we ran into this next problem. We had a ViewObject with attributes representing several columns from two tables. Depending on whether or not the value of one of the attributes was modified, we needed to be able to store a user id in an auditing […]
Create a new entry after doing commit in ADF
Imagine this situation: in a call center, the phone rings, an operator creates a new entry in our web application, hangs up and the phone rings again and another new entry needs to be created. In such a case, a rapid insert of new records is wanted and it’s cumbersome […]
J-Spring 2005
On Thursday, May 12 2005, the Dutch Java Uusers Group (nl-jug) organised a Java conference entitled J-Spring 2005. This article describes my findings of this conference.
Customizing ORA, JBO and JHS error messages in JDeveloper with ADF
Recently I encountered the problem of overriding error messages in my project created in JDeveloper using ADF/JHeadstart. I wanted to get rid of messages containing codes like JHS-00106 and JBO-27014 and replace them with my own messages. The JHeadstart Developer’s Guide briefly mentions this in the chapter 5 section “Internationalization”. […]
Refreshing a ViewObject on view in JHeadstart
Imagine this situation: you have created several tables and a view that queries several columns in these tables. Using BC4J you’d create a ViewObject on the view. The ViewObject contains all the data retrieved from the view, but it won’t show the most recent data if one (or more) of […]
Book review: More Eric Meyer on CSS
Those who have layed out a web page or application with CSS should be familiar with the name Eric Meyer. He has a web page with many well known examples of CSS layout techniques. “More Eric Meyer on CSS” is his second book describing some of the tips and tricks […]
Installing Tomcat5.5 and integrating it with Apache 1.3
Recently I have upgraded my web server at home to the latest version of Tomcat (version 5.5.7 at the moment of this writing). Time to document my steps a bit. Please note this document focusses on installing Tomcat 5.5 on a Debian Woody Linux machine, but the steps shouldn’t differ […]