Package com.dotcms.repackage.org.dom4j

Examples of com.dotcms.repackage.org.dom4j.Document


    sb.append("\t<enterprise-beans>\n");

    SAXReader reader = new SAXReader();
    reader.setEntityResolver(new EntityResolver());

    Document doc = reader.read(new File("classes/META-INF/ejb-jar.xml"));

    Iterator itr = doc.getRootElement().element("enterprise-beans").elements("session").iterator();

    while (itr.hasNext()) {
      Element entity = (Element)itr.next();

      sb.append("\t\t<ejb>\n");
View Full Code Here


    sb.append("\n<weblogic-ejb-jar>\n");

    SAXReader reader = new SAXReader();
    reader.setEntityResolver(new EntityResolver());

    Document doc = reader.read(new File("classes/META-INF/ejb-jar.xml"));

    Iterator itr = doc.getRootElement().element("enterprise-beans").elements("session").iterator();

    while (itr.hasNext()) {
      Element entity = (Element)itr.next();

      sb.append("\t<weblogic-enterprise-bean>\n");
View Full Code Here

    sb.append("\t<ejbJar href=\"META-INF/ejb-jar.xml#ejb-jar_ID\" />\n");

    SAXReader reader = new SAXReader();
    reader.setEntityResolver(new EntityResolver());

    Document doc = reader.read(new File("classes/META-INF/ejb-jar.xml"));

    int sessionCount = 0;
    int ejbLocalRefCount = 0;

    Iterator itr1 = doc.getRootElement().element("enterprise-beans").elements("session").iterator();

    while (itr1.hasNext()) {
      Element sessionEl = (Element)itr1.next();

      sb.append("\t<ejbBindings xmi:id=\"Session_").append(++sessionCount).append("_Bnd\" jndiName=\"");
View Full Code Here

    StringBuffer methodsSB = new StringBuffer();

    SAXReader reader = new SAXReader();
    reader.setEntityResolver(new EntityResolver());

    Document doc = reader.read(xmlFile);

    Iterator itr = doc.getRootElement().element("enterprise-beans").elements("entity").iterator();

    while (itr.hasNext()) {
      Element entity = (Element)itr.next();

      methodsSB.append("\t\t\t<method>\n");
      methodsSB.append("\t\t\t\t<ejb-name>" + entity.elementText("ejb-name") + "</ejb-name>\n");
      methodsSB.append("\t\t\t\t<method-name>*</method-name>\n");
      methodsSB.append("\t\t\t</method>\n");
    }

    itr = doc.getRootElement().element("enterprise-beans").elements("session").iterator();

    while (itr.hasNext()) {
      Element entity = (Element)itr.next();

      methodsSB.append("\t\t\t<method>\n");
View Full Code Here

    }

    Map preferences = prefs.getPreferences();

    try {
      Document doc = new SAXReader().read(new StringReader(xml));

      Element root = doc.getRootElement();

      Iterator itr1 = root.elements("preference").iterator();

      while (itr1.hasNext()) {
        Element prefEl = (Element)itr1.next();
View Full Code Here

    sb.append("\t\t<module-name>").append(path.substring(3, path.length())).append(".war</module-name>\n");

    SAXReader reader = new SAXReader();
    reader.setEntityResolver(new EntityResolver());

    Document doc = reader.read(new File(filePath));

    Iterator itr = doc.getRootElement().elements("ejb-local-ref").iterator();

    while (itr.hasNext()) {
      Element ejbLocalRef = (Element)itr.next();

      sb.append("\t\t<ejb-local-ref>\n");
      sb.append("\t\t\t<ejb-ref-name>").append(ejbLocalRef.elementText("ejb-ref-name")).append("</ejb-ref-name>\n");
      sb.append("\t\t\t<ejb-link>").append(ejbLocalRef.elementText("ejb-link")).append("</ejb-link>\n");
      sb.append("\t\t</ejb-local-ref>\n");
    }

    itr = doc.getRootElement().elements("resource-ref").iterator();

    while (itr.hasNext()) {
      Element resourceRef = (Element)itr.next();

      sb.append("\t\t<resource-mapping>\n");
View Full Code Here

  public static List getWebSites() throws Exception {
    File file = new File("../web-sites/web-sites.xml");

    SAXReader reader = new SAXReader();

    Document doc = null;

    try {
      doc = reader.read(file);
    }
    catch (DocumentException de) {
      Logger.error(WebSiteBuilder.class,de.getMessage(),de);
    }

    Element root = doc.getRootElement();

    List webSites = new ArrayList();

    Iterator itr = root.elements("web-site").iterator();
View Full Code Here

  public XMLElementComparator getElementComparator() {
    return new XMLElementComparator(_descriptor);
  }

  public Document merge(Document masterDoc, Document slaveDoc) {
    Document mergedDoc = (Document)masterDoc.clone();

    Element root1 = mergedDoc.getRootElement();
    Element root2 = slaveDoc.getRootElement();

    List children1 = root1.elements();
    List children2 = root2.elements();
View Full Code Here

  private void _checkWebSettings(String xml) throws DocumentException {
    SAXReader reader = new SAXReader();
    reader.setEntityResolver(null);

    Document doc = reader.read(new StringReader(xml));

    Element root = doc.getRootElement();

    int timeout = GetterUtil.getInteger(PropsUtil.get(PropsUtil.SESSION_TIMEOUT));

    Element sessionConfig = root.element("session-config");
View Full Code Here

        }

        try {
          SAXReader reader = new SAXReader();

          Document doc = reader.read(portalLog4jUrl);

          Element root = doc.getRootElement();

          Iterator itr = root.elements("category").iterator();

          while (itr.hasNext()) {
            Element category = (Element)itr.next();
View Full Code Here

TOP

Related Classes of com.dotcms.repackage.org.dom4j.Document

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.