Writing Portable Applications for J2EE by Pete Heist

Sponsored by CompozeRIP Compoze Software (acquired by BEA Systems, 2005)

ABSTRACT: Writing Portable Applications for J2EE

J2EE has provided an unprecedented level of portability for server side applications. However, between grey areas in the specification and differences in vendor interpretation there are still several pitfalls which may be encountered when writing applications and components that must deploy on any J2EE application server. This session will explore those pitfalls and offer some pointers, including: – how the InitialContext, home interfaces and database connections can be obtained in a non application server specific way – tips for the persistence of dependent objects and EJB entity beans – understanding ClassLoader behavior


Pete Heist is a co-founder and the Chief Technology Officer of Compoze Software, a software company that creates Java components for collaborative applications. He has worked with Java since 1996 and J2EE since late 1999, when Compoze was founded. Last year, Pete spoke on a panel to an audience of 600 developers at Sun’s JavaOne 2001 conference on the topic of ‘Writing Portable Applications for J2EE’. He holds a B.S. in Computer Engineering from Rensselaer Polytechnic Institute.

Portability Slides PDF

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s