User: danch
Date: 01/03/26 07:19:37
Modified: src/main/org/jboss/ejb/plugins/jaws/metadata
JawsApplicationMetaData.java
Log:
Make jaws logging of SQL configurable at deploy time
Revision Changes Path
1.5 +14 -2
jboss/src/main/org/jboss/ejb/plugins/jaws/metadata/JawsApplicationMetaData.java
Index: JawsApplicationMetaData.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/jaws/metadata/JawsApplicationMetaData.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- JawsApplicationMetaData.java 2000/12/07 15:44:40 1.4
+++ JawsApplicationMetaData.java 2001/03/26 15:19:36 1.5
@@ -30,7 +30,7 @@
*
* @see <related>
* @author <a href="[EMAIL PROTECTED]">Sebastien Alborini</a>
- * @version $Revision: 1.4 $
+ * @version $Revision: 1.5 $
*/
public class JawsApplicationMetaData extends MetaData implements XmlLoadable {
// Constants -----------------------------------------------------
@@ -51,6 +51,8 @@
// the datasource to use for this application
private String dbURL;
private DataSource dataSource;
+
+ private boolean debug = false;
// all the available type mappings
private Hashtable typeMappings = new Hashtable();
@@ -99,7 +101,9 @@
public TypeMappingMetaData getTypeMapping() { return typeMapping; }
- protected ClassLoader getClassLoader() { return classLoader; }
+ public boolean getDebug() { return debug; }
+
+ protected ClassLoader getClassLoader() { return classLoader; }
public JawsEntityMetaData getBeanByEjbName(String name) {
return (JawsEntityMetaData)entities.get(name);
@@ -165,6 +169,14 @@
throw new DeploymentException("Error in jaws.xml :
type-mapping " + typeMappingString + " not found");
}
}
+
+ //enable extra debugging?
+ Element debugElement = getOptionalChild(element, "debug");
+ if (debugElement != null) {
+ String stringDebug = getElementContent( debugElement );
+ debug = Boolean.valueOf(stringDebug).booleanValue();
+ }
+
// get default settings for the beans (optional, but always set in
standardjaws.xml)
Element defaultEntity = getOptionalChild(element, "default-entity");
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development