Archive for May, 2008

Report from JavaOne 2008 – download session resources

Thursday 29th May – some 70 Java specialists gathered to discuss the main themes and findings from the 2008 JavaOne conference. Peter, Wouter and Lucas presented on their experiences in San Francisco earlier this month, demonstrated some of the more memorable (and demoable) products and highlighted their personal favorites. They also had some interesting discussions and brainstorms with the audience. All in all, the evening was lively, entertaining and very informative.

Some of the topics we discussed: UI trends – multi-device, rich, active, social, mashup – ;Ajax, jMaki, JSF (2.0), Server Push; Portal (2.0, JSR 286); Scripting languages (primarily Groovy), OSGi, NetBeans & Glassfish, JEE6, Java 7, the Business of Open Source. Demonstrations included: jMaki, JavaFX, Groovy, OpenStellarium, WebSynergy (Liferay/Sun Portal), ICEfaces (Comet).

Visitors received a USB stick with Labs and Presentations from JavaOne, including a WebSynergy Portal installation. And an invitation for future Java related sessions, starting next Tuesday (3rd June) with ADF 11g Rich Faces (Charting, Maps, Gantts) and Wednesday 2nd July: Flex for Java developers.

Below, you can download the presentations for this evening:.... Read the rest of this entry »

E-Business Suite 11i Certified on OEL5, RHEL5 and SLES10

With the end of full support for RedHat’s Enterpris Linux 4 as of May 15 (2008), Oracle was just in time announcing support for Enterprise Linux 5 (both Oracle’s and Red Hat’s) for Oracle E-Business Suite 11i.

Oracle Enterprise Linux 5 has been available for a while now, and the wait for certification with EBS 11i has been long. However, it is here now, and that is what counts.

Also Suse Linux Enterprise Server 10 has been certified.

Find updated information in the Oracle Applications Installation Update Notes (Metalink Note 316806.1).

Have fun migrating!;-)

IPv6 support for Oracle E-Business Suite 11i and R12

Today I stumbled on a blog post of Steven Chan, Sr. Director, Oracle Applications Technology Integration at Oracle.

His blog post announces the support for IPv6 for E-Business Suite release 11i and 12.

There have been numerous rumors going around about the IPv4 addresses becoming exhausted in the near future. IPv6 will address this issue amongs others.

The E-Business Suites (11i and R12) are now IPv6 compliant. This means that it is possible to have IPv6 traffic outside the E-Business Suite. an IPv6 to IPv4 reverse proxy architecture takes the IPv6 communication and uses IPv4 to communicate with the E-Business Suite.

Prerequisites for this compliancy are (taken from Metalink Note 567015.1)

  • E-Business Suites must be able to use a reverse proxy (see MetaLink
    Note 287176.1
    for instructions on 11i, R12 doesn’t need additional work on this);
  • Web browsers should be using Sun
    Java
    Plug-in version 1.5 or later to communicate with E-Business Suite (see MetaLink
    Note 290807.1
    for 11i or MetaLink
    Note 393931.1
    for R12);
  • Client-server applications must be served from an
    IPv6-compliant desktop server (see MetaLink
    Note
    277535.1
    for instructions.

More information can be found on Steven Chan’s weblog and Metalink Note 567015.1

Tuesday 3rd June – Presentation/Demonstration/hands-on JDeveloper 11g Data Visualization: Gantt, Pivot Table, Geographic Map, Charts – with Katrina Obradovic, Oracle JDeveloper Senior Product Manager

An Overview of Oracle ADF Data Visualization Components – Tuesday, June 3rd – 16.30-21.00, Nieuwegein

Oracle
JDeveloper 11g Application Development Framework (ADF) offers a
powerful and productive environment for building rich Internet
applications and is a foundation for Oracle Fusion. Oracle ADF Data
Visualization components are a set of rich, interactive JSF components
that provide significant capabilities for visualizing and analyzing
data. ADF DVT components include Graph, Gauge, Geographic Map, Pivot
Table, Gantt Chart, and Hierarchy Viewer. This session will provide an
overview of the DVT components, demonstration of their animation and
interactivity features, and show how to build applications using
JDeveloper and ADF DVT 11g.

 

.... Read the rest of this entry »

Project Estimation & Control based on Use Cases

This week Sander Hoogendoorn (Cap Gemini) presented a seminar about “Estimation with Use Cases”. Generally, this seminar confirmed that the development method of AMIS, internally called the “Way We Work @AMIS” is still valid and up-to-date. However, there are some interesting things to learn from this seminar. The three most important ones are:

  • define Smart Use Case diagrams before the Use Case documents
  • use Smart Use Case stereotypes to objectify estimates
  • do project iterations including customer acceptance

First a short comparison will be made between the development method of AMIS and the one presented by Sander. Second, three learning points will be described that lead to ideas to improve the “Way We Work @AMIS”. .... Read the rest of this entry »

GlassFish and OpenESB session – brief report including download presentation resources

The GlassFish and OpenESB session we hosted yesterday was very interesting. Alexis Moussine-Pouchkine, Java Architect at Sun Microsystems in France and GlassFish Evangelist (though he is none too happy the epitaph evangelist) presented a strong case for the GlassFish application server. For example as a contender for the number one spot for open source application servers, clearly challenging JBoss. And as an enterprise level JEE server with many additional components for for example SOA, Comet style Web Applications etc.

Wouter van Reeven (AMIS) presented after dinner on OpenESB, the open source project for SOA. OpenESB is built on a JBI backbone and contains a BPEL engine and a series of JBI Service Engines and Binding Components that support interaction with various protocols and services. Wouter presented a brief BPEL overview and then demonstrated how to quickly develop a BPEL process in NetBeans and deploy it on OpenESB. Very neat was the ‘breakpoints’  feature that allows step by step debugging of BPEL processes! Wouter’s presentation made it clear to many people in the audience that GlassFish & OpenESB could be a cost-friendly alternative to Enterprise SOA Suites from vendors such as Oracle and IBM.

.... Read the rest of this entry »

DBA Conference Holland & XMLDB Whitepaper

Given by Dutch DBA’s for DBA’s:

Oracle DBA Symposium

Yours truly will also present as you can see in the Dutch Agenda below.

Harald van Breederode
Client Connectivity in een DataGuard omgeving

Hoe je de Client Connectiviteit problematiek in een Oracle 11g DataGuard omgeving kunt oplossen.

Toon Koppelaars
Data integriteit: hoe het zou kunnen

De ‘developer DBA’ als facilitator van data integriteit: het kan echt.

Rick van Ek
RMAN, meer dan alleen een backup/restore tool

De uitgebreide, efficiënte en doelmatige toepassingen van RMAN

Leon Schipper
OAS en SOA Suite: werk voor de DBA’er?

Welke invloed heeft Service Oriented Architectuur op de werkzaamheden van de Oracle DBA?

Peter van Cappelle
OCFS2 en ASMLib

Het inrichten en configureren van OCFS2 en ASMLib en de migratie van raw devices naar ASMLib.

Bernhard de Cock Buning
Inside Oracle Clusterware

Oracle Clusterware software… hoe werkt dat nu?

Jacco Landlust
Oracle Application Server; geen magie, maar gestructureerde analyse

Het troubleshooten van OAS problemen.

Marco Gralike
Effectief omgaan met Oracle XMLDB database architectuur

Een overzicht van de initiële, maar belangrijke overwegingen waarmee een database beheerder wordt geconfronteerd.

Gerwin Hendriksen
Een nieuwe denkwijze op het gebied van Business Proces Performance

Hoe systeemstatistieken kunnen helpen bij het vinden van Performance bottlenecks voor Business Processen in Complexe Architecturen.

Frits Hoogland
ASM

Zou ik ASM moeten gebruiken?

Read the rest of this entry »

Wil je bijgepraat worden over Apex? ADF? Geavanceerde PL/SQL functionaliteit? Oracle SOA Suite BPEL & ESB? Kom dinsdag 20 mei naar de ODTUG 2008 Preview – in Nieuwegein

Zoals al eerder aangekondigd op deze blog organiseert AMIS morgen, dinsdag 20 mei, een preview voor de ODTUG 2008 Kaleidoscope conferentie. Negen van de ruim 120 presentaties die in New Orleans te zien zullen zijn worden door sprekers van Ordina, Eurotransplant, Transfer Solutions, APEX Envangelists en AMIS ten doop gehouden tijdens deze preview. Jouw kans om drie sessies te kiezen om met zeer interessante onderwerpen, uitstekende sprekers en gebaseerd op praktijkervaring van nieuwe ontwikkelingen en inzichten op de hoogte te worden gesteld. Vanaf 16.30, gratis, met een prima maaltijd en in goed gezelschap. Tijd en zin? Meld je aan via http://www.amis.nl/activiteiten.php?id=593 (daar vind je ook alle details over de negen sessies die op het programma staan).
 

Mapping composite primary keys in JPA – How to work around a bug in Hibernate Annotations

A table without single-column primary key, Java developers don’t like them because it’s more work than just putting @Id on a field. When you’re using Hibernate Annotations you might also run into an annoying bug. In this article I will explain how to map a composite primary key with JPA-annotations and how to work around the bug in Hibernate Annotations.

.... Read the rest of this entry »

Evolution of Open Source Software – Survival of the Fittest – or: To b(uild a community before the hype cycle overtakes you) or not to be

JavaOne 2008 made one thing abundantly clear: everyone who owns a product, being it a commercial product or an open source product, desperately needs attention. A product that is not talked about might as well not exist. A necessity for making a product successful is momentum, a community, a positive spiral, a lot of buzz,some luck and stamina (patience, deep pockets, disappointment shield). If the product owners fail to achieve these elements, fail to build up a community beyond their inner circle, the product is almost certainly doomed. In a way, JavaOne 2008 was like a bazaar with many vendors clamoring for attention from their respective stalls. And I am not just talking about the Java Pavilion which has this physical appearance in the literal sense; many presentations were on (OSS) Projects, some in their very early stages, that quickly need visibility and at least the beginning of a community to ever become successful or even move beyond their current status.

Sun Microsystems, a company dealing with many challenges at this point, facing a lay off of up to 2000 employees and reporting a $30+ million loss in the previous quarter, is desperately seeking for business models for making money on open source software products. They bought MySQL AB for 1 billion dollar,  a company that is entirely based on a open source business model; and hope to learn to apply that same trick to for example GlassFish, OpenSolaris and of course Java itself.

Watching all these product owners at the Java Pavilion and during their talks in Technical Sessions and BOFs and thinking about Sun’s challenges, I started wondering about Open Source projects and products and later on software products in general. What makes them successful, where do they come from to begin with? What can you do as product owner to increase the chances of your product? What can you do as relative outsider to help grow a product or project you feel attracted to? When should you consider a project or product a lost case? In this article I try to address these questions. .... Read the rest of this entry »