More final variables and @Override annotations.
Add generic type parameters to XAStatefulHolder, XAResourceHolder, XAResourceProducer, XAPool and StateChangeListener interfaces. Add correct concrete classes for JDBC and JMS implementations of these interfaces.
Merge branch 'jdk6-generics' into cauldron