Skip to main content

W Brian Leonard

Brian Leonard is a Sales Engineer at Oracle responsible for Oracle's Fusion Middle products including WebLogic, SOA Suite and Exalogic. Prior to joining the Oracle sales organization, Brian was a Product Manager for Oracle's Solaris technologies.

Brian began his career working as a systems engineer with EDS at Enron, but claims no responsibility for Enron's ultimate demise. Always wanting to experience California, Brian moved from Houston to Silicon Valley in 1991 just in time to ride the .com wave. In 1997 Brian joined the startup NetDynamics, which was pushing a new concept called an application server. In 1998 NetDynamics was acquired by Sun Microsystems and soon after J2EE (now Java EE) was born. Brian then spent the rest of his career working in the application server space before his boss suggested he consider joining the than left for dead NetBeans team. During that time the NetBeans community grew from thousands to millions of users, and Brian falls to sleep at night assuming he played some small part in fueling that growth.

Brian spends almost all of his spare time hanging out with his 3 awesome kids, in fear of the day they wake-up and decide he's no longer cool enough to hang out with.


bleonard's blog

5 Things You Probably Don't Know...

Posted by bleonard on January 5, 2007 at 7:34 AM PST

I have been tagged by Roman,
and my goal is to quickly tag 5 others before href="">Gregg, href="">Geertjan, href="">Lukas or href="">James get to them:

Java On Bare Metal

Posted by bleonard on December 10, 2006 at 3:38 PM PST

This past Thursday night Sun sponsored the CT JUG's holiday party. We were lucky to get guest speaker Angela Caicedo all the way from Sydney Australia.

Need a Primary Key? Let Me Show You the Ways

Posted by bleonard on December 5, 2006 at 7:15 AM PST

When you're adding a table record and need a primary key, you can choose to generat

Using Composite Keys with JPA

Posted by bleonard on November 29, 2006 at 9:14 AM PST

The Java Persistence API is beautif

A Conversation with Seam

Posted by bleonard on November 15, 2006 at 10:51 AM PST

Another one of Seam's compelling f

Running JBoss' Seam on GlassFish

Posted by bleonard on June 20, 2006 at 3:07 PM PDT

My previous blog entries document how to incorporate Seam into an existing JSF / EJB 3.0 application running on JBoss. In this entry, I'm going to run that application on GlassFish. Seam has changed quite a bit in the short time period since those entries were written, so I'll provide for you a working Seam application to start.

Trying out JBoss' Seam (Continued)

Posted by bleonard on May 30, 2006 at 12:55 PM PDT

In my previous blog entry I converted a standard JSF / EJB 3.0 application to one that uses JBoss' Seam framework. I covered Seam's primary feature, direct integration of JSF with EJB 3.0, eliminating the Managed Bean. In this entry, I'm going to show off Seam's validation support.

Trying out JBoss' Seam

Posted by bleonard on May 25, 2006 at 6:54 PM PDT

JBoss does a nice job of documenting their sample registration Seam application. To really help you learn the framework, including its benefits, I thought I walk you through the steps required to port a standard JSF / EJB 3.0 application to one that uses the Seam framework.

The Best Feature of the Upcoming NetBeans IDE 5.5 (Part 3)

Posted by bleonard on May 23, 2006 at 7:54 AM PDT

Last month, my colleague Geertjan wrote a couple of pretty popular blog entries:The Best Feature of the Upcoming NetBeans IDE 5.5 (Part 1) and (Par

NetBeans a Best Seller

Posted by bleonard on May 18, 2006 at 1:42 PM PDT

The theme of JavaOne 2006 is Java EE 5. However, it there was an unofficial theme, I'd have to say it's NetBeans - the tool is simply EVERYWHERE. Therefore, I shouldn't have been surprised when I was browsing through the JavaOne Book Store and noticed this post on the cash register: