From c03e8842eb66f38c1a8dfc9216ee382b2b45e2b0 Mon Sep 17 00:00:00 2001 From: mjudd Date: Mon, 21 Sep 2009 03:04:42 +0000 Subject: [PATCH] BF[2862500] TopicExporter TransformerFactory setAttribute error https://sourceforge.net/tracker/?func=detail&aid=2862500&group_id=176962&atid=879332 --- .../adempiere/process/rpl/exp/TopicExportProcessor.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/base/src/org/adempiere/process/rpl/exp/TopicExportProcessor.java b/base/src/org/adempiere/process/rpl/exp/TopicExportProcessor.java index a4efe4d955..d701ccd650 100644 --- a/base/src/org/adempiere/process/rpl/exp/TopicExportProcessor.java +++ b/base/src/org/adempiere/process/rpl/exp/TopicExportProcessor.java @@ -61,7 +61,9 @@ import org.w3c.dom.Document; * @author Antonio CaƱaveral, e-Evolution *
  • [ 2195051 ] Implementing Message Transaction *
  • http://sourceforge.net/tracker/index.php?func=detail&aid=2195051&group_id=176962&atid=879335 - + * @author Michael Judd + *
  • [ 2862500 ] TopicExporter TransformerFactory setAttribute error + *
  • https://sourceforge.net/tracker/?func=detail&aid=2862500&group_id=176962&atid=879332 */ public class TopicExportProcessor implements IExportProcessor { @@ -123,7 +125,9 @@ public class TopicExportProcessor implements IExportProcessor { // Construct Transformer Factory and Transformer TransformerFactory tranFactory = TransformerFactory.newInstance(); - tranFactory.setAttribute("indent-number", Integer.valueOf(1)); + String jVersion = System.getProperty("java.version"); + if (jVersion.startsWith("1.5.0")) + tranFactory.setAttribute("indent-number", Integer.valueOf(1)); Transformer aTransformer = tranFactory.newTransformer(); aTransformer.setOutputProperty(OutputKeys.INDENT, "yes");