Kaynağa Gözat

git-svn-id: https://192.168.57.71/svn/jsgkj@267 931142cf-59ea-a443-aa0e-51397b428577

xt_yuanxd 9 yıl önce
ebeveyn
işleme
cb96dace5e
44 değiştirilmiş dosya ile 37833 ekleme ve 0 silme
  1. 249 0
      xtdsp/trunk/pom.xml
  2. 158 0
      xtdsp/trunk/src/main/java/com/xt/dsp/jdbc/JDBCTools.java
  3. 25 0
      xtdsp/trunk/src/main/java/com/xt/dsp/jdbc/JdbcTemplateUtils.java
  4. 56 0
      xtdsp/trunk/src/main/java/com/xt/dsp/job/CommonJobListener.java
  5. 319 0
      xtdsp/trunk/src/main/java/com/xt/dsp/job/SqlSynJob.java
  6. 9 0
      xtdsp/trunk/src/main/java/com/xt/dsp/mappers/DataSourceBeanMapper.java
  7. 7 0
      xtdsp/trunk/src/main/java/com/xt/dsp/mappers/JobBeanMapper.java
  8. 11 0
      xtdsp/trunk/src/main/java/com/xt/dsp/mappers/TaskBeanMapper.java
  9. 10 0
      xtdsp/trunk/src/main/java/com/xt/dsp/mappers/TaskSqlBeanMapper.java
  10. 192 0
      xtdsp/trunk/src/main/java/com/xt/dsp/model/DataSourceBean.java
  11. 138 0
      xtdsp/trunk/src/main/java/com/xt/dsp/model/JobBean.java
  12. 54 0
      xtdsp/trunk/src/main/java/com/xt/dsp/model/TaskBean.java
  13. 63 0
      xtdsp/trunk/src/main/java/com/xt/dsp/model/TaskSqlBean.java
  14. 10 0
      xtdsp/trunk/src/main/java/com/xt/dsp/service/DataSourceService.java
  15. 75 0
      xtdsp/trunk/src/main/java/com/xt/dsp/service/JobService.java
  16. 9 0
      xtdsp/trunk/src/main/java/com/xt/dsp/service/TaskService.java
  17. 9 0
      xtdsp/trunk/src/main/java/com/xt/dsp/service/TaskSqlService.java
  18. 20 0
      xtdsp/trunk/src/main/java/com/xt/dsp/serviceImpl/DataSourceServiceImpl.java
  19. 170 0
      xtdsp/trunk/src/main/java/com/xt/dsp/serviceImpl/JobInfoServiceImpl.java
  20. 22 0
      xtdsp/trunk/src/main/java/com/xt/dsp/serviceImpl/TaskServiceImpl.java
  21. 20 0
      xtdsp/trunk/src/main/java/com/xt/dsp/serviceImpl/TaskSqlServiceImpl.java
  22. 57 0
      xtdsp/trunk/src/main/java/com/xt/dsp/system/BaseMapper.java
  23. 192 0
      xtdsp/trunk/src/main/java/com/xt/dsp/system/DataSourceFactory.java
  24. 49 0
      xtdsp/trunk/src/main/java/com/xt/dsp/system/InitServlet.java
  25. 68 0
      xtdsp/trunk/src/main/resources/com/xt/dsp/mappers/DataSourceBeanMapper.xml
  26. 60 0
      xtdsp/trunk/src/main/resources/com/xt/dsp/mappers/JobBeanMapper.xml
  27. 43 0
      xtdsp/trunk/src/main/resources/com/xt/dsp/mappers/TaskBeanMapper.xml
  28. 47 0
      xtdsp/trunk/src/main/resources/com/xt/dsp/mappers/TaskSqlBeanMapper.xml
  29. 33 0
      xtdsp/trunk/src/main/resources/generatorConfig.xml
  30. 166 0
      xtdsp/trunk/src/main/resources/log4j/log4j.dtd
  31. 152 0
      xtdsp/trunk/src/main/resources/log4j/log4j.xml
  32. 0 0
      xtdsp/trunk/src/main/resources/spring/application.properties
  33. 19 0
      xtdsp/trunk/src/main/resources/spring/dataSource.properties
  34. 41 0
      xtdsp/trunk/src/main/resources/spring/mvc.xml
  35. 91 0
      xtdsp/trunk/src/main/resources/spring/spring.xml
  36. 73 0
      xtdsp/trunk/src/main/webapp/WEB-INF/web.xml
  37. 0 0
      xtdsp/trunk/src/main/webapp/logs/app_debug.log
  38. 14861 0
      xtdsp/trunk/src/main/webapp/logs/app_error.log
  39. 1260 0
      xtdsp/trunk/src/main/webapp/logs/app_everyday/everyday.log
  40. 1010 0
      xtdsp/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-08-16
  41. 12591 0
      xtdsp/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-08-17
  42. 0 0
      xtdsp/trunk/src/main/webapp/logs/app_fatal.log
  43. 5392 0
      xtdsp/trunk/src/main/webapp/logs/app_info.log
  44. 2 0
      xtdsp/trunk/src/main/webapp/logs/app_warn.log

+ 249 - 0
xtdsp/trunk/pom.xml

@@ -0,0 +1,249 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>com.xt</groupId>
+	<artifactId>xtdsp</artifactId>
+	<version>0.0.1-SNAPSHOT</version>
+	<packaging>war</packaging>
+	<description>xintong Data Sync Platform</description>
+	<dependencies>
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-webmvc</artifactId>
+			<version>${spring.version}</version>
+			<scope>compile</scope>
+		</dependency>
+
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-jdbc</artifactId>
+			<version>${spring.version}</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-context-support</artifactId>
+			<version>${spring.version}</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.slf4j</groupId>
+			<artifactId>slf4j-log4j12</artifactId>
+			<version>1.7.12</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>com.alibaba</groupId>
+			<artifactId>druid</artifactId>
+			<version>1.0.24</version>
+		</dependency>
+		<!-- mybatis分页插件 -->
+		<dependency>
+			<groupId>com.yuanxd.tools</groupId>
+			<artifactId>x-tools-pagehelper</artifactId>
+			<version>0.0.1-SNAPSHOT</version>
+		</dependency>
+		<dependency>
+			<groupId>org.mybatis</groupId>
+			<artifactId>mybatis-spring</artifactId>
+			<version>1.2.3</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.mybatis</groupId>
+			<artifactId>mybatis</artifactId>
+			<version>3.3.0</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>javax.servlet</groupId>
+			<artifactId>servlet-api</artifactId>
+			<version>2.5</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>javax.servlet</groupId>
+			<artifactId>jstl</artifactId>
+			<version>1.2</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>taglibs</groupId>
+			<artifactId>standard</artifactId>
+			<version>1.1.2</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>javax.servlet.jsp</groupId>
+			<artifactId>jsp-api</artifactId>
+			<version>2.2</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>com.fasterxml.jackson.core</groupId>
+			<artifactId>jackson-core</artifactId>
+			<version>2.6.0</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>com.fasterxml.jackson.core</groupId>
+			<artifactId>jackson-databind</artifactId>
+			<version>2.6.0</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>com.alibaba</groupId>
+			<artifactId>fastjson</artifactId>
+			<version>1.2.6</version>
+		</dependency>
+		<dependency>
+			<groupId>org.aspectj</groupId>
+			<artifactId>aspectjrt</artifactId>
+			<version>1.8.5</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.aspectj</groupId>
+			<artifactId>aspectjweaver</artifactId>
+			<version>1.8.5</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>com.oracle</groupId>
+			<artifactId>ojdbc6</artifactId>
+			<version>11.2.0</version>
+		</dependency>
+		<dependency>
+			<groupId>com.h2database</groupId>
+			<artifactId>h2</artifactId>
+			<version>1.4.192</version>
+		</dependency>
+		<dependency>
+			<groupId>org.quartz-scheduler</groupId>
+			<artifactId>quartz</artifactId>
+			<version>2.2.3</version>
+		</dependency>
+
+	</dependencies>
+	<build>
+		<!-- 插件配置 -->
+		<pluginManagement>
+			<plugins>
+				<!-- compiler插件, 设定JDK版本 -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-compiler-plugin</artifactId>
+					<version>3.0</version>
+					<configuration>
+						<source>${jdk.version}</source>
+						<target>${jdk.version}</target>
+						<showWarnings>true</showWarnings>
+					</configuration>
+				</plugin>
+
+				<!-- war插件, 设定war名称不带版本号 -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-war-plugin</artifactId>
+					<version>2.2</version>
+					<configuration>
+						<warName>${project.artifactId}</warName>
+					</configuration>
+				</plugin>
+				<!-- resource插件, 设定编码 -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-resources-plugin</artifactId>
+					<version>2.5</version>
+					<configuration>
+						<encoding>${project.build.sourceEncoding}</encoding>
+					</configuration>
+				</plugin>
+
+				<!-- jar相关插件 -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-jar-plugin</artifactId>
+					<version>2.4</version>
+					<configuration>
+						<archive>
+							<manifest>
+								<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+								<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+							</manifest>
+						</archive>
+					</configuration>
+				</plugin>
+
+				<!-- clean插件 -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-clean-plugin</artifactId>
+					<version>2.4.1</version>
+				</plugin>
+
+				<!-- eclipse插件,设定下载Source并屏蔽.svn文件 -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-eclipse-plugin</artifactId>
+					<version>2.9</version>
+					<configuration>
+						<sourceExcludes>
+							<sourceExclude>**/.svn/</sourceExclude>
+						</sourceExcludes>
+						<downloadSources>true</downloadSources>
+						<downloadJavadocs>false</downloadJavadocs>
+					</configuration>
+				</plugin>
+
+				<!-- source attach plugin -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-source-plugin</artifactId>
+					<version>2.1.2</version>
+					<executions>
+						<execution>
+							<id>attach-sources</id>
+							<goals>
+								<goal>jar</goal>
+							</goals>
+						</execution>
+					</executions>
+				</plugin>
+			</plugins>
+		</pluginManagement>
+		<plugins>
+			<plugin>
+				<artifactId>maven-war-plugin</artifactId>
+			</plugin>
+			<!-- compiler插件, 设定JDK版本 -->
+			<plugin>
+				<groupId>org.mybatis.generator</groupId>
+				<artifactId>mybatis-generator-maven-plugin</artifactId>
+				<version>1.3.2</version>
+				<dependencies>
+					<dependency>
+						<groupId>com.oracle</groupId>
+						<artifactId>ojdbc6</artifactId>
+						<version>11.2.0</version>
+					</dependency>
+					<dependency>
+						<groupId>com.h2database</groupId>
+						<artifactId>h2</artifactId>
+						<version>1.4.192</version>
+					</dependency>
+				</dependencies>
+				<configuration>
+					<configurationFile>${basedir}\src\main\resources\generatorConfig.xml</configurationFile>
+					<overwrite>true</overwrite>
+				</configuration>
+			</plugin>
+		</plugins>
+	</build>
+	<properties>
+		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+		<!-- java 版本 -->
+		<jdk.version>1.7</jdk.version>
+		<spring.version>4.3.2.RELEASE</spring.version>
+	</properties>
+</project>

+ 158 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/jdbc/JDBCTools.java

@@ -0,0 +1,158 @@
+package com.xt.dsp.jdbc;
+
+import java.sql.Connection;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.sql.Statement;
+import java.util.Date;
+
+import com.alibaba.fastjson.JSONObject;
+
+public class JDBCTools {
+	private Connection conn;
+	private Statement statement;
+	private PreparedStatement ps;
+	private ResultSet rs;
+	private String driver = null;
+	private String url = null;
+	private String username = null;
+	private String password = null;
+
+	public JDBCTools(JSONObject connJson) {
+		this.driver = connJson.getString("driver");
+		this.url = connJson.getString("url");
+		this.username = connJson.getString("username");
+		this.password = connJson.getString("password");
+	}
+
+	public Connection getConnection() throws ClassNotFoundException, SQLException {
+		Class.forName(this.driver);
+		return conn = DriverManager.getConnection(url, username, password);
+	}
+
+	public void update(String sql, String condition) {
+		try {
+			conn = getConnection();
+			ps = (PreparedStatement) conn.prepareStatement(sql);
+			ps.setString(1, condition);
+			ps.executeUpdate(sql);
+		} catch (SQLException e) {
+			e.printStackTrace();
+		} catch (ClassNotFoundException e) {
+			// TODO Auto-generated catch block
+			e.printStackTrace();
+		} finally {
+			releaseDB(conn, statement);
+		}
+	}
+
+	public void update1(String sql) {
+		try {
+			statement = (Statement) getConnection().createStatement();
+			statement.executeUpdate(sql);
+		} catch (SQLException e) {
+			e.printStackTrace();
+		} catch (ClassNotFoundException e) {
+			// TODO Auto-generated catch block
+			e.printStackTrace();
+		} finally {
+			releaseDB(conn, statement);
+
+		}
+	}
+
+	public void testUpdete1() {
+		String sql1 = "DELETE FROM Users WHERE userName='RORO'";
+		update1(sql1);
+	}
+
+	public void releaseDB(Connection conn, Statement statement) {
+		if (statement != null) {
+			try {
+				statement.close();
+			} catch (SQLException e) {
+				e.printStackTrace();
+			}
+		}
+
+		if (conn != null) {
+			try {
+				conn.close();
+			} catch (SQLException e) {
+				e.printStackTrace();
+			}
+		}
+	}
+
+	public void releaseDB(Connection conn, PreparedStatement ps) {
+		if (ps != null) {
+			try {
+				ps.close();
+			} catch (SQLException e) {
+				e.printStackTrace();
+			}
+		}
+
+		if (conn != null) {
+			try {
+				conn.close();
+			} catch (SQLException e) {
+				e.printStackTrace();
+			}
+		}
+	}
+
+	public void releaseDB() {
+		if (ps != null) {
+			try {
+				ps.close();
+			} catch (Exception e) {
+			}
+		}
+
+		if (rs != null) {
+			try {
+				rs.close();
+			} catch (Exception e) {
+			}
+		}
+
+		if (conn != null) {
+			try {
+				conn.close();
+			} catch (Exception e) {
+			}
+		}
+	}
+
+	public ResultSet getResultSet(String sql) {
+		try {
+			conn = getConnection();
+			statement = (Statement) conn.createStatement();
+			rs = statement.executeQuery(sql);
+		} catch (SQLException e) {
+			e.printStackTrace();
+		} catch (ClassNotFoundException e) {
+			e.printStackTrace();
+		}
+		return rs;
+	}
+
+	public ResultSet getPreResultSet(String sql, String condition) {
+		try {
+			conn = getConnection();
+			ps = (PreparedStatement) conn.prepareStatement(sql);
+			ps.setString(1, condition);
+			rs = ps.executeQuery();
+
+		} catch (SQLException e) {
+			e.printStackTrace();
+		} catch (ClassNotFoundException e) {
+			e.printStackTrace();
+		}
+		return rs;
+
+	}
+}

+ 25 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/jdbc/JdbcTemplateUtils.java

@@ -0,0 +1,25 @@
+package com.xt.dsp.jdbc;
+
+import javax.sql.DataSource;
+
+import org.springframework.jdbc.core.JdbcTemplate;
+
+import com.xt.dsp.model.DataSourceBean;
+import com.xt.dsp.system.DataSourceFactory;
+
+public class JdbcTemplateUtils {
+	public static JdbcTemplate getJdbcTemplate(DataSourceBean dsb) {
+		DataSourceFactory dsf = new DataSourceFactory();
+		dsf.setDsid(dsb.getId());
+		dsf.afterPropertiesSet(dsb.toProperties());
+		dsf.init();
+		JdbcTemplate template = null;
+		try {
+			DataSource ds = dsf.getObject();
+			template = new JdbcTemplate(ds);
+		} catch (Exception e) {
+			e.printStackTrace();
+		}
+		return template;
+	}
+}

+ 56 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/job/CommonJobListener.java

@@ -0,0 +1,56 @@
+package com.xt.dsp.job;
+
+import java.util.Date;
+
+import org.quartz.JobExecutionContext;
+import org.quartz.JobExecutionException;
+import org.quartz.JobListener;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+import com.xt.dsp.model.JobBean;
+import com.xt.dsp.service.JobService;
+
+@Component
+public class CommonJobListener implements JobListener {
+	private final Logger log = LoggerFactory.getLogger(getClass());
+	@Autowired
+	private JobService jobService = null;
+
+	@Override
+	public String getName() {
+		return CommonJobListener.class.getSimpleName();
+	}
+
+	private JobBean getJobInfoFromContext(JobExecutionContext context) {
+		return (JobBean) context.getJobDetail().getJobDataMap().get(JobService.PARAM_JOB);
+	}
+
+	@Override
+	public void jobToBeExecuted(JobExecutionContext context) {
+		JobBean info = getJobInfoFromContext(context);
+		try {
+			log.info("{} job to be executed.", info.getJobDisplay());
+			info.setStartTime(new Date());
+			jobService.save(info);
+		} catch (Throwable e) {
+			log.info("{} job to be executed error:", info == null ? "null" : info.getJobDisplay(), e.getMessage());
+		}
+
+	}
+
+	@Override
+	public void jobExecutionVetoed(JobExecutionContext context) {
+		log.info("jobExecutionVetoed");
+	}
+
+	@Override
+	public void jobWasExecuted(JobExecutionContext context, JobExecutionException jobException) {
+		JobBean info = getJobInfoFromContext(context);
+		log.info("{} job was executed.", info.getJobDisplay());
+		info.setEndTime(new Date());
+		jobService.save(info);
+	}
+}

+ 319 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/job/SqlSynJob.java

@@ -0,0 +1,319 @@
+package com.xt.dsp.job;
+
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.FileWriter;
+import java.io.IOException;
+import java.sql.Connection;
+import java.sql.DatabaseMetaData;
+import java.sql.ResultSet;
+import java.sql.ResultSetMetaData;
+import java.sql.SQLException;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import org.quartz.Job;
+import org.quartz.JobExecutionContext;
+import org.quartz.JobExecutionException;
+import org.quartz.SchedulerContext;
+import org.quartz.SchedulerException;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.context.ApplicationContext;
+import org.springframework.dao.DataAccessException;
+import org.springframework.jdbc.core.ConnectionCallback;
+import org.springframework.jdbc.core.JdbcTemplate;
+import org.springframework.jdbc.core.ResultSetExtractor;
+import org.springframework.jdbc.core.namedparam.MapSqlParameterSource;
+import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;
+import org.springframework.util.StringUtils;
+
+import com.alibaba.fastjson.JSONArray;
+import com.alibaba.fastjson.JSONObject;
+import com.xt.dsp.jdbc.JDBCTools;
+import com.xt.dsp.jdbc.JdbcTemplateUtils;
+import com.xt.dsp.model.DataSourceBean;
+import com.xt.dsp.model.JobBean;
+import com.xt.dsp.model.TaskBean;
+import com.xt.dsp.model.TaskSqlBean;
+import com.xt.dsp.service.DataSourceService;
+import com.xt.dsp.service.JobService;
+import com.xt.dsp.service.TaskService;
+import com.xt.dsp.service.TaskSqlService;
+
+public class SqlSynJob implements Job {
+	private final Logger log = LoggerFactory.getLogger(SqlSynJob.class);
+	private TaskService taskService;
+	private TaskSqlService taskSqlService;
+	private DataSourceService dataSourceService;
+
+	@Override
+	public void execute(JobExecutionContext context) throws JobExecutionException {
+		JobBean job = (JobBean) context.getJobDetail().getJobDataMap().get(JobService.PARAM_JOB);
+		if (null == job) {
+			throw new IllegalArgumentException("未找到执行任务信息!");
+		}
+		if (StringUtils.isEmpty(job.getCode())) {
+			throw new IllegalArgumentException("job code不可为空!");
+		}
+		// 获取JobExecutionContext中的service对象
+		try {
+			// 获取JobExecutionContext中的service对象
+			SchedulerContext schCtx = context.getScheduler().getContext();
+			// 获取Spring中的上下文
+			ApplicationContext appCtx = (ApplicationContext) schCtx.get("applicationContext");
+			// User u = securityMgr.userService().findByUname("admin");
+			// System.err.println(u.getId());
+			this.taskService = appCtx.getBean(TaskService.class);
+			this.taskSqlService = appCtx.getBean(TaskSqlService.class);
+			this.dataSourceService = appCtx.getBean(DataSourceService.class);
+			List<TaskBean> tasks = taskService.selectByJobCode(job.getCode());
+			for (TaskBean t : tasks) {
+				// SQL 同步任务
+				if (TaskBean.TYPE_SQL.equals(t.getType())) {
+					List<TaskSqlBean> taskSqlBeans = taskSqlService.selectByTaskId(t.getId());
+					if (taskSqlBeans != null && taskSqlBeans.size() > 0) {
+						doTaskSqlBeans(taskSqlBeans);
+					}
+				}
+			}
+		} catch (SchedulerException e1) {
+			e1.printStackTrace();
+		}
+	}
+
+	/**
+	 * sql同步任务处理
+	 * 
+	 * @param taskSqlBeans
+	 */
+	private void doTaskSqlBeans(List<TaskSqlBean> taskSqlBeans) {
+		for (TaskSqlBean ts : taskSqlBeans) {
+			JSONObject result = getSqlResultJsonObject(ts);
+			int rest = runTaskSqlWithJdbcTemplate(ts, result);
+			if (rest != 0) {
+				String fileName = "SqlSynJob" + System.currentTimeMillis();
+				File f = new File(fileName);
+				int count = 0;
+				while (f.exists()) {
+					f = new File(fileName + "-" + (++count));
+				}
+				if (count > 0) {
+					f = new File(fileName + "-" + count);
+				}
+				FileWriter fw = null;
+				try {
+					fw = new FileWriter(f);
+					fw.write(result.toJSONString());
+				} catch (IOException e) {
+					e.printStackTrace();
+				} finally {
+					if (null != fw) {
+						try {
+							fw.close();
+						} catch (IOException e) {
+						}
+					}
+				}
+				result.toJSONString();
+			}
+		}
+	}
+
+	private JSONObject getSqlResultJsonObject(TaskSqlBean taskSqlBean) {
+		String dsid = taskSqlBean.getSrcConn();
+		DataSourceBean dsb = dataSourceService.selectByPrimaryKey(dsid);
+		JdbcTemplate template = JdbcTemplateUtils.getJdbcTemplate(dsb);
+		String sql = taskSqlBean.getSql();
+		JSONObject result = template.query(sql, new ResultSetExtractor<JSONObject>() {
+			@Override
+			public JSONObject extractData(ResultSet rs) throws SQLException, DataAccessException {
+				JSONObject result = new JSONObject();
+				ResultSetMetaData rsmd = rs.getMetaData();
+				StringBuilder columns = new StringBuilder();
+				for (int i = 0; i < rsmd.getColumnCount(); i++) {
+					columns.append(rsmd.getColumnName(i + 1).toUpperCase());
+					columns.append(";");
+				}
+				if (columns.length() > 0) {
+					columns.deleteCharAt(columns.length() - 1);
+				}
+				JSONArray results = new JSONArray();
+				while (rs.next()) {
+					JSONObject resultJson = new JSONObject();
+					for (String column : columns.toString().split(";")) {
+						resultJson.put(column, rs.getObject(column));
+					}
+					results.add(resultJson);
+				}
+				result.put("columns", columns.toString());
+				result.put("data", results);
+				return result;
+			}
+		});
+		log.info("result:{}", result.toJSONString());
+		return result;
+	}
+
+	private int runTaskSqlWithJdbcTemplate(final TaskSqlBean taskSqlBean, JSONObject result) {
+		try {
+			// 此处应在插入或更新失败时回滚,并把查询结果以文件方式保存,留待以后再执行此任务;
+			String[] srcColumns = result.getString("columns").split(";");
+			String dsid = taskSqlBean.getTargetConn();
+			DataSourceBean dsb = dataSourceService.selectByPrimaryKey(dsid);
+			JdbcTemplate template = JdbcTemplateUtils.getJdbcTemplate(dsb);
+			final Collection<String> srcColumnsCollection = Arrays.asList(srcColumns);
+			Map<String, List<String>> targetTableColumns = template
+					.execute(new ConnectionCallback<Map<String, List<String>>>() {
+						@Override
+						public Map<String, List<String>> doInConnection(Connection con)
+								throws SQLException, DataAccessException {
+							Map<String, List<String>> tColumns = new HashMap<String, List<String>>();
+							DatabaseMetaData dmd = con.getMetaData();
+							ResultSet rs = dmd.getColumns(null, dmd.getUserName(),
+									taskSqlBean.getTargetTable().toUpperCase(), null);
+							List<String> columns = new ArrayList<>();
+							while (rs.next()) {
+								String column = rs.getString("COLUMN_NAME").toUpperCase();
+								// 只保留对应的列
+								if (srcColumnsCollection.contains(column)) {
+									columns.add(column);
+								}
+							}
+							tColumns.put("columns", columns);
+							try {
+								rs.close();
+							} catch (Exception e) {
+
+							}
+							rs = dmd.getPrimaryKeys(null, dmd.getUserName(),
+									taskSqlBean.getTargetTable().toUpperCase());
+							List<String> keys = new ArrayList<>();
+							while (rs.next()) {
+								String key = rs.getString(4);
+								if (srcColumnsCollection.contains(key)) {
+									keys.add(key);
+								}
+							}
+							tColumns.put("keys", keys);
+							try {
+								rs.close();
+							} catch (Exception e) {
+
+							}
+							return tColumns;
+						}
+					});
+			List<String> tableColumns = targetTableColumns.get("columns");
+			List<String> keys = targetTableColumns.get("keys");
+			StringBuilder insertSql = new StringBuilder();
+			StringBuilder insertParaSql = new StringBuilder();
+			StringBuilder updateSql = new StringBuilder();
+			insertSql.append("insert into ").append(taskSqlBean.getTargetTable()).append("(");
+			updateSql.append("update ").append(taskSqlBean.getTargetTable()).append(" set ");
+			for (int i = 0; i < tableColumns.size(); i++) {
+				insertSql.append(tableColumns.get(i)).append(",");
+				insertParaSql.append(":").append(tableColumns.get(i)).append(",");
+				if (!keys.contains(tableColumns.get(i))) {
+					updateSql.append(tableColumns.get(i)).append("=").append(":").append(tableColumns.get(i))
+							.append(",");
+				}
+			}
+			insertSql.deleteCharAt(insertSql.length() - 1);
+			insertParaSql.deleteCharAt(insertParaSql.length() - 1);
+			updateSql.deleteCharAt(updateSql.length() - 1);
+			updateSql.append(" where ");
+			if (keys.size() > 0) {
+				for (int i = 0; i < keys.size(); i++) {
+					if (i != 0) {
+						updateSql.append(" and ");
+					}
+					updateSql.append(keys.get(i)).append(" = :").append(keys.get(i));
+				}
+			} else {
+				updateSql = null;
+			}
+
+			insertSql.append(")VALUES(").append(insertParaSql);
+			insertSql.append(")");
+			System.err.println(insertSql.toString());
+			System.err.println(updateSql.toString());
+			JSONArray data = (JSONArray) result.get("data");
+			return doCommit(data, insertSql.toString(), updateSql.toString(), tableColumns, template);
+		} catch (Exception e) {
+			return -1;
+		}
+	}
+
+	/**
+	 * 处理事务提交
+	 * 
+	 * @param data
+	 * @param insertSql
+	 * @param updateSql
+	 * @return
+	 */
+	private int doCommit(JSONArray data, String insertSql, String updateSql, List<String> tableColumns,
+			JdbcTemplate template) {
+		try {
+			NamedParameterJdbcTemplate nameJdbcTemplate = new NamedParameterJdbcTemplate(template);
+			for (int i = 0; i < data.size(); i++) {
+				Map<String, Object> param = new HashMap<>();
+				JSONObject jo = data.getJSONObject(i);
+				for (String col : tableColumns) {
+					param.put(col, jo.get(col));
+				}
+				int count = nameJdbcTemplate.update(updateSql, new MapSqlParameterSource(param));
+				System.err.println("count:" + count);
+				if (count == 0) {
+					nameJdbcTemplate.update(insertSql, param);
+				}
+			}
+		} catch (Exception e) {
+			return -1;
+		}
+
+		return 0;
+	}
+
+	/**
+	 * 执行单个同步任务
+	 * 
+	 * @param taskSqlBean
+	 */
+	private void runTaskSql(TaskSqlBean taskSqlBean) {
+		JSONObject srcJson = JSONObject.parseObject(taskSqlBean.getSrcConn());
+		JSONObject targetJson = JSONObject.parseObject(taskSqlBean.getTargetConn());
+		String sql = taskSqlBean.getSql();
+		JDBCTools jdbc = new JDBCTools(srcJson);
+		JSONObject result = new JSONObject();
+		try {
+			ResultSet rs = jdbc.getResultSet(sql);
+			ResultSetMetaData rsmd = rs.getMetaData();
+			List<String> columns = new ArrayList<>();
+			for (int i = 0; i < rsmd.getColumnCount(); i++) {
+				columns.add(rsmd.getColumnName(i + 1));
+			}
+			JSONArray results = new JSONArray();
+			while (rs.next()) {
+				JSONObject resultJson = new JSONObject();
+				for (String column : columns) {
+					resultJson.put(column, rs.getObject(column));
+				}
+				results.add(resultJson);
+			}
+			result.put("columns", columns);
+			result.put("data", results);
+		} catch (SQLException e) {
+			e.printStackTrace();
+		} finally {
+			jdbc.releaseDB();
+		}
+		log.info("result:{}", result.toJSONString());
+	}
+}

+ 9 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/mappers/DataSourceBeanMapper.java

@@ -0,0 +1,9 @@
+package com.xt.dsp.mappers;
+
+import com.xt.dsp.model.DataSourceBean;
+import com.xt.dsp.system.BaseMapper;
+
+import java.util.List;
+
+public interface DataSourceBeanMapper extends BaseMapper<DataSourceBean> {
+}

+ 7 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/mappers/JobBeanMapper.java

@@ -0,0 +1,7 @@
+package com.xt.dsp.mappers;
+
+import com.xt.dsp.model.JobBean;
+import com.xt.dsp.system.BaseMapper;
+
+public interface JobBeanMapper extends BaseMapper<JobBean> {
+}

+ 11 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/mappers/TaskBeanMapper.java

@@ -0,0 +1,11 @@
+package com.xt.dsp.mappers;
+
+import java.util.List;
+
+import com.xt.dsp.model.TaskBean;
+import com.xt.dsp.system.BaseMapper;
+
+public interface TaskBeanMapper extends BaseMapper<TaskBean> {
+
+	List<TaskBean> selectByJobCode(String code);
+}

+ 10 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/mappers/TaskSqlBeanMapper.java

@@ -0,0 +1,10 @@
+package com.xt.dsp.mappers;
+
+import java.util.List;
+
+import com.xt.dsp.model.TaskSqlBean;
+import com.xt.dsp.system.BaseMapper;
+
+public interface TaskSqlBeanMapper extends BaseMapper<TaskSqlBean> {
+	List<TaskSqlBean> selectByTaskId(String taskId);
+}

+ 192 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/model/DataSourceBean.java

@@ -0,0 +1,192 @@
+package com.xt.dsp.model;
+
+import java.util.Properties;
+
+public class DataSourceBean {
+	private String id;
+
+	private String url;
+
+	private String driverclassname;
+
+	private String username;
+
+	private String password;
+
+	private String initialsize;
+
+	private String minidle;
+
+	private String maxactive;
+
+	private String timebetweenevictionrunsmillis;
+
+	private String minevictableidletimemillis;
+
+	private String testonreturn;
+
+	private String poolpreparedstatements;
+
+	private String maxpoolpreparedstatementpercon;
+
+	private String validationquery;
+
+	public Properties toProperties() {
+		Properties props = new Properties();
+		if (null != url) {
+			props.setProperty("url", url);
+		}
+		if (null != driverclassname) {
+			props.setProperty("driverclassname", driverclassname);
+		}
+		if (null != username) {
+			props.setProperty("username", username);
+		}
+		if (null != password) {
+			props.setProperty("password", password);
+		}
+		if (null != initialsize) {
+			props.setProperty("initialsize", initialsize);
+		}
+		if (null != minidle) {
+			props.setProperty("minidle", minidle);
+		}
+		if (null != maxactive) {
+			props.setProperty("maxactive", maxactive);
+		}
+		if (null != timebetweenevictionrunsmillis) {
+			props.setProperty("timebetweenevictionrunsmillis", timebetweenevictionrunsmillis);
+		}
+		if (null != minevictableidletimemillis) {
+			props.setProperty("minevictableidletimemillis", minevictableidletimemillis);
+		}
+		if (null != testonreturn) {
+			props.setProperty("testonreturn", testonreturn);
+		}
+		if (null != poolpreparedstatements) {
+			props.setProperty("poolpreparedstatements", poolpreparedstatements);
+		}
+		if (null != maxpoolpreparedstatementpercon) {
+			props.setProperty("maxpoolpreparedstatementpercon", maxpoolpreparedstatementpercon);
+		}
+		if (null != validationquery) {
+			props.setProperty("validationquery", validationquery);
+		}
+
+		return props;
+	}
+
+	public String getId() {
+		return id;
+	}
+
+	public void setId(String id) {
+		this.id = id == null ? null : id.trim();
+	}
+
+	public String getUrl() {
+		return url;
+	}
+
+	public void setUrl(String url) {
+		this.url = url == null ? null : url.trim();
+	}
+
+	public String getDriverclassname() {
+		return driverclassname;
+	}
+
+	public void setDriverclassname(String driverclassname) {
+		this.driverclassname = driverclassname == null ? null : driverclassname.trim();
+	}
+
+	public String getUsername() {
+		return username;
+	}
+
+	public void setUsername(String username) {
+		this.username = username == null ? null : username.trim();
+	}
+
+	public String getPassword() {
+		return password;
+	}
+
+	public void setPassword(String password) {
+		this.password = password == null ? null : password.trim();
+	}
+
+	public String getInitialsize() {
+		return initialsize;
+	}
+
+	public void setInitialsize(String initialsize) {
+		this.initialsize = initialsize == null ? null : initialsize.trim();
+	}
+
+	public String getMinidle() {
+		return minidle;
+	}
+
+	public void setMinidle(String minidle) {
+		this.minidle = minidle == null ? null : minidle.trim();
+	}
+
+	public String getMaxactive() {
+		return maxactive;
+	}
+
+	public void setMaxactive(String maxactive) {
+		this.maxactive = maxactive == null ? null : maxactive.trim();
+	}
+
+	public String getTimebetweenevictionrunsmillis() {
+		return timebetweenevictionrunsmillis;
+	}
+
+	public void setTimebetweenevictionrunsmillis(String timebetweenevictionrunsmillis) {
+		this.timebetweenevictionrunsmillis = timebetweenevictionrunsmillis == null ? null
+				: timebetweenevictionrunsmillis.trim();
+	}
+
+	public String getMinevictableidletimemillis() {
+		return minevictableidletimemillis;
+	}
+
+	public void setMinevictableidletimemillis(String minevictableidletimemillis) {
+		this.minevictableidletimemillis = minevictableidletimemillis == null ? null : minevictableidletimemillis.trim();
+	}
+
+	public String getTestonreturn() {
+		return testonreturn;
+	}
+
+	public void setTestonreturn(String testonreturn) {
+		this.testonreturn = testonreturn == null ? null : testonreturn.trim();
+	}
+
+	public String getPoolpreparedstatements() {
+		return poolpreparedstatements;
+	}
+
+	public void setPoolpreparedstatements(String poolpreparedstatements) {
+		this.poolpreparedstatements = poolpreparedstatements == null ? null : poolpreparedstatements.trim();
+	}
+
+	public String getMaxpoolpreparedstatementpercon() {
+		return maxpoolpreparedstatementpercon;
+	}
+
+	public void setMaxpoolpreparedstatementpercon(String maxpoolpreparedstatementpercon) {
+		this.maxpoolpreparedstatementpercon = maxpoolpreparedstatementpercon == null ? null
+				: maxpoolpreparedstatementpercon.trim();
+	}
+
+	public String getValidationquery() {
+		return validationquery;
+	}
+
+	public void setValidationquery(String validationquery) {
+		this.validationquery = validationquery == null ? null : validationquery.trim();
+	}
+}

+ 138 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/model/JobBean.java

@@ -0,0 +1,138 @@
+package com.xt.dsp.model;
+
+import java.util.Date;
+
+public class JobBean {
+	private String id;
+
+	private String name;
+
+	private Date createTime;
+
+	private Date startTime;
+
+	private Date endTime;
+
+	private String circle;
+
+	private String result;
+
+	private Short interval;
+
+	private String status;
+
+	private String param;
+
+	private String cronExpression;
+
+	private String code;
+
+	public String getCircle() {
+		return circle;
+	}
+
+	public String getCode() {
+		return code;
+	}
+
+	public Date getCreateTime() {
+		return createTime;
+	}
+
+	public String getCronExpression() {
+		return cronExpression;
+	}
+
+	public Date getEndTime() {
+		return endTime;
+	}
+
+	public String getGroup() {
+		return "group_" + code;
+	}
+
+	public String getId() {
+		return id;
+	}
+
+	public Short getInterval() {
+		return interval;
+	}
+
+	/**
+	 * 返回任务显示信息
+	 * 
+	 * @return
+	 */
+	public String getJobDisplay() {
+		return name + "-" + code + "[" + id + "]";
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public String getParam() {
+		return param;
+	}
+
+	public String getResult() {
+		return result;
+	}
+
+	public Date getStartTime() {
+		return startTime;
+	}
+
+	public String getStatus() {
+		return status;
+	}
+
+	public void setCircle(String circle) {
+		this.circle = circle == null ? null : circle.trim();
+	}
+
+	public void setCode(String code) {
+		this.code = code == null ? null : code.trim();
+	}
+
+	public void setCreateTime(Date createTime) {
+		this.createTime = createTime;
+	}
+
+	public void setCronExpression(String cronExpression) {
+		this.cronExpression = cronExpression == null ? null : cronExpression.trim();
+	}
+
+	public void setEndTime(Date endTime) {
+		this.endTime = endTime;
+	}
+
+	public void setId(String id) {
+		this.id = id == null ? null : id.trim();
+	}
+
+	public void setInterval(Short interval) {
+		this.interval = interval;
+	}
+
+	public void setName(String name) {
+		this.name = name == null ? null : name.trim();
+	}
+
+	public void setParam(String param) {
+		this.param = param == null ? null : param.trim();
+	}
+
+	public void setResult(String result) {
+		this.result = result == null ? null : result.trim();
+	}
+
+	public void setStartTime(Date startTime) {
+		this.startTime = startTime;
+	}
+
+	public void setStatus(String status) {
+		this.status = status == null ? null : status.trim();
+	}
+}

+ 54 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/model/TaskBean.java

@@ -0,0 +1,54 @@
+package com.xt.dsp.model;
+
+public class TaskBean {
+	public static final String TYPE_SQL = "1";
+	private String id;
+
+	private String name;
+
+	private String code;
+
+	private String jobCode;
+
+	private String type;
+
+	public String getId() {
+		return id;
+	}
+
+	public void setId(String id) {
+		this.id = id == null ? null : id.trim();
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name == null ? null : name.trim();
+	}
+
+	public String getCode() {
+		return code;
+	}
+
+	public void setCode(String code) {
+		this.code = code == null ? null : code.trim();
+	}
+
+	public String getJobCode() {
+		return jobCode;
+	}
+
+	public void setJobCode(String jobCode) {
+		this.jobCode = jobCode == null ? null : jobCode.trim();
+	}
+
+	public String getType() {
+		return type;
+	}
+
+	public void setType(String type) {
+		this.type = type == null ? null : type.trim();
+	}
+}

+ 63 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/model/TaskSqlBean.java

@@ -0,0 +1,63 @@
+package com.xt.dsp.model;
+
+public class TaskSqlBean {
+    private String id;
+
+    private String taskId;
+
+    private String srcConn;
+
+    private String targetConn;
+
+    private String sql;
+
+    private String targetTable;
+
+    public String getId() {
+        return id;
+    }
+
+    public void setId(String id) {
+        this.id = id == null ? null : id.trim();
+    }
+
+    public String getTaskId() {
+        return taskId;
+    }
+
+    public void setTaskId(String taskId) {
+        this.taskId = taskId == null ? null : taskId.trim();
+    }
+
+    public String getSrcConn() {
+        return srcConn;
+    }
+
+    public void setSrcConn(String srcConn) {
+        this.srcConn = srcConn == null ? null : srcConn.trim();
+    }
+
+    public String getTargetConn() {
+        return targetConn;
+    }
+
+    public void setTargetConn(String targetConn) {
+        this.targetConn = targetConn == null ? null : targetConn.trim();
+    }
+
+    public String getSql() {
+        return sql;
+    }
+
+    public void setSql(String sql) {
+        this.sql = sql == null ? null : sql.trim();
+    }
+
+    public String getTargetTable() {
+        return targetTable;
+    }
+
+    public void setTargetTable(String targetTable) {
+        this.targetTable = targetTable == null ? null : targetTable.trim();
+    }
+}

+ 10 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/service/DataSourceService.java

@@ -0,0 +1,10 @@
+package com.xt.dsp.service;
+
+import java.util.List;
+
+import com.xt.dsp.model.DataSourceBean;
+import com.xt.dsp.model.TaskBean;
+
+public interface DataSourceService {
+	DataSourceBean selectByPrimaryKey(String id);
+}

+ 75 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/service/JobService.java

@@ -0,0 +1,75 @@
+package com.xt.dsp.service;
+
+import java.util.List;
+
+import com.xt.dsp.model.JobBean;
+
+/**
+ * 任务调度服务接口
+ * 
+ * @author 袁晓冬
+ *
+ */
+public interface JobService {
+	String PARAM_JOB = "jobInfo";
+
+	/***
+	 * 添加调度任务
+	 * 
+	 * @return 成功返回大于0,失败返回小于0
+	 */
+	public int addJob(JobBean job);
+
+	/**
+	 * 暂停指定调度任务
+	 * 
+	 * @param jobInfo
+	 * @return 成功返回大于0,失败返回小于0
+	 */
+	public int pauseJob(JobBean job);
+
+	/**
+	 * 恢复调度任务执行
+	 * 
+	 * @param jobInfo
+	 * @return
+	 */
+	public int resumeJob(JobBean job);
+
+	/**
+	 * service初始化处理
+	 */
+	public void start();
+
+	/**
+	 * 查询所有设定的任务
+	 * 
+	 * @return
+	 */
+	public List<JobBean> queryAllJob();
+
+	/**
+	 * 立即运行任务
+	 * 
+	 * @param jobInfo
+	 * @return 成功返回大于0,失败返回小于0
+	 */
+	public int triggerJob(JobBean job);
+
+	/**
+	 * 根据任务ID查找任务
+	 * 
+	 * @param id
+	 * @return
+	 */
+	public JobBean findOne(String id);
+
+	/**
+	 * 保存任务信息
+	 * 
+	 * @param code
+	 * @return
+	 */
+	public JobBean save(JobBean job);
+
+}

+ 9 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/service/TaskService.java

@@ -0,0 +1,9 @@
+package com.xt.dsp.service;
+
+import java.util.List;
+
+import com.xt.dsp.model.TaskBean;
+
+public interface TaskService {
+	List<TaskBean> selectByJobCode(String code);
+}

+ 9 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/service/TaskSqlService.java

@@ -0,0 +1,9 @@
+package com.xt.dsp.service;
+
+import java.util.List;
+
+import com.xt.dsp.model.TaskSqlBean;
+
+public interface TaskSqlService {
+	List<TaskSqlBean> selectByTaskId(String taskId);
+}

+ 20 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/serviceImpl/DataSourceServiceImpl.java

@@ -0,0 +1,20 @@
+package com.xt.dsp.serviceImpl;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import com.xt.dsp.mappers.DataSourceBeanMapper;
+import com.xt.dsp.model.DataSourceBean;
+import com.xt.dsp.service.DataSourceService;
+
+@Service
+public class DataSourceServiceImpl implements DataSourceService {
+	@Autowired
+	private DataSourceBeanMapper mapper;
+
+	@Override
+	public DataSourceBean selectByPrimaryKey(String id) {
+		return mapper.selectByPrimaryKey(id);
+	}
+
+}

+ 170 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/serviceImpl/JobInfoServiceImpl.java

@@ -0,0 +1,170 @@
+package com.xt.dsp.serviceImpl;
+
+import static org.quartz.CronScheduleBuilder.cronSchedule;
+import static org.quartz.SimpleScheduleBuilder.simpleSchedule;
+
+import java.util.List;
+
+import org.quartz.CronTrigger;
+import org.quartz.JobBuilder;
+import org.quartz.JobDetail;
+import org.quartz.JobKey;
+import org.quartz.Scheduler;
+import org.quartz.SchedulerException;
+import org.quartz.Trigger;
+import org.quartz.TriggerBuilder;
+import org.quartz.TriggerKey;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.util.StringUtils;
+
+import com.xt.dsp.job.SqlSynJob;
+import com.xt.dsp.mappers.JobBeanMapper;
+import com.xt.dsp.model.JobBean;
+import com.xt.dsp.service.JobService;
+
+/**
+ * 定时任务服务
+ * 
+ * @author 袁晓冬
+ *
+ */
+@Service
+public class JobInfoServiceImpl implements JobService {
+	private static final Logger log = LoggerFactory.getLogger(JobInfoServiceImpl.class);
+	@Autowired
+	private Scheduler scheduler = null;
+	@Autowired
+	private JobBeanMapper jobBeanMapper = null;
+	private static boolean STARTED = false;
+
+	@Override
+	public int addJob(JobBean job) {
+		// 任务名称和任务组设置规则:
+		// 名称:task_1 ..
+		// 组 :group_1 ..
+		TriggerKey triggerKey = TriggerKey.triggerKey(job.getCode(), job.getGroup());
+		CronTrigger trigger = null;
+		try {
+			trigger = (CronTrigger) scheduler.getTrigger(triggerKey);
+		} catch (SchedulerException e) {
+			e.printStackTrace();
+		}
+		// 不存在,创建一个
+		if (null == trigger) {
+			try {
+				addQuartzJob(job);
+			} catch (ClassNotFoundException | SchedulerException e) {
+				e.printStackTrace();
+			}
+		} else {
+			// 按新的trigger重新设置job执行
+			try {
+				scheduler.rescheduleJob(triggerKey, getTriggerFromJob(job));
+			} catch (SchedulerException e) {
+				e.printStackTrace();
+			}
+		}
+		return 0;
+	}
+
+	@Override
+	public int pauseJob(JobBean job) {
+		try {
+			scheduler.pauseJob(getJobKey(job));
+		} catch (SchedulerException e) {
+			log.error("pause job[{}] error {}", job.getJobDisplay(), e.getMessage());
+			return -1;
+		}
+		return 0;
+	}
+
+	@Override
+	public int resumeJob(JobBean job) {
+		try {
+			scheduler.resumeJob(getJobKey(job));
+		} catch (SchedulerException e) {
+			log.error("resume job[{}] error {}", job.getJobDisplay(), e.getMessage());
+			return -1;
+		}
+		return 0;
+	}
+
+	@Override
+	public void start() {
+		if (STARTED) {
+			log.error("任务实例已启动,请不要重复启动!");
+			return;
+		}
+		// 可执行的任务列表
+		List<JobBean> jobs = queryAllJob();
+		for (JobBean job : jobs) {
+			addJob(job);
+		}
+		try {
+			scheduler.start();
+		} catch (SchedulerException e) {
+			e.printStackTrace();
+		}
+	}
+
+	@Override
+	public List<JobBean> queryAllJob() {
+		return jobBeanMapper.selectAll();
+	}
+
+	private JobKey getJobKey(JobBean job) {
+		return JobKey.jobKey(job.getCode(), job.getGroup());
+	}
+
+	@Override
+	public int triggerJob(JobBean job) {
+		JobKey jobKey = getJobKey(job);
+		try {
+			scheduler.triggerJob(jobKey);
+		} catch (SchedulerException e) {
+			log.error("trigger job[{}] error {}", job.getJobDisplay(), e.getMessage());
+			return -1;
+		}
+		return 0;
+	}
+
+	@Override
+	public JobBean findOne(String id) {
+		return jobBeanMapper.selectByPrimaryKey(id);
+	}
+
+	@Override
+	public JobBean save(JobBean job) {
+		int count = jobBeanMapper.updateByPrimaryKey(job);
+		if (count == 0) {
+			jobBeanMapper.insert(job);
+		}
+		return job;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	private Trigger getTriggerFromJob(JobBean job) {
+		// 按新的表达式构建一个新的trigger
+		TriggerBuilder tb = TriggerBuilder.newTrigger().withIdentity(job.getCode(), job.getGroup());
+		if (StringUtils.isEmpty(job.getCronExpression())) {
+			tb.startAt(job.getStartTime());
+			if ("y".equalsIgnoreCase(job.getCircle())) {
+				// 换算成秒
+				tb.withSchedule(simpleSchedule().withIntervalInSeconds(job.getInterval()).repeatForever());
+			}
+		} else {
+			tb.withSchedule(cronSchedule(job.getCronExpression()));
+		}
+		return tb.build();
+	}
+
+	private void addQuartzJob(JobBean job) throws ClassNotFoundException, SchedulerException {
+		JobDetail jobDetail = JobBuilder.newJob(SqlSynJob.class).withIdentity(job.getCode(), job.getGroup()).build();
+		jobDetail.getJobDataMap().put(PARAM_JOB, job);
+		// 按新的表达式构建一个新的trigger
+		scheduler.scheduleJob(jobDetail, getTriggerFromJob(job));
+	}
+}

+ 22 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/serviceImpl/TaskServiceImpl.java

@@ -0,0 +1,22 @@
+package com.xt.dsp.serviceImpl;
+
+import java.util.List;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import com.xt.dsp.mappers.TaskBeanMapper;
+import com.xt.dsp.model.TaskBean;
+import com.xt.dsp.service.TaskService;
+
+@Service
+public class TaskServiceImpl implements TaskService {
+	@Autowired
+	private TaskBeanMapper mapper;
+
+	@Override
+	public List<TaskBean> selectByJobCode(String code) {
+		return mapper.selectByJobCode(code);
+	}
+
+}

+ 20 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/serviceImpl/TaskSqlServiceImpl.java

@@ -0,0 +1,20 @@
+package com.xt.dsp.serviceImpl;
+
+import java.util.List;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import com.xt.dsp.mappers.TaskSqlBeanMapper;
+import com.xt.dsp.model.TaskSqlBean;
+import com.xt.dsp.service.TaskSqlService;
+
+@Service
+public class TaskSqlServiceImpl implements TaskSqlService {
+	@Autowired
+	private TaskSqlBeanMapper mapper;
+
+	public List<TaskSqlBean> selectByTaskId(String taskId) {
+		return mapper.selectByTaskId(taskId);
+	}
+}

+ 57 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/system/BaseMapper.java

@@ -0,0 +1,57 @@
+package com.xt.dsp.system;
+
+import java.util.List;
+
+/**
+ * Mapper基类
+ * 
+ * @author 袁晓冬
+ *
+ * @param <T>
+ */
+public interface BaseMapper<T> {
+
+    /**
+     * 根据主键物理删除记录
+     * 
+     * @param id
+     *            String
+     * @return int
+     */
+    int deleteByPrimaryKey(String id);
+
+    /**
+     * 新增记录
+     * 
+     * @param record
+     *            T
+     * @return int
+     */
+    int insert(T record);
+
+    /**
+     * 根据主键查找记录
+     * 
+     * @param id
+     *            String
+     * @return T
+     */
+    T selectByPrimaryKey(String id);
+
+    /**
+     * 检索所有记录,包括记录状态为删除的记录
+     * 
+     * @return List<T>
+     */
+    List<T> selectAll();
+
+    /**
+     * 根据主键更新记录
+     * 
+     * @param record
+     *            T
+     * @return
+     */
+    int updateByPrimaryKey(T record);
+
+}

+ 192 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/system/DataSourceFactory.java

@@ -0,0 +1,192 @@
+package com.xt.dsp.system;
+
+import java.io.IOException;
+import java.sql.SQLException;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Properties;
+
+import javax.sql.DataSource;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.FactoryBean;
+import org.springframework.beans.factory.InitializingBean;
+import org.springframework.core.io.Resource;
+import org.springframework.core.io.support.EncodedResource;
+import org.springframework.core.io.support.PropertiesLoaderUtils;
+
+import com.alibaba.druid.pool.DruidDataSource;
+
+public class DataSourceFactory implements FactoryBean<DataSource>, InitializingBean {
+	Logger logger = LoggerFactory.getLogger(DataSourceFactory.class);
+	private Resource[] properties;
+	private DataSource ds;
+	private String fileEncoding;
+	private String dsid;
+	private static Map<String, DruidDataSource> dsMaps = new HashMap<String, DruidDataSource>();
+
+	public void setDsid(String dsid) {
+		this.dsid = dsid;
+	}
+
+	/** 连接池数据源类型 */
+	private String dsType = "com.alibaba.druid.pool.DruidDataSource";
+
+	public void close() {
+		if (ds instanceof DruidDataSource) {
+			if (dsMaps.containsKey(dsid)) {
+				dsMaps.remove(dsid);
+			}
+			((DruidDataSource) ds).close();
+		}
+	}
+
+	public void init() {
+		if (ds instanceof DruidDataSource) {
+			try {
+				((DruidDataSource) ds).init();
+				dsMaps.put(this.dsid, (DruidDataSource) ds);
+			} catch (SQLException e) {
+				e.printStackTrace();
+			}
+		}
+	}
+
+	@Override
+	public DataSource getObject() throws Exception {
+		return ds;
+	}
+
+	@Override
+	public Class<?> getObjectType() {
+		return DataSource.class;
+	}
+
+	@Override
+	public boolean isSingleton() {
+		return true;
+	}
+
+	private void loadProperties(Properties props) {
+		for (Resource location : this.properties) {
+			if (logger.isInfoEnabled()) {
+				logger.info("Loading properties file from " + location);
+			}
+			try {
+				PropertiesLoaderUtils.fillProperties(props, new EncodedResource(location, this.fileEncoding));
+			} catch (IOException e) {
+				e.printStackTrace();
+			}
+		}
+
+	}
+
+	public void afterPropertiesSet(Properties properties) {
+		if (dsType.equals("com.alibaba.druid.pool.DruidDataSource")) {
+			DruidDataSource druidDataSource = null;
+			if (dsMaps.containsKey(this.dsid)) {
+				this.ds = dsMaps.get(this.dsid);
+				return;
+			}
+			druidDataSource = new DruidDataSource();
+			druidDataSource.configFromPropety(properties);
+			{
+				String property = properties.getProperty("url");
+				if (property != null && property.length() > 0) {
+					druidDataSource.setUrl(property);
+				}
+			}
+			{
+				String driverClassName = properties.getProperty("driverClassName");
+				druidDataSource.setDriverClassName(driverClassName);
+			}
+			{
+				String property = properties.getProperty("username");
+				if (property != null && property.length() > 0) {
+					druidDataSource.setUsername(property);
+				}
+			}
+			{
+				String property = properties.getProperty("password");
+				if (property != null && property.length() > 0) {
+					druidDataSource.setPassword(property);
+				}
+			}
+			{
+				String property = properties.getProperty("initialSize");
+				if (property != null && property.length() > 0) {
+					druidDataSource.setInitialSize(Integer.parseInt(property));
+				}
+			}
+			{
+				String property = properties.getProperty("minIdle");
+				if (property != null && property.length() > 0) {
+					druidDataSource.setMinIdle(Integer.parseInt(property));
+				}
+			}
+			{
+				String property = properties.getProperty("maxActive");
+				if (property != null && property.length() > 0) {
+					druidDataSource.setMaxActive(Integer.parseInt(property));
+				}
+			}
+			{
+				String property = properties.getProperty("timeBetweenEvictionRunsMillis");
+				if (property != null && property.length() > 0) {
+					druidDataSource.setTimeBetweenEvictionRunsMillis(Long.parseLong(property));
+				}
+			}
+			{
+				String property = properties.getProperty("minEvictableIdleTimeMillis");
+				if (property != null && property.length() > 0) {
+					druidDataSource.setMinEvictableIdleTimeMillis(Integer.parseInt(property));
+				}
+			}
+			{
+				String property = properties.getProperty("testOnReturn");
+				if ("true".equals(property)) {
+					druidDataSource.setTestOnReturn(true);
+				} else if ("false".equals(property)) {
+					druidDataSource.setTestOnReturn(false);
+				}
+			}
+			{
+				String property = properties.getProperty("poolPreparedStatements");
+				if ("true".equals(property)) {
+					druidDataSource.setPoolPreparedStatements(true);
+				} else if ("false".equals(property)) {
+					druidDataSource.setPoolPreparedStatements(false);
+				}
+			}
+			{
+				String property = properties.getProperty("maxPoolPreparedStatementPerConnectionSize");
+				if (property != null && property.length() > 0) {
+					druidDataSource.setMaxPoolPreparedStatementPerConnectionSize(Integer.parseInt(property));
+				}
+			}
+			{
+				String validationQuery = properties.getProperty("validationQuery");
+				if (validationQuery != null && validationQuery.length() > 0) {
+					druidDataSource.setValidationQuery(validationQuery);
+				}
+			}
+			ds = druidDataSource;
+		}
+	}
+
+	@Override
+	public void afterPropertiesSet() throws Exception {
+		Properties properties = new Properties();
+		loadProperties(properties);
+		afterPropertiesSet(properties);
+	}
+
+	public void setDsType(String dsType) {
+		this.dsType = dsType;
+	}
+
+	public void setProperties(Resource[] properties) {
+		this.properties = properties;
+	}
+}

+ 49 - 0
xtdsp/trunk/src/main/java/com/xt/dsp/system/InitServlet.java

@@ -0,0 +1,49 @@
+package com.xt.dsp.system;
+
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+
+import org.apache.log4j.Logger;
+import org.quartz.Scheduler;
+import org.quartz.SchedulerException;
+import org.springframework.web.context.WebApplicationContext;
+import org.springframework.web.context.support.WebApplicationContextUtils;
+
+import com.xt.dsp.job.CommonJobListener;
+import com.xt.dsp.service.JobService;
+
+/**
+ * 系统初始化处理
+ * 
+ * @author 袁晓冬
+ */
+public class InitServlet extends HttpServlet {
+	protected Logger logger = Logger.getLogger(getClass());
+
+	private static final long serialVersionUID = 1L;
+
+	/**
+	 * 系统初始化处理
+	 */
+	@Override
+	public void init() throws ServletException {
+		super.init();
+		System.err.println("----------System Init------------");
+		try {
+			initSchedule();
+		} catch (Exception e) {
+			System.err.println("系统初始化异常:" + e.getMessage());
+		}
+	}
+
+	private void initSchedule() throws SchedulerException {
+		WebApplicationContext wac = WebApplicationContextUtils
+				.getRequiredWebApplicationContext(this.getServletContext());
+		Scheduler scheduler = (Scheduler) wac.getBean("xtdspJobScheduler");
+		CommonJobListener jobListener = wac.getBean(CommonJobListener.class);
+		scheduler.getListenerManager().addJobListener(jobListener);
+		JobService jobService = wac.getBean(JobService.class);
+		// 启动
+		jobService.start();
+	}
+}

+ 68 - 0
xtdsp/trunk/src/main/resources/com/xt/dsp/mappers/DataSourceBeanMapper.xml

@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
+<mapper namespace="com.xt.dsp.mappers.DataSourceBeanMapper" >
+  <resultMap id="BaseResultMap" type="com.xt.dsp.model.DataSourceBean" >
+    <id column="ID" property="id" jdbcType="VARCHAR" />
+    <result column="URL" property="url" jdbcType="VARCHAR" />
+    <result column="DRIVERCLASSNAME" property="driverclassname" jdbcType="VARCHAR" />
+    <result column="USERNAME" property="username" jdbcType="VARCHAR" />
+    <result column="PASSWORD" property="password" jdbcType="VARCHAR" />
+    <result column="INITIALSIZE" property="initialsize" jdbcType="VARCHAR" />
+    <result column="MINIDLE" property="minidle" jdbcType="VARCHAR" />
+    <result column="MAXACTIVE" property="maxactive" jdbcType="VARCHAR" />
+    <result column="TIMEBETWEENEVICTIONRUNSMILLIS" property="timebetweenevictionrunsmillis" jdbcType="VARCHAR" />
+    <result column="MINEVICTABLEIDLETIMEMILLIS" property="minevictableidletimemillis" jdbcType="VARCHAR" />
+    <result column="TESTONRETURN" property="testonreturn" jdbcType="VARCHAR" />
+    <result column="POOLPREPAREDSTATEMENTS" property="poolpreparedstatements" jdbcType="VARCHAR" />
+    <result column="MAXPOOLPREPAREDSTATEMENTPERCON" property="maxpoolpreparedstatementpercon" jdbcType="VARCHAR" />
+    <result column="VALIDATIONQUERY" property="validationquery" jdbcType="VARCHAR" />
+  </resultMap>
+  <delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
+    delete from DSP_DATASOURCE
+    where ID = #{id,jdbcType=VARCHAR}
+  </delete>
+  <insert id="insert" parameterType="com.xt.dsp.model.DataSourceBean" >
+    insert into DSP_DATASOURCE (ID, URL, DRIVERCLASSNAME, 
+      USERNAME, PASSWORD, INITIALSIZE, 
+      MINIDLE, MAXACTIVE, TIMEBETWEENEVICTIONRUNSMILLIS, 
+      MINEVICTABLEIDLETIMEMILLIS, TESTONRETURN, 
+      POOLPREPAREDSTATEMENTS, MAXPOOLPREPAREDSTATEMENTPERCON, 
+      VALIDATIONQUERY)
+    values (#{id,jdbcType=VARCHAR}, #{url,jdbcType=VARCHAR}, #{driverclassname,jdbcType=VARCHAR}, 
+      #{username,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR}, #{initialsize,jdbcType=VARCHAR}, 
+      #{minidle,jdbcType=VARCHAR}, #{maxactive,jdbcType=VARCHAR}, #{timebetweenevictionrunsmillis,jdbcType=VARCHAR}, 
+      #{minevictableidletimemillis,jdbcType=VARCHAR}, #{testonreturn,jdbcType=VARCHAR}, 
+      #{poolpreparedstatements,jdbcType=VARCHAR}, #{maxpoolpreparedstatementpercon,jdbcType=VARCHAR}, 
+      #{validationquery,jdbcType=VARCHAR})
+  </insert>
+  <update id="updateByPrimaryKey" parameterType="com.xt.dsp.model.DataSourceBean" >
+    update DSP_DATASOURCE
+    set URL = #{url,jdbcType=VARCHAR},
+      DRIVERCLASSNAME = #{driverclassname,jdbcType=VARCHAR},
+      USERNAME = #{username,jdbcType=VARCHAR},
+      PASSWORD = #{password,jdbcType=VARCHAR},
+      INITIALSIZE = #{initialsize,jdbcType=VARCHAR},
+      MINIDLE = #{minidle,jdbcType=VARCHAR},
+      MAXACTIVE = #{maxactive,jdbcType=VARCHAR},
+      TIMEBETWEENEVICTIONRUNSMILLIS = #{timebetweenevictionrunsmillis,jdbcType=VARCHAR},
+      MINEVICTABLEIDLETIMEMILLIS = #{minevictableidletimemillis,jdbcType=VARCHAR},
+      TESTONRETURN = #{testonreturn,jdbcType=VARCHAR},
+      POOLPREPAREDSTATEMENTS = #{poolpreparedstatements,jdbcType=VARCHAR},
+      MAXPOOLPREPAREDSTATEMENTPERCON = #{maxpoolpreparedstatementpercon,jdbcType=VARCHAR},
+      VALIDATIONQUERY = #{validationquery,jdbcType=VARCHAR}
+    where ID = #{id,jdbcType=VARCHAR}
+  </update>
+  <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
+    select ID, URL, DRIVERCLASSNAME, USERNAME, PASSWORD, INITIALSIZE, MINIDLE, MAXACTIVE, 
+    TIMEBETWEENEVICTIONRUNSMILLIS, MINEVICTABLEIDLETIMEMILLIS, TESTONRETURN, POOLPREPAREDSTATEMENTS, 
+    MAXPOOLPREPAREDSTATEMENTPERCON, VALIDATIONQUERY
+    from DSP_DATASOURCE
+    where ID = #{id,jdbcType=VARCHAR}
+  </select>
+  <select id="selectAll" resultMap="BaseResultMap" >
+    select ID, URL, DRIVERCLASSNAME, USERNAME, PASSWORD, INITIALSIZE, MINIDLE, MAXACTIVE, 
+    TIMEBETWEENEVICTIONRUNSMILLIS, MINEVICTABLEIDLETIMEMILLIS, TESTONRETURN, POOLPREPAREDSTATEMENTS, 
+    MAXPOOLPREPAREDSTATEMENTPERCON, VALIDATIONQUERY
+    from DSP_DATASOURCE
+  </select>
+</mapper>

+ 60 - 0
xtdsp/trunk/src/main/resources/com/xt/dsp/mappers/JobBeanMapper.xml

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
+<mapper namespace="com.xt.dsp.mappers.JobBeanMapper" >
+  <resultMap id="BaseResultMap" type="com.xt.dsp.model.JobBean" >
+    <id column="ID" property="id" jdbcType="VARCHAR" />
+    <result column="NAME" property="name" jdbcType="VARCHAR" />
+    <result column="CREATE_TIME" property="createTime" jdbcType="TIMESTAMP" />
+    <result column="START_TIME" property="startTime" jdbcType="TIMESTAMP" />
+    <result column="END_TIME" property="endTime" jdbcType="TIMESTAMP" />
+    <result column="CIRCLE" property="circle" jdbcType="CHAR" />
+    <result column="RESULT" property="result" jdbcType="VARCHAR" />
+    <result column="INTERVAL" property="interval" jdbcType="DECIMAL" />
+    <result column="STATUS" property="status" jdbcType="VARCHAR" />
+    <result column="PARAM" property="param" jdbcType="VARCHAR" />
+    <result column="CRON_EXPRESSION" property="cronExpression" jdbcType="VARCHAR" />
+    <result column="CODE" property="code" jdbcType="VARCHAR" />
+  </resultMap>
+  <delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
+    delete from DSP_JOB
+    where ID = #{id,jdbcType=VARCHAR}
+  </delete>
+  <insert id="insert" parameterType="com.xt.dsp.model.JobBean" >
+    insert into DSP_JOB (ID, NAME, CREATE_TIME, 
+      START_TIME, END_TIME, CIRCLE, 
+      RESULT, INTERVAL, STATUS, 
+      PARAM, CRON_EXPRESSION, CODE
+      )
+    values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, 
+      #{startTime,jdbcType=TIMESTAMP}, #{endTime,jdbcType=TIMESTAMP}, #{circle,jdbcType=CHAR}, 
+      #{result,jdbcType=VARCHAR}, #{interval,jdbcType=DECIMAL}, #{status,jdbcType=VARCHAR}, 
+      #{param,jdbcType=VARCHAR}, #{cronExpression,jdbcType=VARCHAR}, #{code,jdbcType=VARCHAR}
+      )
+  </insert>
+  <update id="updateByPrimaryKey" parameterType="com.xt.dsp.model.JobBean" >
+    update DSP_JOB
+    set NAME = #{name,jdbcType=VARCHAR},
+      CREATE_TIME = #{createTime,jdbcType=TIMESTAMP},
+      START_TIME = #{startTime,jdbcType=TIMESTAMP},
+      END_TIME = #{endTime,jdbcType=TIMESTAMP},
+      CIRCLE = #{circle,jdbcType=CHAR},
+      RESULT = #{result,jdbcType=VARCHAR},
+      INTERVAL = #{interval,jdbcType=DECIMAL},
+      STATUS = #{status,jdbcType=VARCHAR},
+      PARAM = #{param,jdbcType=VARCHAR},
+      CRON_EXPRESSION = #{cronExpression,jdbcType=VARCHAR},
+      CODE = #{code,jdbcType=VARCHAR}
+    where ID = #{id,jdbcType=VARCHAR}
+  </update>
+  <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
+    select ID, NAME, CREATE_TIME, START_TIME, END_TIME, CIRCLE, RESULT, INTERVAL, STATUS, 
+    PARAM, CRON_EXPRESSION, CODE
+    from DSP_JOB
+    where ID = #{id,jdbcType=VARCHAR}
+  </select>
+  <select id="selectAll" resultMap="BaseResultMap" >
+    select ID, NAME, CREATE_TIME, START_TIME, END_TIME, CIRCLE, RESULT, INTERVAL, STATUS, 
+    PARAM, CRON_EXPRESSION, CODE
+    from DSP_JOB
+  </select>
+</mapper>

+ 43 - 0
xtdsp/trunk/src/main/resources/com/xt/dsp/mappers/TaskBeanMapper.xml

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
+<mapper namespace="com.xt.dsp.mappers.TaskBeanMapper" >
+  <resultMap id="BaseResultMap" type="com.xt.dsp.model.TaskBean" >
+    <id column="ID" property="id" jdbcType="VARCHAR" />
+    <result column="NAME" property="name" jdbcType="VARCHAR" />
+    <result column="CODE" property="code" jdbcType="VARCHAR" />
+    <result column="JOB_CODE" property="jobCode" jdbcType="VARCHAR" />
+    <result column="TYPE" property="type" jdbcType="CHAR" />
+  </resultMap>
+  <delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
+    delete from DSP_TASK
+    where ID = #{id,jdbcType=VARCHAR}
+  </delete>
+  <insert id="insert" parameterType="com.xt.dsp.model.TaskBean" >
+    insert into DSP_TASK (ID, NAME, CODE, 
+      JOB_CODE, TYPE)
+    values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{code,jdbcType=VARCHAR}, 
+      #{jobCode,jdbcType=VARCHAR}, #{type,jdbcType=CHAR})
+  </insert>
+  <update id="updateByPrimaryKey" parameterType="com.xt.dsp.model.TaskBean" >
+    update DSP_TASK
+    set NAME = #{name,jdbcType=VARCHAR},
+      CODE = #{code,jdbcType=VARCHAR},
+      JOB_CODE = #{jobCode,jdbcType=VARCHAR},
+      TYPE = #{type,jdbcType=CHAR}
+    where ID = #{id,jdbcType=VARCHAR}
+  </update>
+  <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
+    select ID, NAME, CODE, JOB_CODE, TYPE
+    from DSP_TASK
+    where ID = #{id,jdbcType=VARCHAR}
+  </select>
+  <select id="selectByJobCode" resultMap="BaseResultMap" parameterType="java.lang.String" >
+    select ID, NAME, CODE, JOB_CODE, TYPE
+    from DSP_TASK
+    where JOB_CODE = #{jobcode,jdbcType=VARCHAR}
+  </select>
+  <select id="selectAll" resultMap="BaseResultMap" >
+    select ID, NAME, CODE, JOB_CODE, TYPE
+    from DSP_TASK
+  </select>
+</mapper>

+ 47 - 0
xtdsp/trunk/src/main/resources/com/xt/dsp/mappers/TaskSqlBeanMapper.xml

@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
+<mapper namespace="com.xt.dsp.mappers.TaskSqlBeanMapper" >
+  <resultMap id="BaseResultMap" type="com.xt.dsp.model.TaskSqlBean" >
+    <id column="ID" property="id" jdbcType="VARCHAR" />
+    <result column="TASK_ID" property="taskId" jdbcType="VARCHAR" />
+    <result column="SRC_CONN" property="srcConn" jdbcType="VARCHAR" />
+    <result column="TARGET_CONN" property="targetConn" jdbcType="VARCHAR" />
+    <result column="SQL" property="sql" jdbcType="VARCHAR" />
+    <result column="TARGET_TABLE" property="targetTable" jdbcType="VARCHAR" />
+  </resultMap>
+  <delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
+    delete from DSP_TASK_SQL
+    where ID = #{id,jdbcType=VARCHAR}
+  </delete>
+  <insert id="insert" parameterType="com.xt.dsp.model.TaskSqlBean" >
+    insert into DSP_TASK_SQL (ID, TASK_ID, SRC_CONN, 
+      TARGET_CONN, SQL, TARGET_TABLE
+      )
+    values (#{id,jdbcType=VARCHAR}, #{taskId,jdbcType=VARCHAR}, #{srcConn,jdbcType=VARCHAR}, 
+      #{targetConn,jdbcType=VARCHAR}, #{sql,jdbcType=VARCHAR}, #{targetTable,jdbcType=VARCHAR}
+      )
+  </insert>
+  <update id="updateByPrimaryKey" parameterType="com.xt.dsp.model.TaskSqlBean" >
+    update DSP_TASK_SQL
+    set TASK_ID = #{taskId,jdbcType=VARCHAR},
+      SRC_CONN = #{srcConn,jdbcType=VARCHAR},
+      TARGET_CONN = #{targetConn,jdbcType=VARCHAR},
+      SQL = #{sql,jdbcType=VARCHAR},
+      TARGET_TABLE = #{targetTable,jdbcType=VARCHAR}
+    where ID = #{id,jdbcType=VARCHAR}
+  </update>
+  <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
+    select ID, TASK_ID, SRC_CONN, TARGET_CONN, SQL, TARGET_TABLE
+    from DSP_TASK_SQL
+    where ID = #{id,jdbcType=VARCHAR}
+  </select>
+  <select id="selectByTaskId" resultMap="BaseResultMap" parameterType="java.lang.String" >
+    select ID, TASK_ID, SRC_CONN, TARGET_CONN, SQL, TARGET_TABLE
+    from DSP_TASK_SQL
+    where TASK_ID = #{taskId,jdbcType=VARCHAR}
+  </select>
+  <select id="selectAll" resultMap="BaseResultMap" >
+    select ID, TASK_ID, SRC_CONN, TARGET_CONN, SQL, TARGET_TABLE
+    from DSP_TASK_SQL
+  </select>
+</mapper>

+ 33 - 0
xtdsp/trunk/src/main/resources/generatorConfig.xml

@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration  PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"  "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
+<generatorConfiguration>
+	<context id="MysqlTables" targetRuntime="MyBatis3Simple">
+		<commentGenerator>
+			<property name="suppressAllComments" value="true" />
+		</commentGenerator>
+		<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver"
+			connectionURL="jdbc:oracle:thin:@192.168.57.36:1521:orcl" userId="xtdsp"
+			password="xtdsp">
+		</jdbcConnection>
+		<javaTypeResolver>
+			<property name="forceBigDecimals" value="false" />
+		</javaTypeResolver>
+		<javaModelGenerator targetPackage="com.xt.dsp.model"
+			targetProject="src/main/java">
+			<property name="enableSubPackages" value="true" />
+			<property name="trimStrings" value="true" />
+		</javaModelGenerator>
+		<sqlMapGenerator targetPackage="com.xt.dsp.mappers"
+			targetProject="src/main/resources">
+			<property name="enableSubPackages" value="true" />
+		</sqlMapGenerator>
+		<javaClientGenerator type="XMLMAPPER"
+			targetPackage="com.xt.dsp.mappers" targetProject="src/main/java">
+			<property name="enableSubPackages" value="true" />
+			<!-- <property name="rootInterface" value="com.yuanxd.trust.server.mappers.BaseMapper"/> -->
+		</javaClientGenerator>
+		<!-- <table tableName="DSP_JOB" domainObjectName="JobBean"></table> -->
+		<!-- <table tableName="DSP_TASK" domainObjectName="TaskBean"></table> -->
+		<!-- <table tableName="DSP_TASK_SQL" domainObjectName="TaskSqlBean"></table> -->
+		<table tableName="DSP_DATASOURCE" domainObjectName="DataSourceBean"></table>
+	</context>
+</generatorConfiguration>

+ 166 - 0
xtdsp/trunk/src/main/resources/log4j/log4j.dtd

@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!-- Authors: Chris Taylor, Ceki Gulcu. -->
+
+<!-- Version: 1.2 -->
+
+<!-- A configuration element consists of optional renderer
+elements,appender elements, categories and an optional root
+element. -->
+
+<!ELEMENT log4j:configuration (renderer*, appender*,(category|logger)*,root?,
+                               categoryFactory?)>
+
+<!-- The "threshold" attribute takes a level value such that all -->
+<!-- logging statements with a level equal or below this value are -->
+<!-- disabled. -->
+
+<!-- Setting the "debug" enable the printing of internal log4j logging   -->
+<!-- statements.                                                         -->
+
+<!-- By default, debug attribute is "null", meaning that we not do touch -->
+<!-- internal log4j logging settings. The "null" value for the threshold -->
+<!-- attribute can be misleading. The threshold field of a repository	 -->
+<!-- cannot be set to null. The "null" value for the threshold attribute -->
+<!-- simply means don't touch the threshold field, the threshold field   --> 
+<!-- keeps its old value.                                                -->
+     
+<!ATTLIST log4j:configuration
+  xmlns:log4j              CDATA #FIXED "http://jakarta.apache.org/log4j/" 
+  threshold                (all|debug|info|warn|error|fatal|off|null) "null"
+  debug                    (true|false|null)  "null"
+>
+
+<!-- renderer elements allow the user to customize the conversion of  -->
+<!-- message objects to String.                                       -->
+
+<!ELEMENT renderer EMPTY>
+<!ATTLIST renderer
+  renderedClass  CDATA #REQUIRED
+  renderingClass CDATA #REQUIRED
+>
+
+<!-- Appenders must have a name and a class. -->
+<!-- Appenders may contain an error handler, a layout, optional parameters -->
+<!-- and filters. They may also reference (or include) other appenders. -->
+<!ELEMENT appender (errorHandler?, param*, layout?, filter*, appender-ref*)>
+<!ATTLIST appender
+  name 		ID 	#REQUIRED
+  class 	CDATA	#REQUIRED
+>
+
+<!ELEMENT layout (param*)>
+<!ATTLIST layout
+  class		CDATA	#REQUIRED
+>
+
+<!ELEMENT filter (param*)>
+<!ATTLIST filter
+  class		CDATA	#REQUIRED
+>
+
+<!-- ErrorHandlers can be of any class. They can admit any number of -->
+<!-- parameters. -->
+
+<!ELEMENT errorHandler (param*, root-ref?, logger-ref*,  appender-ref?)> 
+<!ATTLIST errorHandler
+   class        CDATA   #REQUIRED 
+>
+
+<!ELEMENT root-ref EMPTY>
+
+<!ELEMENT logger-ref EMPTY>
+<!ATTLIST logger-ref
+  ref IDREF #REQUIRED
+>
+
+<!ELEMENT param EMPTY>
+<!ATTLIST param
+  name		CDATA   #REQUIRED
+  value		CDATA	#REQUIRED
+>
+
+
+<!-- The priority class is org.apache.log4j.Level by default -->
+<!ELEMENT priority (param*)>
+<!ATTLIST priority
+  class   CDATA	#IMPLIED
+  value	  CDATA #REQUIRED
+>
+
+<!-- The level class is org.apache.log4j.Level by default -->
+<!ELEMENT level (param*)>
+<!ATTLIST level
+  class   CDATA	#IMPLIED
+  value	  CDATA #REQUIRED
+>
+
+
+<!-- If no level element is specified, then the configurator MUST not -->
+<!-- touch the level of the named category. -->
+<!ELEMENT category (param*,(priority|level)?,appender-ref*)>
+<!ATTLIST category
+  class         CDATA   #IMPLIED
+  name		CDATA	#REQUIRED
+  additivity	(true|false) "true"  
+>
+
+<!-- If no level element is specified, then the configurator MUST not -->
+<!-- touch the level of the named logger. -->
+<!ELEMENT logger (level?,appender-ref*)>
+<!ATTLIST logger
+  name		ID	#REQUIRED
+  additivity	(true|false) "true"  
+>
+
+
+<!ELEMENT categoryFactory (param*)>
+<!ATTLIST categoryFactory 
+   class        CDATA #REQUIRED>
+
+<!ELEMENT appender-ref EMPTY>
+<!ATTLIST appender-ref
+  ref IDREF #REQUIRED
+>
+
+<!-- If no priority element is specified, then the configurator MUST not -->
+<!-- touch the priority of root. -->
+<!-- The root category always exists and cannot be subclassed. -->
+<!ELEMENT root (param*, (priority|level)?, appender-ref*)>
+
+
+<!-- ==================================================================== -->
+<!--                       A logging event                                -->
+<!-- ==================================================================== -->
+<!ELEMENT log4j:eventSet (log4j:event*)>
+<!ATTLIST log4j:eventSet
+  xmlns:log4j             CDATA #FIXED "http://jakarta.apache.org/log4j/" 
+  version                (1.1|1.2) "1.2" 
+  includesLocationInfo   (true|false) "true"
+>
+
+
+
+<!ELEMENT log4j:event (log4j:message, log4j:NDC?, log4j:throwable?, 
+                       log4j:locationInfo?) >
+
+<!-- The timestamp format is application dependent. -->
+<!ATTLIST log4j:event
+    logger     CDATA #REQUIRED
+    level      CDATA #REQUIRED
+    thread     CDATA #REQUIRED
+    timestamp  CDATA #REQUIRED
+>
+
+<!ELEMENT log4j:message (#PCDATA)>
+<!ELEMENT log4j:NDC (#PCDATA)>
+
+<!ELEMENT log4j:throwable (#PCDATA)>
+
+<!ELEMENT log4j:locationInfo EMPTY>
+<!ATTLIST log4j:locationInfo
+  class  CDATA	#REQUIRED
+  method CDATA	#REQUIRED
+  file   CDATA	#REQUIRED
+  line   CDATA	#REQUIRED
+>

+ 152 - 0
xtdsp/trunk/src/main/resources/log4j/log4j.xml

@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="UTF-8"?> 
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
+
+	<!-- org.apache.log4j.ConsoleAppender (输出到控制台) -->
+	<!-- org.apache.log4j.FileAppender (输出到文件) -->
+	<!-- org.apache.log4j.DailyRollingFileAppender (每天输出产生一个日志文件) -->
+	<!-- org.apache.log4j.RollingFileAppender (文件大小到达指定尺寸的时候产生一个新的文件), 可通过 log4j.appender.R.MaxFileSize=100KB 
+		设置文件大小, 还可通过 log4j.appender.R.MaxBackupIndex=1设置为保存一个备份文件。 -->
+	<!-- org.apache.log4j.WriterAppender (将日志信息以流格式发送到任意指定的地方) -->
+
+	<!--输出通道"STDOUT",输出所有信息到控制台 (也就是System.out.println()) -->
+	<appender name="STDOUT" class="org.apache.log4j.ConsoleAppender">
+		<!-- 输出自定义内容的LOG -->
+		<layout class="org.apache.log4j.PatternLayout">
+			<!-- 输出时Log内容的具体定义 -->
+			<param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss,SSS}][%c] %-5p %t %m%n" />
+		</layout>
+	</appender>
+
+	<!--输出通道"DEBUG",输出方式是:只输出DEBUG级别的LOG,并文件大小到达指定大小时产 生新的Log文件 -->
+	<appender name="DEBUG" class="org.apache.log4j.RollingFileAppender">
+		<!-- 输出Log文件的路径和文件名 -->
+		<param name="File" value="${app.root}/logs/app_debug.log" />
+
+		<!-- TOMCAT等WEB服务器重新启动时,是否插入到原有的LOG文件里,true 插入false 新 建 -->
+		<param name="Append" value="true" />
+		<param name="Encoding" value="UTF-8"/>
+		<!-- 只输出定义的级别以上的LOG,因为在下面过滤LOG信息所以屏蔽 -->
+		<!-- param name="Threshold" value="info"/ -->
+
+		<!-- 因选择了RollingFileAppender了才有下面两个 MaxFileSize,MaxBackupIndex 选项 -->
+		<!-- MaxFileSize是一个LOG文件的最大的文件大小,当LOG文件超过这个值时,自动转成 *.log.1的LOG文件 -->
+		<param name="MaxFileSize" value="5000KB" />
+
+		<!-- MaxBackupIndex生成自动转成 *.log.1的LOG文件的个数,设置3时最多生成3个LOG 备份文件,它们是[*.log.1][*.log.2][*.log.3] -->
+		<param name="MaxBackupIndex" value="3" />
+
+		<!-- 输出时Log内容的具体定义 -->
+		<layout class="org.apache.log4j.PatternLayout">
+			<param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss,SSS}][%-20c{1}] %-5p %t %m%n" />
+		</layout>
+
+		<!-- 过滤输出时Log内容,在这里,LevelMin,LevelMax都定义了DEBUG, 所以只输出DEBUG 级别LOG的数据 -->
+		<filter class="org.apache.log4j.varia.LevelRangeFilter">
+			<param name="LevelMin" value="DEBUG" />
+			<param name="LevelMax" value="DEBUG" />
+		</filter>
+	</appender>
+
+	<!-- 输出通道"INFO",输出方式是:只输出INFO级别的LOG,并文件大小到达指定大小时产生 新的Log文件 -->
+	<appender name="INFO" class="org.apache.log4j.RollingFileAppender">
+		<param name="File" value="${app.root}/logs/app_info.log" />
+		<param name="Append" value="true" />
+		<param name="Encoding" value="UTF-8"/>
+		<param name="MaxFileSize" value="5000KB" />
+		<param name="MaxBackupIndex" value="3" />
+		<layout class="org.apache.log4j.PatternLayout">
+			<param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss,SSS}][%-20c{1}] %-5p %t %m%n" />
+		</layout>
+		<filter class="org.apache.log4j.varia.LevelRangeFilter">
+			<param name="LevelMin" value="INFO" />
+			<param name="LevelMax" value="INFO" />
+		</filter>
+	</appender>
+
+	<!-- 输出通道"WARN",输出方式是:只输出WARN级别的LOG,并文件大小到达指定大小时产 生新的Log文件 -->
+	<appender name="WARN" class="org.apache.log4j.RollingFileAppender">
+		<param name="File" value="${app.root}/logs/app_warn.log" />
+		<param name="Append" value="true" />
+		<param name="Encoding" value="UTF-8"/>
+		<param name="MaxFileSize" value="5000KB" />
+		<param name="MaxBackupIndex" value="3" />
+		<layout class="org.apache.log4j.PatternLayout">
+			<param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss,SSS}][%-20c{1}] %-5p %m%n" />
+		</layout>
+		<filter class="org.apache.log4j.varia.LevelRangeFilter">
+			<param name="LevelMin" value="WARN" />
+			<param name="LevelMax" value="WARN" />
+		</filter>
+	</appender>
+
+	<!-- 输出通道"ERROR",输出方式是:只输出ERROR级别的LOG,并文件大小到达指定大小时 产生新的Log文件 -->
+	<appender name="ERROR" class="org.apache.log4j.RollingFileAppender">
+		<param name="File" value="${app.root}/logs/app_error.log" />
+		<param name="Append" value="true" />
+		<param name="Encoding" value="UTF-8"/>
+		<param name="MaxFileSize" value="5000KB" />
+		<param name="MaxBackupIndex" value="3" />
+		<layout class="org.apache.log4j.PatternLayout">
+			<param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss,SSS}][%-20c{1}] %-5p %m%n" />
+		</layout>
+		<filter class="org.apache.log4j.varia.LevelRangeFilter">
+			<param name="LevelMin" value="ERROR" />
+			<param name="LevelMax" value="ERROR" />
+		</filter>
+	</appender>
+
+	<!-- 输出通道"FATAL",输出方式是:只输出INFO级别的LOG,并文件大小到达指定大小时产生 新的Log文件 -->
+	<appender name="FATAL" class="org.apache.log4j.RollingFileAppender">
+		<param name="File" value="${app.root}/logs/app_fatal.log" />
+		<param name="Append" value="true" />
+		<param name="Encoding" value="UTF-8"/>
+		<param name="MaxFileSize" value="5000KB" />
+		<param name="MaxBackupIndex" value="3" />
+		<layout class="org.apache.log4j.PatternLayout">
+			<param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss,SSS}][%-20c{1}] %-5p %m%n" />
+		</layout>
+		<filter class="org.apache.log4j.varia.LevelRangeFilter">
+			<param name="LevelMin" value="FATAL" />
+			<param name="LevelMax" value="FATAL" />
+		</filter>
+	</appender>
+
+	<!-- 输出通道"EVERYDAY",输出方式是:输出所有级别的LOG,并每天一个日志文件 -->
+	<appender name="EVERYDAY" class="org.apache.log4j.DailyRollingFileAppender">
+		<param name="File" value="${app.root}/logs/app_everyday/everyday.log" />
+		<param name="Append" value="true" />
+		<param name="Encoding" value="UTF-8"/>
+		<!-- 以日为单位输出LOG文件,每日输出一个LOG文件 -->
+		<param name="DatePattern" value="'.'yyyy-MM-dd" />
+		<layout class="org.apache.log4j.PatternLayout">
+			<param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss,SSS}][%-20c{1}] %-5p %m%n" />
+		</layout>
+		<!-- 过滤输出时Log内容,在这里,LevelMin是DEBUG,LevelMax都FATAL, 所以输出DEBUG 级别到FATAL级别的LOG数据 -->
+		<filter class="org.apache.log4j.varia.LevelRangeFilter">
+			<param name="LevelMin" value="ERROR" />
+			<param name="LevelMax" value="FATAL" />
+		</filter>
+	</appender>
+    <logger name="com.xt.dsp">
+		<level value="INFO" />
+	</logger>
+    <logger name="com.ibatis">
+		<level value="DEBUG" />
+	</logger>
+    <logger name="java.sql">
+		<level value="DEBUG" />
+	</logger>
+	<root>
+		<!-- 设置输出范围,默认只输出ERROR以上的,ERROR级别, FATAL级别的LOG -->
+		<priority value="WARN" />
+		<!-- 上边设置的输出通道,使用的在这里定义 -->
+		<appender-ref ref="STDOUT" />
+		<appender-ref ref="DEBUG" />
+		<appender-ref ref="INFO" />
+		<appender-ref ref="WARN" />
+		<appender-ref ref="ERROR" />
+		<appender-ref ref="FATAL" />
+		<appender-ref ref="EVERYDAY" />
+	</root>
+</log4j:configuration>

+ 0 - 0
xtdsp/trunk/src/main/resources/spring/application.properties


+ 19 - 0
xtdsp/trunk/src/main/resources/spring/dataSource.properties

@@ -0,0 +1,19 @@
+url=jdbc:oracle:thin:@192.168.57.36:1521:orcl
+#url=jdbc:h2:~/oa;AUTO_SERVER=TRUE
+#driverClassName=org.h2.Driver
+username=xtdsp
+password=xtdsp
+#druid datasource
+initialSize=10
+minIdle=10
+maxActive=50
+maxWait=60000
+timeBetweenEvictionRunsMillis=60000
+minEvictableIdleTimeMillis=300000
+validationQuery=SELECT 1 from dual
+testWhileIdle=true
+testOnBorrow=false
+testOnReturn=false
+poolPreparedStatements=true
+maxPoolPreparedStatementPerConnectionSize=20
+filters=wall,stat,config

+ 41 - 0
xtdsp/trunk/src/main/resources/spring/mvc.xml

@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc"
+    xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd
+        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
+        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd">
+
+    <!-- 自动扫描且只扫描@Controller -->
+    <context:component-scan base-package="com.xt.hb.data" use-default-filters="false">
+        <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller" />
+    </context:component-scan>
+
+    <mvc:annotation-driven >
+    	<mvc:message-converters>
+    		<!-- 避免IE执行AJAX时,返回JSON出现下载文件 -->
+			<bean id="mappingJacksonHttpMessageConverter"
+				class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
+				<property name="supportedMediaTypes">
+					<list>
+						<value>text/html;charset=UTF-8</value>
+					</list>
+				</property>
+			</bean>
+    	</mvc:message-converters>
+    </mvc:annotation-driven>
+
+    <mvc:view-controller path="/" view-name="redirect:/index" />
+
+    <mvc:resources mapping="/static/**" location="/static/" />
+
+    <mvc:default-servlet-handler />
+
+    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
+        <property name="prefix" value="/WEB-INF/view/" />
+        <property name="suffix" value=".jsp" />
+    </bean>
+    <!-- AOP式方法级权限检查 -->
+    <bean class="org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator" >
+        <property name="proxyTargetClass" value="true" />
+    </bean>
+</beans>

+ 91 - 0
xtdsp/trunk/src/main/resources/spring/spring.xml

@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<beans xmlns="http://www.springframework.org/schema/beans"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee"
+	xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context"
+	xmlns:jpa="http://www.springframework.org/schema/data/jpa" xmlns:jdbc="http://www.springframework.org/schema/jdbc"
+	xmlns:util="http://www.springframework.org/schema/util"
+	xmlns:repository="http://www.springframework.org/schema/data/repository"
+	xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:aop="http://www.springframework.org/schema/aop"
+	xsi:schemaLocation="
+        http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd
+        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
+        http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.1.xsd
+        http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-3.1.xsd
+        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd
+        http://www.springframework.org/schema/jdbc http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd
+        http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.1.xsd
+        http://www.springframework.org/schema/data/jpa http://www.springframework.org/schema/data/jpa/spring-jpa.xsd
+        http://www.springframework.org/schema/data/repository http://www.springframework.org/schema/data/repository/spring-repository.xsd
+        http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd"
+	default-lazy-init="true">
+
+	<description>Spring公共配置 </description>
+	<context:property-placeholder
+		ignore-resource-not-found="true" location="classpath*:spring/application.properties" />
+	<!-- 开启注解配置 -->
+	<!-- 使用annotation 自动注册bean, 并保证@Required、@Autowired的属性被注入. @Controller的Bean注入在spring-mvc.xml中自动注册 -->
+	<context:component-scan base-package="com.xt.dsp" />
+	<bean id="dataSource" class="com.xt.dsp.system.DataSourceFactory"
+		init-method="init" destroy-method="close">
+		<property name="properties" value="classpath:/spring/dataSource.properties" />
+		<property name="dsType" value="com.alibaba.druid.pool.DruidDataSource"></property>
+		<property name="dsid" value="xtdsp"></property>
+	</bean>
+	<!-- ================== mybatis ==================================== -->
+	<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
+		<property name="dataSource" ref="dataSource" />
+		<property name="mapperLocations" value="classpath:com/xt/dsp/mappers/*.xml" />
+		<!-- 配置Mybatis的插件plugin -->
+		<property name="plugins">
+			<array>
+				<bean class="com.yuanxd.tools.pagehelper.PageHelper">
+					<property name="properties">
+						<value>
+							dialect=oracle
+						</value>
+					</property>
+				</bean>
+			</array>
+		</property>
+	</bean>
+	<!-- 配置扫描器 -->
+	<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
+		<!-- 扫描me.gacl.dao这个包以及它的子包下的所有映射接口类 -->
+		<property name="basePackage" value="com.xt.dsp.mappers" />
+		<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />
+	</bean>
+	<!-- 调度器 -->
+	<bean name="xtdspJobScheduler"
+		class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
+		<!-- 通过applicationContextSchedulerContextKey属性配置spring上下文 -->
+		<property name="applicationContextSchedulerContextKey">
+			<value>applicationContext</value>
+		</property>
+	</bean>
+	<!-- ========================================事务配置========================================= -->
+	<!-- 配置Spring的事务管理器 -->
+	<bean id="transactionManager"
+		class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
+		<property name="dataSource" ref="dataSource" />
+	</bean>
+	<aop:aspectj-autoproxy proxy-target-class="true" />
+	<!-- 注解方式配置事物 -->
+	<tx:annotation-driven transaction-manager="transactionManager" />
+	<!-- ========================================配置druid监控spring jdbc======================================== -->
+	<bean id="druid-stat-interceptor"
+		class="com.alibaba.druid.support.spring.stat.DruidStatInterceptor">
+	</bean>
+	<bean id="druid-stat-pointcut" class="org.springframework.aop.support.JdkRegexpMethodPointcut"
+		scope="prototype">
+		<property name="patterns">
+			<list>
+				<value>com.xt.dsp.*</value>
+			</list>
+		</property>
+	</bean>
+	<aop:config>
+		<aop:advisor advice-ref="druid-stat-interceptor"
+			pointcut-ref="druid-stat-pointcut" />
+	</aop:config>
+</beans>
+

+ 73 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/web.xml

@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee"
+	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
+	version="3.0">
+	<context-param>
+		<param-name>contextConfigLocation</param-name>
+		<param-value>
+            classpath*:/spring/spring*.xml
+        </param-value>
+	</context-param>
+	<context-param>
+		<param-name>log4jConfigLocation</param-name>
+		<param-value>classpath:/log4j/log4j.xml</param-value>
+	</context-param>
+	<context-param>
+		<param-name>webAppRootKey</param-name>
+		<param-value>app.root</param-value>
+	</context-param>
+	<context-param>
+		<param-name>log4jRefreshInterval</param-name>
+		<param-value>3000</param-value>
+	</context-param>
+	<listener>
+		<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
+	</listener>
+	<!--Spring的ApplicationContext 载入 -->
+	<listener>
+		<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
+	</listener>
+	<!-- To allow session-scoped beans in Spring 【SystemAuthenticationListener】 -->
+	<listener>
+		<listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
+	</listener>
+	<!-- Character Encoding filter -->
+	<filter>
+		<filter-name>encodingFilter</filter-name>
+		<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
+		<init-param>
+			<param-name>encoding</param-name>
+			<param-value>UTF-8</param-value>
+		</init-param>
+		<init-param>
+			<param-name>forceEncoding</param-name>
+			<param-value>true</param-value>
+		</init-param>
+	</filter>
+	<filter-mapping>
+		<filter-name>encodingFilter</filter-name>
+		<url-pattern>/*</url-pattern>
+	</filter-mapping>
+
+	<!-- Spring MVC Servlet -->
+	<servlet>
+		<servlet-name>springServlet</servlet-name>
+		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
+		<init-param>
+			<param-name>contextConfigLocation</param-name>
+			<param-value>classpath*:/spring/mvc.xml</param-value>
+		</init-param>
+		<load-on-startup>2</load-on-startup>
+	</servlet>
+	<servlet-mapping>
+		<servlet-name>springServlet</servlet-name>
+		<url-pattern>/</url-pattern>
+	</servlet-mapping>
+
+	<servlet>
+		<servlet-name>InitServlet</servlet-name>
+		<servlet-class>com.xt.dsp.system.InitServlet</servlet-class>
+		<load-on-startup>99</load-on-startup>
+	</servlet>
+</web-app>

+ 0 - 0
xtdsp/trunk/src/main/webapp/logs/app_debug.log


+ 14861 - 0
xtdsp/trunk/src/main/webapp/logs/app_error.log

@@ -0,0 +1,14861 @@
+[2016-08-16 15:34:28,024][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:344)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:549)
+	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
+	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
+	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
+	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
+	at org.mortbay.jetty.Server.doStart(Server.java:224)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:97)
+Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
+	at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:141)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:330)
+	... 22 more
+[2016-08-16 15:39:24,624][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:344)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:549)
+	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
+	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
+	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
+	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
+	at org.mortbay.jetty.Server.doStart(Server.java:224)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:97)
+Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
+	at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:141)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:330)
+	... 22 more
+[2016-08-16 17:01:04,780][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:344)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:549)
+	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
+	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
+	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
+	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
+	at org.mortbay.jetty.Server.doStart(Server.java:224)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:97)
+Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
+	at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:141)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:330)
+	... 22 more
+[2016-08-16 17:13:32,356][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanDefinitionStoreException: Could not resolve bean definition resource pattern [/WEB-INF/classes/applicationContext-*.xml]; nested exception is java.io.FileNotFoundException: ServletContext resource [/WEB-INF/classes/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:229)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:549)
+	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
+	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
+	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
+	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
+	at org.mortbay.jetty.Server.doStart(Server.java:224)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:97)
+Caused by: java.io.FileNotFoundException: ServletContext resource [/WEB-INF/classes/] cannot be resolved to URL because it does not exist
+	at org.springframework.web.context.support.ServletContextResource.getURL(ServletContextResource.java:156)
+	at org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:465)
+	at org.springframework.core.io.support.PathMatchingResourcePatternResolver.getResources(PathMatchingResourcePatternResolver.java:292)
+	at org.springframework.context.support.AbstractApplicationContext.getResources(AbstractApplicationContext.java:1291)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:216)
+	... 19 more
+[2016-08-16 17:24:47,053][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanDefinitionStoreException: Could not resolve bean definition resource pattern [/WEB-INF/classes/applicationContext-*.xml]; nested exception is java.io.FileNotFoundException: ServletContext resource [/WEB-INF/classes/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:229)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: java.io.FileNotFoundException: ServletContext resource [/WEB-INF/classes/] cannot be resolved to URL because it does not exist
+	at org.springframework.web.context.support.ServletContextResource.getURL(ServletContextResource.java:156)
+	at org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:465)
+	at org.springframework.core.io.support.PathMatchingResourcePatternResolver.getResources(PathMatchingResourcePatternResolver.java:292)
+	at org.springframework.context.support.AbstractApplicationContext.getResources(AbstractApplicationContext.java:1291)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:216)
+	... 24 more
+[2016-08-16 17:28:25,521][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanDefinitionStoreException: Could not resolve bean definition resource pattern [/WEB-INF/classes/applicationContext-*.xml]; nested exception is java.io.FileNotFoundException: ServletContext resource [/WEB-INF/classes/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:229)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: java.io.FileNotFoundException: ServletContext resource [/WEB-INF/classes/] cannot be resolved to URL because it does not exist
+	at org.springframework.web.context.support.ServletContextResource.getURL(ServletContextResource.java:156)
+	at org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:465)
+	at org.springframework.core.io.support.PathMatchingResourcePatternResolver.getResources(PathMatchingResourcePatternResolver.java:292)
+	at org.springframework.context.support.AbstractApplicationContext.getResources(AbstractApplicationContext.java:1291)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:216)
+	... 24 more
+[2016-08-16 17:29:08,884][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx]
+Offending resource: file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]
+
+	at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:70)
+	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
+	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:80)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:301)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1408)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1401)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:172)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:142)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:94)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:508)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:392)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+[2016-08-16 17:33:25,642][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx]
+Offending resource: file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]
+
+	at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:70)
+	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
+	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:80)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:301)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1408)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1401)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:172)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:142)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:94)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:508)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:392)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+[2016-08-16 17:38:46,361][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx]
+Offending resource: file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]
+
+	at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:70)
+	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
+	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:80)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:301)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1408)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1401)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:172)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:142)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:94)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:508)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:392)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+[2016-08-16 17:55:52,288][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.config.internalAutoProxyCreator': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/aspectj/lang/annotation/Around
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1105)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1050)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:228)
+	at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:697)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:526)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/aspectj/lang/annotation/Around
+	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:154)
+	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1098)
+	... 28 more
+Caused by: java.lang.NoClassDefFoundError: org/aspectj/lang/annotation/Around
+	at org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.<clinit>(ReflectiveAspectJAdvisorFactory.java:76)
+	at org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.<init>(AnnotationAwareAspectJAutoProxyCreator.java:53)
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
+	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
+	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
+	... 30 more
+Caused by: java.lang.ClassNotFoundException: org.aspectj.lang.annotation.Around
+	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
+	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
+	at java.security.AccessController.doPrivileged(Native Method)
+	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
+	at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:420)
+	at runjettyrun.ProjectClassLoader.loadClass(ProjectClassLoader.java:92)
+	... 37 more
+[2016-08-16 17:57:01,032][DruidDataSource     ] ERROR {dataSource-1} init error
+java.sql.SQLException: oracle.jdbc.OracleDriver
+	at com.alibaba.druid.util.JdbcUtils.createDriver(JdbcUtils.java:560)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:649)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:36)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1706)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1645)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
+	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
+	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
+	at java.security.AccessController.doPrivileged(Native Method)
+	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
+	at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:420)
+	at runjettyrun.ProjectClassLoader.loadClass(ProjectClassLoader.java:92)
+	at java.lang.Class.forName0(Native Method)
+	at java.lang.Class.forName(Class.java:191)
+	at com.alibaba.druid.util.JdbcUtils.createDriver(JdbcUtils.java:558)
+	... 50 more
+[2016-08-16 17:57:01,097][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/hb/data/**/mapper/*.xml]: class path resource [com/xt/hb/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/hb/data/**/mapper/*.xml]: class path resource [com/xt/hb/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:596)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:603)
+	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:216)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1527)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1486)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	... 30 more
+Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/hb/data/**/mapper/*.xml]: class path resource [com/xt/hb/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:116)
+	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:468)
+	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:441)
+	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:199)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:576)
+	... 36 more
+[2016-08-16 17:58:36,540][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/hb/data/**/mapper/*.xml]: class path resource [com/xt/hb/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/hb/data/**/mapper/*.xml]: class path resource [com/xt/hb/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:596)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:603)
+	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:216)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1527)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1486)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	... 30 more
+Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/hb/data/**/mapper/*.xml]: class path resource [com/xt/hb/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:116)
+	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:468)
+	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:441)
+	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:199)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:576)
+	... 36 more
+[2016-08-16 20:42:55,088][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:148)
+	at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:785)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:211)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:785)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1423)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:684)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:36)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1706)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1645)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 63 more
+Caused by: java.net.ConnectException: Connection timed out: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 68 more
+[2016-08-16 20:42:55,168][DruidDataSource     ] ERROR {dataSource-1} init error
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:148)
+	at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:785)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:211)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:785)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1423)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:684)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:36)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1706)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1645)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 63 more
+Caused by: java.net.ConnectException: Connection timed out: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 68 more
+[2016-08-16 20:42:55,218][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:596)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:603)
+	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:216)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1527)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1486)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	... 30 more
+Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:116)
+	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:468)
+	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:441)
+	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:199)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:576)
+	... 36 more
+[2016-08-16 20:43:16,207][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:148)
+	at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:785)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:211)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:785)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1423)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 14 more
+Caused by: java.net.ConnectException: Connection timed out: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 19 more
+[2016-08-16 21:05:31,917][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: dbType not support : null, url null
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: dbType not support : null, url null
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	... 34 more
+Caused by: java.lang.IllegalStateException: dbType not support : null, url null
+	at com.alibaba.druid.wall.WallFilter.init(WallFilter.java:160)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:595)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:36)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1706)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1645)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
+	... 41 more
+[2016-08-16 21:06:26,738][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-16 21:06:27,132][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:596)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:603)
+	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:216)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1527)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1486)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	... 30 more
+Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:116)
+	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:468)
+	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:441)
+	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:199)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:576)
+	... 36 more
+[2016-08-16 21:15:40,818][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-16 21:15:41,007][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:596)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:603)
+	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:216)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1527)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1486)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	... 30 more
+Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:116)
+	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:468)
+	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:441)
+	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:199)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:576)
+	... 36 more
+[2016-08-16 21:17:08,290][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-16 21:17:08,681][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'taskMapper' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:757)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	... 30 more
+Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:596)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:603)
+	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:216)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1527)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1486)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	... 36 more
+Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:116)
+	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:468)
+	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:441)
+	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:199)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:576)
+	... 42 more
+[2016-08-16 21:18:28,365][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-16 21:19:04,093][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-16 21:24:15,655][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-17 13:00:55,419][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-17 13:02:46,275][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-17 13:04:00,868][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-17 13:05:11,197][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-17 13:10:00,018][SqlSynJob           ] ERROR SqlSynJob start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=0 */5 * * * ?, code=3]
+[2016-08-17 13:10:00,019][SqlSynJob           ] ERROR SqlSynJob start with jobbean:JobBean [id=40288c9b4ef22834014ef22eaf180002, name=消息推送, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=2, status=null, param=2, cronExpression=0 */10 * * * ?, code=4]
+[2016-08-17 13:16:35,031][SqlSynJob           ] ERROR Thread[scheduler_Worker-1,5,main][38095791]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:16:40,004][SqlSynJob           ] ERROR Thread[scheduler_Worker-2,5,main][1393809013]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:16:45,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-3,5,main][235343876]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:16:50,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-4,5,main][1907129805]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:16:55,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-5,5,main][1937201160]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:00,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-6,5,main][540323953]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:05,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-7,5,main][1663818555]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:10,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-8,5,main][1413886298]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:15,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-9,5,main][1280456431]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:20,004][SqlSynJob           ] ERROR Thread[scheduler_Worker-10,5,main][697609230]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:25,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-1,5,main][1605099637]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:30,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-2,5,main][220025445]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:35,005][SqlSynJob           ] ERROR Thread[scheduler_Worker-3,5,main][813981]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:40,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-4,5,main][795676785]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:45,000][SqlSynJob           ] ERROR Thread[scheduler_Worker-5,5,main][559055626]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:50,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-6,5,main][1325956316]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:55,004][SqlSynJob           ] ERROR Thread[scheduler_Worker-7,5,main][909998093]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:00,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-8,5,main][2106898764]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:05,000][SqlSynJob           ] ERROR Thread[scheduler_Worker-9,5,main][789671165]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:10,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-10,5,main][554331695]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:15,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-1,5,main][868737179]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:20,005][SqlSynJob           ] ERROR Thread[scheduler_Worker-2,5,main][124451500]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:25,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-3,5,main][7288322]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:45,426][SqlSynJob           ] ERROR Thread[scheduler_Worker-1,5,main][1262378099]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:50,004][SqlSynJob           ] ERROR Thread[scheduler_Worker-2,5,main][2101862694]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:55,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-3,5,main][1605099637]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:00,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-4,5,main][220025445]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:05,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-5,5,main][813981]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:10,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-6,5,main][795676785]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:15,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-7,5,main][559055626]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:20,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-8,5,main][806950557]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:25,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-9,5,main][1058780694]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:30,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-10,5,main][877625016]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:35,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-1,5,main][1325956316]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:40,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-2,5,main][909998093]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:45,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-3,5,main][2106898764]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:50,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-4,5,main][789671165]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:55,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-5,5,main][554331695]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:20:00,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-6,5,main][909716101]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:20:00,004][SqlSynJob           ] ERROR Thread[scheduler_Worker-7,5,main][1581698835]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22eaf180002, name=消息推送, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=2, status=null, param=2, cronExpression=0 */10 * * * ?, code=4]
+[2016-08-17 13:20:05,000][SqlSynJob           ] ERROR Thread[scheduler_Worker-8,5,main][1862127510]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:20:10,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-9,5,main][72576099]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:20:15,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-10,5,main][779050983]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:20:20,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-1,5,main][828538854]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:20:25,004][SqlSynJob           ] ERROR Thread[scheduler_Worker-2,5,main][1696656723]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:05,035][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][241573598]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:05 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:10,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1349511038]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:10 CST 2016, endTime=Wed Aug 17 13:24:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:15,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1435585678]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:15 CST 2016, endTime=Wed Aug 17 13:24:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:20,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][909716101]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:20 CST 2016, endTime=Wed Aug 17 13:24:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:25,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1662426514]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:25 CST 2016, endTime=Wed Aug 17 13:24:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:30,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1640173328]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:30 CST 2016, endTime=Wed Aug 17 13:24:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:35,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1293030804]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:35 CST 2016, endTime=Wed Aug 17 13:24:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:40,001][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1581698835]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:40 CST 2016, endTime=Wed Aug 17 13:24:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:45,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2059737279]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:45 CST 2016, endTime=Wed Aug 17 13:24:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:50,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][568058513]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:50 CST 2016, endTime=Wed Aug 17 13:24:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:55,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1794617076]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:55 CST 2016, endTime=Wed Aug 17 13:24:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:00,000][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][721374217]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:00 CST 2016, endTime=Wed Aug 17 13:24:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:05,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1591277804]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:05 CST 2016, endTime=Wed Aug 17 13:25:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:10,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1992195737]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:10 CST 2016, endTime=Wed Aug 17 13:25:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:15,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1416211382]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:15 CST 2016, endTime=Wed Aug 17 13:25:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:20,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][398981917]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:20 CST 2016, endTime=Wed Aug 17 13:25:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:25,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1245133085]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:25 CST 2016, endTime=Wed Aug 17 13:25:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:30,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1871103227]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:30 CST 2016, endTime=Wed Aug 17 13:25:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:35,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2028893168]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:35 CST 2016, endTime=Wed Aug 17 13:25:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:40,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1862127510]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:40 CST 2016, endTime=Wed Aug 17 13:25:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:45,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1497872839]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:45 CST 2016, endTime=Wed Aug 17 13:25:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:50,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1945494939]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:50 CST 2016, endTime=Wed Aug 17 13:25:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:55,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][347430551]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:55 CST 2016, endTime=Wed Aug 17 13:25:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:00,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][257234464]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:00 CST 2016, endTime=Wed Aug 17 13:25:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:05,001][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][455055037]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:05 CST 2016, endTime=Wed Aug 17 13:26:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:10,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][920739892]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:10 CST 2016, endTime=Wed Aug 17 13:26:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:15,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][108204562]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:15 CST 2016, endTime=Wed Aug 17 13:26:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:20,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1822908172]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:20 CST 2016, endTime=Wed Aug 17 13:26:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:25,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1615938702]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:25 CST 2016, endTime=Wed Aug 17 13:26:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:30,017][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1930678178]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:30 CST 2016, endTime=Wed Aug 17 13:26:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:35,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][887686556]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:35 CST 2016, endTime=Wed Aug 17 13:26:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:05,029][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][347787665]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:05 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:10,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1545371633]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:10 CST 2016, endTime=Wed Aug 17 13:27:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:15,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][199451202]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:15 CST 2016, endTime=Wed Aug 17 13:27:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:20,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][2101862694]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:20 CST 2016, endTime=Wed Aug 17 13:27:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:25,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][2047788555]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:25 CST 2016, endTime=Wed Aug 17 13:27:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:30,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1609317063]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:30 CST 2016, endTime=Wed Aug 17 13:27:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:35,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][235343876]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:35 CST 2016, endTime=Wed Aug 17 13:27:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:40,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1907129805]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:40 CST 2016, endTime=Wed Aug 17 13:27:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:45,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1937201160]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:45 CST 2016, endTime=Wed Aug 17 13:27:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:50,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][540323953]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:50 CST 2016, endTime=Wed Aug 17 13:27:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:02:40,021][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1442705066]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:02:40 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:02:40,024][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:02:45,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][132213889]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:02:45 CST 2016, endTime=Wed Aug 17 14:02:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:02:45,013][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:02:50,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1463586053]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:02:50 CST 2016, endTime=Wed Aug 17 14:02:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:02:50,003][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:02:55,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][614226099]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:02:55 CST 2016, endTime=Wed Aug 17 14:02:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:02:55,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:03:00,098][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][206965799]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:00 CST 2016, endTime=Wed Aug 17 14:02:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:00,100][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:03:05,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][2033201214]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:05 CST 2016, endTime=Wed Aug 17 14:03:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:05,003][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:03:10,017][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][985105507]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:10 CST 2016, endTime=Wed Aug 17 14:03:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:10,018][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:03:15,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1181337239]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:15 CST 2016, endTime=Wed Aug 17 14:03:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:15,018][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:03:20,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][831527401]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:20 CST 2016, endTime=Wed Aug 17 14:03:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:20,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:03:25,023][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][284480811]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:25 CST 2016, endTime=Wed Aug 17 14:03:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:25,024][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:03:30,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1232399554]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:30 CST 2016, endTime=Wed Aug 17 14:03:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:30,007][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:03:35,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1852262765]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:35 CST 2016, endTime=Wed Aug 17 14:03:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:35,011][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:03:55,045][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][367420870]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:55 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:55,048][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:00,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1830745710]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:00 CST 2016, endTime=Wed Aug 17 14:03:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:00,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:05,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][15784397]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:05 CST 2016, endTime=Wed Aug 17 14:04:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:05,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:10,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1554347698]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:10 CST 2016, endTime=Wed Aug 17 14:04:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:10,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:15,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1967696282]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:15 CST 2016, endTime=Wed Aug 17 14:04:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:15,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:20,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1820053832]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:20 CST 2016, endTime=Wed Aug 17 14:04:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:20,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:25,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][274969922]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:25 CST 2016, endTime=Wed Aug 17 14:04:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:25,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:30,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][672266417]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:30 CST 2016, endTime=Wed Aug 17 14:04:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:30,017][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:35,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][421987751]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:35 CST 2016, endTime=Wed Aug 17 14:04:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:35,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:06:30,052][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][2036918552]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:06:30 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:06:30,054][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:06:49,277][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1172878631]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:06:45 CST 2016, endTime=Wed Aug 17 14:06:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:06:49,481][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][294681952]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:06:45 CST 2016, endTime=Wed Aug 17 14:06:49 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:06:49,661][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:06:51,302][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1916257956]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:06:50 CST 2016, endTime=Wed Aug 17 14:06:49 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:06:51,304][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:06:52,467][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:06:52,653][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1062660471]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:06:50 CST 2016, endTime=Wed Aug 17 14:06:51 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:06:52,657][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:06:55,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][157164128]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:06:55 CST 2016, endTime=Wed Aug 17 14:06:52 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:06:55,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:07:00,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1260237553]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:00 CST 2016, endTime=Wed Aug 17 14:06:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:00,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:07:05,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1552752246]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:05 CST 2016, endTime=Wed Aug 17 14:07:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:05,015][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:07:10,014][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1101354790]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:10 CST 2016, endTime=Wed Aug 17 14:07:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:10,018][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:15,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1453727924]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:15 CST 2016, endTime=Wed Aug 17 14:07:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:15,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:20,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][568786072]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:20 CST 2016, endTime=Wed Aug 17 14:07:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:20,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:25,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1116413639]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:25 CST 2016, endTime=Wed Aug 17 14:07:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:25,006][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:30,001][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][2195574]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:30 CST 2016, endTime=Wed Aug 17 14:07:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:30,003][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:35,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][207367701]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:35 CST 2016, endTime=Wed Aug 17 14:07:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:35,007][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:40,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][175420911]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:40 CST 2016, endTime=Wed Aug 17 14:07:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:40,012][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:45,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][753518135]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:45 CST 2016, endTime=Wed Aug 17 14:07:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:45,007][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:50,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1552759821]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:50 CST 2016, endTime=Wed Aug 17 14:07:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:50,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:55,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][2081150490]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:55 CST 2016, endTime=Wed Aug 17 14:07:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:55,015][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:08:00,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1968612281]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:08:00 CST 2016, endTime=Wed Aug 17 14:07:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:08:00,004][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:08:05,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][522366711]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:08:05 CST 2016, endTime=Wed Aug 17 14:08:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:08:05,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:08:10,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][667850890]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:08:10 CST 2016, endTime=Wed Aug 17 14:08:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:08:10,006][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:08:15,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][994050791]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:08:15 CST 2016, endTime=Wed Aug 17 14:08:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:08:15,006][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:08:32,896][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jobBeanMapper' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:757)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	... 30 more
+Caused by: org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+	at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:468)
+	at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:343)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
+	... 37 more
+Caused by: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:120)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:92)
+	at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:466)
+	... 40 more
+Caused by: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+	at org.apache.ibatis.builder.BaseBuilder.resolveJdbcType(BaseBuilder.java:73)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.buildResultMappingFromContext(XMLMapperBuilder.java:377)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElement(XMLMapperBuilder.java:280)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElement(XMLMapperBuilder.java:252)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElements(XMLMapperBuilder.java:244)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:116)
+	... 42 more
+Caused by: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+	at java.lang.Enum.valueOf(Enum.java:236)
+	at org.apache.ibatis.type.JdbcType.valueOf(JdbcType.java:25)
+	at org.apache.ibatis.builder.BaseBuilder.resolveJdbcType(BaseBuilder.java:71)
+	... 47 more
+[2016-08-17 14:10:40,101][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1438253769]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:10:40 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:10:40,114][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$73bc986c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$6395d52e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:10:45,019][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1606496131]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:10:45 CST 2016, endTime=Wed Aug 17 14:10:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:10:45,038][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$73bc986c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$6395d52e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:10,327][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1779851025]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:10 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:10,375][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$629d3ac6.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$52767788.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:15,123][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][357220660]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:15 CST 2016, endTime=Wed Aug 17 14:14:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:15,168][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$629d3ac6.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$52767788.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:20,316][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1428751736]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:20 CST 2016, endTime=Wed Aug 17 14:14:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:20,406][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$629d3ac6.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$52767788.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:25,020][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][434344004]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:25 CST 2016, endTime=Wed Aug 17 14:14:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:25,029][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$629d3ac6.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$52767788.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:46,186][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1898734668]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:45 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:46,247][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$7d21d3de.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$6cfb10a0.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:50,028][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][647477315]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:50 CST 2016, endTime=Wed Aug 17 14:14:46 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:50,046][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$7d21d3de.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$6cfb10a0.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:55,856][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][341192463]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:55 CST 2016, endTime=Wed Aug 17 14:14:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:55,912][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$7d21d3de.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$6cfb10a0.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:15:00,305][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][356990358]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:00 CST 2016, endTime=Wed Aug 17 14:14:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:15:00,322][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$7d21d3de.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$6cfb10a0.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:15:20,038][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][377370439]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:20 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:15:25,014][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][540323953]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:25 CST 2016, endTime=Wed Aug 17 14:15:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:15:30,062][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][559055626]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:30 CST 2016, endTime=Wed Aug 17 14:15:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:15:35,238][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][806950557]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:35 CST 2016, endTime=Wed Aug 17 14:15:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:15:40,200][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1058780694]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:40 CST 2016, endTime=Wed Aug 17 14:15:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:15:45,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][877625016]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:45 CST 2016, endTime=Wed Aug 17 14:15:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:16:10,681][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1309477719]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:16:10 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:16:10,936][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$9784dc2a.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$875e18ec.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:16:15,025][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][2019149981]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:16:15 CST 2016, endTime=Wed Aug 17 14:16:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:16:15,034][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$9784dc2a.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$875e18ec.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:18:10,125][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1196384863]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:10 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:15,014][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][72576099]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:15 CST 2016, endTime=Wed Aug 17 14:18:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:20,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1930678178]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:20 CST 2016, endTime=Wed Aug 17 14:18:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:26,162][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][430231476]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:25 CST 2016, endTime=Wed Aug 17 14:18:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:30,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][322977683]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:30 CST 2016, endTime=Wed Aug 17 14:18:26 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:35,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1594742212]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:35 CST 2016, endTime=Wed Aug 17 14:18:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:40,079][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][88958877]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:40 CST 2016, endTime=Wed Aug 17 14:18:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:45,326][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][779050983]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:45 CST 2016, endTime=Wed Aug 17 14:18:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:50,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1205544159]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:50 CST 2016, endTime=Wed Aug 17 14:18:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:55,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][72470868]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:55 CST 2016, endTime=Wed Aug 17 14:18:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:00,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][394650627]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:00 CST 2016, endTime=Wed Aug 17 14:18:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:05,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1463586053]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:05 CST 2016, endTime=Wed Aug 17 14:19:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:10,022][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1213100033]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:10 CST 2016, endTime=Wed Aug 17 14:19:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:30,120][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1027425690]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:30 CST 2016, endTime=Wed Aug 17 14:19:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:30,269][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1597870416]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:30 CST 2016, endTime=Wed Aug 17 14:19:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:30,916][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][558433604]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:30 CST 2016, endTime=Wed Aug 17 14:19:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:34,317][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][203961109]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:30 CST 2016, endTime=Wed Aug 17 14:19:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:35,022][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1033371904]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:35 CST 2016, endTime=Wed Aug 17 14:19:34 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:40,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1181337239]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:40 CST 2016, endTime=Wed Aug 17 14:19:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:46,260][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1248659358]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:45 CST 2016, endTime=Wed Aug 17 14:19:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:00,131][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][600729852]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:00 CST 2016, endTime=Wed Aug 17 14:19:46 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:00,420][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][7841776]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22eaf180002, name=消息推送, createTime=null, startTime=Wed Aug 17 14:20:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=2, status=null, param=2, cronExpression=0 */10 * * * ?, code=4]
+[2016-08-17 14:20:00,423][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1868641841]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:00 CST 2016, endTime=Wed Aug 17 14:20:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:05,034][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][721393553]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:05 CST 2016, endTime=Wed Aug 17 14:20:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:10,023][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1916257956]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:10 CST 2016, endTime=Wed Aug 17 14:20:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:13,977][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][735212433]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:10 CST 2016, endTime=Wed Aug 17 14:20:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:15,193][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][94456593]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:15 CST 2016, endTime=Wed Aug 17 14:20:13 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:20,324][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][541543418]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:20 CST 2016, endTime=Wed Aug 17 14:20:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:26,172][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][684530340]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:25 CST 2016, endTime=Wed Aug 17 14:20:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:30,073][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][831527401]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:30 CST 2016, endTime=Wed Aug 17 14:20:26 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:35,023][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1804937578]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:35 CST 2016, endTime=Wed Aug 17 14:20:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:40,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][231875924]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:40 CST 2016, endTime=Wed Aug 17 14:20:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:57,870][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][565413198]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:55 CST 2016, endTime=Wed Aug 17 14:20:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:00,091][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][284480811]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:00 CST 2016, endTime=Wed Aug 17 14:20:57 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:04,383][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][970392255]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:00 CST 2016, endTime=Wed Aug 17 14:21:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:05,029][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1391814467]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:05 CST 2016, endTime=Wed Aug 17 14:21:04 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:10,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1833863745]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:10 CST 2016, endTime=Wed Aug 17 14:21:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:15,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1062660471]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:15 CST 2016, endTime=Wed Aug 17 14:21:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:18,911][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1660527645]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:15 CST 2016, endTime=Wed Aug 17 14:21:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:20,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1938136750]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:20 CST 2016, endTime=Wed Aug 17 14:21:18 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:25,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1232399554]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:25 CST 2016, endTime=Wed Aug 17 14:21:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:30,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][459528763]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:30 CST 2016, endTime=Wed Aug 17 14:21:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:35,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][157164128]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:35 CST 2016, endTime=Wed Aug 17 14:21:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:40,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][52613486]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:40 CST 2016, endTime=Wed Aug 17 14:21:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:45,069][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1659080285]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:45 CST 2016, endTime=Wed Aug 17 14:21:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:51,628][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1234677347]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:50 CST 2016, endTime=Wed Aug 17 14:21:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:00,159][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][87690068]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:00 CST 2016, endTime=Wed Aug 17 14:21:51 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:00,292][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][633191034]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:00 CST 2016, endTime=Wed Aug 17 14:22:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:05,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1260237553]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:05 CST 2016, endTime=Wed Aug 17 14:22:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:10,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][181342910]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:10 CST 2016, endTime=Wed Aug 17 14:22:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:15,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][550993277]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:15 CST 2016, endTime=Wed Aug 17 14:22:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:20,016][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][594520675]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:20 CST 2016, endTime=Wed Aug 17 14:22:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:25,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][2015058881]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:25 CST 2016, endTime=Wed Aug 17 14:22:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:30,026][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1277499777]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:30 CST 2016, endTime=Wed Aug 17 14:22:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:35,021][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][397249333]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:35 CST 2016, endTime=Wed Aug 17 14:22:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:40,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][42881208]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:40 CST 2016, endTime=Wed Aug 17 14:22:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:45,020][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1297441111]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:45 CST 2016, endTime=Wed Aug 17 14:22:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:50,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][543800939]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:50 CST 2016, endTime=Wed Aug 17 14:22:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:55,020][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][2119463788]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:55 CST 2016, endTime=Wed Aug 17 14:22:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:00,071][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1516632127]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:00 CST 2016, endTime=Wed Aug 17 14:22:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:05,030][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][885720178]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:05 CST 2016, endTime=Wed Aug 17 14:23:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:10,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][2089874289]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:10 CST 2016, endTime=Wed Aug 17 14:23:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:15,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][274644891]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:15 CST 2016, endTime=Wed Aug 17 14:23:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:20,023][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1014325634]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:20 CST 2016, endTime=Wed Aug 17 14:23:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:38,644][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1045740752]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:35 CST 2016, endTime=Wed Aug 17 14:23:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:43,690][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][758651816]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:40 CST 2016, endTime=Wed Aug 17 14:23:38 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:43,834][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1050659273]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:40 CST 2016, endTime=Wed Aug 17 14:23:43 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:45,102][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1819855677]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:45 CST 2016, endTime=Wed Aug 17 14:23:43 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:45,795][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1852262765]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:45 CST 2016, endTime=Wed Aug 17 14:23:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:50,019][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1057344443]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:50 CST 2016, endTime=Wed Aug 17 14:23:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:55,027][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][360874576]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:55 CST 2016, endTime=Wed Aug 17 14:23:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:00,018][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][725179704]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:00 CST 2016, endTime=Wed Aug 17 14:23:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:05,018][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1125588403]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:05 CST 2016, endTime=Wed Aug 17 14:24:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:10,021][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][580842798]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:10 CST 2016, endTime=Wed Aug 17 14:24:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:15,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1911730371]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:15 CST 2016, endTime=Wed Aug 17 14:24:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:20,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1949502630]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:20 CST 2016, endTime=Wed Aug 17 14:24:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:25,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1132700131]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:25 CST 2016, endTime=Wed Aug 17 14:24:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:30,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1996054709]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:30 CST 2016, endTime=Wed Aug 17 14:24:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:45,129][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1849444376]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:45 CST 2016, endTime=Wed Aug 17 14:24:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:49,244][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][933320754]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:45 CST 2016, endTime=Wed Aug 17 14:24:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:50,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1101354790]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:50 CST 2016, endTime=Wed Aug 17 14:24:49 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:52,312][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1308402037]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:50 CST 2016, endTime=Wed Aug 17 14:24:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:55,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][80490579]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:55 CST 2016, endTime=Wed Aug 17 14:24:52 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:00,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][2037947290]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:00 CST 2016, endTime=Wed Aug 17 14:24:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:10,056][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1563417027]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:10 CST 2016, endTime=Wed Aug 17 14:25:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:11,809][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1887551744]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:10 CST 2016, endTime=Wed Aug 17 14:25:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:15,151][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1453727924]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:15 CST 2016, endTime=Wed Aug 17 14:25:11 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:20,015][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][883766749]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:20 CST 2016, endTime=Wed Aug 17 14:25:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:25,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1470847791]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:25 CST 2016, endTime=Wed Aug 17 14:25:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:30,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][854562720]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:30 CST 2016, endTime=Wed Aug 17 14:25:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:35,969][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][265003904]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:35 CST 2016, endTime=Wed Aug 17 14:25:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:40,653][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][39530650]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:40 CST 2016, endTime=Wed Aug 17 14:25:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:45,104][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][568786072]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:45 CST 2016, endTime=Wed Aug 17 14:25:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:50,039][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1798559861]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:50 CST 2016, endTime=Wed Aug 17 14:25:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:55,067][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][415768655]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:55 CST 2016, endTime=Wed Aug 17 14:25:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:00,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][2059480894]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:00 CST 2016, endTime=Wed Aug 17 14:25:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:05,210][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][553963112]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:05 CST 2016, endTime=Wed Aug 17 14:26:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:10,542][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1116413639]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:10 CST 2016, endTime=Wed Aug 17 14:26:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:15,040][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][999406834]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:15 CST 2016, endTime=Wed Aug 17 14:26:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:20,110][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1561055851]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:20 CST 2016, endTime=Wed Aug 17 14:26:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:25,063][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][857972358]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:25 CST 2016, endTime=Wed Aug 17 14:26:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:30,015][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1736214948]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:30 CST 2016, endTime=Wed Aug 17 14:26:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:35,054][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][556835600]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:35 CST 2016, endTime=Wed Aug 17 14:26:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:40,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2195574]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:40 CST 2016, endTime=Wed Aug 17 14:26:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:45,038][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][393790219]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:45 CST 2016, endTime=Wed Aug 17 14:26:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:50,049][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][2035094326]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:50 CST 2016, endTime=Wed Aug 17 14:26:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:55,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][858291313]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:55 CST 2016, endTime=Wed Aug 17 14:26:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:00,116][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][654440692]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:00 CST 2016, endTime=Wed Aug 17 14:26:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:05,057][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1920954157]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:05 CST 2016, endTime=Wed Aug 17 14:27:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:10,926][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][207367701]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:10 CST 2016, endTime=Wed Aug 17 14:27:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:30,446][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][2010475273]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:30 CST 2016, endTime=Wed Aug 17 14:27:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:31,624][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1550211413]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:30 CST 2016, endTime=Wed Aug 17 14:27:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:34,283][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1131612887]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:30 CST 2016, endTime=Wed Aug 17 14:27:31 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:35,030][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][902613977]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:35 CST 2016, endTime=Wed Aug 17 14:27:34 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:37,867][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][408629031]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:35 CST 2016, endTime=Wed Aug 17 14:27:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:40,061][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][175420911]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:40 CST 2016, endTime=Wed Aug 17 14:27:37 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:45,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1951687493]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:45 CST 2016, endTime=Wed Aug 17 14:27:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:50,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1346470573]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:50 CST 2016, endTime=Wed Aug 17 14:27:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:55,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][2095731972]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:55 CST 2016, endTime=Wed Aug 17 14:27:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:00,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][2087958957]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:00 CST 2016, endTime=Wed Aug 17 14:27:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:05,139][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][295914672]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:05 CST 2016, endTime=Wed Aug 17 14:28:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:10,086][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2013249499]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:10 CST 2016, endTime=Wed Aug 17 14:28:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:15,198][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][931987561]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:15 CST 2016, endTime=Wed Aug 17 14:28:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:22,198][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][169216509]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:20 CST 2016, endTime=Wed Aug 17 14:28:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:30,838][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][668228586]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:30 CST 2016, endTime=Wed Aug 17 14:28:22 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:31,624][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1725854739]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:30 CST 2016, endTime=Wed Aug 17 14:28:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:35,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][52530606]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:35 CST 2016, endTime=Wed Aug 17 14:28:31 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:40,019][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][266116125]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:40 CST 2016, endTime=Wed Aug 17 14:28:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:45,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1552759821]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:45 CST 2016, endTime=Wed Aug 17 14:28:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:50,099][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1013033203]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:50 CST 2016, endTime=Wed Aug 17 14:28:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:55,115][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][798689405]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:55 CST 2016, endTime=Wed Aug 17 14:28:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:00,078][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1800036085]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:00 CST 2016, endTime=Wed Aug 17 14:28:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:05,019][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1604345306]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:05 CST 2016, endTime=Wed Aug 17 14:29:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:10,048][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][426886210]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:10 CST 2016, endTime=Wed Aug 17 14:29:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:15,069][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][2081150490]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:15 CST 2016, endTime=Wed Aug 17 14:29:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:30,130][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1851354861]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:30 CST 2016, endTime=Wed Aug 17 14:29:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:32,178][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][830587444]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:30 CST 2016, endTime=Wed Aug 17 14:29:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:35,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1039465808]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:35 CST 2016, endTime=Wed Aug 17 14:29:32 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:40,017][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][522366711]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:40 CST 2016, endTime=Wed Aug 17 14:29:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:44,917][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][504162841]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:40 CST 2016, endTime=Wed Aug 17 14:29:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:45,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1641881272]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:45 CST 2016, endTime=Wed Aug 17 14:29:44 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:50,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2081158201]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:50 CST 2016, endTime=Wed Aug 17 14:29:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:55,083][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1959725518]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:55 CST 2016, endTime=Wed Aug 17 14:29:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:00,094][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1150086987]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22eaf180002, name=消息推送, createTime=null, startTime=Wed Aug 17 14:30:00 CST 2016, endTime=Wed Aug 17 14:20:00 CST 2016, circle=null, result=null, interval=2, status=null, param=2, cronExpression=0 */10 * * * ?, code=4]
+[2016-08-17 14:30:00,102][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][11683862]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:00 CST 2016, endTime=Wed Aug 17 14:29:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:05,666][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][949656757]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:05 CST 2016, endTime=Wed Aug 17 14:30:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:10,056][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][782650395]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:10 CST 2016, endTime=Wed Aug 17 14:30:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:15,027][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][667850890]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:15 CST 2016, endTime=Wed Aug 17 14:30:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:20,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1820369008]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:20 CST 2016, endTime=Wed Aug 17 14:30:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:25,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1889882294]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:25 CST 2016, endTime=Wed Aug 17 14:30:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:30,715][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1968576128]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:30 CST 2016, endTime=Wed Aug 17 14:30:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:36,314][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1725917614]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:35 CST 2016, endTime=Wed Aug 17 14:30:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:43,253][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1435718469]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:40 CST 2016, endTime=Wed Aug 17 14:30:36 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:45,090][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][994050791]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:45 CST 2016, endTime=Wed Aug 17 14:30:43 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:50,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1736354324]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:50 CST 2016, endTime=Wed Aug 17 14:30:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:55,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][751844385]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:55 CST 2016, endTime=Wed Aug 17 14:30:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:00,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][454799747]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:00 CST 2016, endTime=Wed Aug 17 14:30:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:10,130][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][925048156]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:10 CST 2016, endTime=Wed Aug 17 14:31:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:14,793][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1650237259]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:10 CST 2016, endTime=Wed Aug 17 14:31:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:15,196][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][786311008]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:15 CST 2016, endTime=Wed Aug 17 14:31:14 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:20,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][2062231465]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:20 CST 2016, endTime=Wed Aug 17 14:31:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:25,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1685653322]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:25 CST 2016, endTime=Wed Aug 17 14:31:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:30,038][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1171111630]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:30 CST 2016, endTime=Wed Aug 17 14:31:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:35,141][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1185540655]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:35 CST 2016, endTime=Wed Aug 17 14:31:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:40,288][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1028511719]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:40 CST 2016, endTime=Wed Aug 17 14:31:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:45,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1100586530]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:45 CST 2016, endTime=Wed Aug 17 14:31:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:50,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1281158099]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:50 CST 2016, endTime=Wed Aug 17 14:31:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:55,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1753125071]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:55 CST 2016, endTime=Wed Aug 17 14:31:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:00,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1297431457]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:00 CST 2016, endTime=Wed Aug 17 14:31:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:05,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][381546161]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:05 CST 2016, endTime=Wed Aug 17 14:32:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:10,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][260157985]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:10 CST 2016, endTime=Wed Aug 17 14:32:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:15,045][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][198548603]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:15 CST 2016, endTime=Wed Aug 17 14:32:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:20,060][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1964266830]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:20 CST 2016, endTime=Wed Aug 17 14:32:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:25,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][166506479]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:25 CST 2016, endTime=Wed Aug 17 14:32:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:30,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][303200512]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:30 CST 2016, endTime=Wed Aug 17 14:32:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:39,302][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][2059794500]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:35 CST 2016, endTime=Wed Aug 17 14:32:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:45,062][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1529771860]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:45 CST 2016, endTime=Wed Aug 17 14:32:39 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:45,073][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1201429136]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:45 CST 2016, endTime=Wed Aug 17 14:32:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:50,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1778239658]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:50 CST 2016, endTime=Wed Aug 17 14:32:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:55,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][344016707]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:55 CST 2016, endTime=Wed Aug 17 14:32:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:00,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][862816825]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:00 CST 2016, endTime=Wed Aug 17 14:32:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:05,027][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1552793231]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:05 CST 2016, endTime=Wed Aug 17 14:33:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:11,170][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1574555073]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:10 CST 2016, endTime=Wed Aug 17 14:33:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:15,038][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][106129930]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:15 CST 2016, endTime=Wed Aug 17 14:33:11 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:20,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1314306500]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:20 CST 2016, endTime=Wed Aug 17 14:33:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:25,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][532552458]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:25 CST 2016, endTime=Wed Aug 17 14:33:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:30,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][2044804557]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:30 CST 2016, endTime=Wed Aug 17 14:33:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:35,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][849386558]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:35 CST 2016, endTime=Wed Aug 17 14:33:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:40,035][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1316078697]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:40 CST 2016, endTime=Wed Aug 17 14:33:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:46,435][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][253096379]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:45 CST 2016, endTime=Wed Aug 17 14:33:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:50,579][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1773220793]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:50 CST 2016, endTime=Wed Aug 17 14:33:46 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:55,343][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1891298532]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:55 CST 2016, endTime=Wed Aug 17 14:33:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:00,021][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1484430]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:00 CST 2016, endTime=Wed Aug 17 14:33:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:05,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1326494893]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:05 CST 2016, endTime=Wed Aug 17 14:34:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:10,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1371927144]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:10 CST 2016, endTime=Wed Aug 17 14:34:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:15,037][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][447591369]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:15 CST 2016, endTime=Wed Aug 17 14:34:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:20,356][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][32923342]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:20 CST 2016, endTime=Wed Aug 17 14:34:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:25,109][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1439311715]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:25 CST 2016, endTime=Wed Aug 17 14:34:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:30,042][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1256194197]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:30 CST 2016, endTime=Wed Aug 17 14:34:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:35,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][944135322]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:35 CST 2016, endTime=Wed Aug 17 14:34:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:40,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][325689171]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:40 CST 2016, endTime=Wed Aug 17 14:34:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:45,346][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2069564441]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:45 CST 2016, endTime=Wed Aug 17 14:34:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:50,364][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][376929428]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:50 CST 2016, endTime=Wed Aug 17 14:34:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:55,123][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][2123621393]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:55 CST 2016, endTime=Wed Aug 17 14:34:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:00,034][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][526539011]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:00 CST 2016, endTime=Wed Aug 17 14:34:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:05,037][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1908532237]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:05 CST 2016, endTime=Wed Aug 17 14:35:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:10,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1885555667]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:10 CST 2016, endTime=Wed Aug 17 14:35:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:15,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][117916490]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:15 CST 2016, endTime=Wed Aug 17 14:35:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:30,187][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1842524896]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:30 CST 2016, endTime=Wed Aug 17 14:35:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:30,282][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][601737332]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:30 CST 2016, endTime=Wed Aug 17 14:35:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:35,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][898845201]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:35 CST 2016, endTime=Wed Aug 17 14:35:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:40,176][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1491320209]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:40 CST 2016, endTime=Wed Aug 17 14:35:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:45,320][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1337108526]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:45 CST 2016, endTime=Wed Aug 17 14:35:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:59,227][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1514114274]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:55 CST 2016, endTime=Wed Aug 17 14:35:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:00,768][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][37386168]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:00 CST 2016, endTime=Wed Aug 17 14:35:59 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:01,446][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1284100652]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:00 CST 2016, endTime=Wed Aug 17 14:36:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:05,043][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1816489461]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:05 CST 2016, endTime=Wed Aug 17 14:36:01 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:10,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1110845275]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:10 CST 2016, endTime=Wed Aug 17 14:36:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:15,029][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1901193554]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:15 CST 2016, endTime=Wed Aug 17 14:36:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:16,459][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][950878365]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:15 CST 2016, endTime=Wed Aug 17 14:36:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:20,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1986863228]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:20 CST 2016, endTime=Wed Aug 17 14:36:16 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:25,176][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1987045793]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:25 CST 2016, endTime=Wed Aug 17 14:36:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:45,301][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1181983081]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:45 CST 2016, endTime=Wed Aug 17 14:36:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:45,490][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1365907617]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:45 CST 2016, endTime=Wed Aug 17 14:36:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:45,601][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][209132489]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:45 CST 2016, endTime=Wed Aug 17 14:36:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:46,187][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1606496131]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:45 CST 2016, endTime=Wed Aug 17 14:36:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:50,324][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][68579986]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:50 CST 2016, endTime=Wed Aug 17 14:36:46 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:55,115][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1572589910]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:55 CST 2016, endTime=Wed Aug 17 14:36:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:00,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1437373741]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:00 CST 2016, endTime=Wed Aug 17 14:36:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:05,038][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1541724499]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:05 CST 2016, endTime=Wed Aug 17 14:37:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:10,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][225969991]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:10 CST 2016, endTime=Wed Aug 17 14:37:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:15,016][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1126550841]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:15 CST 2016, endTime=Wed Aug 17 14:37:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:20,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1724152735]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:20 CST 2016, endTime=Wed Aug 17 14:37:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:25,049][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][608839004]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:25 CST 2016, endTime=Wed Aug 17 14:37:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:31,542][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2145045920]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:30 CST 2016, endTime=Wed Aug 17 14:37:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:42,080][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1978795251]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:40 CST 2016, endTime=Wed Aug 17 14:37:31 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:45,082][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1680026115]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:45 CST 2016, endTime=Wed Aug 17 14:37:42 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:45,145][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1083924049]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:45 CST 2016, endTime=Wed Aug 17 14:37:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:50,092][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][407714042]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:50 CST 2016, endTime=Wed Aug 17 14:37:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:55,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1977069964]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:55 CST 2016, endTime=Wed Aug 17 14:37:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:38:00,154][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][600414917]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:38:00 CST 2016, endTime=Wed Aug 17 14:37:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:38:15,260][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1579072858]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:38:05 CST 2016, endTime=Wed Aug 17 14:38:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:45:55,044][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][503288518]job start with jobbean:com.xt.dsp.model.JobBean@75fd148c
+[2016-08-17 14:45:55,048][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$26e6799a.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$16bfb65c.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:46:00,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][409206957]job start with jobbean:com.xt.dsp.model.JobBean@75fd148c
+[2016-08-17 14:46:00,010][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$26e6799a.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$16bfb65c.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:47:10,045][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][606387914]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:16,659][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1793933414]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:30,073][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][573480188]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:34,680][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1016720007]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:35,975][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1012262455]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:42,153][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][979704209]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:44,950][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1131519114]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:45,035][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1024477407]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:50,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1908569747]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:55,109][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][368502590]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:00,015][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1317756205]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:05,143][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1111607853]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:10,016][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1832940118]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:15,015][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][571647011]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:20,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1976960846]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:25,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1772519924]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:35,647][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][521093626]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:43,636][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][582259716]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:45,135][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1718954960]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:45,212][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][764772189]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:50,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][807958707]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:55,105][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1190241757]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:49:00,081][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][618405379]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:49:05,070][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1566581646]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:49:10,173][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1388212102]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:49:15,089][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1418457306]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:49:20,021][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1302995002]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:49:25,041][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][654398320]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:51:33,747][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:36)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,797][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 14:51:33,749][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:36)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,748][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,820][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,829][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 14:51:33,828][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,827][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,838][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,840][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:35,003][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:36)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:35,006][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.NoRouteToHostException: No route to host: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 14:51:35,012][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:35,018][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:35,015][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.NoRouteToHostException: No route to host: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 14:51:40,007][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:36)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:40,015][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:40,020][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:42:54,929][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jobBeanMapper' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:757)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	... 30 more
+Caused by: org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode
+	at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:468)
+	at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:343)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
+	... 37 more
+Caused by: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:120)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:92)
+	at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:466)
+	... 40 more
+Caused by: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode
+	at org.apache.ibatis.session.Configuration$StrictMap.put(Configuration.java:802)
+	at org.apache.ibatis.session.Configuration$StrictMap.put(Configuration.java:774)
+	at org.apache.ibatis.session.Configuration.addMappedStatement(Configuration.java:598)
+	at org.apache.ibatis.builder.MapperBuilderAssistant.addMappedStatement(MapperBuilderAssistant.java:300)
+	at org.apache.ibatis.builder.xml.XMLStatementBuilder.parseStatementNode(XMLStatementBuilder.java:109)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.buildStatementFromContext(XMLMapperBuilder.java:135)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.buildStatementFromContext(XMLMapperBuilder.java:128)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:118)
+	... 42 more
+[2016-08-17 15:43:45,076][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:43:45,080][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:43:50,010][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:43:50,013][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:43:55,094][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:43:55,095][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:44:00,007][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:44:00,008][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:44:05,017][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:44:05,018][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:44:10,714][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:44:10,715][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:44:15,592][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:44:15,594][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:44:38,918][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$fb433951.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$3f89bc3b.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 60 more
+[2016-08-17 15:45:19,258][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:45:19,264][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:46:36,531][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl.selectByTaskId(TaskSqlServiceImpl.java:16)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$FastClassBySpringCGLIB$$2c29f837.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$EnhancerBySpringCGLIB$$9ff31b.selectByTaskId(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:59)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:46:36,542][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl.selectByTaskId(TaskSqlServiceImpl.java:16)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$FastClassBySpringCGLIB$$2c29f837.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$EnhancerBySpringCGLIB$$9ff31b.selectByTaskId(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:59)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:46:38,640][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl.selectByTaskId(TaskSqlServiceImpl.java:16)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$FastClassBySpringCGLIB$$2c29f837.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$EnhancerBySpringCGLIB$$9ff31b.selectByTaskId(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:59)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:46:38,642][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl.selectByTaskId(TaskSqlServiceImpl.java:16)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$FastClassBySpringCGLIB$$2c29f837.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$EnhancerBySpringCGLIB$$9ff31b.selectByTaskId(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:59)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:47:25,313][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:47:25,320][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:47:25,775][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:47:25,779][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:47:30,408][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:47:30,408][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:49:58,906][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:49:59,243][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:54)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:49:59,927][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:54)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:50:00,871][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:54)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:50:00,871][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:54)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:50:03,901][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:50:05,308][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:54)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:50:05,313][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:54)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:50:08,903][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:55:18,924][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$d6fed137.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$1b455421.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:55:23,897][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$d6fed137.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$1b455421.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 16:30:13,915][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$d6fed137.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$1b455421.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 16:30:23,906][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$d6fed137.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$1b455421.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 16:33:23,907][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$d6fed137.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$1b455421.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 17:13:00,102][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:00,114][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:04,212][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:04,216][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:05,055][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:05,063][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:10,055][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:10,056][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:15,081][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:15,081][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:20,031][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:20,032][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:25,034][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:25,035][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:30,056][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:30,057][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:35,084][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:35,085][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:40,033][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:40,033][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:45,064][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:45,065][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:50,033][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:50,034][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:55,030][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:55,031][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:00,032][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:00,032][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:05,033][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:05,034][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:10,045][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:10,047][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:15,081][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:15,082][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:20,035][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:20,036][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:25,037][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:25,038][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:30,033][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:30,034][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:35,032][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:35,034][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:40,022][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:40,023][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:45,231][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:45,232][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:50,093][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:50,094][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:55,279][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:55,280][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:00,219][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:00,220][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:05,011][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:05,011][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:10,011][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:10,012][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:16,442][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:16,443][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:20,084][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:20,086][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:25,212][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:25,212][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:30,294][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:30,295][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:35,531][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:35,533][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:40,956][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:40,958][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:45,229][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:45,230][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:50,021][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:50,021][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:15,550][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:15,551][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:15,599][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:15,600][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:15,607][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:15,608][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:15,612][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:15,613][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:18,020][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:18,021][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:21,138][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:21,139][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:36,022][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:36,026][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:40,032][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:40,034][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:45,238][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:45,239][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:28,984][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:28,985][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:32,502][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:32,504][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:32,684][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:32,685][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:32,853][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:32,854][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:33,026][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:33,026][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:33,189][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:33,190][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:33,909][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:33,926][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:35,022][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:35,023][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:36,329][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:36,330][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:36,487][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:36,488][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:40,024][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:40,025][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:00,946][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:00,949][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:05,051][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:05,052][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:10,043][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:10,044][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:15,030][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:15,031][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:20,024][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:20,025][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:41,721][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:41,721][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:41,909][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:41,910][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:42,108][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:42,109][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:50,161][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:50,161][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:50,349][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:50,349][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:50,515][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:50,516][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:22:45,891][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:22:45,896][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:22:50,039][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:22:50,041][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:22:55,026][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:22:55,028][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:23:00,015][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:23:00,016][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:23:05,031][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:23:05,032][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:23:10,027][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:23:10,028][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:23:15,027][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:23:15,028][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:23:20,025][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:23:20,026][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:36:44,458][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset
+	at java.net.SocketInputStream.read(SocketInputStream.java:196)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:05,454][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.ConnectException: Connection timed out: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:06,698][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset
+; SQL []; IO 错误: Connection reset; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Connection reset
+	at java.net.SocketInputStream.read(SocketInputStream.java:196)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:06,703][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset
+; SQL []; IO 错误: Connection reset; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset
+; SQL []; IO 错误: Connection reset; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Connection reset
+	at java.net.SocketInputStream.read(SocketInputStream.java:196)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,010][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Software caused connection abort: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,011][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,011][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c3d13c36.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$817bf20.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 17:37:09,024][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,018][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,017][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,012][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c3d13c36.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$817bf20.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 17:37:09,012][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,171][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,197][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,168][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,219][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,165][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,186][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,275][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,297][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,300][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,302][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,310][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,314][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,317][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,319][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,322][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,324][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,349][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,353][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,355][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,382][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,384][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,386][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,393][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,395][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,398][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,401][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,404][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,406][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,408][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,410][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,412][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,414][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,426][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:38:00,429][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.ConnectException: Connection timed out: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:39:13,566][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:498)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4C8TTIdty.receive(T4C8TTIdty.java:677)
+	at oracle.jdbc.driver.T4C8TTIdty.doRPC(T4C8TTIdty.java:584)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1204)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+[2016-08-17 17:39:43,578][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:40:34,578][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.ConnectException: Connection timed out: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:52:25,188][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.StringIndexOutOfBoundsException: String index out of range: 211
+	at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:762)
+	at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:258)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:107)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:1)
+	at org.springframework.jdbc.core.JdbcTemplate$1QueryStatementCallback.doInStatement(JdbcTemplate.java:463)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:408)
+	at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:474)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:96)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:127)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:52:25,192][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.StringIndexOutOfBoundsException: String index out of range: 211]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 211
+	at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:762)
+	at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:258)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:107)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:1)
+	at org.springframework.jdbc.core.JdbcTemplate$1QueryStatementCallback.doInStatement(JdbcTemplate.java:463)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:408)
+	at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:474)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:96)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:127)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:52:30,029][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.StringIndexOutOfBoundsException: String index out of range: 211
+	at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:762)
+	at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:258)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:107)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:1)
+	at org.springframework.jdbc.core.JdbcTemplate$1QueryStatementCallback.doInStatement(JdbcTemplate.java:463)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:408)
+	at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:474)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:96)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:127)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:52:30,030][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.StringIndexOutOfBoundsException: String index out of range: 211]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 211
+	at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:762)
+	at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:258)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:107)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:1)
+	at org.springframework.jdbc.core.JdbcTemplate$1QueryStatementCallback.doInStatement(JdbcTemplate.java:463)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:408)
+	at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:474)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:96)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:127)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:53:50,240][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:53:50,243][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:54:38,818][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:54:38,839][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:54:39,079][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:54:39,080][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:54:39,454][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:54:39,455][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-18 10:21:46,876][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$43179602.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$875e18ec.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset
+	at java.net.SocketInputStream.read(SocketInputStream.java:196)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 60 more
+[2016-08-18 10:27:08,922][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$fc440cea.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$408a8fd4.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-18 14:20:31,259][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:20:31,276][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:22:38,167][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:22:38,186][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:22:50,663][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:22:50,665][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:23:00,419][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:23:00,421][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:23:39,053][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:23:39,055][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:24:05,609][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:24:05,625][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:24:44,018][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:24:44,023][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:25:56,205][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:25:56,207][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:25:57,180][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:25:57,182][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:26:04,600][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:26:04,602][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:26:55,383][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:26:55,385][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:27:40,718][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:215)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:93)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:77)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:27:40,731][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:215)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:93)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:77)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:34:34,284][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:215)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:93)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:77)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:34:34,299][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:215)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:93)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:77)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:35:29,010][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:215)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:93)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:77)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:35:29,020][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:215)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:93)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:77)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:44:17,338][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [?,?,?,?,?,?,?,?,?,?,?,?,?,?]; SQL state [99999]; error code [17439]; 无效的 SQL 类型: sqlKind = UNINITIALIZED; nested exception is java.sql.SQLException: 无效的 SQL 类型: sqlKind = UNINITIALIZED
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:894)
+	at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update(NamedParameterJdbcTemplate.java:287)
+	at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update(NamedParameterJdbcTemplate.java:292)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:239)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:216)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:78)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的 SQL 类型: sqlKind = UNINITIALIZED
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:78)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3694)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1354)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeUpdate(DruidPooledPreparedStatement.java:253)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:877)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 10 more
+[2016-08-18 14:44:17,343][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [?,?,?,?,?,?,?,?,?,?,?,?,?,?]; SQL state [99999]; error code [17439]; 无效的 SQL 类型: sqlKind = UNINITIALIZED; nested exception is java.sql.SQLException: 无效的 SQL 类型: sqlKind = UNINITIALIZED]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [?,?,?,?,?,?,?,?,?,?,?,?,?,?]; SQL state [99999]; error code [17439]; 无效的 SQL 类型: sqlKind = UNINITIALIZED; nested exception is java.sql.SQLException: 无效的 SQL 类型: sqlKind = UNINITIALIZED
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:894)
+	at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update(NamedParameterJdbcTemplate.java:287)
+	at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update(NamedParameterJdbcTemplate.java:292)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:239)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:216)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:78)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的 SQL 类型: sqlKind = UNINITIALIZED
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:78)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3694)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1354)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeUpdate(DruidPooledPreparedStatement.java:253)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:877)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 10 more
+[2016-08-18 14:54:01,206][DruidDataSource     ] ERROR {dataSource-2} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:54:30,314][DruidDataSource     ] ERROR {dataSource-3} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:56:31,770][DruidDataSource     ] ERROR {dataSource-2} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:57:01,788][DruidDataSource     ] ERROR {dataSource-3} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:57:31,312][DruidDataSource     ] ERROR {dataSource-4} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:58:00,020][DruidDataSource     ] ERROR {dataSource-5} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:58:30,042][DruidDataSource     ] ERROR {dataSource-6} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:59:00,062][DruidDataSource     ] ERROR {dataSource-7} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 15:14:16,666][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:142)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:97)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:81)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 15:14:16,672][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:142)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:97)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:81)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-18 15:14:30,107][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:142)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:97)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:81)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 15:14:30,108][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:142)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:97)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:81)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more

+ 1260 - 0
xtdsp/trunk/src/main/webapp/logs/app_everyday/everyday.log

@@ -0,0 +1,1260 @@
+[2016-08-18 10:21:46,876][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$43179602.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$875e18ec.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset
+	at java.net.SocketInputStream.read(SocketInputStream.java:196)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 60 more
+[2016-08-18 10:27:08,922][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$fc440cea.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$408a8fd4.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-18 14:20:31,259][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:20:31,276][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:22:38,167][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:22:38,186][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:22:50,663][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:22:50,665][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:23:00,419][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:23:00,421][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL,DRIVERCLASSNAME=:DRIVERCLASSNAME,USERNAME=:USERNAME,PASSWORD=:PASSWORD,INITIALSIZE=:INITIALSIZE,MINIDLE=:MINIDLE,MAXACTIVE=:MAXACTIVE,TIMEBETWEENEVICTIONRUNSMILLIS=:TIMEBETWEENEVICTIONRUNSMILLIS,MINEVICTABLEIDLETIMEMILLIS=:MINEVICTABLEIDLETIMEMILLIS,TESTONRETURN=:TESTONRETURN,POOLPREPAREDSTATEMENTS=:POOLPREPAREDSTATEMENTS,MAXPOOLPREPAREDSTATEMENTPERCON=:MAXPOOLPREPAREDSTATEMENTPERCON,VALIDATIONQUERY=:VALIDATIONQUERY where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:23:39,053][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:23:39,055][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:24:05,609][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:24:05,625][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set URL=:URL where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:24:44,018][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:24:44,023][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:25:56,205][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:25:56,207][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:25:57,180][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:25:57,182][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:26:04,600][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:26:04,602][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:233)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:26:55,383][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:26:55,385][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:214)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:27:40,718][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:215)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:93)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:77)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:27:40,731][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:215)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:93)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:77)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:34:34,284][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:215)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:93)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:77)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:34:34,299][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:215)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:93)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:77)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:35:29,010][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:215)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:93)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:77)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:35:29,020][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update DSP_DATASOURCE2 set USERNAME=:USERNAME where ID = :ID]; SQL state [99999]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:931)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:941)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:234)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:215)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:93)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:77)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的列类型
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8921)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8396)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:9176)
+	at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:9153)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:234)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setObject(DruidPooledPreparedStatement.java:476)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:440)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:235)
+	at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:166)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:66)
+	at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:47)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:875)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 9 more
+[2016-08-18 14:44:17,338][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [?,?,?,?,?,?,?,?,?,?,?,?,?,?]; SQL state [99999]; error code [17439]; 无效的 SQL 类型: sqlKind = UNINITIALIZED; nested exception is java.sql.SQLException: 无效的 SQL 类型: sqlKind = UNINITIALIZED
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:894)
+	at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update(NamedParameterJdbcTemplate.java:287)
+	at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update(NamedParameterJdbcTemplate.java:292)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:239)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:216)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:78)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLException: 无效的 SQL 类型: sqlKind = UNINITIALIZED
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:78)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3694)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1354)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeUpdate(DruidPooledPreparedStatement.java:253)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:877)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 10 more
+[2016-08-18 14:44:17,343][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [?,?,?,?,?,?,?,?,?,?,?,?,?,?]; SQL state [99999]; error code [17439]; 无效的 SQL 类型: sqlKind = UNINITIALIZED; nested exception is java.sql.SQLException: 无效的 SQL 类型: sqlKind = UNINITIALIZED]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [?,?,?,?,?,?,?,?,?,?,?,?,?,?]; SQL state [99999]; error code [17439]; 无效的 SQL 类型: sqlKind = UNINITIALIZED; nested exception is java.sql.SQLException: 无效的 SQL 类型: sqlKind = UNINITIALIZED
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:649)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:894)
+	at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update(NamedParameterJdbcTemplate.java:287)
+	at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update(NamedParameterJdbcTemplate.java:292)
+	at com.xt.dsp.job.SqlSynJob.doCommit(SqlSynJob.java:239)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:216)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:78)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLException: 无效的 SQL 类型: sqlKind = UNINITIALIZED
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:78)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3694)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1354)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeUpdate(DruidPooledPreparedStatement.java:253)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:877)
+	at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:870)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633)
+	... 10 more
+[2016-08-18 14:54:01,206][DruidDataSource     ] ERROR {dataSource-2} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:54:30,314][DruidDataSource     ] ERROR {dataSource-3} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:56:31,770][DruidDataSource     ] ERROR {dataSource-2} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:57:01,788][DruidDataSource     ] ERROR {dataSource-3} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:57:31,312][DruidDataSource     ] ERROR {dataSource-4} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:58:00,020][DruidDataSource     ] ERROR {dataSource-5} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:58:30,042][DruidDataSource     ] ERROR {dataSource-6} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 14:59:00,062][DruidDataSource     ] ERROR {dataSource-7} init error
+java.sql.SQLException: unkow jdbc driver : JDBC:ORACLE:THIN:@192.168.57.36:1521:ORCL
+	at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:446)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:643)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:48)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:15)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:99)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:76)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 15:14:16,666][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:142)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:97)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:81)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 15:14:16,672][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:142)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:97)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:81)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-18 15:14:30,107][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:142)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:97)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:81)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-18 15:14:30,108][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:142)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:97)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:81)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more

+ 1010 - 0
xtdsp/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-08-16

@@ -0,0 +1,1010 @@
+[2016-08-16 15:34:28,024][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:344)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:549)
+	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
+	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
+	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
+	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
+	at org.mortbay.jetty.Server.doStart(Server.java:224)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:97)
+Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
+	at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:141)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:330)
+	... 22 more
+[2016-08-16 15:39:24,624][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:344)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:549)
+	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
+	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
+	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
+	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
+	at org.mortbay.jetty.Server.doStart(Server.java:224)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:97)
+Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
+	at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:141)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:330)
+	... 22 more
+[2016-08-16 17:01:04,780][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:344)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:549)
+	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
+	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
+	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
+	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
+	at org.mortbay.jetty.Server.doStart(Server.java:224)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:97)
+Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
+	at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:141)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:330)
+	... 22 more
+[2016-08-16 17:13:32,356][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanDefinitionStoreException: Could not resolve bean definition resource pattern [/WEB-INF/classes/applicationContext-*.xml]; nested exception is java.io.FileNotFoundException: ServletContext resource [/WEB-INF/classes/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:229)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:549)
+	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
+	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
+	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
+	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
+	at org.mortbay.jetty.Server.doStart(Server.java:224)
+	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:97)
+Caused by: java.io.FileNotFoundException: ServletContext resource [/WEB-INF/classes/] cannot be resolved to URL because it does not exist
+	at org.springframework.web.context.support.ServletContextResource.getURL(ServletContextResource.java:156)
+	at org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:465)
+	at org.springframework.core.io.support.PathMatchingResourcePatternResolver.getResources(PathMatchingResourcePatternResolver.java:292)
+	at org.springframework.context.support.AbstractApplicationContext.getResources(AbstractApplicationContext.java:1291)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:216)
+	... 19 more
+[2016-08-16 17:24:47,053][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanDefinitionStoreException: Could not resolve bean definition resource pattern [/WEB-INF/classes/applicationContext-*.xml]; nested exception is java.io.FileNotFoundException: ServletContext resource [/WEB-INF/classes/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:229)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: java.io.FileNotFoundException: ServletContext resource [/WEB-INF/classes/] cannot be resolved to URL because it does not exist
+	at org.springframework.web.context.support.ServletContextResource.getURL(ServletContextResource.java:156)
+	at org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:465)
+	at org.springframework.core.io.support.PathMatchingResourcePatternResolver.getResources(PathMatchingResourcePatternResolver.java:292)
+	at org.springframework.context.support.AbstractApplicationContext.getResources(AbstractApplicationContext.java:1291)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:216)
+	... 24 more
+[2016-08-16 17:28:25,521][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanDefinitionStoreException: Could not resolve bean definition resource pattern [/WEB-INF/classes/applicationContext-*.xml]; nested exception is java.io.FileNotFoundException: ServletContext resource [/WEB-INF/classes/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:229)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: java.io.FileNotFoundException: ServletContext resource [/WEB-INF/classes/] cannot be resolved to URL because it does not exist
+	at org.springframework.web.context.support.ServletContextResource.getURL(ServletContextResource.java:156)
+	at org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:465)
+	at org.springframework.core.io.support.PathMatchingResourcePatternResolver.getResources(PathMatchingResourcePatternResolver.java:292)
+	at org.springframework.context.support.AbstractApplicationContext.getResources(AbstractApplicationContext.java:1291)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:216)
+	... 24 more
+[2016-08-16 17:29:08,884][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx]
+Offending resource: file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]
+
+	at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:70)
+	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
+	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:80)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:301)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1408)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1401)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:172)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:142)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:94)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:508)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:392)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+[2016-08-16 17:33:25,642][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx]
+Offending resource: file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]
+
+	at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:70)
+	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
+	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:80)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:301)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1408)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1401)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:172)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:142)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:94)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:508)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:392)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+[2016-08-16 17:38:46,361][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx]
+Offending resource: file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]
+
+	at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:70)
+	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
+	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:80)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:301)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1408)
+	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1401)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:172)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:142)
+	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:94)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:508)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:392)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
+	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
+	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
+	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
+	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
+	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:612)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+[2016-08-16 17:55:52,288][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.config.internalAutoProxyCreator': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/aspectj/lang/annotation/Around
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1105)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1050)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:228)
+	at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:697)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:526)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/aspectj/lang/annotation/Around
+	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:154)
+	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1098)
+	... 28 more
+Caused by: java.lang.NoClassDefFoundError: org/aspectj/lang/annotation/Around
+	at org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.<clinit>(ReflectiveAspectJAdvisorFactory.java:76)
+	at org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.<init>(AnnotationAwareAspectJAutoProxyCreator.java:53)
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
+	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
+	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
+	... 30 more
+Caused by: java.lang.ClassNotFoundException: org.aspectj.lang.annotation.Around
+	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
+	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
+	at java.security.AccessController.doPrivileged(Native Method)
+	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
+	at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:420)
+	at runjettyrun.ProjectClassLoader.loadClass(ProjectClassLoader.java:92)
+	... 37 more
+[2016-08-16 17:57:01,032][DruidDataSource     ] ERROR {dataSource-1} init error
+java.sql.SQLException: oracle.jdbc.OracleDriver
+	at com.alibaba.druid.util.JdbcUtils.createDriver(JdbcUtils.java:560)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:649)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:36)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1706)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1645)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
+	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
+	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
+	at java.security.AccessController.doPrivileged(Native Method)
+	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
+	at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:420)
+	at runjettyrun.ProjectClassLoader.loadClass(ProjectClassLoader.java:92)
+	at java.lang.Class.forName0(Native Method)
+	at java.lang.Class.forName(Class.java:191)
+	at com.alibaba.druid.util.JdbcUtils.createDriver(JdbcUtils.java:558)
+	... 50 more
+[2016-08-16 17:57:01,097][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/hb/data/**/mapper/*.xml]: class path resource [com/xt/hb/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/hb/data/**/mapper/*.xml]: class path resource [com/xt/hb/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:596)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:603)
+	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:216)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1527)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1486)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	... 30 more
+Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/hb/data/**/mapper/*.xml]: class path resource [com/xt/hb/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:116)
+	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:468)
+	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:441)
+	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:199)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:576)
+	... 36 more
+[2016-08-16 17:58:36,540][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/hb/data/**/mapper/*.xml]: class path resource [com/xt/hb/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/hb/data/**/mapper/*.xml]: class path resource [com/xt/hb/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:596)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:603)
+	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:216)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1527)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1486)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	... 30 more
+Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/hb/data/**/mapper/*.xml]: class path resource [com/xt/hb/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:116)
+	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:468)
+	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:441)
+	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:199)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:576)
+	... 36 more
+[2016-08-16 20:42:55,088][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:148)
+	at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:785)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:211)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:785)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1423)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:684)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:36)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1706)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1645)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 63 more
+Caused by: java.net.ConnectException: Connection timed out: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 68 more
+[2016-08-16 20:42:55,168][DruidDataSource     ] ERROR {dataSource-1} init error
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:148)
+	at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:785)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:211)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:785)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1423)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:684)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:36)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1706)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1645)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 63 more
+Caused by: java.net.ConnectException: Connection timed out: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 68 more
+[2016-08-16 20:42:55,218][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:596)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:603)
+	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:216)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1527)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1486)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	... 30 more
+Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:116)
+	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:468)
+	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:441)
+	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:199)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:576)
+	... 36 more
+[2016-08-16 20:43:16,207][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:148)
+	at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:785)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:211)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:785)
+	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:142)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1423)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 14 more
+Caused by: java.net.ConnectException: Connection timed out: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 19 more
+[2016-08-16 21:05:31,917][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: dbType not support : null, url null
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: dbType not support : null, url null
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	... 34 more
+Caused by: java.lang.IllegalStateException: dbType not support : null, url null
+	at com.alibaba.druid.wall.WallFilter.init(WallFilter.java:160)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:595)
+	at com.xt.dsp.system.DataSourceFactory.init(DataSourceFactory.java:36)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1706)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1645)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
+	... 41 more
+[2016-08-16 21:06:26,738][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-16 21:06:27,132][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:596)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:603)
+	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:216)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1527)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1486)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	... 30 more
+Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:116)
+	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:468)
+	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:441)
+	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:199)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:576)
+	... 36 more
+[2016-08-16 21:15:40,818][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-16 21:15:41,007][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:228)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:185)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:382)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:336)
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:877)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:596)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:603)
+	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:216)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1527)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1486)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	... 30 more
+Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:116)
+	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:468)
+	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:441)
+	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:199)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:576)
+	... 36 more
+[2016-08-16 21:17:08,290][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-16 21:17:08,681][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'taskMapper' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:757)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	... 30 more
+Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:596)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:603)
+	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:216)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1527)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1486)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	... 36 more
+Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/xt/dsp/data/**/mapper/*.xml]: class path resource [com/xt/dsp/data/] cannot be resolved to URL because it does not exist
+	at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:116)
+	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:468)
+	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:441)
+	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:199)
+	at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:576)
+	... 42 more
+[2016-08-16 21:18:28,365][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-16 21:19:04,093][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-16 21:24:15,655][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set

+ 12591 - 0
xtdsp/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-08-17

@@ -0,0 +1,12591 @@
+[2016-08-17 13:00:55,419][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-17 13:02:46,275][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-17 13:04:00,868][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-17 13:05:11,197][DruidDataSource     ] ERROR testWhileIdle is true, validationQuery not set
+[2016-08-17 13:10:00,018][SqlSynJob           ] ERROR SqlSynJob start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=0 */5 * * * ?, code=3]
+[2016-08-17 13:10:00,019][SqlSynJob           ] ERROR SqlSynJob start with jobbean:JobBean [id=40288c9b4ef22834014ef22eaf180002, name=消息推送, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=2, status=null, param=2, cronExpression=0 */10 * * * ?, code=4]
+[2016-08-17 13:16:35,031][SqlSynJob           ] ERROR Thread[scheduler_Worker-1,5,main][38095791]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:16:40,004][SqlSynJob           ] ERROR Thread[scheduler_Worker-2,5,main][1393809013]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:16:45,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-3,5,main][235343876]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:16:50,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-4,5,main][1907129805]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:16:55,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-5,5,main][1937201160]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:00,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-6,5,main][540323953]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:05,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-7,5,main][1663818555]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:10,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-8,5,main][1413886298]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:15,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-9,5,main][1280456431]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:20,004][SqlSynJob           ] ERROR Thread[scheduler_Worker-10,5,main][697609230]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:25,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-1,5,main][1605099637]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:30,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-2,5,main][220025445]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:35,005][SqlSynJob           ] ERROR Thread[scheduler_Worker-3,5,main][813981]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:40,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-4,5,main][795676785]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:45,000][SqlSynJob           ] ERROR Thread[scheduler_Worker-5,5,main][559055626]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:50,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-6,5,main][1325956316]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:17:55,004][SqlSynJob           ] ERROR Thread[scheduler_Worker-7,5,main][909998093]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:00,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-8,5,main][2106898764]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:05,000][SqlSynJob           ] ERROR Thread[scheduler_Worker-9,5,main][789671165]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:10,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-10,5,main][554331695]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:15,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-1,5,main][868737179]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:20,005][SqlSynJob           ] ERROR Thread[scheduler_Worker-2,5,main][124451500]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:25,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-3,5,main][7288322]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:45,426][SqlSynJob           ] ERROR Thread[scheduler_Worker-1,5,main][1262378099]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:50,004][SqlSynJob           ] ERROR Thread[scheduler_Worker-2,5,main][2101862694]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:18:55,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-3,5,main][1605099637]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:00,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-4,5,main][220025445]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:05,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-5,5,main][813981]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:10,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-6,5,main][795676785]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:15,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-7,5,main][559055626]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:20,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-8,5,main][806950557]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:25,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-9,5,main][1058780694]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:30,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-10,5,main][877625016]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:35,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-1,5,main][1325956316]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:40,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-2,5,main][909998093]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:45,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-3,5,main][2106898764]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:50,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-4,5,main][789671165]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:19:55,003][SqlSynJob           ] ERROR Thread[scheduler_Worker-5,5,main][554331695]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:20:00,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-6,5,main][909716101]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:20:00,004][SqlSynJob           ] ERROR Thread[scheduler_Worker-7,5,main][1581698835]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22eaf180002, name=消息推送, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=2, status=null, param=2, cronExpression=0 */10 * * * ?, code=4]
+[2016-08-17 13:20:05,000][SqlSynJob           ] ERROR Thread[scheduler_Worker-8,5,main][1862127510]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:20:10,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-9,5,main][72576099]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:20:15,001][SqlSynJob           ] ERROR Thread[scheduler_Worker-10,5,main][779050983]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:20:20,002][SqlSynJob           ] ERROR Thread[scheduler_Worker-1,5,main][828538854]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:20:25,004][SqlSynJob           ] ERROR Thread[scheduler_Worker-2,5,main][1696656723]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 09:10:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:05,035][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][241573598]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:05 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:10,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1349511038]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:10 CST 2016, endTime=Wed Aug 17 13:24:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:15,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1435585678]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:15 CST 2016, endTime=Wed Aug 17 13:24:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:20,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][909716101]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:20 CST 2016, endTime=Wed Aug 17 13:24:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:25,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1662426514]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:25 CST 2016, endTime=Wed Aug 17 13:24:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:30,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1640173328]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:30 CST 2016, endTime=Wed Aug 17 13:24:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:35,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1293030804]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:35 CST 2016, endTime=Wed Aug 17 13:24:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:40,001][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1581698835]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:40 CST 2016, endTime=Wed Aug 17 13:24:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:45,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2059737279]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:45 CST 2016, endTime=Wed Aug 17 13:24:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:50,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][568058513]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:50 CST 2016, endTime=Wed Aug 17 13:24:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:24:55,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1794617076]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:24:55 CST 2016, endTime=Wed Aug 17 13:24:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:00,000][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][721374217]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:00 CST 2016, endTime=Wed Aug 17 13:24:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:05,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1591277804]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:05 CST 2016, endTime=Wed Aug 17 13:25:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:10,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1992195737]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:10 CST 2016, endTime=Wed Aug 17 13:25:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:15,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1416211382]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:15 CST 2016, endTime=Wed Aug 17 13:25:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:20,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][398981917]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:20 CST 2016, endTime=Wed Aug 17 13:25:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:25,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1245133085]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:25 CST 2016, endTime=Wed Aug 17 13:25:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:30,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1871103227]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:30 CST 2016, endTime=Wed Aug 17 13:25:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:35,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2028893168]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:35 CST 2016, endTime=Wed Aug 17 13:25:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:40,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1862127510]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:40 CST 2016, endTime=Wed Aug 17 13:25:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:45,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1497872839]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:45 CST 2016, endTime=Wed Aug 17 13:25:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:50,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1945494939]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:50 CST 2016, endTime=Wed Aug 17 13:25:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:25:55,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][347430551]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:25:55 CST 2016, endTime=Wed Aug 17 13:25:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:00,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][257234464]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:00 CST 2016, endTime=Wed Aug 17 13:25:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:05,001][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][455055037]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:05 CST 2016, endTime=Wed Aug 17 13:26:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:10,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][920739892]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:10 CST 2016, endTime=Wed Aug 17 13:26:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:15,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][108204562]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:15 CST 2016, endTime=Wed Aug 17 13:26:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:20,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1822908172]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:20 CST 2016, endTime=Wed Aug 17 13:26:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:25,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1615938702]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:25 CST 2016, endTime=Wed Aug 17 13:26:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:30,017][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1930678178]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:30 CST 2016, endTime=Wed Aug 17 13:26:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:26:35,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][887686556]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:26:35 CST 2016, endTime=Wed Aug 17 13:26:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:05,029][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][347787665]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:05 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:10,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1545371633]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:10 CST 2016, endTime=Wed Aug 17 13:27:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:15,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][199451202]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:15 CST 2016, endTime=Wed Aug 17 13:27:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:20,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][2101862694]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:20 CST 2016, endTime=Wed Aug 17 13:27:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:25,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][2047788555]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:25 CST 2016, endTime=Wed Aug 17 13:27:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:30,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1609317063]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:30 CST 2016, endTime=Wed Aug 17 13:27:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:35,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][235343876]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:35 CST 2016, endTime=Wed Aug 17 13:27:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:40,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1907129805]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:40 CST 2016, endTime=Wed Aug 17 13:27:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:45,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1937201160]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:45 CST 2016, endTime=Wed Aug 17 13:27:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 13:27:50,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][540323953]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 13:27:50 CST 2016, endTime=Wed Aug 17 13:27:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:02:40,021][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1442705066]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:02:40 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:02:40,024][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:02:45,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][132213889]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:02:45 CST 2016, endTime=Wed Aug 17 14:02:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:02:45,013][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:02:50,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1463586053]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:02:50 CST 2016, endTime=Wed Aug 17 14:02:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:02:50,003][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:02:55,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][614226099]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:02:55 CST 2016, endTime=Wed Aug 17 14:02:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:02:55,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:03:00,098][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][206965799]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:00 CST 2016, endTime=Wed Aug 17 14:02:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:00,100][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:03:05,002][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][2033201214]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:05 CST 2016, endTime=Wed Aug 17 14:03:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:05,003][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:03:10,017][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][985105507]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:10 CST 2016, endTime=Wed Aug 17 14:03:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:10,018][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:03:15,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1181337239]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:15 CST 2016, endTime=Wed Aug 17 14:03:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:15,018][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:03:20,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][831527401]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:20 CST 2016, endTime=Wed Aug 17 14:03:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:20,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:03:25,023][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][284480811]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:25 CST 2016, endTime=Wed Aug 17 14:03:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:25,024][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:03:30,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1232399554]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:30 CST 2016, endTime=Wed Aug 17 14:03:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:30,007][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:03:35,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1852262765]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:35 CST 2016, endTime=Wed Aug 17 14:03:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:35,011][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$6b6e5cdd.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5b47999f.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:03:55,045][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][367420870]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:03:55 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:03:55,048][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:00,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1830745710]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:00 CST 2016, endTime=Wed Aug 17 14:03:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:00,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:05,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][15784397]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:05 CST 2016, endTime=Wed Aug 17 14:04:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:05,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:10,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1554347698]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:10 CST 2016, endTime=Wed Aug 17 14:04:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:10,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:15,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1967696282]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:15 CST 2016, endTime=Wed Aug 17 14:04:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:15,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:20,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1820053832]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:20 CST 2016, endTime=Wed Aug 17 14:04:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:20,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:25,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][274969922]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:25 CST 2016, endTime=Wed Aug 17 14:04:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:25,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:30,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][672266417]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:30 CST 2016, endTime=Wed Aug 17 14:04:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:30,017][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:04:35,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][421987751]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:04:35 CST 2016, endTime=Wed Aug 17 14:04:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:04:35,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$f6e7e66c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$e6c1232e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:06:30,052][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][2036918552]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:06:30 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:06:30,054][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:06:49,277][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1172878631]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:06:45 CST 2016, endTime=Wed Aug 17 14:06:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:06:49,481][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][294681952]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:06:45 CST 2016, endTime=Wed Aug 17 14:06:49 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:06:49,661][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:06:51,302][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1916257956]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:06:50 CST 2016, endTime=Wed Aug 17 14:06:49 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:06:51,304][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:06:52,467][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:06:52,653][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1062660471]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:06:50 CST 2016, endTime=Wed Aug 17 14:06:51 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:06:52,657][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:06:55,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][157164128]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:06:55 CST 2016, endTime=Wed Aug 17 14:06:52 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:06:55,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:07:00,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1260237553]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:00 CST 2016, endTime=Wed Aug 17 14:06:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:00,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:07:05,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1552752246]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:05 CST 2016, endTime=Wed Aug 17 14:07:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:05,015][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:07:10,014][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1101354790]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:10 CST 2016, endTime=Wed Aug 17 14:07:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:10,018][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:15,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1453727924]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:15 CST 2016, endTime=Wed Aug 17 14:07:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:15,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:20,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][568786072]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:20 CST 2016, endTime=Wed Aug 17 14:07:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:20,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:25,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1116413639]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:25 CST 2016, endTime=Wed Aug 17 14:07:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:25,006][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:30,001][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][2195574]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:30 CST 2016, endTime=Wed Aug 17 14:07:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:30,003][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:35,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][207367701]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:35 CST 2016, endTime=Wed Aug 17 14:07:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:35,007][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:40,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][175420911]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:40 CST 2016, endTime=Wed Aug 17 14:07:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:40,012][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:45,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][753518135]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:45 CST 2016, endTime=Wed Aug 17 14:07:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:45,007][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:50,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1552759821]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:50 CST 2016, endTime=Wed Aug 17 14:07:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:50,009][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:07:55,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][2081150490]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:07:55 CST 2016, endTime=Wed Aug 17 14:07:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:07:55,015][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:08:00,003][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1968612281]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:08:00 CST 2016, endTime=Wed Aug 17 14:07:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:08:00,004][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:08:05,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][522366711]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:08:05 CST 2016, endTime=Wed Aug 17 14:08:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:08:05,008][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:08:10,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][667850890]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:08:10 CST 2016, endTime=Wed Aug 17 14:08:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:08:10,006][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:08:15,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][994050791]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:08:15 CST 2016, endTime=Wed Aug 17 14:08:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:08:15,006][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c68811f4.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$b6614eb6.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 53 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 54 more
+[2016-08-17 14:08:32,896][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jobBeanMapper' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:757)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	... 30 more
+Caused by: org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+	at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:468)
+	at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:343)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
+	... 37 more
+Caused by: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:120)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:92)
+	at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:466)
+	... 40 more
+Caused by: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+	at org.apache.ibatis.builder.BaseBuilder.resolveJdbcType(BaseBuilder.java:73)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.buildResultMappingFromContext(XMLMapperBuilder.java:377)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElement(XMLMapperBuilder.java:280)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElement(XMLMapperBuilder.java:252)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElements(XMLMapperBuilder.java:244)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:116)
+	... 42 more
+Caused by: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+	at java.lang.Enum.valueOf(Enum.java:236)
+	at org.apache.ibatis.type.JdbcType.valueOf(JdbcType.java:25)
+	at org.apache.ibatis.builder.BaseBuilder.resolveJdbcType(BaseBuilder.java:71)
+	... 47 more
+[2016-08-17 14:10:40,101][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1438253769]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:10:40 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:10:40,114][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$73bc986c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$6395d52e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:10:45,019][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1606496131]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:10:45 CST 2016, endTime=Wed Aug 17 14:10:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:10:45,038][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$73bc986c.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$6395d52e.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:10,327][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1779851025]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:10 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:10,375][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$629d3ac6.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$52767788.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:15,123][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][357220660]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:15 CST 2016, endTime=Wed Aug 17 14:14:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:15,168][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$629d3ac6.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$52767788.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:20,316][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1428751736]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:20 CST 2016, endTime=Wed Aug 17 14:14:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:20,406][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$629d3ac6.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$52767788.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:25,020][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][434344004]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:25 CST 2016, endTime=Wed Aug 17 14:14:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:25,029][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?,   set START_TIME =?,   set END_TIME =?,   set CIRCLE =?,   set RESULT =?,   set INTERVAL =?,   set STATUS =?,   set PARAM =?,   set CRON_EXPRESSION =?,   set CODE =?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$629d3ac6.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$52767788.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:46,186][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1898734668]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:45 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:46,247][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$7d21d3de.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$6cfb10a0.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:50,028][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][647477315]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:50 CST 2016, endTime=Wed Aug 17 14:14:46 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:50,046][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$7d21d3de.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$6cfb10a0.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:14:55,856][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][341192463]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:14:55 CST 2016, endTime=Wed Aug 17 14:14:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:14:55,912][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$7d21d3de.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$6cfb10a0.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:15:00,305][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][356990358]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:00 CST 2016, endTime=Wed Aug 17 14:14:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:15:00,322][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$7d21d3de.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$6cfb10a0.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:15:20,038][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][377370439]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:20 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:15:25,014][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][540323953]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:25 CST 2016, endTime=Wed Aug 17 14:15:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:15:30,062][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][559055626]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:30 CST 2016, endTime=Wed Aug 17 14:15:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:15:35,238][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][806950557]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:35 CST 2016, endTime=Wed Aug 17 14:15:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:15:40,200][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1058780694]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:40 CST 2016, endTime=Wed Aug 17 14:15:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:15:45,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][877625016]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:15:45 CST 2016, endTime=Wed Aug 17 14:15:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:16:10,681][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1309477719]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:16:10 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:16:10,936][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$9784dc2a.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$875e18ec.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:16:15,025][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][2019149981]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:16:15 CST 2016, endTime=Wed Aug 17 14:16:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:16:15,034][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+ [See nested exception: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.jdbc.BadSqlGrammarException: 
+### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateById-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB   set NAME = ?,   set CREATE_TIME = ?   where ID =?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:91)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateById(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateById(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$9784dc2a.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$875e18ec.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效
+
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
+	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
+	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+[2016-08-17 14:18:10,125][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1196384863]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:10 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:15,014][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][72576099]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:15 CST 2016, endTime=Wed Aug 17 14:18:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:20,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1930678178]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:20 CST 2016, endTime=Wed Aug 17 14:18:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:26,162][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][430231476]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:25 CST 2016, endTime=Wed Aug 17 14:18:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:30,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][322977683]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:30 CST 2016, endTime=Wed Aug 17 14:18:26 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:35,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1594742212]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:35 CST 2016, endTime=Wed Aug 17 14:18:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:40,079][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][88958877]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:40 CST 2016, endTime=Wed Aug 17 14:18:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:45,326][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][779050983]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:45 CST 2016, endTime=Wed Aug 17 14:18:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:50,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1205544159]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:50 CST 2016, endTime=Wed Aug 17 14:18:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:18:55,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][72470868]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:18:55 CST 2016, endTime=Wed Aug 17 14:18:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:00,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][394650627]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:00 CST 2016, endTime=Wed Aug 17 14:18:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:05,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1463586053]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:05 CST 2016, endTime=Wed Aug 17 14:19:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:10,022][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1213100033]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:10 CST 2016, endTime=Wed Aug 17 14:19:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:30,120][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1027425690]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:30 CST 2016, endTime=Wed Aug 17 14:19:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:30,269][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1597870416]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:30 CST 2016, endTime=Wed Aug 17 14:19:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:30,916][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][558433604]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:30 CST 2016, endTime=Wed Aug 17 14:19:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:34,317][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][203961109]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:30 CST 2016, endTime=Wed Aug 17 14:19:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:35,022][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1033371904]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:35 CST 2016, endTime=Wed Aug 17 14:19:34 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:40,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1181337239]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:40 CST 2016, endTime=Wed Aug 17 14:19:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:19:46,260][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1248659358]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:19:45 CST 2016, endTime=Wed Aug 17 14:19:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:00,131][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][600729852]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:00 CST 2016, endTime=Wed Aug 17 14:19:46 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:00,420][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][7841776]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22eaf180002, name=消息推送, createTime=null, startTime=Wed Aug 17 14:20:00 CST 2016, endTime=Wed Aug 17 09:10:00 CST 2016, circle=null, result=null, interval=2, status=null, param=2, cronExpression=0 */10 * * * ?, code=4]
+[2016-08-17 14:20:00,423][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1868641841]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:00 CST 2016, endTime=Wed Aug 17 14:20:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:05,034][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][721393553]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:05 CST 2016, endTime=Wed Aug 17 14:20:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:10,023][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1916257956]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:10 CST 2016, endTime=Wed Aug 17 14:20:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:13,977][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][735212433]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:10 CST 2016, endTime=Wed Aug 17 14:20:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:15,193][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][94456593]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:15 CST 2016, endTime=Wed Aug 17 14:20:13 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:20,324][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][541543418]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:20 CST 2016, endTime=Wed Aug 17 14:20:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:26,172][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][684530340]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:25 CST 2016, endTime=Wed Aug 17 14:20:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:30,073][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][831527401]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:30 CST 2016, endTime=Wed Aug 17 14:20:26 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:35,023][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1804937578]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:35 CST 2016, endTime=Wed Aug 17 14:20:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:40,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][231875924]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:40 CST 2016, endTime=Wed Aug 17 14:20:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:20:57,870][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][565413198]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:20:55 CST 2016, endTime=Wed Aug 17 14:20:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:00,091][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][284480811]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:00 CST 2016, endTime=Wed Aug 17 14:20:57 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:04,383][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][970392255]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:00 CST 2016, endTime=Wed Aug 17 14:21:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:05,029][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1391814467]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:05 CST 2016, endTime=Wed Aug 17 14:21:04 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:10,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1833863745]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:10 CST 2016, endTime=Wed Aug 17 14:21:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:15,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1062660471]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:15 CST 2016, endTime=Wed Aug 17 14:21:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:18,911][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1660527645]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:15 CST 2016, endTime=Wed Aug 17 14:21:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:20,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1938136750]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:20 CST 2016, endTime=Wed Aug 17 14:21:18 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:25,005][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1232399554]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:25 CST 2016, endTime=Wed Aug 17 14:21:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:30,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][459528763]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:30 CST 2016, endTime=Wed Aug 17 14:21:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:35,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][157164128]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:35 CST 2016, endTime=Wed Aug 17 14:21:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:40,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][52613486]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:40 CST 2016, endTime=Wed Aug 17 14:21:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:45,069][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1659080285]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:45 CST 2016, endTime=Wed Aug 17 14:21:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:21:51,628][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1234677347]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:21:50 CST 2016, endTime=Wed Aug 17 14:21:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:00,159][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][87690068]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:00 CST 2016, endTime=Wed Aug 17 14:21:51 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:00,292][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][633191034]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:00 CST 2016, endTime=Wed Aug 17 14:22:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:05,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1260237553]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:05 CST 2016, endTime=Wed Aug 17 14:22:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:10,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][181342910]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:10 CST 2016, endTime=Wed Aug 17 14:22:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:15,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][550993277]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:15 CST 2016, endTime=Wed Aug 17 14:22:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:20,016][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][594520675]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:20 CST 2016, endTime=Wed Aug 17 14:22:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:25,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][2015058881]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:25 CST 2016, endTime=Wed Aug 17 14:22:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:30,026][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1277499777]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:30 CST 2016, endTime=Wed Aug 17 14:22:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:35,021][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][397249333]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:35 CST 2016, endTime=Wed Aug 17 14:22:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:40,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][42881208]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:40 CST 2016, endTime=Wed Aug 17 14:22:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:45,020][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1297441111]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:45 CST 2016, endTime=Wed Aug 17 14:22:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:50,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][543800939]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:50 CST 2016, endTime=Wed Aug 17 14:22:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:22:55,020][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][2119463788]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:22:55 CST 2016, endTime=Wed Aug 17 14:22:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:00,071][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1516632127]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:00 CST 2016, endTime=Wed Aug 17 14:22:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:05,030][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][885720178]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:05 CST 2016, endTime=Wed Aug 17 14:23:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:10,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][2089874289]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:10 CST 2016, endTime=Wed Aug 17 14:23:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:15,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][274644891]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:15 CST 2016, endTime=Wed Aug 17 14:23:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:20,023][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1014325634]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:20 CST 2016, endTime=Wed Aug 17 14:23:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:38,644][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1045740752]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:35 CST 2016, endTime=Wed Aug 17 14:23:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:43,690][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][758651816]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:40 CST 2016, endTime=Wed Aug 17 14:23:38 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:43,834][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1050659273]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:40 CST 2016, endTime=Wed Aug 17 14:23:43 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:45,102][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1819855677]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:45 CST 2016, endTime=Wed Aug 17 14:23:43 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:45,795][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1852262765]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:45 CST 2016, endTime=Wed Aug 17 14:23:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:50,019][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1057344443]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:50 CST 2016, endTime=Wed Aug 17 14:23:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:23:55,027][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][360874576]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:23:55 CST 2016, endTime=Wed Aug 17 14:23:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:00,018][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][725179704]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:00 CST 2016, endTime=Wed Aug 17 14:23:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:05,018][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1125588403]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:05 CST 2016, endTime=Wed Aug 17 14:24:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:10,021][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][580842798]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:10 CST 2016, endTime=Wed Aug 17 14:24:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:15,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1911730371]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:15 CST 2016, endTime=Wed Aug 17 14:24:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:20,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1949502630]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:20 CST 2016, endTime=Wed Aug 17 14:24:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:25,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1132700131]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:25 CST 2016, endTime=Wed Aug 17 14:24:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:30,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1996054709]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:30 CST 2016, endTime=Wed Aug 17 14:24:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:45,129][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1849444376]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:45 CST 2016, endTime=Wed Aug 17 14:24:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:49,244][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][933320754]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:45 CST 2016, endTime=Wed Aug 17 14:24:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:50,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1101354790]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:50 CST 2016, endTime=Wed Aug 17 14:24:49 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:52,312][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1308402037]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:50 CST 2016, endTime=Wed Aug 17 14:24:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:24:55,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][80490579]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:24:55 CST 2016, endTime=Wed Aug 17 14:24:52 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:00,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][2037947290]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:00 CST 2016, endTime=Wed Aug 17 14:24:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:10,056][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1563417027]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:10 CST 2016, endTime=Wed Aug 17 14:25:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:11,809][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1887551744]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:10 CST 2016, endTime=Wed Aug 17 14:25:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:15,151][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1453727924]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:15 CST 2016, endTime=Wed Aug 17 14:25:11 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:20,015][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][883766749]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:20 CST 2016, endTime=Wed Aug 17 14:25:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:25,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1470847791]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:25 CST 2016, endTime=Wed Aug 17 14:25:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:30,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][854562720]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:30 CST 2016, endTime=Wed Aug 17 14:25:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:35,969][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][265003904]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:35 CST 2016, endTime=Wed Aug 17 14:25:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:40,653][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][39530650]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:40 CST 2016, endTime=Wed Aug 17 14:25:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:45,104][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][568786072]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:45 CST 2016, endTime=Wed Aug 17 14:25:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:50,039][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1798559861]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:50 CST 2016, endTime=Wed Aug 17 14:25:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:25:55,067][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][415768655]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:25:55 CST 2016, endTime=Wed Aug 17 14:25:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:00,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][2059480894]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:00 CST 2016, endTime=Wed Aug 17 14:25:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:05,210][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][553963112]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:05 CST 2016, endTime=Wed Aug 17 14:26:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:10,542][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1116413639]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:10 CST 2016, endTime=Wed Aug 17 14:26:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:15,040][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][999406834]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:15 CST 2016, endTime=Wed Aug 17 14:26:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:20,110][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1561055851]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:20 CST 2016, endTime=Wed Aug 17 14:26:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:25,063][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][857972358]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:25 CST 2016, endTime=Wed Aug 17 14:26:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:30,015][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1736214948]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:30 CST 2016, endTime=Wed Aug 17 14:26:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:35,054][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][556835600]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:35 CST 2016, endTime=Wed Aug 17 14:26:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:40,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2195574]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:40 CST 2016, endTime=Wed Aug 17 14:26:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:45,038][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][393790219]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:45 CST 2016, endTime=Wed Aug 17 14:26:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:50,049][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][2035094326]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:50 CST 2016, endTime=Wed Aug 17 14:26:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:26:55,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][858291313]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:26:55 CST 2016, endTime=Wed Aug 17 14:26:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:00,116][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][654440692]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:00 CST 2016, endTime=Wed Aug 17 14:26:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:05,057][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1920954157]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:05 CST 2016, endTime=Wed Aug 17 14:27:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:10,926][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][207367701]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:10 CST 2016, endTime=Wed Aug 17 14:27:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:30,446][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][2010475273]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:30 CST 2016, endTime=Wed Aug 17 14:27:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:31,624][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1550211413]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:30 CST 2016, endTime=Wed Aug 17 14:27:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:34,283][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1131612887]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:30 CST 2016, endTime=Wed Aug 17 14:27:31 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:35,030][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][902613977]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:35 CST 2016, endTime=Wed Aug 17 14:27:34 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:37,867][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][408629031]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:35 CST 2016, endTime=Wed Aug 17 14:27:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:40,061][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][175420911]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:40 CST 2016, endTime=Wed Aug 17 14:27:37 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:45,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1951687493]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:45 CST 2016, endTime=Wed Aug 17 14:27:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:50,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1346470573]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:50 CST 2016, endTime=Wed Aug 17 14:27:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:27:55,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][2095731972]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:27:55 CST 2016, endTime=Wed Aug 17 14:27:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:00,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][2087958957]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:00 CST 2016, endTime=Wed Aug 17 14:27:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:05,139][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][295914672]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:05 CST 2016, endTime=Wed Aug 17 14:28:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:10,086][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2013249499]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:10 CST 2016, endTime=Wed Aug 17 14:28:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:15,198][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][931987561]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:15 CST 2016, endTime=Wed Aug 17 14:28:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:22,198][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][169216509]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:20 CST 2016, endTime=Wed Aug 17 14:28:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:30,838][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][668228586]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:30 CST 2016, endTime=Wed Aug 17 14:28:22 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:31,624][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1725854739]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:30 CST 2016, endTime=Wed Aug 17 14:28:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:35,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][52530606]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:35 CST 2016, endTime=Wed Aug 17 14:28:31 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:40,019][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][266116125]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:40 CST 2016, endTime=Wed Aug 17 14:28:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:45,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1552759821]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:45 CST 2016, endTime=Wed Aug 17 14:28:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:50,099][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1013033203]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:50 CST 2016, endTime=Wed Aug 17 14:28:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:28:55,115][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][798689405]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:28:55 CST 2016, endTime=Wed Aug 17 14:28:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:00,078][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1800036085]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:00 CST 2016, endTime=Wed Aug 17 14:28:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:05,019][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1604345306]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:05 CST 2016, endTime=Wed Aug 17 14:29:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:10,048][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][426886210]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:10 CST 2016, endTime=Wed Aug 17 14:29:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:15,069][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][2081150490]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:15 CST 2016, endTime=Wed Aug 17 14:29:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:30,130][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1851354861]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:30 CST 2016, endTime=Wed Aug 17 14:29:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:32,178][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][830587444]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:30 CST 2016, endTime=Wed Aug 17 14:29:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:35,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1039465808]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:35 CST 2016, endTime=Wed Aug 17 14:29:32 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:40,017][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][522366711]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:40 CST 2016, endTime=Wed Aug 17 14:29:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:44,917][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][504162841]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:40 CST 2016, endTime=Wed Aug 17 14:29:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:45,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1641881272]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:45 CST 2016, endTime=Wed Aug 17 14:29:44 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:50,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2081158201]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:50 CST 2016, endTime=Wed Aug 17 14:29:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:29:55,083][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1959725518]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:29:55 CST 2016, endTime=Wed Aug 17 14:29:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:00,094][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1150086987]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22eaf180002, name=消息推送, createTime=null, startTime=Wed Aug 17 14:30:00 CST 2016, endTime=Wed Aug 17 14:20:00 CST 2016, circle=null, result=null, interval=2, status=null, param=2, cronExpression=0 */10 * * * ?, code=4]
+[2016-08-17 14:30:00,102][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][11683862]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:00 CST 2016, endTime=Wed Aug 17 14:29:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:05,666][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][949656757]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:05 CST 2016, endTime=Wed Aug 17 14:30:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:10,056][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][782650395]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:10 CST 2016, endTime=Wed Aug 17 14:30:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:15,027][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][667850890]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:15 CST 2016, endTime=Wed Aug 17 14:30:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:20,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1820369008]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:20 CST 2016, endTime=Wed Aug 17 14:30:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:25,009][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1889882294]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:25 CST 2016, endTime=Wed Aug 17 14:30:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:30,715][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1968576128]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:30 CST 2016, endTime=Wed Aug 17 14:30:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:36,314][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1725917614]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:35 CST 2016, endTime=Wed Aug 17 14:30:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:43,253][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1435718469]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:40 CST 2016, endTime=Wed Aug 17 14:30:36 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:45,090][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][994050791]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:45 CST 2016, endTime=Wed Aug 17 14:30:43 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:50,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1736354324]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:50 CST 2016, endTime=Wed Aug 17 14:30:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:30:55,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][751844385]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:30:55 CST 2016, endTime=Wed Aug 17 14:30:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:00,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][454799747]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:00 CST 2016, endTime=Wed Aug 17 14:30:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:10,130][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][925048156]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:10 CST 2016, endTime=Wed Aug 17 14:31:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:14,793][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1650237259]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:10 CST 2016, endTime=Wed Aug 17 14:31:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:15,196][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][786311008]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:15 CST 2016, endTime=Wed Aug 17 14:31:14 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:20,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][2062231465]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:20 CST 2016, endTime=Wed Aug 17 14:31:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:25,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1685653322]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:25 CST 2016, endTime=Wed Aug 17 14:31:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:30,038][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1171111630]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:30 CST 2016, endTime=Wed Aug 17 14:31:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:35,141][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1185540655]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:35 CST 2016, endTime=Wed Aug 17 14:31:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:40,288][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1028511719]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:40 CST 2016, endTime=Wed Aug 17 14:31:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:45,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1100586530]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:45 CST 2016, endTime=Wed Aug 17 14:31:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:50,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1281158099]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:50 CST 2016, endTime=Wed Aug 17 14:31:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:31:55,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1753125071]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:31:55 CST 2016, endTime=Wed Aug 17 14:31:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:00,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1297431457]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:00 CST 2016, endTime=Wed Aug 17 14:31:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:05,010][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][381546161]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:05 CST 2016, endTime=Wed Aug 17 14:32:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:10,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][260157985]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:10 CST 2016, endTime=Wed Aug 17 14:32:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:15,045][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][198548603]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:15 CST 2016, endTime=Wed Aug 17 14:32:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:20,060][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1964266830]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:20 CST 2016, endTime=Wed Aug 17 14:32:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:25,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][166506479]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:25 CST 2016, endTime=Wed Aug 17 14:32:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:30,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][303200512]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:30 CST 2016, endTime=Wed Aug 17 14:32:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:39,302][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][2059794500]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:35 CST 2016, endTime=Wed Aug 17 14:32:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:45,062][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1529771860]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:45 CST 2016, endTime=Wed Aug 17 14:32:39 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:45,073][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1201429136]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:45 CST 2016, endTime=Wed Aug 17 14:32:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:50,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1778239658]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:50 CST 2016, endTime=Wed Aug 17 14:32:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:32:55,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][344016707]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:32:55 CST 2016, endTime=Wed Aug 17 14:32:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:00,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][862816825]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:00 CST 2016, endTime=Wed Aug 17 14:32:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:05,027][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1552793231]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:05 CST 2016, endTime=Wed Aug 17 14:33:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:11,170][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1574555073]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:10 CST 2016, endTime=Wed Aug 17 14:33:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:15,038][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][106129930]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:15 CST 2016, endTime=Wed Aug 17 14:33:11 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:20,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1314306500]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:20 CST 2016, endTime=Wed Aug 17 14:33:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:25,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][532552458]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:25 CST 2016, endTime=Wed Aug 17 14:33:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:30,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][2044804557]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:30 CST 2016, endTime=Wed Aug 17 14:33:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:35,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][849386558]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:35 CST 2016, endTime=Wed Aug 17 14:33:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:40,035][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1316078697]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:40 CST 2016, endTime=Wed Aug 17 14:33:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:46,435][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][253096379]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:45 CST 2016, endTime=Wed Aug 17 14:33:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:50,579][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1773220793]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:50 CST 2016, endTime=Wed Aug 17 14:33:46 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:33:55,343][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1891298532]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:33:55 CST 2016, endTime=Wed Aug 17 14:33:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:00,021][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1484430]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:00 CST 2016, endTime=Wed Aug 17 14:33:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:05,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1326494893]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:05 CST 2016, endTime=Wed Aug 17 14:34:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:10,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1371927144]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:10 CST 2016, endTime=Wed Aug 17 14:34:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:15,037][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][447591369]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:15 CST 2016, endTime=Wed Aug 17 14:34:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:20,356][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][32923342]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:20 CST 2016, endTime=Wed Aug 17 14:34:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:25,109][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1439311715]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:25 CST 2016, endTime=Wed Aug 17 14:34:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:30,042][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1256194197]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:30 CST 2016, endTime=Wed Aug 17 14:34:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:35,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][944135322]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:35 CST 2016, endTime=Wed Aug 17 14:34:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:40,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][325689171]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:40 CST 2016, endTime=Wed Aug 17 14:34:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:45,346][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2069564441]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:45 CST 2016, endTime=Wed Aug 17 14:34:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:50,364][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][376929428]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:50 CST 2016, endTime=Wed Aug 17 14:34:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:34:55,123][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][2123621393]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:34:55 CST 2016, endTime=Wed Aug 17 14:34:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:00,034][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][526539011]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:00 CST 2016, endTime=Wed Aug 17 14:34:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:05,037][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1908532237]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:05 CST 2016, endTime=Wed Aug 17 14:35:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:10,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1885555667]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:10 CST 2016, endTime=Wed Aug 17 14:35:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:15,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][117916490]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:15 CST 2016, endTime=Wed Aug 17 14:35:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:30,187][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1842524896]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:30 CST 2016, endTime=Wed Aug 17 14:35:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:30,282][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][601737332]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:30 CST 2016, endTime=Wed Aug 17 14:35:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:35,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][898845201]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:35 CST 2016, endTime=Wed Aug 17 14:35:30 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:40,176][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1491320209]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:40 CST 2016, endTime=Wed Aug 17 14:35:35 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:45,320][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1337108526]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:45 CST 2016, endTime=Wed Aug 17 14:35:40 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:35:59,227][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1514114274]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:35:55 CST 2016, endTime=Wed Aug 17 14:35:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:00,768][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][37386168]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:00 CST 2016, endTime=Wed Aug 17 14:35:59 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:01,446][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1284100652]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:00 CST 2016, endTime=Wed Aug 17 14:36:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:05,043][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1816489461]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:05 CST 2016, endTime=Wed Aug 17 14:36:01 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:10,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1110845275]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:10 CST 2016, endTime=Wed Aug 17 14:36:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:15,029][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1901193554]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:15 CST 2016, endTime=Wed Aug 17 14:36:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:16,459][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][950878365]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:15 CST 2016, endTime=Wed Aug 17 14:36:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:20,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1986863228]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:20 CST 2016, endTime=Wed Aug 17 14:36:16 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:25,176][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1987045793]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:25 CST 2016, endTime=Wed Aug 17 14:36:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:45,301][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1181983081]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:45 CST 2016, endTime=Wed Aug 17 14:36:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:45,490][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1365907617]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:45 CST 2016, endTime=Wed Aug 17 14:36:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:45,601][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][209132489]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:45 CST 2016, endTime=Wed Aug 17 14:36:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:46,187][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1606496131]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:45 CST 2016, endTime=Wed Aug 17 14:36:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:50,324][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][68579986]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:50 CST 2016, endTime=Wed Aug 17 14:36:46 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:36:55,115][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1572589910]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:36:55 CST 2016, endTime=Wed Aug 17 14:36:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:00,013][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1437373741]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:00 CST 2016, endTime=Wed Aug 17 14:36:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:05,038][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1541724499]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:05 CST 2016, endTime=Wed Aug 17 14:37:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:10,004][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][225969991]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:10 CST 2016, endTime=Wed Aug 17 14:37:05 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:15,016][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1126550841]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:15 CST 2016, endTime=Wed Aug 17 14:37:10 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:20,008][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1724152735]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:20 CST 2016, endTime=Wed Aug 17 14:37:15 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:25,049][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][608839004]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:25 CST 2016, endTime=Wed Aug 17 14:37:20 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:31,542][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][2145045920]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:30 CST 2016, endTime=Wed Aug 17 14:37:25 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:42,080][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1978795251]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:40 CST 2016, endTime=Wed Aug 17 14:37:31 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:45,082][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][1680026115]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:45 CST 2016, endTime=Wed Aug 17 14:37:42 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:45,145][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1083924049]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:45 CST 2016, endTime=Wed Aug 17 14:37:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:50,092][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][407714042]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:50 CST 2016, endTime=Wed Aug 17 14:37:45 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:37:55,007][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1977069964]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:37:55 CST 2016, endTime=Wed Aug 17 14:37:50 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:38:00,154][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][600414917]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:38:00 CST 2016, endTime=Wed Aug 17 14:37:55 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:38:15,260][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1579072858]job start with jobbean:JobBean [id=40288c9b4ef22834014ef22e0d9a0001, name=个人日程, createTime=null, startTime=Wed Aug 17 14:38:05 CST 2016, endTime=Wed Aug 17 14:38:00 CST 2016, circle=null, result=null, interval=1, status=null, param=2, cronExpression=*/5 * * * * ?, code=3]
+[2016-08-17 14:45:55,044][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][503288518]job start with jobbean:com.xt.dsp.model.JobBean@75fd148c
+[2016-08-17 14:45:55,048][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$26e6799a.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$16bfb65c.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:46:00,006][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][409206957]job start with jobbean:com.xt.dsp.model.JobBean@75fd148c
+[2016-08-17 14:46:00,010][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111 [See nested exception: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$26e6799a.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$16bfb65c.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.util.Date, jdbcType=OTHER, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:89)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:85)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:63)
+	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:77)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 38 more
+Caused by: org.apache.ibatis.type.TypeException: Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:47)
+	at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87)
+	... 56 more
+Caused by: java.sql.SQLException: 无效的列类型: 1111
+	at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)
+	at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.setNull(DruidPooledPreparedStatement.java:266)
+	at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:45)
+	... 57 more
+[2016-08-17 14:47:10,045][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][606387914]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:16,659][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1793933414]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:30,073][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][573480188]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:34,680][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1016720007]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:35,975][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1012262455]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:42,153][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][979704209]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:44,950][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1131519114]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:45,035][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][1024477407]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:50,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1908569747]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:47:55,109][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][368502590]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:00,015][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][1317756205]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:05,143][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1111607853]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:10,016][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][1832940118]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:15,015][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][571647011]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:20,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1976960846]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:25,011][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1772519924]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:35,647][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][521093626]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:43,636][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][582259716]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:45,135][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-9,5,main][1718954960]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:45,212][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-10,5,main][764772189]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:50,012][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-1,5,main][807958707]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:48:55,105][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-2,5,main][1190241757]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:49:00,081][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-3,5,main][618405379]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:49:05,070][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-4,5,main][1566581646]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:49:10,173][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-6,5,main][1388212102]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:49:15,089][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-7,5,main][1418457306]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:49:20,021][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-5,5,main][1302995002]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:49:25,041][SqlSynJob           ] ERROR Thread[xtdspJobScheduler_Worker-8,5,main][654398320]job start with jobbean:com.xt.dsp.model.JobBean@6869d24f
+[2016-08-17 14:51:33,747][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:36)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,797][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 14:51:33,749][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:36)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,748][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,820][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,829][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 14:51:33,828][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,827][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,838][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:33,840][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:35,003][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:36)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:35,006][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.NoRouteToHostException: No route to host: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 14:51:35,012][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:35,018][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:35,015][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.NoRouteToHostException: No route to host: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 14:51:40,007][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:36)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:40,015][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 14:51:40,020][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+; SQL []; IO 错误: Connection reset by peer: socket write error; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.job.JobInfoServiceImpl.save(JobInfoServiceImpl.java:139)
+	at com.xt.dsp.job.JobInfoServiceImpl$$FastClassBySpringCGLIB$$21e216ad.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$2911b23b.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:53)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$18eaeefd.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: java.net.SocketException: Connection reset by peer: socket write error
+	at java.net.SocketOutputStream.socketWrite0(Native Method)
+	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
+	at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
+	at oracle.net.ns.DataPacket.send(DataPacket.java:210)
+	at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:230)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:321)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:42:54,929][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jobBeanMapper' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:757)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:762)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:425)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:754)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:275)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1320)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:485)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108)
+	at org.eclipse.jetty.server.Server.start(Server.java:307)
+	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90)
+	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:274)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
+	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
+	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
+	... 30 more
+Caused by: org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode
+	at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:468)
+	at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:343)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
+	... 37 more
+Caused by: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:120)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:92)
+	at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:466)
+	... 40 more
+Caused by: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode
+	at org.apache.ibatis.session.Configuration$StrictMap.put(Configuration.java:802)
+	at org.apache.ibatis.session.Configuration$StrictMap.put(Configuration.java:774)
+	at org.apache.ibatis.session.Configuration.addMappedStatement(Configuration.java:598)
+	at org.apache.ibatis.builder.MapperBuilderAssistant.addMappedStatement(MapperBuilderAssistant.java:300)
+	at org.apache.ibatis.builder.xml.XMLStatementBuilder.parseStatementNode(XMLStatementBuilder.java:109)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.buildStatementFromContext(XMLMapperBuilder.java:135)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.buildStatementFromContext(XMLMapperBuilder.java:128)
+	at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:118)
+	... 42 more
+[2016-08-17 15:43:45,076][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:43:45,080][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:43:50,010][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:43:50,013][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:43:55,094][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:43:55,095][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:44:00,007][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:44:00,008][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:44:05,017][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:44:05,018][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:44:10,714][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:44:10,715][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:44:15,592][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:44:15,594][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:44:38,918][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$fb433951.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$3f89bc3b.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 60 more
+[2016-08-17 15:45:19,258][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:45:19,264][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:17)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$90b4e281.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:55)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:46:36,531][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl.selectByTaskId(TaskSqlServiceImpl.java:16)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$FastClassBySpringCGLIB$$2c29f837.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$EnhancerBySpringCGLIB$$9ff31b.selectByTaskId(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:59)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:46:36,542][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl.selectByTaskId(TaskSqlServiceImpl.java:16)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$FastClassBySpringCGLIB$$2c29f837.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$EnhancerBySpringCGLIB$$9ff31b.selectByTaskId(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:59)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:46:38,640][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl.selectByTaskId(TaskSqlServiceImpl.java:16)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$FastClassBySpringCGLIB$$2c29f837.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$EnhancerBySpringCGLIB$$9ff31b.selectByTaskId(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:59)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:46:38,642][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl.selectByTaskId(TaskSqlServiceImpl.java:16)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$FastClassBySpringCGLIB$$2c29f837.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskSqlServiceImpl$$EnhancerBySpringCGLIB$$9ff31b.selectByTaskId(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:59)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:47:25,313][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:47:25,320][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:47:25,775][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:47:25,779][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:47:30,408][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 15:47:30,408][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:94)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 15:49:58,906][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:49:59,243][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:54)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:49:59,927][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:54)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:50:00,871][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:54)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:50:00,871][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:54)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:50:03,901][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:50:05,308][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:54)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:50:05,313][ErrorLogger         ] ERROR Unable to notify JobListener(s) of Job that was executed: (error will be ignored). trigger= group_3.3 job= group_3.3
+org.quartz.SchedulerException: JobListener 'CommonJobListener' threw exception: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out]
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1987)
+	at org.quartz.core.JobRunShell.notifyJobListenersComplete(JobRunShell.java:340)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error updating database.  Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+### The error may involve com.xt.dsp.mappers.JobBeanMapper.updateByPrimaryKey-Inline
+### The error occurred while setting parameters
+### SQL: update DSP_JOB     set NAME = ?,       CREATE_TIME = ?,       START_TIME = ?,       END_TIME = ?,       CIRCLE = ?,       RESULT = ?,       INTERVAL = ?,       STATUS = ?,       PARAM = ?,       CRON_EXPRESSION = ?,       CODE = ?     where ID = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+; SQL []; IO 错误: Socket read timed out; nested exception is java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobWasExecuted(CommonJobListener.java:54)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobWasExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersWasExecuted(QuartzScheduler.java:1985)
+	... 3 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 37 more
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:50:08,903][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$1a25312d.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$5e6bb417.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:55:18,924][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$d6fed137.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$1b455421.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 15:55:23,897][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$d6fed137.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$1b455421.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 16:30:13,915][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$d6fed137.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$1b455421.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 16:30:23,906][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$d6fed137.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$1b455421.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 16:33:23,907][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Socket read timed out
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$d6fed137.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$1b455421.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: oracle.net.ns.NetException: Socket read timed out
+	at oracle.net.ns.Packet.receive(Packet.java:347)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 17:13:00,102][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:00,114][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:04,212][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:04,216][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:05,055][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:05,063][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:10,055][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:10,056][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:15,081][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:15,081][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:20,031][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:20,032][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:25,034][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:25,035][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:30,056][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:30,057][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:35,084][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:35,085][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:40,033][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:40,033][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:45,064][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:45,065][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:50,033][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:50,034][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:13:55,030][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:13:55,031][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:00,032][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:00,032][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:05,033][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:05,034][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:10,045][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:10,047][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:15,081][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:15,082][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:20,035][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:20,036][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:25,037][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:25,038][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:30,033][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:30,034][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:35,032][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:35,034][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:40,022][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:40,023][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:45,231][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:45,232][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:50,093][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:50,094][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:14:55,279][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:14:55,280][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:00,219][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:00,220][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:05,011][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:05,011][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:10,011][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:10,012][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:16,442][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:16,443][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:20,084][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:20,086][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:25,212][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:25,212][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:30,294][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:30,295][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:35,531][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:35,533][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:40,956][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:40,958][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:45,229][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:45,230][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:15:50,021][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:15:50,021][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:15,550][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:15,551][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:15,599][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:15,600][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:15,607][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:15,608][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:15,612][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:15,613][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:18,020][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:18,021][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:21,138][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:21,139][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: com.alibaba.fastjson.JSONException: syntax error, pos 1]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: com.alibaba.fastjson.JSONException: syntax error, pos 1
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1295)
+	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1205)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:108)
+	at com.alibaba.fastjson.JSON.parse(JSON.java:99)
+	at com.alibaba.fastjson.JSON.parseObject(JSON.java:170)
+	at com.xt.dsp.job.SqlSynJob.runTaskSql(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:77)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:61)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:36,022][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:36,026][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:40,032][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:40,034][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:16:45,238][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:16:45,239][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:28,984][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:28,985][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:32,502][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:32,504][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:32,684][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:32,685][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:32,853][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:32,854][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:33,026][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:33,026][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:33,189][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:33,190][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:33,909][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:33,926][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:35,022][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:35,023][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:36,329][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:36,330][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:36,487][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:36,488][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:17:40,024][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:17:40,025][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:00,946][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:00,949][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:05,051][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:05,052][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:10,043][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:10,044][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:15,030][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:15,031][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:20,024][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:20,025][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:41,721][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:41,721][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:41,909][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:41,910][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:42,108][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:42,109][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:50,161][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:50,161][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:50,349][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:50,349][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:18:50,515][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:18:50,516][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at java.util.Hashtable.put(Hashtable.java:514)
+	at java.util.Properties.setProperty(Properties.java:161)
+	at com.xt.dsp.model.DataSourceBean.toProperties(DataSourceBean.java:37)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:22:45,891][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:22:45,896][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:22:50,039][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:22:50,041][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:22:55,026][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:22:55,028][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:23:00,015][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:23:00,016][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:23:05,031][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:23:05,032][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:23:10,027][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:23:10,028][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:23:15,027][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:23:15,028][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:23:20,025][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:23:20,026][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.UnsupportedOperationException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.UnsupportedOperationException
+	at com.alibaba.druid.pool.DruidAbstractDataSource.setUrl(DruidAbstractDataSource.java:1071)
+	at com.xt.dsp.system.DataSourceFactory.afterPropertiesSet(DataSourceFactory.java:97)
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:14)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:92)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:85)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:69)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:36:44,458][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Connection reset
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Connection reset
+	at java.net.SocketInputStream.read(SocketInputStream.java:196)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:05,454][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.ConnectException: Connection timed out: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:06,698][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset
+; SQL []; IO 错误: Connection reset; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Connection reset
+	at java.net.SocketInputStream.read(SocketInputStream.java:196)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:06,703][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset
+; SQL []; IO 错误: Connection reset; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset
+; SQL []; IO 错误: Connection reset; nested exception is java.sql.SQLRecoverableException: IO 错误: Connection reset
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Connection reset
+	at java.net.SocketInputStream.read(SocketInputStream.java:196)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,010][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Software caused connection abort: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,011][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,011][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c3d13c36.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$817bf20.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 17:37:09,024][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,018][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,017][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,012][DruidDataSource     ] ERROR discard connection
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:45)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:73)
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:115)
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)
+	at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
+	at com.sun.proxy.$Proxy19.update(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:170)
+	at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	at com.sun.proxy.$Proxy12.update(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:269)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:55)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy16.updateByPrimaryKey(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy18.updateByPrimaryKey(Unknown Source)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl.save(JobInfoServiceImpl.java:141)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$FastClassBySpringCGLIB$$a7c55af5.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.JobInfoServiceImpl$$EnhancerBySpringCGLIB$$c3d13c36.save(<generated>)
+	at com.xt.dsp.job.CommonJobListener.jobToBeExecuted(CommonJobListener.java:37)
+	at com.xt.dsp.job.CommonJobListener$$FastClassBySpringCGLIB$$ec6ac903.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.job.CommonJobListener$$EnhancerBySpringCGLIB$$817bf20.jobToBeExecuted(<generated>)
+	at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1945)
+	at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:173)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 57 more
+[2016-08-17 17:37:09,012][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,171][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,197][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,168][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,219][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,165][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: org.springframework.dao.DataAccessResourceFailureException: 
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+### The error may exist in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]
+### The error may involve com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode-Inline
+### The error occurred while setting parameters
+### SQL: select ID, NAME, CODE, JOB_CODE, TYPE     from DSP_TASK     where JOB_CODE = ?
+### Cause: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+; SQL []; IO 错误: Software caused connection abort: recv failed; nested exception is java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251)
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
+	at com.sun.proxy.$Proxy12.selectList(Unknown Source)
+	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:205)
+	at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:122)
+	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:64)
+	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
+	at com.sun.proxy.$Proxy20.selectByJobCode(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
+	at com.sun.proxy.$Proxy21.selectByJobCode(Unknown Source)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl.selectByJobCode(TaskServiceImpl.java:19)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$FastClassBySpringCGLIB$$91aeb005.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.dsp.serviceImpl.TaskServiceImpl$$EnhancerBySpringCGLIB$$5942e566.selectByJobCode(<generated>)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:63)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+Caused by: java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1067)
+	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1207)
+	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1296)
+	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
+	at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
+	at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
+	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:493)
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
+	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
+	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
+	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
+	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
+	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
+	at com.yuanxd.tools.pagehelper.SqlUtil._processPage(SqlUtil.java:389)
+	at com.yuanxd.tools.pagehelper.SqlUtil.processPage(SqlUtil.java:362)
+	at com.yuanxd.tools.pagehelper.PageHelper.intercept(PageHelper.java:208)
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
+	at com.sun.proxy.$Proxy19.query(Unknown Source)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
+	at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:606)
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
+	... 28 more
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:350)
+	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
+	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
+	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
+	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
+	... 56 more
+[2016-08-17 17:37:09,186][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,275][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,297][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,300][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,302][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,310][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,314][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,317][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,319][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,322][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,324][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,349][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,353][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,355][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,382][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,384][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,386][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,393][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,395][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,398][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,401][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,404][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,406][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,408][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,410][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,412][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,414][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:37:09,426][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:38:00,429][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.ConnectException: Connection timed out: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:39:13,566][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: recv failed
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:498)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: java.net.SocketException: Software caused connection abort: recv failed
+	at java.net.SocketInputStream.socketRead0(Native Method)
+	at java.net.SocketInputStream.read(SocketInputStream.java:152)
+	at java.net.SocketInputStream.read(SocketInputStream.java:122)
+	at oracle.net.ns.Packet.receive(Packet.java:308)
+	at oracle.net.ns.DataPacket.receive(DataPacket.java:106)
+	at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:324)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:268)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:190)
+	at oracle.net.ns.NetInputStream.read(NetInputStream.java:107)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
+	at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
+	at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1137)
+	at oracle.jdbc.driver.T4C8TTIdty.receive(T4C8TTIdty.java:677)
+	at oracle.jdbc.driver.T4C8TTIdty.doRPC(T4C8TTIdty.java:584)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1204)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+[2016-08-17 17:39:43,578][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.SocketException: Network is unreachable: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:40:34,578][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@192.168.57.36:1521:orcl, errorCode 17002, state 08006
+java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
+	at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
+	at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
+	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
+	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1421)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1477)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2005)
+Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439)
+	at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454)
+	at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:251)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 7 more
+Caused by: java.net.ConnectException: Connection timed out: connect
+	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
+	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
+	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
+	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
+	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
+	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:579)
+	at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:149)
+	at oracle.net.nt.ConnOption.connect(ConnOption.java:133)
+	at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405)
+	... 12 more
+[2016-08-17 17:52:25,188][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.StringIndexOutOfBoundsException: String index out of range: 211
+	at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:762)
+	at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:258)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:107)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:1)
+	at org.springframework.jdbc.core.JdbcTemplate$1QueryStatementCallback.doInStatement(JdbcTemplate.java:463)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:408)
+	at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:474)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:96)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:127)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:52:25,192][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.StringIndexOutOfBoundsException: String index out of range: 211]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 211
+	at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:762)
+	at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:258)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:107)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:1)
+	at org.springframework.jdbc.core.JdbcTemplate$1QueryStatementCallback.doInStatement(JdbcTemplate.java:463)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:408)
+	at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:474)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:96)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:127)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:52:30,029][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.StringIndexOutOfBoundsException: String index out of range: 211
+	at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:762)
+	at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:258)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:107)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:1)
+	at org.springframework.jdbc.core.JdbcTemplate$1QueryStatementCallback.doInStatement(JdbcTemplate.java:463)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:408)
+	at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:474)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:96)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:127)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:52:30,030][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.StringIndexOutOfBoundsException: String index out of range: 211]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 211
+	at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:762)
+	at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:258)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:107)
+	at com.xt.dsp.job.SqlSynJob$1.extractData(SqlSynJob.java:1)
+	at org.springframework.jdbc.core.JdbcTemplate$1QueryStatementCallback.doInStatement(JdbcTemplate.java:463)
+	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:408)
+	at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:474)
+	at com.xt.dsp.job.SqlSynJob.getSqlResultJsonObject(SqlSynJob.java:96)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:127)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:53:50,240][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:53:50,243][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:54:38,818][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:54:38,839][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:54:39,079][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:54:39,080][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more
+[2016-08-17 17:54:39,454][JobRunShell         ] ERROR Job group_3.3 threw an unhandled Exception: 
+java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+[2016-08-17 17:54:39,455][ErrorLogger         ] ERROR Job (group_3.3 threw an exception.
+org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
+	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
+Caused by: java.lang.NullPointerException
+	at com.xt.dsp.jdbc.JdbcTemplateUtils.getJdbcTemplate(JdbcTemplateUtils.java:13)
+	at com.xt.dsp.job.SqlSynJob.runTaskSqlWithJdbcTemplate(SqlSynJob.java:132)
+	at com.xt.dsp.job.SqlSynJob.doTaskSqlBeans(SqlSynJob.java:87)
+	at com.xt.dsp.job.SqlSynJob.execute(SqlSynJob.java:71)
+	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
+	... 1 more

+ 0 - 0
xtdsp/trunk/src/main/webapp/logs/app_fatal.log


Dosya farkı çok büyük olduğundan ihmal edildi
+ 5392 - 0
xtdsp/trunk/src/main/webapp/logs/app_info.log


+ 2 - 0
xtdsp/trunk/src/main/webapp/logs/app_warn.log

@@ -0,0 +1,2 @@
+[2016-08-17 14:08:32,717][XmlWebApplicationContext] WARN  Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jobBeanMapper' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.java.sql.Timestamp
+[2016-08-17 15:42:54,524][XmlWebApplicationContext] WARN  Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jobBeanMapper' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\JobBeanMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\spring\spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\projects\jsgkj\gkjy\dev\workspace\xtdsp\target\classes\com\xt\dsp\mappers\TaskBeanMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.xt.dsp.mappers.TaskBeanMapper.selectByJobCode

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor