User: mulder  
  Date: 00/07/28 07:00:50

  Modified:    src/main/org/jboss/metadata/jaws JAWSXMLReader.java
  Log:
  Change metadata to use Strings instead of Classes.
  Prevents icky ClassNotFoundExceptions and NoClassDefFoundErrors.
  Added convenience methods that take Classes and convert them to Strings.
  
  Revision  Changes    Path
  1.2       +0 -13     jboss/src/main/org/jboss/metadata/jaws/JAWSXMLReader.java
  
  Index: JAWSXMLReader.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jboss/src/main/org/jboss/metadata/jaws/JAWSXMLReader.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- JAWSXMLReader.java        2000/07/04 00:10:08     1.1
  +++ JAWSXMLReader.java        2000/07/28 14:00:50     1.2
  @@ -17,15 +17,10 @@
       private JAWSField field = null;
       private String currentElement;
       private String contents;
  -    private ClassLoader loader;
   
       public JAWSXMLReader() {
       }
   
  -    public void setClassLoader(ClassLoader loader) {
  -        this.loader = loader;
  -    }
  -
       public String getFileName() {
           return "jaws.xml";
       }
  @@ -72,7 +67,6 @@
           if(name.equals("entity")) {
               bean.setContainerMetaData((ContainerMetaData)container.clone());
               server.addBean(bean);
  -System.out.println("Added bean with "+bean.getFields().size()+" fields.");
               bean = null;
           } else if(name.equals("cmp-field")) {
               bean.addField(field);
  @@ -106,13 +100,6 @@
               container.cmpDataSource = contents;
           else if(name.equals("type-mapping") && container.cmpDBType == null)
               container.cmpDBType = contents;
  -    }
  -
  -    private Class loadClass(String name) throws ClassNotFoundException {
  -        if(loader == null)
  -            return Class.forName(name);
  -        else
  -            return loader.loadClass(name);
       }
   
       private int getJDBCType(String source) throws SAXException {
  
  
  

Reply via email to