if ( xads_ == null ) {
//check added for case 20112
try {
Class xadsClass = ClassLoadingHelper.loadClass ( getXaDataSourceClassName() );
xads_ = (XADataSource) xadsClass.newInstance ();
BeanInspector inspector = new BeanInspector ( xads_ );
Properties p = parseProperties ();
Enumeration names = p.propertyNames ();
while ( names.hasMoreElements () ) {
String name = (String) names.nextElement ();
String val = p.getProperty ( name );
inspector.setPropertyValue ( name, val );
}
} catch ( Exception e ) {
Configuration.logWarning (
"SimpleDataSourceBean: could not configure XADataSource of class "