Author: ssteiner
Date: Tue Jan 10 10:33:41 2017
New Revision: 1778105

URL: http://svn.apache.org/viewvc?rev=1778105&view=rev
Log:
FOP-2362: Using Saxon to intermediate format throws NullPointerException

Modified:
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPIncludeFormMap.java
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPInvokeMediumMap.java
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageOverlay.java
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageSegmentElement.java
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageSetup.java
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/IFSerializer.java
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/extensions/GoToXYAction.java
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/extensions/URIAction.java
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/pdf/extensions/PDFDictionaryAttachment.java
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/pdf/extensions/PDFEmbeddedFileAttachment.java
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/ps/extensions/PSSetPageDevice.java
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/ps/extensions/PSSetupCode.java
    
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/tools/fontlist/FontListSerializer.java

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPIncludeFormMap.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPIncludeFormMap.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPIncludeFormMap.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPIncludeFormMap.java
 Tue Jan 10 10:33:41 2017
@@ -68,10 +68,10 @@ public class AFPIncludeFormMap extends A
     public void toSAX(ContentHandler handler) throws SAXException {
         AttributesImpl atts = new AttributesImpl();
         if (name != null && name.length() > 0) {
-            atts.addAttribute(null, ATT_NAME, ATT_NAME, "CDATA", name);
+            atts.addAttribute("", ATT_NAME, ATT_NAME, "CDATA", name);
         }
         if (this.src != null) {
-            atts.addAttribute(null, ATT_SRC, ATT_SRC, "CDATA", 
this.src.toASCIIString());
+            atts.addAttribute("", ATT_SRC, ATT_SRC, "CDATA", 
this.src.toASCIIString());
         }
         handler.startElement(CATEGORY, elementName, elementName, atts);
         handler.endElement(CATEGORY, elementName, elementName);

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPInvokeMediumMap.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPInvokeMediumMap.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPInvokeMediumMap.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPInvokeMediumMap.java
 Tue Jan 10 10:33:41 2017
@@ -41,7 +41,7 @@ public class AFPInvokeMediumMap extends
     public void toSAX(ContentHandler handler) throws SAXException {
         AttributesImpl atts = new AttributesImpl();
         if (name != null && name.length() > 0) {
-            atts.addAttribute(null, ATT_NAME, ATT_NAME, "CDATA", name);
+            atts.addAttribute("", ATT_NAME, ATT_NAME, "CDATA", name);
         }
         handler.startElement(CATEGORY, elementName, elementName, atts);
         handler.endElement(CATEGORY, elementName, elementName);

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageOverlay.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageOverlay.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageOverlay.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageOverlay.java
 Tue Jan 10 10:33:41 2017
@@ -89,7 +89,7 @@ public class AFPPageOverlay extends AFPE
     public void toSAX(ContentHandler handler) throws SAXException {
         AttributesImpl atts = new AttributesImpl();
         if (name != null && name.length() > 0) {
-            atts.addAttribute(null, ATT_NAME, ATT_NAME, "CDATA", name);
+            atts.addAttribute("", ATT_NAME, ATT_NAME, "CDATA", name);
         }
         handler.startElement(CATEGORY, elementName, elementName, atts);
         handler.endElement(CATEGORY, elementName, elementName);

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageSegmentElement.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageSegmentElement.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageSegmentElement.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageSegmentElement.java
 Tue Jan 10 10:33:41 2017
@@ -117,14 +117,14 @@ public class AFPPageSegmentElement exten
         public void toSAX(ContentHandler handler) throws SAXException {
             AttributesImpl atts = new AttributesImpl();
             if (name != null && name.length() > 0) {
-                atts.addAttribute(null, ATT_NAME, ATT_NAME, "CDATA", name);
+                atts.addAttribute("", ATT_NAME, ATT_NAME, "CDATA", name);
             }
             if (value != null && value.length() > 0) {
-                atts.addAttribute(null, ATT_VALUE, ATT_VALUE, "CDATA", value);
+                atts.addAttribute("", ATT_VALUE, ATT_VALUE, "CDATA", value);
             }
 
             if (resourceSrc != null && resourceSrc.length() > 0) {
-                atts.addAttribute(null, ATT_RESOURCE_SRC, ATT_RESOURCE_SRC, 
"CDATA", resourceSrc);
+                atts.addAttribute("", ATT_RESOURCE_SRC, ATT_RESOURCE_SRC, 
"CDATA", resourceSrc);
             }
 
             handler.startElement(CATEGORY, elementName, elementName, atts);

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageSetup.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageSetup.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageSetup.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/afp/extensions/AFPPageSetup.java
 Tue Jan 10 10:33:41 2017
@@ -138,16 +138,16 @@ public class AFPPageSetup extends AFPExt
     public void toSAX(ContentHandler handler) throws SAXException {
         AttributesImpl atts = new AttributesImpl();
         if (name != null && name.length() > 0) {
-            atts.addAttribute(null, ATT_NAME, ATT_NAME, "CDATA", name);
+            atts.addAttribute("", ATT_NAME, ATT_NAME, "CDATA", name);
         }
         if (value != null && value.length() > 0) {
-            atts.addAttribute(null, ATT_VALUE, ATT_VALUE, "CDATA", value);
+            atts.addAttribute("", ATT_VALUE, ATT_VALUE, "CDATA", value);
         }
         if (this.placement != ExtensionPlacement.DEFAULT) {
-            atts.addAttribute(null, ATT_PLACEMENT, ATT_PLACEMENT, "CDATA", 
placement.getXMLValue());
+            atts.addAttribute("", ATT_PLACEMENT, ATT_PLACEMENT, "CDATA", 
placement.getXMLValue());
         }
         if (encoding != TagLogicalElement.State.ENCODING_NONE) {
-            atts.addAttribute(null, ATT_ENCODING, ATT_ENCODING, "CDATA", 
String.valueOf(encoding));
+            atts.addAttribute("", ATT_ENCODING, ATT_ENCODING, "CDATA", 
String.valueOf(encoding));
         }
         handler.startElement(CATEGORY, elementName, elementName, atts);
         if (content != null && content.length() > 0) {

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/IFSerializer.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/IFSerializer.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/IFSerializer.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/IFSerializer.java
 Tue Jan 10 10:33:41 2017
@@ -841,7 +841,7 @@ implements IFConstants, IFPainter, IFDoc
         noteAction(destination.getAction());
 
         AttributesImpl atts = new AttributesImpl();
-        atts.addAttribute(null, "name", "name", XMLConstants.CDATA, 
destination.getName());
+        atts.addAttribute("", "name", "name", XMLConstants.CDATA, 
destination.getName());
         try {
             
handler.startElement(DocumentNavigationExtensionConstants.NAMED_DESTINATION, 
atts);
             serializeXMLizable(destination.getAction());
@@ -872,8 +872,8 @@ implements IFConstants, IFPainter, IFDoc
         noteAction(bookmark.getAction());
 
         AttributesImpl atts = new AttributesImpl();
-        atts.addAttribute(null, "title", "title", XMLUtil.CDATA, 
bookmark.getTitle());
-        atts.addAttribute(null, "starting-state", "starting-state",
+        atts.addAttribute("", "title", "title", XMLUtil.CDATA, 
bookmark.getTitle());
+        atts.addAttribute("", "starting-state", "starting-state",
                 XMLUtil.CDATA, bookmark.isShown() ? "show" : "hide");
         handler.startElement(DocumentNavigationExtensionConstants.BOOKMARK, 
atts);
         serializeXMLizable(bookmark.getAction());
@@ -891,7 +891,7 @@ implements IFConstants, IFPainter, IFDoc
         noteAction(link.getAction());
 
         AttributesImpl atts = new AttributesImpl();
-        atts.addAttribute(null, "rect", "rect",
+        atts.addAttribute("", "rect", "rect",
                 XMLConstants.CDATA, IFUtil.toString(link.getTargetRect()));
         if (getUserAgent().isAccessibilityEnabled()) {
             addStructRefAttribute(atts,

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/extensions/GoToXYAction.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/extensions/GoToXYAction.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/extensions/GoToXYAction.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/extensions/GoToXYAction.java
 Tue Jan 10 10:33:41 2017
@@ -144,15 +144,15 @@ public class GoToXYAction extends Abstra
         AttributesImpl atts = new AttributesImpl();
         if (this.isCompleteExceptTargetLocation()) {
             final Point reportedTargetLocation = this.getTargetLocation();
-            atts.addAttribute(null, "id", "id", XMLUtil.CDATA, getID());
-            atts.addAttribute(null, "page-index", "page-index",
+            atts.addAttribute("", "id", "id", XMLUtil.CDATA, getID());
+            atts.addAttribute("", "page-index", "page-index",
                     XMLUtil.CDATA, Integer.toString(pageIndex));
-            atts.addAttribute(null, "x", "x", XMLUtil.CDATA,
+            atts.addAttribute("", "x", "x", XMLUtil.CDATA,
                     Integer.toString(reportedTargetLocation.x));
-            atts.addAttribute(null, "y", "y", XMLUtil.CDATA,
+            atts.addAttribute("", "y", "y", XMLUtil.CDATA,
                     Integer.toString(reportedTargetLocation.y));
         } else {
-            atts.addAttribute(null, "idref", "idref", XMLUtil.CDATA, getID());
+            atts.addAttribute("", "idref", "idref", XMLUtil.CDATA, getID());
         }
         handler.startElement(GOTO_XY.getNamespaceURI(),
                 GOTO_XY.getLocalName(), GOTO_XY.getQName(), atts);

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/extensions/URIAction.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/extensions/URIAction.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/extensions/URIAction.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/intermediate/extensions/URIAction.java
 Tue Jan 10 10:33:41 2017
@@ -90,11 +90,11 @@ public class URIAction extends AbstractA
     public void toSAX(ContentHandler handler) throws SAXException {
         AttributesImpl atts = new AttributesImpl();
         if (hasID()) {
-            atts.addAttribute(null, "id", "id", XMLUtil.CDATA, getID());
+            atts.addAttribute("", "id", "id", XMLUtil.CDATA, getID());
         }
-        atts.addAttribute(null, "uri", "uri", XMLUtil.CDATA, getURI());
+        atts.addAttribute("", "uri", "uri", XMLUtil.CDATA, getURI());
         if (isNewWindow()) {
-            atts.addAttribute(null, "show-destination", "show-destination", 
XMLUtil.CDATA, "new");
+            atts.addAttribute("", "show-destination", "show-destination", 
XMLUtil.CDATA, "new");
         }
         handler.startElement(GOTO_URI.getNamespaceURI(),
                 GOTO_URI.getLocalName(), GOTO_URI.getQName(), atts);

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/pdf/extensions/PDFDictionaryAttachment.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/pdf/extensions/PDFDictionaryAttachment.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/pdf/extensions/PDFDictionaryAttachment.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/pdf/extensions/PDFDictionaryAttachment.java
 Tue Jan 10 10:33:41 2017
@@ -113,26 +113,26 @@ public class PDFDictionaryAttachment ext
             String idName = PDFDictionaryElement.ATT_ID;
             String id = 
dictionary.getProperty(PDFDictionaryExtension.PROPERTY_ID);
             if (id != null) {
-                attributes.addAttribute(null, idName, idName, "ID", id);
+                attributes.addAttribute("", idName, idName, "ID", id);
             }
         }
         if (type == PDFDictionaryType.Action) {
             String actionTypeName = PDFActionElement.ATT_TYPE;
             String actionType = 
dictionary.getProperty(PDFActionExtension.PROPERTY_TYPE);
             if (actionType != null) {
-                attributes.addAttribute(null, actionTypeName, actionTypeName, 
"CDATA", actionType);
+                attributes.addAttribute("", actionTypeName, actionTypeName, 
"CDATA", actionType);
             }
         } else if (type == PDFDictionaryType.Page) {
             String pageNumbersName = PDFPageExtension.PROPERTY_PAGE_NUMBERS;
             String pageNumbers = dictionary.getProperty(pageNumbersName);
             if (pageNumbers != null) {
-                attributes.addAttribute(null, pageNumbersName, 
pageNumbersName, "CDATA", pageNumbers);
+                attributes.addAttribute("", pageNumbersName, pageNumbersName, 
"CDATA", pageNumbers);
             }
         } else if (type == PDFDictionaryType.Dictionary) {
             String keyName = PDFCollectionEntryElement.ATT_KEY;
             String key = dictionary.getKey();
             if (key != null) {
-                attributes.addAttribute(null, keyName, keyName, "CDATA", key);
+                attributes.addAttribute("", keyName, keyName, "CDATA", key);
             }
         }
         return attributes;
@@ -142,7 +142,7 @@ public class PDFDictionaryAttachment ext
         String keyName = PDFCollectionEntryExtension.PROPERTY_KEY;
         String key = array.getKey();
         if (key != null) {
-            attributes.addAttribute(null, keyName, keyName, "CDATA", key);
+            attributes.addAttribute("", keyName, keyName, "CDATA", key);
         }
         return attributes;
     }
@@ -151,13 +151,13 @@ public class PDFDictionaryAttachment ext
         String keyName = PDFCollectionEntryElement.ATT_KEY;
         String key = entry.getKey();
         if (key != null) {
-            attributes.addAttribute(null, keyName, keyName, "CDATA", key);
+            attributes.addAttribute("", keyName, keyName, "CDATA", key);
         }
         if (entry instanceof PDFReferenceExtension) {
             String refid = ((PDFReferenceExtension) entry).getReferenceId();
             if (refid != null) {
                 String refidName = PDFReferenceElement.ATT_REFID;
-                attributes.addAttribute(null, refidName, refidName, "IDREF", 
refid);
+                attributes.addAttribute("", refidName, refidName, "IDREF", 
refid);
             }
         }
         return attributes;

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/pdf/extensions/PDFEmbeddedFileAttachment.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/pdf/extensions/PDFEmbeddedFileAttachment.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/pdf/extensions/PDFEmbeddedFileAttachment.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/pdf/extensions/PDFEmbeddedFileAttachment.java
 Tue Jan 10 10:33:41 2017
@@ -140,13 +140,13 @@ public class PDFEmbeddedFileAttachment e
     public void toSAX(ContentHandler handler) throws SAXException {
         AttributesImpl atts = new AttributesImpl();
         if (filename != null && filename.length() > 0) {
-            atts.addAttribute(null, ATT_NAME, ATT_NAME, "CDATA", filename);
+            atts.addAttribute("", ATT_NAME, ATT_NAME, "CDATA", filename);
         }
         if (src != null && src.length() > 0) {
-            atts.addAttribute(null, ATT_SRC, ATT_SRC, "CDATA", src);
+            atts.addAttribute("", ATT_SRC, ATT_SRC, "CDATA", src);
         }
         if (desc != null && desc.length() > 0) {
-            atts.addAttribute(null, ATT_DESC, ATT_DESC, "CDATA", desc);
+            atts.addAttribute("", ATT_DESC, ATT_DESC, "CDATA", desc);
         }
         String element = getElement();
         handler.startElement(CATEGORY, element, element, atts);

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/ps/extensions/PSSetPageDevice.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/ps/extensions/PSSetPageDevice.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/ps/extensions/PSSetPageDevice.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/ps/extensions/PSSetPageDevice.java
 Tue Jan 10 10:33:41 2017
@@ -101,7 +101,7 @@ public class PSSetPageDevice extends PSE
     public void toSAX(ContentHandler handler) throws SAXException {
         AttributesImpl atts = new AttributesImpl();
         if (name != null && name.length() > 0) {
-            atts.addAttribute(null, ATT_NAME, ATT_NAME, "CDATA", name);
+            atts.addAttribute("", ATT_NAME, ATT_NAME, "CDATA", name);
         }
         String element = getElement();
         handler.startElement(CATEGORY, element, element, atts);

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/ps/extensions/PSSetupCode.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/ps/extensions/PSSetupCode.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/ps/extensions/PSSetupCode.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/render/ps/extensions/PSSetupCode.java
 Tue Jan 10 10:33:41 2017
@@ -90,7 +90,7 @@ public class PSSetupCode extends PSExten
     public void toSAX(ContentHandler handler) throws SAXException {
         AttributesImpl atts = new AttributesImpl();
         if (name != null && name.length() > 0) {
-            atts.addAttribute(null, ATT_NAME, ATT_NAME, "CDATA", name);
+            atts.addAttribute("", ATT_NAME, ATT_NAME, "CDATA", name);
         }
         String element = getElement();
         handler.startElement(CATEGORY, element, element, atts);

Modified: 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/tools/fontlist/FontListSerializer.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/tools/fontlist/FontListSerializer.java?rev=1778105&r1=1778104&r2=1778105&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/tools/fontlist/FontListSerializer.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/main/java/org/apache/fop/tools/fontlist/FontListSerializer.java
 Tue Jan 10 10:33:41 2017
@@ -83,8 +83,8 @@ public class FontListSerializer {
                 continue;
             }
             atts.clear();
-            atts.addAttribute(null, NAME, NAME, CDATA, familyName);
-            atts.addAttribute(null, STRIPPED_NAME, STRIPPED_NAME, CDATA,
+            atts.addAttribute("", NAME, NAME, CDATA, familyName);
+            atts.addAttribute("", STRIPPED_NAME, STRIPPED_NAME, CDATA,
                     stripQuotes(familyName));
             handler.startElement(FAMILY, atts);
 
@@ -109,8 +109,8 @@ public class FontListSerializer {
         for (Object container : containers) {
             FontSpec cont = (FontSpec) container;
             atts.clear();
-            atts.addAttribute(null, KEY, KEY, CDATA, cont.getKey());
-            atts.addAttribute(null, TYPE, TYPE, CDATA,
+            atts.addAttribute("", KEY, KEY, CDATA, cont.getKey());
+            atts.addAttribute("", TYPE, TYPE, CDATA,
                     cont.getFontMetrics().getFontType().getName());
             handler.startElement(FONT, atts);
             generateXMLForTriplets(handler, cont.getTriplets());
@@ -126,9 +126,9 @@ public class FontListSerializer {
         for (Object triplet1 : triplets) {
             FontTriplet triplet = (FontTriplet) triplet1;
             atts.clear();
-            atts.addAttribute(null, NAME, NAME, CDATA, triplet.getName());
-            atts.addAttribute(null, STYLE, STYLE, CDATA, triplet.getStyle());
-            atts.addAttribute(null, WEIGHT, WEIGHT, CDATA,
+            atts.addAttribute("", NAME, NAME, CDATA, triplet.getName());
+            atts.addAttribute("", STYLE, STYLE, CDATA, triplet.getStyle());
+            atts.addAttribute("", WEIGHT, WEIGHT, CDATA,
                     Integer.toString(triplet.getWeight()));
             handler.element(TRIPLET, atts);
         }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to