00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 package org.objectweb.jonas_ejb.deployment.tests;
00028
00029 import java.io.Reader;
00030 import org.objectweb.jonas_lib.deployment.xml.AbsElement;
00031 import org.objectweb.jonas_lib.deployment.tests.AbsDeploymentTest;
00032 import org.objectweb.jonas_ejb.deployment.lib.EjbDeploymentDescManager;
00033 import org.objectweb.jonas_ejb.deployment.lib.wrapper.EjbManagerWrapper;
00034 import org.objectweb.jonas_ejb.deployment.xml.EjbJar;
00035
00040 public class EJBDeploymentTest extends AbsDeploymentTest {
00041
00046 public AbsElement getTopLevelElement() throws Exception {
00047 EjbJar ejbApp = new EjbJar();
00048 return ejbApp;
00049 }
00050
00055 public String parse(Reader reader, String name, boolean validation) throws Exception {
00056 EjbDeploymentDescManager.getInstance().setParsingWithValidation(validation);
00057 String xmlParsed = EjbDeploymentDescManager.getInstance().loadEjbJar(reader, "test").toXML();
00058 return xmlParsed;
00059 }
00060
00061
00062
00063 }