forked from geodmms/xdgnjobs

?? ?
2010-05-04 df3eeecca134aa3199f9a111e67da9e213e10e18
support edb
4 files modified
18 ■■■■ changed files
xdgnjobs/ximple-jobcarrier/pom.xml 3 ●●●● patch | view | raw | blame | history
xdgnjobs/ximple-jobcarrier/src/main/resources/quartz.properties 2 ●●● patch | view | raw | blame | history
xdgnjobs/ximple-jobcarrier/src/main/resources/quartz_jobs_edb.xml 2 ●●● patch | view | raw | blame | history
xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertDgn2EdbGeoJob.java 11 ●●●● patch | view | raw | blame | history
xdgnjobs/ximple-jobcarrier/pom.xml
@@ -290,8 +290,9 @@
        <includes>
          <include>log4j.properties</include>
          <include>quartz.properties</include>
          <!--<include>quartz_jobs.xml</include>-->
          <include>quartz_jobs.xml</include>
          <include>quartz_jobs_edb.xml</include>
          <include>quartz_jobs_sharpefiles.xml</include>
        </includes>
        <!--
        <excludes>
xdgnjobs/ximple-jobcarrier/src/main/resources/quartz.properties
@@ -25,7 +25,7 @@
#org.quartz.plugin.jobInitializer.class = org.quartz.plugins.xml.JobInitializationPlugin
org.quartz.plugin.jobInitializer.class = org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
org.quartz.plugin.jobInitializer.fileNames = quartz_jobs.xml
org.quartz.plugin.jobInitializer.fileNames = quartz_jobs_edb.xml
#org.quartz.plugin.jobInitializer.overWriteExistingJobs = true
org.quartz.plugin.jobInitializer.failOnFileNotFound = true
xdgnjobs/ximple-jobcarrier/src/main/resources/quartz_jobs_edb.xml
@@ -32,7 +32,7 @@
      <job-data-map>
        <entry>
          <key>JOBDATA_DIR</key>
          <value>C:\Usr\Projects\XDCAD\nstpcjobs</value>
          <value>C:\Usr\Projects\XDCAD\nstpcjobs\jobdata</value>
        </entry>
        <entry>
          <key>EDBHOST</key>
xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertDgn2EdbGeoJob.java
@@ -1230,11 +1230,18 @@
            connection = targetDataStore.getConnection(Transaction.AUTO_COMMIT);
            rs = connection.getMetaData().getTables(null, _edbSchema, DataReposVersionManager.XGVERSIONTABLE_NAME, new String[]{"TABLE"});
            if (!rs.next()) needCreate = true;
            if (needCreate)
                createXGeosVersionTable(connection, _edbSchema);
            rs.close();
            rs = null;
            stmt = connection.createStatement();
            stmt.execute("SET edb_redwood_date TO OFF");
            stmt.execute("SET edb_redwood_strings TO OFF");
            // stmt.execute("SET edb_stmt_level_tx TO OFF");
            stmt.close();
            if (needCreate)
                createXGeosVersionTable(connection, _edbSchema);
            StringBuilder sbSQL = new StringBuilder("SELECT ");
            sbSQL.append("vsschema, vsstatus FROM ");
            sbSQL.append(encodeSchemaTableName(_edbSchema, DataReposVersionManager.XGVERSIONTABLE_NAME)).append(' ');