Ignore:
Timestamp:
01/09/10 18:15:02 (2 years ago)
Author:
jharrop
Message:

Remove dom4j stuff

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/io/SaveToJCR.java

    r1003 r1004  
    6363import org.docx4j.openpackaging.exceptions.Docx4JException; 
    6464 
    65 import org.dom4j.Document; 
    66 import org.dom4j.DocumentException; 
    67 import org.dom4j.io.OutputFormat; 
    68 import org.dom4j.io.XMLWriter; 
    69  
    7065import org.merlin.io.DOMSerializerEngine; 
    7166import org.merlin.io.OutputEngineInputStream; 
     
    141136                        // 3. Get [Content_Types].xml 
    142137                        ContentTypeManager ctm = p.getContentTypeManager(); 
    143                         org.w3c.dom.Document w3cDoc = null; 
    144                         // convert dom4j node to real W3C dom node 
    145                         w3cDoc = new org.dom4j.io.DOMWriter() 
    146                                         .write(ctm.getDocument()); 
    147                         saveRawXmlPart(jcrSession, baseNode, "[Content_Types].xml", w3cDoc ); 
     138                        javax.xml.parsers.DocumentBuilderFactory dbf = javax.xml.parsers.DocumentBuilderFactory.newInstance(); 
     139                        dbf.setNamespaceAware(true); 
     140                        org.w3c.dom.Document w3cDoc = dbf.newDocumentBuilder().newDocument(); 
     141                         
     142                        ctm.marshal( w3cDoc ); 
     143                         
     144                        saveRawXmlPart(jcrSession, baseNode, "[Content_Types].xml", w3cDoc); 
     145                         
    148146                 
    149147                        // 4. Start with _rels/.rels 
     
    766764    } 
    767765     
    768    
    769          
    770         protected void debugPrint( Document coreDoc) { 
    771                 try { 
    772                         OutputFormat format = OutputFormat.createPrettyPrint(); 
    773                     XMLWriter writer = new XMLWriter( System.out, format ); 
    774                     writer.write( coreDoc ); 
    775                 } catch (Exception e ) { 
    776                         e.printStackTrace(); 
    777                 }            
    778         } 
    779766                 
    780767//      // Testing - Jackrabbit only 
Note: See TracChangeset for help on using the changeset viewer.