00001 00027 package org.objectweb.jonas_web.deployment.tests; 00028 00029 import java.io.Reader; 00030 00031 import org.objectweb.jonas_lib.deployment.tests.AbsDeploymentTest; 00032 import org.objectweb.jonas_lib.deployment.xml.AbsElement; 00033 import org.objectweb.jonas_web.deployment.lib.WebDeploymentDescManager; 00034 import org.objectweb.jonas_web.deployment.xml.JonasWebApp; 00035 00041 public class JonasWebDeploymentTest extends AbsDeploymentTest { 00042 00047 public AbsElement getTopLevelElement() throws Exception { 00048 JonasWebApp jonasWebApp = new JonasWebApp(); 00049 return jonasWebApp; 00050 } 00051 00062 public String parse(Reader reader, String name, boolean validation) throws Exception { 00063 WebDeploymentDescManager.setParsingWithValidation(validation); 00064 String xmlParsed = WebDeploymentDescManager.loadJonasWebApp(reader, "test").toXML(); 00065 return xmlParsed; 00066 } 00067 00068 }