User: ejort
Date: 02/02/09 08:09:24
Modified: src/main/org/jboss/ejb/plugins/cmp/jdbc
JDBCStartCommand.java
Log:
Guarded info logging. Faster when not interested in life-cycle logging
Revision Changes Path
1.20 +9 -4
jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java
Index: JDBCStartCommand.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- JDBCStartCommand.java 8 Feb 2002 03:51:09 -0000 1.19
+++ JDBCStartCommand.java 9 Feb 2002 16:09:23 -0000 1.20
@@ -40,7 +40,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Joe Shevland</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Michel de Groot</a>
- * @version $Revision: 1.19 $
+ * @version $Revision: 1.20 $
*/
public class JDBCStartCommand {
@@ -128,9 +128,12 @@
String tableName,
String sql) throws DeploymentException {
+ boolean infoEnabled = log.isInfoEnabled();
+
// does this table already exist
if(tableExists(dataSource, tableName)) {
- log.info("Table '" + tableName + "' already exists");
+ if (infoEnabled)
+ log.info("Table '" + tableName + "' already exists");
return;
}
@@ -176,7 +179,8 @@
throw new DeploymentException("Error while creating table", e);
}
// success
- log.info("Created table '" + tableName + "' successfully.");
+ if (infoEnabled)
+ log.info("Created table '" + tableName + "' successfully.");
Set createdTables = (Set)manager.getApplicationData(CREATED_TABLES_KEY);
createdTables.add(tableName);
}
@@ -345,7 +349,8 @@
manager.getContainer().getTransactionManager().commit();
// success
- log.info("Added foreign key constriant to table '" + tableName);
+ if (log.isInfoEnabled())
+ log.info("Added foreign key constriant to table '" + tableName);
} catch(Exception e) {
log.debug("Could not add foreign key constriant: table=" + tableName);
try {
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development