From d84dc11f9fa103a54c168b9b9737609c4a639cd6 Mon Sep 17 00:00:00 2001
From: ?? ? <neonhuang@hotmail.com>
Date: Tue, 01 Apr 2008 19:17:11 +0800
Subject: [PATCH] DCAD-13

---
 xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertDgn2ShpJob.java |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertDgn2ShpJob.java b/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertDgn2ShpJob.java
index 1aaf267..30cd470 100644
--- a/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertDgn2ShpJob.java
+++ b/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertDgn2ShpJob.java
@@ -90,11 +90,17 @@
 
         try
         {
-            exetcuteConvert(jobContext, _orgSchema, _dataPath);
+            //exetcuteConvert(jobContext, _orgSchema, _dataPath);
+            exetcuteConvert(jobContext, "CMMS_SPATIALDB", _dataPath);
+
+            //close all open filewriter instance
+            jobContext.closeFeatureWrite();
         } catch (SQLException e)
         {
             logger.warn(e.getMessage(), e);
             throw new JobExecutionException("Database error.", e);
+        }   catch (IOException ex) {
+            ex.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
         }
 
     }
@@ -152,11 +158,7 @@
         jobContext.getExecutionContext().put("ConvertDgn2ShpJobProgress", 100);
 
         jobContext.commitTransaction();
-        try {
-            jobContext.closeFeatureWrite();
-        } catch (IOException e) {
-            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
-        }
+
         logger.info("end convert job:[" + order + "]");
         System.gc();
     }

--
Gitblit v0.0.0-SNAPSHOT