From 4b3d784ae20cd4909fceb54483304801893b448f Mon Sep 17 00:00:00 2001
From: ?? ? <ulysseskao@ximple.com.tw>
Date: Mon, 19 May 2008 09:30:05 +0800
Subject: [PATCH] update for EOFM-90

---
 xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleElementLogger.java |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleElementLogging.java b/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleElementLogger.java
similarity index 96%
rename from xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleElementLogging.java
rename to xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleElementLogger.java
index 827f0e0..69e293d 100644
--- a/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleElementLogging.java
+++ b/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleElementLogger.java
@@ -31,9 +31,9 @@
 import com.ximple.io.dgn7.TextElement;
 import com.ximple.io.dgn7.TextNodeElement;
 
-public class OracleElementLogging
+public class OracleElementLogger
 {
-    static Log logger = LogFactory.getLog(OracleElementLogging.class);
+    static Log logger = LogFactory.getLog(OracleElementLogger.class);
     private static final String ELMOUTPATH = "elmout";
     private static final String TAB_IGDSSEED = "SD$IGDSSET_SEED";
 
@@ -46,7 +46,7 @@
     private FileChannel fch = null;
     private int logCount = 0;
 
-    public OracleElementLogging(Connection connection)
+    public OracleElementLogger(Connection connection)
     {
         this.connection = connection;
     }
@@ -80,7 +80,8 @@
 
     public void logElement(Element element, String currentSchema)
     {
-        if (this.currentSchema.equalsIgnoreCase(currentSchema))
+        if ((this.currentSchema == null) ||
+            (!this.currentSchema.equalsIgnoreCase(currentSchema)))
         {
             schemaChanged = true;
             this.currentSchema = currentSchema;

--
Gitblit v0.0.0-SNAPSHOT