From 7315f507c6dae697f11c4c36d17b159959163148 Mon Sep 17 00:00:00 2001
From: ?? ? <ulysseskao@ximple.com.tw>
Date: Mon, 17 Mar 2008 12:49:45 +0800
Subject: [PATCH] update for EOFM-20

---
 ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertDgn2ShpJob.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertDgn2ShpJob.java b/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertDgn2ShpJob.java
index 93a6f0f..5fee393 100644
--- a/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertDgn2ShpJob.java
+++ b/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertDgn2ShpJob.java
@@ -74,6 +74,11 @@
         }
     }
 
+    public Log getLogger()
+    {
+        return logger;
+    }
+
     public void execute(JobExecutionContext context) throws JobExecutionException
     {
         // Every job has its own job detail
@@ -95,6 +100,7 @@
             exetcuteConvert(jobContext, _orgSchema, _dataPath);
         } catch (SQLException e)
         {
+            logger.warn(e.getMessage(), e);
             throw new JobExecutionException("Database error.", e);
         }
 
@@ -115,9 +121,12 @@
 
             String tableSrc = (String) pair.first;
 
+            logger.info("begin convert:[" + order + "]-" + tableSrc);
             queryIgsetElement(jobContext, querySchema, tableSrc);
 
             order++;
+
+            if (_testMode) break;
 
             if ((order % COMMITSIZE) == 0)
             {
@@ -127,6 +136,7 @@
             }
         }
 
+        logger.info("end convert job:[" + order + "]");
         System.gc();
     }
 

--
Gitblit v0.0.0-SNAPSHOT