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

Reply via email to