Register Now & Save!
Sponsors

Diamond Sponsors

  • Dell Inc.
  • Hewlett Packard
  • Red Hat
  • Solid Information Technology
  • Zmanda, Inc.

Platinum Sponsor

  • JasperSoft

Gold Sponsors

  • Actuate Corporation
  • Bakbone Software
  • CodeGear
  • Continuent
  • Dolphin Interconnect Solutions
  • Google
  • Infobright, Inc
  • NitroSecurity
  • Oracle
  • Pentaho
  • Port 25 - Microsoft
  • Rackspace Managed Hosting
  • Sun Microsystems
  • Talend
  • The Pythian Group
  • Ticketmaster
  • Unisys

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact

Download the MySQL Conference & Expo Sponsor/Exhibitor Prospectus (PDF).

Conference News

To stay abreast of Conference news and to receive email notification when registration opens, please sign up here.

Program Ideas

Drop us a line at and tell us who and/or what would make this year's MySQL Users Conference a must-attend event.

Press and Media

For media-related inquiries, contact Sharon Cordesse at

User Groups

For user group related inquiries, contact Marsee Henon at

Session

XA with MySQL and Java J2EE and Spring

Jess Balint, MySQL

Track: Java
Date: Tuesday, April 24
Time: 3:35pm - 4:35pm
Location: Ballroom C

With MySQL 5.0 bringing distributed transaction processing support through XA, many developers are wanting to take advantage of this feature in their application designs. XA is useful for coordinating transactions between MySQL and other databases as well as other transactional resources such as message brokers.

As most new Java applications are developed around Java Enterprise Edition (JEE) and often supplemented by Spring, it is useful for developers to know how global transactions are implemented and what effects they have on application design. We will explore the following areas:

  • Application server management of resources and transactions
  • Typical call patterns for servicing requests
  • Use of JTA and integration with Spring

Developers can expect to understand and maximize the role MySQL plays as a participant in global transactions.