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);
   
  
  
  

Reply via email to