1 45 46 package org.openejb.alt.assembler.classic.xml; 47 48 49 import org.openejb.OpenEJBException; 50 import org.openejb.alt.assembler.classic.EnterpriseBeanInfo; 51 import org.openejb.alt.assembler.classic.EntityContainerInfo; 52 import org.w3c.dom.Node ; 53 54 63 public class EntityContainer extends EntityContainerInfo implements DomObject{ 64 65 66 69 public static final String ENTITY_BEAN = "entity-bean"; 70 71 72 76 public void initializeFromDOM(Node node) throws OpenEJBException{ 77 try{ 78 79 80 Container.initializeFromDOM(node, this); 81 82 DomObject[] dos = DomTools.collectChildElementsByType(node, EntityBean.class, ENTITY_BEAN); 83 beans = new EntityBean[dos.length]; 84 for (int i=0; i < dos.length; i++) beans[i] = (EntityBean)dos[i]; 85 ejbeans = (EnterpriseBeanInfo[])beans; 86 } catch(Exception e){ 87 e.printStackTrace(); 88 } 89 } 90 91 public void serializeToDOM(Node node) throws OpenEJBException{} 92 } 93 | Popular Tags |