Changeset 1378


Ignore:
Timestamp:
12/31/10 00:13:29 (17 months ago)
Author:
jharrop
Message:

Tune log levels involved in opening a docx (tuning for save TODO); other clean up.

Location:
trunk/docx4j/src/main/java/org/docx4j/openpackaging
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/contenttype/ContentTypeManager.java

    r1355 r1378  
    193193         */ 
    194194        public void addOverrideContentType(URI partUri, CTOverride contentType) { 
    195                 log.info("Registered " + partUri.toString() + " of type " + contentType.getContentType() ); 
     195                log.debug("Registered " + partUri.toString() + " of type " + contentType.getContentType() ); 
    196196                overrideContentType.put(partUri, contentType); 
    197197        } 
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/io/LoadFromZipNG.java

    r1309 r1378  
    9595         // HashMap containing the names of all the zip entries, 
    9696        // so we can tell whether there are any orphans 
    97         public HashMap unusedZipEntries = new HashMap(); 
     97//      public HashMap unusedZipEntries = new HashMap(); 
    9898 
    9999         
     
    209209//              each PartName, and use it in the Part constructor. 
    210210//              p.setContentTypeManager(ctm); - 20080111 - done by ctm.createPackage(); 
    211                 unusedZipEntries.put("[Content_Types].xml", new Boolean(false)); 
     211                 
     212//              unusedZipEntries.put("[Content_Types].xml", new Boolean(false)); 
    212213                 
    213214                // 4. Start with _rels/.rels 
     
    222223                RelationshipsPart rp = getRelationshipsPartFromZip(p, partByteArrays,  partName);                
    223224                p.setRelationships(rp); 
    224                 //rp.setPackageRelationshipPart(true);           
    225                 unusedZipEntries.put(partName, new Boolean(false)); 
    226                  
    227                  
    228                 log.info( "Object created for: " + partName); 
    229                 //log.info( rp.toString()); 
     225                //rp.setPackageRelationshipPart(true); 
     226                 
     227//              unusedZipEntries.put(partName, new Boolean(false)); 
     228                 
     229                 
     230                log.debug( "Object created for: " + partName); 
    230231                 
    231232                // 5. Now recursively  
     
    238239                 
    239240                // 6. Check unusedZipEntries is empty 
    240                 if (log.isDebugEnabled()) { 
    241                          Iterator myVeryOwnIterator = unusedZipEntries.keySet().iterator(); 
    242                          while(myVeryOwnIterator.hasNext()) { 
    243                              String key = (String)myVeryOwnIterator.next(); 
    244                              log.info( key + "  " + unusedZipEntries.get(key)); 
    245                          } 
    246                 } 
     241//              if (log.isDebugEnabled()) { 
     242//                       Iterator myVeryOwnIterator = unusedZipEntries.keySet().iterator(); 
     243//                       while(myVeryOwnIterator.hasNext()) { 
     244//                           String key = (String)myVeryOwnIterator.next(); 
     245//                           log.info( key + "  " + unusedZipEntries.get(key)); 
     246//                       } 
     247//              } 
    247248                 
    248249                registerCustomXmlDataStorageParts(p); 
     
    341342                for ( Relationship r : rp.getRelationships().getRelationship() ) { 
    342343                         
    343                         log.info("\n For Relationship Id=" + r.getId()  
     344                        log.debug("\n For Relationship Id=" + r.getId()  
    344345                                        + " Source is " + rp.getSourceP().getPartName()  
    345346                                        + ", Target is " + r.getTarget() 
     
    432433                // method for this 
    433434                if (source.setPartShortcut(part, relationshipType ) ) { 
    434                         log.info("Convenience method established from " + source.getPartName()  
     435                        log.debug("Convenience method established from " + source.getPartName()  
    435436                                        + " to " + part.getPartName()); 
    436437                } 
    437438                 
    438                 unusedZipEntries.put(resolvedPartUri, new Boolean(false)); 
    439                 log.info(".. added." ); 
     439//              unusedZipEntries.put(resolvedPartUri, new Boolean(false)); 
    440440                 
    441441                RelationshipsPart rrp = getRelationshipsPart(partByteArrays, part); 
     
    445445                        String relPart = PartName.getRelationshipsPartName( 
    446446                                        part.getPartName().getName().substring(1) ); 
    447                         unusedZipEntries.put(relPart, new Boolean(false));                                       
     447//                      unusedZipEntries.put(relPart, new Boolean(false));                                       
    448448                } 
    449449        } 
     
    469469                 
    470470                if (partByteArrays.get(relPart) !=null ) { 
    471                         log.info("Found relationships " + relPart ); 
    472                         log.info("Recursing ... " ); 
     471                        log.debug("Found relationships " + relPart ); 
    473472                        rrp = getRelationshipsPartFromZip(part,  partByteArrays,  relPart); 
    474473                        part.setRelationships(rrp); 
    475474                } else { 
    476                         log.info("No relationships " + relPart );        
     475                        log.debug("No relationships " + relPart );       
    477476                        return null; 
    478477                } 
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/io/SaveToZipFile.java

    r1321 r1378  
    8181        /* Save a Package as a Zip file in the file system */ 
    8282        public boolean save(String filepath) throws Docx4JException  { 
    83                 log.info("Saving to" +  filepath );              
     83                log.info("SAVING to " +  filepath );             
    8484                try { 
    8585                        if (filepath.toLowerCase().endsWith(".xml") ) { 
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/packages/WordprocessingMLPackage.java

    r1304 r1378  
    212212                if (relationshipType.equals(Namespaces.PROPERTIES_CORE)) { 
    213213                        docPropsCorePart = (DocPropsCorePart)part; 
    214                         log.info("Set shortcut for docPropsCorePart"); 
     214                        log.debug("Set shortcut for docPropsCorePart"); 
    215215                        return true;                     
    216216                } else if (relationshipType.equals(Namespaces.PROPERTIES_EXTENDED)) { 
    217217                        docPropsExtendedPart = (DocPropsExtendedPart)part; 
    218                         log.info("Set shortcut for docPropsExtendedPart"); 
     218                        log.debug("Set shortcut for docPropsExtendedPart"); 
    219219                        return true;                     
    220220                } else if (relationshipType.equals(Namespaces.PROPERTIES_CUSTOM)) { 
    221221                        docPropsCustomPart = (DocPropsCustomPart)part; 
    222                         log.info("Set shortcut for docPropsCustomPart"); 
     222                        log.debug("Set shortcut for docPropsCustomPart"); 
    223223                        return true;                     
    224224                } else if (relationshipType.equals(Namespaces.DOCUMENT)) { 
    225225                        mainDoc = (MainDocumentPart)part; 
    226                         log.info("Set shortcut for mainDoc"); 
     226                        log.debug("Set shortcut for mainDoc"); 
    227227                        return true; 
    228228                } else {         
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/DocPropsCorePart.java

    r1307 r1378  
    9696                try { 
    9797                         
    98 //                      if (jc==null) { 
    99 //                              setJAXBContext(Context.jc);                              
    100 //                      } 
    101                                      
    10298                        setJAXBContext(org.docx4j.jaxb.Context.jcDocPropsCore); 
    10399                        Unmarshaller u = jc.createUnmarshaller(); 
     
    106102                        u.setEventHandler(new org.docx4j.jaxb.JaxbValidationEventHandler()); 
    107103 
    108                         log.info("unmarshalling " + this.getClass().getName() + " \n\n" );                                                                       
     104                        log.info("unmarshalling " + this.getClass().getName());                                                                  
    109105                                                 
    110106                        jaxbElement = (CoreProperties) u.unmarshal( is ); 
    111                          
    112                          
    113                         log.info("\n\n" + this.getClass().getName() + " unmarshalled \n\n" );                                                                    
    114107 
    115108                } catch (Exception e ) { 
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/DocPropsCustomPart.java

    r933 r1378  
    124124                        u.setEventHandler(new org.docx4j.jaxb.JaxbValidationEventHandler()); 
    125125 
    126                         log.info("unmarshalling " + this.getClass().getName() + " \n\n" );                                                                       
     126                        log.info("unmarshalling " + this.getClass().getName() );                                                                         
    127127                                                 
    128128                        jaxbElement = (Properties) u.unmarshal( is ); 
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/DocPropsExtendedPart.java

    r887 r1378  
    113113                        u.setEventHandler(new org.docx4j.jaxb.JaxbValidationEventHandler()); 
    114114 
    115                         log.info("unmarshalling " + this.getClass().getName() + " \n\n" );                                                                       
    116                                                  
     115                        log.info("unmarshalling " + this.getClass().getName() );                                                                         
    117116                        jaxbElement = (Properties) u.unmarshal( is ); 
    118                          
    119                          
    120                         log.info("\n\n" + this.getClass().getName() + " unmarshalled \n\n" );                                                                    
    121117 
    122118                } catch (Exception e ) { 
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/JaxbXmlPart.java

    r1219 r1378  
    214214                        u.setEventHandler(new org.docx4j.jaxb.JaxbValidationEventHandler()); 
    215215 
    216                         log.debug("unmarshalling " + this.getClass().getName() );                                                                                                                        
     216                        log.info("unmarshalling " + this.getClass().getName() );                                                                         
    217217                        jaxbElement = (E) XmlUtils.unwrap( 
    218218                                        u.unmarshal( is ));                                              
    219                         log.debug( this.getClass().getName() + " unmarshalled" );                                                                        
    220219 
    221220                } catch (JAXBException e ) { 
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/Part.java

    r1050 r1378  
    130130        public Part(PartName partName) 
    131131                        throws InvalidFormatException { 
    132                 log.info("Constructing " + partName.getName() ); 
     132                log.info( partName.getName() ); 
    133133                this.partName = partName; 
    134134        } 
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/ThemePart.java

    r887 r1378  
    9797                        u.setEventHandler(new org.docx4j.jaxb.JaxbValidationEventHandler()); 
    9898 
    99                         log.info("unmarshalling " + this.getClass().getName() + " \n\n" );                                                                       
    100                                                  
     99                        log.info("unmarshalling " + this.getClass().getName() );                                                                         
    101100                        jaxbElement = (Theme) u.unmarshal( is ); 
    102                          
    103                          
    104                         log.info("\n\n" + this.getClass().getName() + " unmarshalled \n\n" );                                                                    
    105101 
    106102                } catch (Exception e ) { 
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/WordprocessingML/FontTablePart.java

    r887 r1378  
    6161                setRelationshipType(Namespaces.FONT_TABLE); 
    6262        } 
    63                  
    64     /** 
    65      * Unmarshal XML data from the specified InputStream and return the  
    66      * resulting content tree.  Validation event location information may 
    67      * be incomplete when using this form of the unmarshal API. 
    68      * 
    69      * <p> 
    70      * Implements <a href="#unmarshalGlobal">Unmarshal Global Root Element</a>. 
    71      *  
    72      * @param is the InputStream to unmarshal XML data from 
    73      * @return the newly created root object of the java content tree  
    74      * 
    75      * @throws JAXBException  
    76      *     If any unexpected errors occur while unmarshalling 
    77      */ 
    78         @Override 
    79     public Fonts unmarshal( java.io.InputStream is ) throws JAXBException { 
    80          
    81                 try { 
    82                          
    83 //                      if (jc==null) { 
    84 //                              setJAXBContext(Context.jc);                              
    85 //                      } 
    86                                      
    87                         Unmarshaller u = jc.createUnmarshaller(); 
    88                          
    89                         //u.setSchema(org.docx4j.jaxb.WmlSchema.schema); 
    90                         u.setEventHandler(new org.docx4j.jaxb.JaxbValidationEventHandler()); 
    91  
    92                         log.info("unmarshalling " + this.getClass().getName() + " \n\n" );                                                                       
    93                                                  
    94                         jaxbElement = (Fonts) u.unmarshal( is ); 
    95                          
    96                          
    97                         log.info("\n\n" + this.getClass().getName() + " unmarshalled \n\n" );                                                                    
    98  
    99                 } catch (Exception e ) { 
    100                         e.printStackTrace(); 
    101                 } 
    102          
    103                 return jaxbElement; 
    104          
    105     } 
    10663     
    10764    /** 
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/relationships/RelationshipsPart.java

    r1307 r1378  
    428428                 
    429429                PartName partName = part.getPartName(); 
    430                 log.info("Loading part " + partName.getName() ); 
     430                log.debug("Loading part " + partName.getName() ); 
    431431                 
    432432                part.setOwningRelationshipPart(this); 
     
    797797                try { 
    798798                         
    799 //                      if (jc==null) { 
    800 //                              setJAXBContext(Context.jc);                              
    801 //                      } 
    802                                      
    803799                        Unmarshaller u = jc.createUnmarshaller(); 
    804800                         
    805                         //u.setSchema(org.docx4j.jaxb.WmlSchema.schema); 
    806801                        u.setEventHandler(new org.docx4j.jaxb.JaxbValidationEventHandler()); 
    807802 
    808                         log.info("unmarshalling " + this.getClass().getName() + " \n\n" );                                                                       
    809                                                  
     803                        if (log.isDebugEnabled()) log.debug("\n");                       
     804                        log.info("unmarshalling " + this.getClass().getName() );                                                                         
    810805                        jaxbElement = (Relationships) u.unmarshal( is ); 
    811                          
    812                          
    813                         log.info("\n\n" + this.getClass().getName() + " unmarshalled \n\n" );                                                                    
    814806 
    815807                } catch (Exception e ) { 
     
    817809                } 
    818810                 
    819 //              jaxbElement = (Relationships)jaxbElement;                
    820811                resetIdAllocator(); 
    821812                         
Note: See TracChangeset for help on using the changeset viewer.