jlaskowski 2005/07/08 19:14:14
Modified: modules/openejb-builder/src/java/org/openejb/deployment
CMPEntityBuilder.java OpenEJBModuleBuilder.java
Log:
Provide more information on the cause of exceptions
Revision Changes Path
1.36 +3 -3
openejb/modules/openejb-builder/src/java/org/openejb/deployment/CMPEntityBuilder.java
Index: CMPEntityBuilder.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/java/org/openejb/deployment/CMPEntityBuilder.java,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- CMPEntityBuilder.java 7 Jul 2005 23:15:15 -0000 1.35
+++ CMPEntityBuilder.java 8 Jul 2005 23:14:14 -0000 1.36
@@ -162,7 +162,7 @@
processGroups(openejbEjbJar, ejbSchema, sqlSchema);
GlobalSchemaLoader.populateGlobalSchema(globalSchema, ejbSchema,
sqlSchema);
} catch (Exception e) {
- throw new DeploymentException("Module [" +
moduleJ2eeContext.getJ2eeModuleName() + "]", e);
+ throw new DeploymentException("Could not deploy module " +
moduleJ2eeContext.getJ2eeModuleName(), e);
}
}
@@ -369,7 +369,7 @@
Class typeConverterClass =
cl.loadClass(mapping.getTypeConverter());
typeConverter = (TypeConverter)
typeConverterClass.newInstance();
} catch (Exception e) {
- throw new DeploymentException("Can not create type
converter " + mapping.getTypeConverter(), e);
+ throw new DeploymentException("Cannot create type
converter " + mapping.getTypeConverter(), e);
}
column.setTypeConverter(typeConverter);
}
1.43 +5 -5
openejb/modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBModuleBuilder.java
Index: OpenEJBModuleBuilder.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBModuleBuilder.java,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- OpenEJBModuleBuilder.java 7 Jul 2005 21:37:07 -0000 1.42
+++ OpenEJBModuleBuilder.java 8 Jul 2005 23:14:14 -0000 1.43
@@ -364,7 +364,7 @@
try {
ejbModuleObjectName = NameFactory.getModuleName(null, null,
null, null, null, moduleJ2eeContext);
} catch (MalformedObjectNameException e) {
- throw new DeploymentException("Could not construct module name",
e);
+ throw new DeploymentException("Unable to construct module name",
e);
}
// EJBModule GBean
@@ -392,7 +392,7 @@
compilerFactory = (EJBQLCompilerFactory) factory;
}
} catch (Exception e) {
- throw new DeploymentException("Can not initialize
ejb-ql-compiler-factory=" + openejbEjbJar.getEjbQlCompilerFactory(), e);
+ throw new DeploymentException("Unable to initialize
ejb-ql-compiler-factory=" + openejbEjbJar.getEjbQlCompilerFactory(), e);
}
DBSyntaxFactory syntaxFactory = new DerbyDBSyntaxtFactory();
@@ -408,7 +408,7 @@
syntaxFactory = (DBSyntaxFactory) factory;
}
} catch (Exception e) {
- throw new DeploymentException("Can not initialize
ejb-ql-compiler-factory=" + openejbEjbJar.getEjbQlCompilerFactory(), e);
+ throw new DeploymentException("Unable to initialize
ejb-ql-compiler-factory=" + openejbEjbJar.getEjbQlCompilerFactory(), e);
}
SQLSchema sqlSchema = new BaseSQLSchema(module.getName(), delegate,
syntaxFactory, compilerFactory);
@@ -434,7 +434,7 @@
ejbModuleGBeanData.setReferencePattern("TransactionContextManager",
earContext.getTransactionContextManagerObjectName());
ejbModuleGBeanData.setAttribute("TMDelegate", tmDelegate);
} catch (Exception e) {
- throw new DeploymentException("Unable to initialize EJBModule
GBean", e);
+ throw new DeploymentException("Unable to initialize EJBModule
GBean " + ejbModuleGBeanData.getName(), e);
}
earContext.addGBean(ejbModuleGBeanData);