When you write a lot of code, no matter what sophisticated framework you use, there are pieces of code that you end up writing over and over again (especially when using Java). Writing logging code in Java is a good example. A common pattern is to initialize a static logger […]
Tools
Everything that is not part of the final application
Training Oracle ADF 11g, 15 tot en met 19 april
Van 15 tot en met 19 april geeft Luc Bors de 5-daagse ADF 11g training op het kantoor van AMIS in Nieuwegein. In 5 dagen leer je de basis van Oracle ADF 11g. De training bestaat basis uit presentatie, demonstratie en hands on, doorspekt met best practices en voorbeelden uit […]
Build and release OSB projects with Maven
With Maven we are able to build & deploy OSB projects. The artifacts generated by Maven called snaphosts and releases can be automatically uploaded to a software repository. These versioned OSB jars can then be downloaded by the OSB Servers and deployed ( this can be a Test, Acceptance or […]
Configure FMW servers with Puppet
When you have many development servers or cloud servers which runs Oracle software and then you know that configuration management of those servers is very important and must be repeatable. When you configure and install all that software by hand, then you also know that the chance is high that […]
Kom kennismaken met AMIS en doe mee met uitdagende projecten
Hierbij nodigen we je uit om met ons kennis te komen maken. Ben jij een (junior) Oracle consultant die een stap verder wil maken? Wil je verder groeien en ontwikkelen tot principal consultant? AMIS geeft je de kans om die stap te zetten. Bij ons krijg je de ruimte om […]
JavaOne 2012: The Big Stories
The show is over, the people are gone and the cleaning can start. What do we take home from JavaOne 2012? That depends on who you ask. Some people primarily will have taken goodies from the exhibition floors with them while other may have focused on less tangible goods and […]
JavaOne 2012: Strategy and Technical Keynote
JavaOne 2012 is underway. While the double entendre of ‘SUNday’ no longer exists, this first day is still an important day. To set the stage, manage expectations, build on the atmosphere and layout the roadmap (starting that sometimes not even subtle massaging of the minds). The keynote sessions are the […]
WebLogic 12c released!
At December the 1st, 2011, Oracle announced it’s new major release, the 12c release. As Oracle added the i (internet) at its 8 release, the g(gridcomputing) at its 10 release, now the focus will be on the c(cloudcomputing). Many new features come out of the fact that Oracle has made […]
ADF table filtering on MySQL is failing
Table filtering, aka Query by example, is a great feature of ADF tables. This feature provides filterboxes on top of a column(es). and filters the data based on the values in the filterbox: This works like a charm on an Oracle database, but when you use MySQL the filtering doesn’t […]
Rman 11gR2 changes tag labeling of the inc backup in incrementally updated backups
In (rman) incrementally updated backups, only incremental backups are done after the first full backup to the Fast Recovery Area. From 11gR2 on the incremental backup pieces will get the same tag as the datafile copies, and that’s actually different behaviour from pre- 11gR2 versions of the database. I stumbled […]
How to switch datafiles to FRA and back again
If you, like me, like to use (rman) incrementally updated backups, a copy of all datafiles will be present in the Fast Recovery Area. That becomes quite handy if you are in sudden need of extra disk space for your database, and the FRA still has ample space left. By […]
2 dagen seminar door Steven Feuerstein: Best of Oracle PL/SQL (8 en 9 december)
In dit tweedaagse seminar neemt Steven Feuerstein je mee ver voorbij de basismogelijkheden van PL/SQL. Steven zal tijdens dit seminar de best practices behandelen die hij op tientallen plekken in de wereld heeft verzameld en die hij ook mede door zijn nauwe samenwerking met het PL/SQL product team van Oracle […]
Two tips Using XAMPP, Apache, Tomcat on Windows 7 (getting started)
Here are some practical tips for getting XAMPP running on your Windows 7 machine. I use this for getting my Hudson / Maven / Sonar demonstation environment. There are two issues that can save you a lot of time when you know how to solve them. My configuration: Windows 7, […]
Oracle Forms 10g Tuning tips
Although there are quite some new screenbased application techniques, a lot of companies use the traditional Oracle Forms & Reports. Even with the transition to an entire new application server, WebLogic, Oracle has  ported their traditional applications like Forms to the 11g stack. In this article I will guide you […]
Hands-on: Synchronize your database from a webservice with JAX-WS and ADF Business Components
This step-by-step starter hands-on provides an example how to make a JAX-WS webservice proxy in JDeveloper, and save retrieved data from this webservice in a batch-job to your own database with ADF Business Components. Duration: 60 minutes. For this hands-on example, imagine that your company wants to expand internationally and […]
Weblogic deployment using the Oracle weblogic maven plugin
With the PS3 release of the SOA Suite a new version, 10.3.4, of Weblogic has been released. Amongst others, this release also includes a new Weblogic Maven plugin (weblogic-maven-plugin) that allows interaction with Weblogic from within a Maven environment. As far as I know, this plugin is the successor of […]
Oracle Diagnostics Logging (ODL) for application development
Logging is a very important aspect of application development as it offers run-time access to the behaviour and data of the application. It’s important for debugging purposes but also to investigate exception situations on production. The Java developer has a choice between logging frameworks but Log4J is probably the most […]
the "other" developer
When thinking of development, one easily think of developing functionality for applications, business functionality and end-users. But how about developing for administrators? Normally a product like Oracle Application Server or Oracle WebLogic delivers some tools out of the box which a less experienced Admin can do it’s work. As for […]
UKOUG Tech – EBS report
Just as ODTUG Kaleidoscope and Oracle Open World, the UKOUG Tech-EBS is a great Oracle oriented conference. It’s held in Birmingham but the speakers and participants come from all over Europe and also from America. It covers much of Oracle’s product portfolio including Fusion Middleware development, the e-Business Suite, Server […]
Do not register bugs, Fix them!
For years I was a fan of bug/issue management systems and worked with open systems like Jira or Bugzilla. I’ve used these systems during the development and production/ support phase of the products. Every time I use these systems I spend too much time registering, evaluating and sorting issues. At the […]
What questions to get answered at Java One 2010
It is a very early morning in Redwood City. I am currently in a hotel with a great view on the imposing towers of Oracle’s Head Quarters (although it is dark and only a vague outline of the towers can actally be discerned). The largest Oracle show on the planet, […]
Update of TortoiseSVN must be done twice.
The installer of version 1.6.10 (and 1.6.8) of TortoiseSVN has a bug that leads to an incomplete update. You must run the installer a second time and choose the second time the ‘Repair’ option for a proper upgrade. One of the symptoms of an incomplete installation is an exception when […]
Change the JDeveloper system directory
De system directory is where JDeveloper stores the user specific settings, configurations and also (for 11g) the default domain of the embedded weblogic server. It uses the JDEV_USER_HOME environment variable to dettermine the location. If it’s not set is uses a default directory, for 11g on windows XP that’s <user […]
Installing a subversion server
Source control is off course an essential part of the development process and Subversion is an excellent system for that purpose. In the past, installation of subversion was a bit complicated because it involved several steps, an Apache webserver and not-so-accessible user management and repository configuration. However, nowadays installation and […]
Manage JDeveloper external libraries
Although JDeveloper provides loads of libraries out-of-the-box, you often need other libraries in your application. You can easily add these libraries via the project properties. This provides two options: ‘Add Library’ and ‘Add Jar / Directory’. We normally us the Add Library option because it allows to include the JavaDoc […]
Oracle Team Productivity Center
‘Oracle Team Productivity Center (TPC) is an Application Lifecycle Management (ALM) tool that enables software development teams to collaborate and work productively together when developing applications using JDeveloper.’ (OTN TPC page) TPC provides unified access to different ALM repositories from within JDeveloper and it allows to define relations between the […]
Laatste "Plug" – Cuddly Toys Not Included – Een AMIS Query met Doug Burns
Donderdag as. is de AMIS Query van Doug Burns over SQL Tuning, gebruikmakend van de Oracle Enterprise Manager (Tuning en Diagnostics pack). Misschien verwachten velen een hoog “DBA” gehalte, maar niets is minder waar… Deze presentatie bevat bijna geen enkele slides en is echt een aanrader om bij te wonen. […]
An evening about Maven
Recently we had a great session at AMIS about Maven, presented by Jason van Zyl, founder of the Apache Maven project and CTO of Sonatype. He gave us an overview of the new Maven 3 and other projects they are working on. In addition he gave us an insight in […]
Upcoming session by Steven Davelaar on migrating Forms to ADF with JHeadstart 11g
My former collegue and JHeadstart Team member Steven Davelaar will join us at AMIS on wednesday May 19th, at 18:00, to present on a particular feature of the new JHeadstart 11g release: the JHeadstart Forms2ADF Generator (JFG). Forms to Java and/or ADF migration tools have been around for a long […]
Subversion – branching, merging and reintegration
Subversion is a great source control system. One of the great features is it’s branching and merging support. Although many developers avoid it, branching is very powerful and useful and should not be something to be afraid off but something to be familiar with. And for the stable and controlled […]
Complex Event Processing – Java Magazine – Sources & References
This article contains the resources for an article on Complex Event Processing (using Oracle CEP) that is published in the March 2010 issue of the Dutch Java Magazine. This article describes the interaction between CEP and Java Applications, using examples of temperature sensors that are monitored (aggregating their readings and […]
Getting started with PrimeFaces on GlassFish v3
According to the PrimeFaces website, “PrimeFaces is an open source component suite for Java Server Faces featuring 70+ Ajax powered rich set of JSF components. Additional TouchFaces module features a UI kit for developing mobile web applications.“. Since it is an OpenSource JSF implementation that is very close to releasing […]
Configure JDeveloper 11g to work with Spring 2.5 and AOP
In a recent article I described the interaction between JavaServer Faces (1.2) and Spring Framework (2.5.x): https://technology.amis.nl/blog/6655/spring-a-surprise-on-a-jsf-developer-how-spring-beans-can-become-jsf-managed-beans. I created a JDeveloper 11g web application that I ran on the integrated WebLogic Server 11g (10..3.2). In this article I will explain the configuration steps I had to go through for making […]
OOW 2009: James Gosling speaking at Oracle Open World
James Gosling, the “father of Java”, is the hero, the star, the god of many Java conferences such as JavaOne. I have seen the adoration and worship, as recently as four months ago at JavaOne 2009. Yesterday I witnessed a performance by James Gosling in a very different setting. […]
OOW 2009 – And they call that a "patch set"? Marvels coming up in ADF 11gR1 PS 1
Last Friday I attended a product briefing at Oracle HQ that prepared me for today’s Oracle Open World 2009 keynote presentation by Ted Farrell on development tools and middleware. Oracle will soon (some time November?) release what it calls Patch Set 1 for the Fusion Middleware 11g stack and […]
ADF 11g PanelDashboard; configure your own dashboard
With the recent ADF release a new component is introduced: The panelDashboard component. A component that is easy to use and offers a very visual presentation. With this component we can quickly create a dashboard that consists of panelBox components that can each provide their own content. The dashboard lays these panelBoxes […]
Latest ADF 11g (11.1.1.1.0) Rich Client Demo is available
Today I came across a brief post on the OTN Forum for JDeveloper and ADF (http://forums.oracle.com/forums/thread.jspa?threadID=923587&tstart=0). The latest demo application (11.1.1.1.0) for ADF 11g Faces RC can be downloaded from http://download.oracle.com/otn/java/jdeveloper/111/extensions/adf-richclient-demo.war. It comes as a WAR file that can be deployed on WebLogic 11g. Alternatively, we can turn the WAR […]
Fast Swap in WebLogic 10.3 (and JDeveloper 11g) – redeploy after compile in running application
One of the cool new things I learned about here at the ODTUG 2009 conference is the fast swap feature in WebLogic Server 10.3 and above. So far, Application Server features have had limit use in my little development world, but this is one that may have quite some […]
Upgrade JDeveloper 10g Subversion client
JDeveloper provides a build-in Subversion client via one of its extensions. Although the functionality is limited (especially in 10g) it is essential for the handling of business components in relation to subversion, especially when it concerns refactoring and deletes. However, because of its limitations, most developers have installed another Subversion […]
AMIS Query 18 Mei – Een Terugblik op Hotsos 2009
Begin maart 2009 werd in Irving, Texas, het internationale Oracle Performance Symposium Hotsos gehouden. Ook dit jaar stond het symposium garant voor inhoudelijke hoogstaande presentaties en discussies over performance. Vier Nederlanders, Jeroen Evers (Fameus), Toon Koppelaars (RuleGen), Gerwin Hendriksen (AMIS) en Marco Gralike (AMIS), hadden het genoegen om ter plekke te […]