Package org.dom4j

Examples of org.dom4j.Document.asXML()


        .currentTimeMillis() - start));
    System.out.printf("Global delay inter        : %s\n", (System
        .currentTimeMillis() - gStart));
    // --Check
    start = System.currentTimeMillis();
    if (!coreDocumentBef.asXML().equals(coreDocumentAft.asXML())) {
      throw new Exception("ERROR");
    }
    System.out.printf("Check delay               : %s\n", (System
        .currentTimeMillis() - start));
    System.out.printf("Global delay              : %s\n", (System
View Full Code Here


            root.addElement("summary").addText(summary);
        }
        if (detail != null) {
            root.addElement("detail").addText(detail);
        }
        return d.asXML();   
  }
 
  //==========================================================================
 
  public String getRefId() {
View Full Code Here

        Element fo = fs.addElement(FIELD_ORDER);
        for (Field.Name f : fieldOrder) {
            Element e = fo.addElement(FIELD);
            e.addAttribute(NAME, f.toString());
        }         
        return d.asXML();
    }
   
    public String getPrettyXml() {
        return XmlUtils.getAsPrettyXml(getXmlString());
    }
View Full Code Here

  @Override
  public String getContent( final String mimeType ) {

    if ( "text/xml".equalsIgnoreCase( mimeType ) ) { //$NON-NLS-1$
      Document content = getXmlContent();
      return content.asXML();
    } else {
      Document document = getXmlContent();
      if ( document != null ) {
        String xslName = (String) contentTypes.get( mimeType );
        if ( xslName == null ) {
View Full Code Here

          return null;
        }
        StringBuffer sb = null;
        try {
          sb =
              XmlHelper.transformXml( xslName, getSourcePath(), document.asXML(), getXslProperties(),
                  new SolutionURIResolver() );
        } catch ( TransformerException e ) {
          XmlComponent.log.error( Messages.getInstance().getString( "XmlComponent.ERROR_0000_XML_XFORM_FAILED" ), e ); //$NON-NLS-1$
          return null;
        }
View Full Code Here

        parameters.put( "baseUrl", PentahoSystem.getApplicationContext().getBaseUrl() ); //$NON-NLS-1$
        parameters.put( "actionUrl", this.getUrlFactory().getActionUrlBuilder().getUrl() ); //$NON-NLS-1$
        parameters.put( "displayUrl", this.getUrlFactory().getDisplayUrlBuilder().getUrl() ); //$NON-NLS-1$
        // Uncomment this line for troubleshooting the XSL.
        StringBuffer content =
            XmlHelper.transformXml( parameterXsl, getSolutionPath(), document.asXML(), parameters, resolver );

        IContentItem contentItem = outputHandler.getFeedbackContentItem();
        contentItem.setMimeType( "text/html" ); //$NON-NLS-1$
        OutputStream os = contentItem.getOutputStream( getActionName() );
        try {
View Full Code Here

  public void testPublishers() {
    Assert.assertTrue( "Initialization of the platform failed", init() );
    String publishersXml = null;
    try {
      Document publishersDocument = PentahoSystem.getPublishersDocument();
      publishersXml = publishersDocument.asXML();
      List publisherNodes = publishersDocument.selectNodes( "publishers/publisher" ); //$NON-NLS-1$
      Iterator publisherIterator = publisherNodes.iterator();
      while ( publisherIterator.hasNext() ) {
        Node publisherNode = (Node) publisherIterator.next();
        Assert.assertNotNull( publisherNode.selectSingleNode( "name" ) ); //$NON-NLS-1$
View Full Code Here

                String original = generateInMemoryDatasourcesXml();
                EntityResolver loader = new PentahoEntityResolver();
                Document originalDocument = XmlDom4JHelper.getDocFromString( original, loader );
                if ( PentahoXmlaServlet.logger.isDebugEnabled() ) {
                  PentahoXmlaServlet.logger
                      .debug( Messages.getInstance().getString( "PentahoXmlaServlet.DEBUG_ORIG_DOC", originalDocument.asXML() ) ); //$NON-NLS-1$
                }
                Document modifiedDocument = (Document) originalDocument.clone();
                List<Node> nodesToRemove = getNodesToRemove( modifiedDocument );
                if ( PentahoXmlaServlet.logger.isDebugEnabled() ) {
                  PentahoXmlaServlet.logger.debug( Messages.getInstance().getString(
View Full Code Here

                }
                for ( Node node : nodesToRemove ) {
                  node.detach();
                }
                if ( PentahoXmlaServlet.logger.isDebugEnabled() ) {
                  PentahoXmlaServlet.logger.debug( Messages.getInstance().getString( "PentahoXmlaServlet.DEBUG_MOD_DOC", modifiedDocument.asXML() ) ); //$NON-NLS-1$
                }
                return modifiedDocument.asXML();
              } catch ( XmlParseException e ) {
                PentahoXmlaServlet.logger.error( Messages.getInstance().getString( "PentahoXmlaServlet.ERROR_0004_UNABLE_TO_GET_DOCUMENT_FROM_STRING" ), e ); //$NON-NLS-1$
                return null;
View Full Code Here

                  node.detach();
                }
                if ( PentahoXmlaServlet.logger.isDebugEnabled() ) {
                  PentahoXmlaServlet.logger.debug( Messages.getInstance().getString( "PentahoXmlaServlet.DEBUG_MOD_DOC", modifiedDocument.asXML() ) ); //$NON-NLS-1$
                }
                return modifiedDocument.asXML();
              } catch ( XmlParseException e ) {
                PentahoXmlaServlet.logger.error( Messages.getInstance().getString( "PentahoXmlaServlet.ERROR_0004_UNABLE_TO_GET_DOCUMENT_FROM_STRING" ), e ); //$NON-NLS-1$
                return null;
              }
            }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.