Эх сурвалжийг харах

git-svn-id: https://192.168.57.71/svn/hbghj@6 201dd7a2-ec1b-f84b-8b06-88221118ff88

yuanxd 9 жил өмнө
parent
commit
ba1261e321
100 өөрчлөгдсөн 31590 нэмэгдсэн , 0 устгасан
  1. 37 0
      gkaq/gkdata/trunk/.classpath
  2. 48 0
      gkaq/gkdata/trunk/.project
  3. 13 0
      gkaq/gkdata/trunk/.settings/.jsdtscope
  4. 6 0
      gkaq/gkdata/trunk/.settings/org.eclipse.core.resources.prefs
  5. 8 0
      gkaq/gkdata/trunk/.settings/org.eclipse.jdt.core.prefs
  6. 4 0
      gkaq/gkdata/trunk/.settings/org.eclipse.m2e.core.prefs
  7. 10 0
      gkaq/gkdata/trunk/.settings/org.eclipse.wst.common.component
  8. 7 0
      gkaq/gkdata/trunk/.settings/org.eclipse.wst.common.project.facet.core.xml
  9. 1 0
      gkaq/gkdata/trunk/.settings/org.eclipse.wst.jsdt.ui.superType.container
  10. 1 0
      gkaq/gkdata/trunk/.settings/org.eclipse.wst.jsdt.ui.superType.name
  11. 2 0
      gkaq/gkdata/trunk/.settings/org.eclipse.wst.validation.prefs
  12. 18 0
      gkaq/gkdata/trunk/README.md
  13. 457 0
      gkaq/gkdata/trunk/pom.xml
  14. 126 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/aqmap/AqcxMapper.java
  15. 272 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/ctl/AqGisCtl.java
  16. 465 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/model/AQUser.java
  17. 325 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/model/Qsk.java
  18. 50 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/model/ThreeColumn.java
  19. 30 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/model/TowColumn.java
  20. 86 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/model/TreeNode.java
  21. 102 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/model/Whzysq.java
  22. 144 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/svc/AqcxService.java
  23. 192 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/svcimpl/AqcxServiceImpl.java
  24. 57 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/base/mapper/BaseMapper.java
  25. 28 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/camera/ctl/CameraController.java
  26. 39 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/camera/mapper/CameraMapper.java
  27. 166 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/camera/model/CameraInfo.java
  28. 45 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/camera/model/CameraUserInfo.java
  29. 233 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/camera/svcimpl/CameraService.java
  30. 58 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/ctl/CbyjCtl.java
  31. 17 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/mapper/CbyjAreaMapper.java
  32. 18 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/mapper/CbyjMapper.java
  33. 51 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/model/Cbgg.java
  34. 65 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/model/Cbyj.java
  35. 50 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/model/CbyjArea.java
  36. 8 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/package-info.java
  37. 279 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/svcimpl/CbyjService.java
  38. 78 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/core/FetchTask.java
  39. 73 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/core/InitServlet.java
  40. 57 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/core/TaskRedoException.java
  41. 24 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/gps/ctl/GpsCtl.java
  42. 141 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/gps/model/GpsInfo.java
  43. 20 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/gps/svc/GpsService.java
  44. 12389 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/gps/svcimpl/GetGPSRealTime.xml
  45. 136 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/gps/svcimpl/GpsServiceImpl.java
  46. 33 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/search/SearchCtl.java
  47. 23 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/service/FetchService.java
  48. 164 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/DataSourceFactory.java
  49. 31 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/GlobalData.java
  50. 21 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/SystemInterceptor.java
  51. 100 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/ctl/SystemCtl.java
  52. 17 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/mapper/SysParamMapper.java
  53. 80 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/model/SysParam.java
  54. 16 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/svc/SystemService.java
  55. 45 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/svcimpl/SystemServiceImpl.java
  56. 80 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/BeanUtil.java
  57. 47 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/CustomGetMethod.java
  58. 366 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/DateUtil.java
  59. 65 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/GsonUtil.java
  60. 200 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/HttpProxy.java
  61. 30 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/IdGenerator.java
  62. 70 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/ImageUtil.java
  63. 39 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/JdcIdGenerator.java
  64. 33 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/JsonUtils.java
  65. 110 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/SolrClientUtils.java
  66. 41 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/URLs.java
  67. 55 0
      gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/Utils.java
  68. 262 0
      gkaq/gkdata/trunk/src/main/resources/com/xt/hb/data/aq/aqmap/AqcxMapper.xml
  69. 78 0
      gkaq/gkdata/trunk/src/main/resources/com/xt/hb/data/camera/mapper/CameraMapper.xml
  70. 34 0
      gkaq/gkdata/trunk/src/main/resources/com/xt/hb/data/cbyj/mapper/CbyjAreaMapper.xml
  71. 44 0
      gkaq/gkdata/trunk/src/main/resources/com/xt/hb/data/cbyj/mapper/CbyjMapper.xml
  72. 47 0
      gkaq/gkdata/trunk/src/main/resources/com/xt/hb/data/system/mapper/SysParamMapper.xml
  73. 25 0
      gkaq/gkdata/trunk/src/main/resources/ehcache/ehcache.xml
  74. 421 0
      gkaq/gkdata/trunk/src/main/resources/ehcache/ehcache.xsd
  75. 31 0
      gkaq/gkdata/trunk/src/main/resources/generatorConfig.xml
  76. 30 0
      gkaq/gkdata/trunk/src/main/resources/generatorConfigAq.xml
  77. 166 0
      gkaq/gkdata/trunk/src/main/resources/log/log4j.dtd
  78. 143 0
      gkaq/gkdata/trunk/src/main/resources/log/log4j.xml
  79. 4 0
      gkaq/gkdata/trunk/src/main/resources/spring/application.properties
  80. 17 0
      gkaq/gkdata/trunk/src/main/resources/spring/dataSource-aq.properties
  81. 17 0
      gkaq/gkdata/trunk/src/main/resources/spring/dataSource.properties
  82. 41 0
      gkaq/gkdata/trunk/src/main/resources/spring/mvc.xml
  83. 11 0
      gkaq/gkdata/trunk/src/main/resources/spring/spring-ehcache.xml
  84. 119 0
      gkaq/gkdata/trunk/src/main/resources/spring/spring.xml
  85. 1 0
      gkaq/gkdata/trunk/src/main/webapp/.gitignore
  86. 72 0
      gkaq/gkdata/trunk/src/main/webapp/WEB-INF/web.xml
  87. 0 0
      gkaq/gkdata/trunk/src/main/webapp/logs/app_debug.log
  88. 5892 0
      gkaq/gkdata/trunk/src/main/webapp/logs/app_error.log
  89. 8 0
      gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log
  90. 721 0
      gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-04-01
  91. 152 0
      gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-05-06
  92. 22 0
      gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-05-31
  93. 366 0
      gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-06-01
  94. 4201 0
      gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-06-02
  95. 422 0
      gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-06-17
  96. 0 0
      gkaq/gkdata/trunk/src/main/webapp/logs/app_fatal.log
  97. 0 0
      gkaq/gkdata/trunk/src/main/webapp/logs/app_info.log
  98. 0 0
      gkaq/gkdata/trunk/src/main/webapp/logs/app_warn.log
  99. 105 0
      gkaq/gkdata/trunk/src/test/java/test/xt/hb/task/AqcxMapperTest.java
  100. 36 0
      gkaq/gkdata/trunk/src/test/java/test/xt/hb/task/CbyjServiceTest.java

+ 37 - 0
gkaq/gkdata/trunk/.classpath

@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" output="target/classes" path="src/main/java">
+		<attributes>
+			<attribute name="optional" value="true"/>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
+		<attributes>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
+		<attributes>
+			<attribute name="optional" value="true"/>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
+		<attributes>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7">
+		<attributes>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
+		<attributes>
+			<attribute name="maven.pomderived" value="true"/>
+			<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="output" path="target/classes"/>
+</classpath>

+ 48 - 0
gkaq/gkdata/trunk/.project

@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>dataServer</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.wst.common.project.facet.core.builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.wst.validation.validationbuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.springframework.ide.eclipse.core.springbuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.m2e.core.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.springframework.ide.eclipse.core.springnature</nature>
+		<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
+		<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+		<nature>org.eclipse.m2e.core.maven2Nature</nature>
+		<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+		<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
+	</natures>
+</projectDescription>

+ 13 - 0
gkaq/gkdata/trunk/.settings/.jsdtscope

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry excluding="**/bower_components/*|**/node_modules/*|**/*.min.js" kind="src" path="src/main/webapp"/>
+	<classpathentry kind="src" path="target/m2e-wtp/web-resources"/>
+	<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
+		<attributes>
+			<attribute name="hide" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
+	<classpathentry kind="output" path=""/>
+</classpath>

+ 6 - 0
gkaq/gkdata/trunk/.settings/org.eclipse.core.resources.prefs

@@ -0,0 +1,6 @@
+eclipse.preferences.version=1
+encoding//src/main/java=UTF-8
+encoding//src/main/resources=UTF-8
+encoding//src/test/java=UTF-8
+encoding//src/test/resources=UTF-8
+encoding/<project>=UTF-8

+ 8 - 0
gkaq/gkdata/trunk/.settings/org.eclipse.jdt.core.prefs

@@ -0,0 +1,8 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.7

+ 4 - 0
gkaq/gkdata/trunk/.settings/org.eclipse.m2e.core.prefs

@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1

+ 10 - 0
gkaq/gkdata/trunk/.settings/org.eclipse.wst.common.component

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
+    <wb-module deploy-name="dataServer">
+        <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
+        <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
+        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
+        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
+        <property name="context-root" value="dataServer"/>
+        <property name="java-output-path" value="/dataServer/target/classes"/>
+    </wb-module>
+</project-modules>

+ 7 - 0
gkaq/gkdata/trunk/.settings/org.eclipse.wst.common.project.facet.core.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faceted-project>
+  <fixed facet="wst.jsdt.web"/>
+  <installed facet="java" version="1.7"/>
+  <installed facet="jst.web" version="3.0"/>
+  <installed facet="wst.jsdt.web" version="1.0"/>
+</faceted-project>

+ 1 - 0
gkaq/gkdata/trunk/.settings/org.eclipse.wst.jsdt.ui.superType.container

@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary

+ 1 - 0
gkaq/gkdata/trunk/.settings/org.eclipse.wst.jsdt.ui.superType.name

@@ -0,0 +1 @@
+Window

+ 2 - 0
gkaq/gkdata/trunk/.settings/org.eclipse.wst.validation.prefs

@@ -0,0 +1,2 @@
+disabled=06target
+eclipse.preferences.version=1

+ 18 - 0
gkaq/gkdata/trunk/README.md

@@ -0,0 +1,18 @@
+安全系统gis后台数据服务
+=========================
+
+项目情况
+----------------------------
+作者:袁晓冬
+项目开始时间:2016年02月02日
+
+主要功能
+----------------------------
+1、船舶进入区域预警,推送预警消息至消息队列中
+2、gis资源详细信息查询接口,从港口安全系统数据库查询
+
+
+
+maven常用命令
+----------------------------
+1、生成实体和dao:mvn mybatis-generator:generate 

+ 457 - 0
gkaq/gkdata/trunk/pom.xml

@@ -0,0 +1,457 @@
+<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.jtgh.hb</groupId>
+	<artifactId>dataServer</artifactId>
+	<version>0.0.1-SNAPSHOT</version>
+	<packaging>war</packaging>
+	<dependencies>
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-context</artifactId>
+			<version>${spring.version}</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-test</artifactId>
+			<version>${spring.version}</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-webmvc</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>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>org.springframework</groupId>
+			<artifactId>spring-jdbc</artifactId>
+			<version>${spring.version}</version>
+			<scope>compile</scope>
+		</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>com.github.pagehelper</groupId>
+			<artifactId>pagehelper</artifactId>
+			<version>4.0.1</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.alibaba</groupId>
+			<artifactId>druid</artifactId>
+			<version>1.0.16</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>mysql</groupId>
+			<artifactId>mysql-connector-java</artifactId>
+			<version>5.1.25</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<version>4.11</version>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.slf4j</groupId>
+			<artifactId>slf4j-api</artifactId>
+			<version>1.7.12</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>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>commons-codec</groupId>
+			<artifactId>commons-codec</artifactId>
+			<version>1.10</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.quartz-scheduler</groupId>
+			<artifactId>quartz</artifactId>
+			<version>2.2.1</version>
+		</dependency>
+		<dependency>
+			<groupId>org.quartz-scheduler</groupId>
+			<artifactId>quartz-jobs</artifactId>
+			<version>2.2.1</version>
+		</dependency>
+		<dependency>
+			<groupId>com.alibaba</groupId>
+			<artifactId>fastjson</artifactId>
+			<version>1.2.6</version>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.httpcomponents</groupId>
+			<artifactId>httpclient</artifactId>
+			<version>4.3</version>
+		</dependency>
+		<dependency>
+			<groupId>com.google.code.gson</groupId>
+			<artifactId>gson</artifactId>
+			<version>2.3.1</version>
+		</dependency>
+		<!-- 网页解析工具 -->
+		<dependency>
+			<groupId>org.htmlparser</groupId>
+			<artifactId>htmlparser</artifactId>
+			<version>1.6</version>
+		</dependency>
+		<dependency>
+			<groupId>com.yuanxd.tools</groupId>
+			<artifactId>x-tools-hscbdt</artifactId>
+			<version>1.0-SNAPSHOT</version>
+		</dependency>
+		<dependency>
+			<groupId>com.oracle</groupId>
+			<artifactId>ojdbc6</artifactId>
+			<version>11.2.0</version>
+		</dependency>
+		<!-- mybatis分页插件 -->
+		<dependency>
+			<groupId>com.yuanxd.tools</groupId>
+			<artifactId>x-tools-pagehelper</artifactId>
+			<version>0.0.1-SNAPSHOT</version>
+		</dependency>
+		<!-- 地图相关操作 -->
+		<dependency>
+			<groupId>com.vividsolutions</groupId>
+			<artifactId>jts</artifactId>
+			<version>1.13</version>
+		</dependency>
+		<dependency>
+			<groupId>dom4j</groupId>
+			<artifactId>dom4j</artifactId>
+			<version>1.6.1</version>
+		</dependency>
+		<dependency>
+			<groupId>jaxen</groupId>
+			<artifactId>jaxen</artifactId>
+			<version>1.1.6</version>
+		</dependency>
+		<dependency>
+			<groupId>net.sf.ehcache</groupId>
+			<artifactId>ehcache</artifactId>
+			<version>2.10.1</version>
+		</dependency>
+		<!-- solr -->
+		<dependency>
+			<groupId>org.apache.solr</groupId>
+			<artifactId>solr-solrj</artifactId>
+			<version>5.2.1</version>
+		</dependency>
+		<!-- activemq 相关maven依赖 -->
+		<!-- <dependency> -->
+		<!-- <groupId>javax.jms</groupId> -->
+		<!-- <artifactId>jms</artifactId> -->
+		<!-- <version>1.1</version> -->
+		<!-- </dependency> -->
+		<!-- <dependency> -->
+		<!-- <groupId>org.springframework</groupId> -->
+		<!-- <artifactId>spring-jms</artifactId> -->
+		<!-- <version>${spring.version}</version> -->
+		<!-- </dependency> -->
+		<!-- <dependency> -->
+		<!-- <groupId>org.apache.activemq</groupId> -->
+		<!-- <artifactId>activemq-core</artifactId> -->
+		<!-- <version>5.5.0</version> -->
+		<!-- </dependency> -->
+		<!-- <dependency> -->
+		<!-- <groupId>org.apache.activemq</groupId> -->
+		<!-- <artifactId>activemq-pool</artifactId> -->
+		<!-- <version>5.7.0</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>
+				<!-- test插件, 增大内存且仅测试名称为*Test的类 -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-surefire-plugin</artifactId>
+					<version>2.12.4</version>
+					<configuration>
+						<includes>
+							<include>**/*Test.java</include>
+						</includes>
+						<skipTests>true</skipTests>
+					</configuration>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-failsafe-plugin</artifactId>
+					<version>2.12</version>
+					<executions>
+						<execution>
+							<id>integration-test</id>
+							<goals>
+								<goal>integration-test</goal>
+							</goals>
+						</execution>
+					</executions>
+				</plugin>
+
+				<!-- cobertura插件 -->
+				<plugin>
+					<groupId>org.codehaus.mojo</groupId>
+					<artifactId>cobertura-maven-plugin</artifactId>
+					<version>2.5.1</version>
+				</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>
+
+				<!-- install插件 -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-install-plugin</artifactId>
+					<version>2.3.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>
+
+				<!-- jetty插件,设定重载模式 -->
+				<plugin>
+					<groupId>org.mortbay.jetty</groupId>
+					<artifactId>jetty-maven-plugin</artifactId>
+					<version>${jetty.version}</version>
+					<configuration>
+						<reload>manual</reload>
+					</configuration>
+				</plugin>
+
+				<!-- dependency插件 -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-dependency-plugin</artifactId>
+					<version>2.6</version>
+				</plugin>
+				<plugin>
+					<groupId>org.codehaus.mojo</groupId>
+					<artifactId>versions-maven-plugin</artifactId>
+					<version>1.2</version>
+				</plugin>
+
+				<!-- ant插件 -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-antrun-plugin</artifactId>
+					<version>1.7</version>
+				</plugin>
+
+				<!-- assembly插件 -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-assembly-plugin</artifactId>
+					<version>2.4</version>
+				</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>
+				<plugin>
+					<groupId>org.apache.tomcat.maven</groupId>
+					<artifactId>tomcat6-maven-plugin</artifactId>
+					<version>2.0-beta-1</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.tomcat.maven</groupId>
+					<artifactId>tomcat7-maven-plugin</artifactId>
+					<version>2.0-beta-1</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-javadoc-plugin</artifactId>
+					<version>2.8.1</version>
+					<configuration>
+						<aggregate>true</aggregate>
+						<charset>${project.build.sourceEncoding}</charset>
+						<encoding>${project.build.sourceEncoding}</encoding>
+						<docencoding>${project.build.sourceEncoding}</docencoding>
+					</configuration>
+					<executions>
+						<execution>
+							<id>attach-javadocs</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>
+				</dependencies>
+				<configuration>
+					<configurationFile>${basedir}\src\main\resources\generatorConfigAq.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.2.4.RELEASE</spring.version>
+	</properties>
+</project>

+ 126 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/aqmap/AqcxMapper.java

@@ -0,0 +1,126 @@
+package com.xt.hb.data.aq.aqmap;
+
+import java.util.List;
+import java.util.Map;
+
+import org.apache.ibatis.annotations.Param;
+
+import com.xt.hb.data.aq.model.AQUser;
+import com.xt.hb.data.aq.model.Qsk;
+import com.xt.hb.data.aq.model.ThreeColumn;
+import com.xt.hb.data.aq.model.Whzysq;
+import com.xt.hb.data.cbyj.model.Cbgg;
+
+public interface AqcxMapper {
+
+	/**
+	 * 根据经营人ID查询经营人基础信息
+	 * 
+	 * @param id
+	 * @return
+	 */
+	Map<String, Object> selectJyrjcxxByGisId(String id);
+
+	/**
+	 * 根据经营人ID查询码头列表
+	 * 
+	 * @param jyrid
+	 * @return
+	 */
+	List<String> selectMtByJyrid(long jyrid);
+
+	/**
+	 * 湖北省所在地查询
+	 * 
+	 * @return ID,MC
+	 */
+	List<ThreeColumn> selectHbszd();
+
+	/**
+	 * 根据fid获取下级
+	 * 
+	 * @param fid
+	 * @return
+	 */
+	List<ThreeColumn> selectHbszdByFID(@Param("fid") String fid);
+
+	/**
+	 * 根据所在地ID查询港区名称和ID
+	 * 
+	 * @param szd
+	 * @return
+	 */
+	List<ThreeColumn> selectGqByCity(String szd);
+
+	/**
+	 * 根据港区查找经营人
+	 * 
+	 * @param gq
+	 * @return
+	 */
+	List<ThreeColumn> selectJyrmcByGq(long gq);
+
+	/**
+	 * 根据港区查找危货企业
+	 * 
+	 * @param gq
+	 * @return
+	 */
+	List<ThreeColumn> selectWhJyrmcByGq(long gq);
+
+	/**
+	 * 根据码头GISID查询码头详细信息
+	 * 
+	 * @param id
+	 * @return
+	 */
+	Map<String, Object> selectMtxxByGisId(String id);
+
+	/**
+	 * 根据港区ID查询港区详细信息
+	 * 
+	 * @param id
+	 * @return
+	 */
+	Map<String, Object> selectGqxxByGisId(String id);
+
+	/**
+	 * 根据泊位ID查询泊位详细信息
+	 * 
+	 * @param id
+	 * @return
+	 */
+	Map<String, Object> selectBwxxByGisId(String id);
+
+	/**
+	 * 插入船舶预警公告
+	 * 
+	 * @param record
+	 * @return
+	 */
+	int insertCbgg(Cbgg record);
+
+	/**
+	 * 根据gis id查询取水口详细信息
+	 * 
+	 * @param gisid
+	 * @return
+	 */
+	Qsk selectQskByGisId(String id);
+
+	/**
+	 * 根据用户名查询安全系统用户
+	 * 
+	 * @param username
+	 * @return
+	 */
+	AQUser selectUserByName(String username);
+
+	/**
+	 * 根据泊位ID查询泊位上的危货作业申请
+	 * 
+	 * @param id
+	 * @return
+	 */
+	List<Whzysq> selectWhzysqByBwid(String id);
+}

+ 272 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/ctl/AqGisCtl.java

@@ -0,0 +1,272 @@
+package com.xt.hb.data.aq.ctl;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import com.xt.hb.data.aq.model.AQUser;
+import com.xt.hb.data.aq.model.Qsk;
+import com.xt.hb.data.aq.model.ThreeColumn;
+import com.xt.hb.data.aq.model.TreeNode;
+import com.xt.hb.data.aq.model.Whzysq;
+import com.xt.hb.data.aq.svc.AqcxService;
+import com.xt.hb.data.util.Utils;
+import com.yuanxd.tools.pagehelper.PageHelper;
+import com.yuanxd.tools.pagehelper.PageInfo;
+import com.yuanxd.tools.utils.string.StringUtils;
+
+@Controller
+public class AqGisCtl {
+	@Autowired
+	private AqcxService aqs;
+
+	/**
+	 * 根据码头ID查询码头详细信息
+	 * 
+	 * @param id
+	 * @return
+	 */
+	@RequestMapping("aqgis/gq/{id}")
+	@ResponseBody
+	public Map<String, Object> gq(@PathVariable String id) {
+		if (!StringUtils.hasText(id)) {
+			return null;
+		}
+		return aqs.selectGqxxByGisId(id);
+	}
+
+	@RequestMapping("aqgis/login")
+	@ResponseBody
+	public AQUser login(String username, String password) {
+		AQUser user = aqs.selectUserByName(username);
+		if (null != user) {
+			boolean eq = Utils.pwdEquals(password, user.getPassword());
+			if (eq) {
+				// 隐藏密码
+				user.setPassword("");
+				return user;
+			}
+		}
+		return null;
+	}
+
+	/**
+	 * 经营人基础信息查询
+	 * 
+	 * @param id
+	 *            经营人ID
+	 * @return
+	 */
+	@RequestMapping("aqgis/jyr/{id}")
+	@ResponseBody
+	public Map<String, Object> jyrjcxx(@PathVariable String id) {
+		if (!StringUtils.hasText(id)) {
+			return null;
+		}
+		// 经营人基础信息
+		Map<String, Object> jyrjcxx = aqs.selectJyrjcxxByGisId(id);
+		// 经营人码头信息
+		List<String> mtmcs = aqs.selectMtByJyrid(Long.parseLong(id));
+		if (mtmcs != null && mtmcs.size() > 0) {
+			StringBuilder sb = new StringBuilder();
+			for (String mt : mtmcs) {
+				sb.append(mt);
+				sb.append(",");
+			}
+			if (sb.length() > 0) {
+				sb.deleteCharAt(sb.length() - 1);
+			}
+			jyrjcxx.put("mtmc", sb.toString());
+		}
+		return jyrjcxx;
+	}
+
+	/**
+	 * 根据码头ID查询码头详细信息
+	 * 
+	 * @param id
+	 * @return
+	 */
+	@RequestMapping("aqgis/mt/{id}")
+	@ResponseBody
+	public Map<String, Object> mt(@PathVariable String id) {
+		if (!StringUtils.hasText(id)) {
+			return null;
+		}
+		return aqs.selectMtxxByGisId(id);
+	}
+
+	/**
+	 * 根据泊位ID查询泊位详细信息
+	 * 
+	 * @param id
+	 * @return
+	 */
+	@RequestMapping("aqgis/bw/{id}")
+	@ResponseBody
+	public Map<String, Object> bw(@PathVariable String id) {
+		if (!StringUtils.hasText(id)) {
+			return null;
+		}
+		return aqs.selectBwxxByGisId(id);
+	}
+
+	@RequestMapping("aqgis/qsk/{id}")
+	@ResponseBody
+	public Qsk qsk(@PathVariable String id) {
+		if (!StringUtils.hasText(id)) {
+			return null;
+		}
+		return aqs.selectQskByGisId(id);
+	}
+
+	/**
+	 * 港口、港区、经营人树图<br>
+	 * TODO 增加登录人权限控制
+	 * 
+	 * @return
+	 */
+	@RequestMapping("aqgis/gkgqjryTree")
+	@ResponseBody
+	public List<TreeNode> gkgqjryTree(boolean wh) {
+		List<TreeNode> nodes = new ArrayList<>();
+		TreeNode root;
+		// 省级根节点
+		List<ThreeColumn> cities = aqs.selectHbszdByFID(null);
+		if (null == cities) {
+			return nodes;
+		}else {
+			ThreeColumn rootCol = cities.get(0);
+			root = new TreeNode(rootCol);
+			root.setId(rootCol.getColumn1());
+			root.setType("1");
+			nodes.add(root);
+			// 市级
+			List<ThreeColumn> citySzds = aqs.selectHbszdByFID(rootCol.getColumn1());
+			List<TreeNode> cityNodes = new ArrayList<>();
+			if (null != citySzds) {
+				for (ThreeColumn szd : citySzds) {
+					TreeNode citySzd = new TreeNode(szd);
+					citySzd.setId(szd.getColumn1());
+					citySzd.setType("1");
+					cityNodes.add(citySzd);
+					citySzd.setChildren(getGqMapByCity(szd.getColumn1(), wh));
+				}
+			}
+			root.setChildren(cityNodes);
+		}
+		return nodes;
+	}
+
+	@Deprecated
+	private List<TreeNode> getSzdNodes(boolean wh, List<ThreeColumn> szds) {
+		List<TreeNode> nodes = new ArrayList<>();
+		for (ThreeColumn szd : szds) {
+			// 获取此所在地下的所有港区
+			TreeNode szdNode = new TreeNode(szd);
+			szdNode.setId(szd.getColumn1());
+			szdNode.setType("1");
+			List<ThreeColumn> subSzd = aqs.selectHbszdByFID(szd.getColumn1());
+			if (null != subSzd) {
+				List<TreeNode> subnodes = getSzdNodes(wh, subSzd);
+				szdNode.setChildren(subnodes);
+			}
+			if (szdNode.getChildren() == null) {
+				szdNode.setChildren(getGqMapByCity(szd.getColumn1(), wh));
+			} else {
+				szdNode.getChildren().addAll(getGqMapByCity(szd.getColumn1(), wh));
+			}
+			nodes.add(szdNode);
+
+		}
+		return nodes;
+	}
+
+	@RequestMapping("aqgis/cameraTree")
+	@ResponseBody
+	public List<TreeNode> cameraTree() {
+		List<TreeNode> nodes = aqs.getCamerasByFid("1");
+		return nodes;
+	}
+
+	/**
+	 * 根据泊位ID查询危货作业申请
+	 * 
+	 * @param id
+	 *            泊位ID
+	 * @param page
+	 * @param size
+	 * @return
+	 */
+	@RequestMapping(value = "aqgis/whzysq")
+	@ResponseBody
+	public PageInfo<Whzysq> getWhzysqByBwid(String bwGisid, int page, int size) {
+		if (StringUtils.isEmpty(bwGisid)) {
+			return null;
+		}
+		// 初始化参数
+		if (page < 1) {
+			page = 1;
+		}
+		if (size < 1) {
+			size = 1;
+		}
+		Map<String, Object> bwxx = aqs.selectBwxxByGisId(bwGisid);
+		if (null == bwxx) {
+			return null;
+		}
+		String id = String.valueOf(bwxx.get("ID"));
+		if (StringUtils.isEmpty(id)) {
+			return null;
+		}
+		PageHelper.startPage(page, size);
+		List<Whzysq> whzysqs = aqs.selectWhzysqByBwid(id);
+		PageInfo<Whzysq> pageResult = new PageInfo<>(whzysqs);
+//		if(pageResult.getSize()==0) {
+//			whzysqs = aqs.selectWhzysqByBwid(bwGisid);
+//			pageResult = new PageInfo<>(whzysqs);
+//		}
+		return pageResult;
+	}
+
+	/**
+	 * 根据所在地查询港区
+	 * 
+	 * @param obj
+	 * @return
+	 */
+	private List<TreeNode> getGqMapByCity(String szdId, boolean wh) {
+		List<ThreeColumn> gqs = aqs.selectGqBySzd(Long.parseLong(szdId));
+		if (null == gqs) {
+			return null;
+		}
+		List<TreeNode> nodes = new ArrayList<>();
+		for (ThreeColumn gq : gqs) {
+			TreeNode gqNode = new TreeNode(gq);
+			gqNode.setType("2");
+			List<ThreeColumn> jyrs = null;
+			if (wh) {
+				jyrs = aqs.selectWhJyrmcByGq(Long.parseLong(gq.getColumn1()));
+			} else {
+				jyrs = aqs.selectJyrmcByGq(Long.parseLong(gq.getColumn1()));
+			}
+			if (null != jyrs && jyrs.size() > 0) {
+				List<TreeNode> jyrNodes = new ArrayList<>();
+				for (ThreeColumn jyr : jyrs) {
+					TreeNode j =new TreeNode(jyr);
+					j.setType("3");
+					jyrNodes.add(j);
+				}
+				gqNode.setChildren(jyrNodes);
+			}
+			nodes.add(gqNode);
+		}
+		return nodes;
+	}
+}

+ 465 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/model/AQUser.java

@@ -0,0 +1,465 @@
+package com.xt.hb.data.aq.model;
+
+import java.util.Date;
+
+public class AQUser {
+    private Short id;
+
+    private String code;
+
+    private String name;
+
+    private String password;
+
+    private String addUser;
+
+    private Date addDate;
+
+    private String updateUser;
+
+    private Date updateDate;
+
+    private Short recordStatus;
+
+    private Short jyrryxxid;
+
+    private String sftb;
+
+    private String tbzt;
+
+    private Short tbdyid;
+
+    private String qylb;
+
+    private Short ssqy;
+
+    private Short szcsid;
+
+    private String szdsmz;
+
+    private Short ssjgid;
+
+    private String ssjgmz;
+
+    private String sfaqfzr;
+
+    private String sfyxdl;
+
+    private String lxdh;
+
+    private String cz;
+
+    private String yx;
+
+    private String bgdz;
+
+    private String recordCode;
+
+    private String byzd1;
+
+    private String byzd2;
+
+    private String byzd3;
+
+    private String byzd4;
+
+    private String byzd5;
+
+    private String sfjyr;
+
+    private String sfcd;
+
+    private String sfjcry;
+
+    private Date birth;
+
+    private String sex;
+
+    private String politicalLandscape;
+
+    private String education;
+
+    private String organization;
+
+    private String updateType;
+
+    private String position;
+
+    private String sfyxzysq;
+
+    private String sfyxckdt;
+
+    private Short aqpjjgid;
+
+    private Short jsdwid;
+
+    private Short szd;
+
+    public Short getId() {
+        return id;
+    }
+
+    public void setId(Short id) {
+        this.id = id;
+    }
+
+    public String getCode() {
+        return code;
+    }
+
+    public void setCode(String code) {
+        this.code = code == null ? null : code.trim();
+    }
+
+    public String getName() {
+        return name;
+    }
+
+    public void setName(String name) {
+        this.name = name == null ? null : name.trim();
+    }
+
+    public String getPassword() {
+        return password;
+    }
+
+    public void setPassword(String password) {
+        this.password = password == null ? null : password.trim();
+    }
+
+    public String getAddUser() {
+        return addUser;
+    }
+
+    public void setAddUser(String addUser) {
+        this.addUser = addUser == null ? null : addUser.trim();
+    }
+
+    public Date getAddDate() {
+        return addDate;
+    }
+
+    public void setAddDate(Date addDate) {
+        this.addDate = addDate;
+    }
+
+    public String getUpdateUser() {
+        return updateUser;
+    }
+
+    public void setUpdateUser(String updateUser) {
+        this.updateUser = updateUser == null ? null : updateUser.trim();
+    }
+
+    public Date getUpdateDate() {
+        return updateDate;
+    }
+
+    public void setUpdateDate(Date updateDate) {
+        this.updateDate = updateDate;
+    }
+
+    public Short getRecordStatus() {
+        return recordStatus;
+    }
+
+    public void setRecordStatus(Short recordStatus) {
+        this.recordStatus = recordStatus;
+    }
+
+    public Short getJyrryxxid() {
+        return jyrryxxid;
+    }
+
+    public void setJyrryxxid(Short jyrryxxid) {
+        this.jyrryxxid = jyrryxxid;
+    }
+
+    public String getSftb() {
+        return sftb;
+    }
+
+    public void setSftb(String sftb) {
+        this.sftb = sftb == null ? null : sftb.trim();
+    }
+
+    public String getTbzt() {
+        return tbzt;
+    }
+
+    public void setTbzt(String tbzt) {
+        this.tbzt = tbzt == null ? null : tbzt.trim();
+    }
+
+    public Short getTbdyid() {
+        return tbdyid;
+    }
+
+    public void setTbdyid(Short tbdyid) {
+        this.tbdyid = tbdyid;
+    }
+
+    public String getQylb() {
+        return qylb;
+    }
+
+    public void setQylb(String qylb) {
+        this.qylb = qylb == null ? null : qylb.trim();
+    }
+
+    public Short getSsqy() {
+        return ssqy;
+    }
+
+    public void setSsqy(Short ssqy) {
+        this.ssqy = ssqy;
+    }
+
+    public Short getSzcsid() {
+        return szcsid;
+    }
+
+    public void setSzcsid(Short szcsid) {
+        this.szcsid = szcsid;
+    }
+
+    public String getSzdsmz() {
+        return szdsmz;
+    }
+
+    public void setSzdsmz(String szdsmz) {
+        this.szdsmz = szdsmz == null ? null : szdsmz.trim();
+    }
+
+    public Short getSsjgid() {
+        return ssjgid;
+    }
+
+    public void setSsjgid(Short ssjgid) {
+        this.ssjgid = ssjgid;
+    }
+
+    public String getSsjgmz() {
+        return ssjgmz;
+    }
+
+    public void setSsjgmz(String ssjgmz) {
+        this.ssjgmz = ssjgmz == null ? null : ssjgmz.trim();
+    }
+
+    public String getSfaqfzr() {
+        return sfaqfzr;
+    }
+
+    public void setSfaqfzr(String sfaqfzr) {
+        this.sfaqfzr = sfaqfzr == null ? null : sfaqfzr.trim();
+    }
+
+    public String getSfyxdl() {
+        return sfyxdl;
+    }
+
+    public void setSfyxdl(String sfyxdl) {
+        this.sfyxdl = sfyxdl == null ? null : sfyxdl.trim();
+    }
+
+    public String getLxdh() {
+        return lxdh;
+    }
+
+    public void setLxdh(String lxdh) {
+        this.lxdh = lxdh == null ? null : lxdh.trim();
+    }
+
+    public String getCz() {
+        return cz;
+    }
+
+    public void setCz(String cz) {
+        this.cz = cz == null ? null : cz.trim();
+    }
+
+    public String getYx() {
+        return yx;
+    }
+
+    public void setYx(String yx) {
+        this.yx = yx == null ? null : yx.trim();
+    }
+
+    public String getBgdz() {
+        return bgdz;
+    }
+
+    public void setBgdz(String bgdz) {
+        this.bgdz = bgdz == null ? null : bgdz.trim();
+    }
+
+    public String getRecordCode() {
+        return recordCode;
+    }
+
+    public void setRecordCode(String recordCode) {
+        this.recordCode = recordCode == null ? null : recordCode.trim();
+    }
+
+    public String getByzd1() {
+        return byzd1;
+    }
+
+    public void setByzd1(String byzd1) {
+        this.byzd1 = byzd1 == null ? null : byzd1.trim();
+    }
+
+    public String getByzd2() {
+        return byzd2;
+    }
+
+    public void setByzd2(String byzd2) {
+        this.byzd2 = byzd2 == null ? null : byzd2.trim();
+    }
+
+    public String getByzd3() {
+        return byzd3;
+    }
+
+    public void setByzd3(String byzd3) {
+        this.byzd3 = byzd3 == null ? null : byzd3.trim();
+    }
+
+    public String getByzd4() {
+        return byzd4;
+    }
+
+    public void setByzd4(String byzd4) {
+        this.byzd4 = byzd4 == null ? null : byzd4.trim();
+    }
+
+    public String getByzd5() {
+        return byzd5;
+    }
+
+    public void setByzd5(String byzd5) {
+        this.byzd5 = byzd5 == null ? null : byzd5.trim();
+    }
+
+    public String getSfjyr() {
+        return sfjyr;
+    }
+
+    public void setSfjyr(String sfjyr) {
+        this.sfjyr = sfjyr == null ? null : sfjyr.trim();
+    }
+
+    public String getSfcd() {
+        return sfcd;
+    }
+
+    public void setSfcd(String sfcd) {
+        this.sfcd = sfcd == null ? null : sfcd.trim();
+    }
+
+    public String getSfjcry() {
+        return sfjcry;
+    }
+
+    public void setSfjcry(String sfjcry) {
+        this.sfjcry = sfjcry == null ? null : sfjcry.trim();
+    }
+
+    public Date getBirth() {
+        return birth;
+    }
+
+    public void setBirth(Date birth) {
+        this.birth = birth;
+    }
+
+    public String getSex() {
+        return sex;
+    }
+
+    public void setSex(String sex) {
+        this.sex = sex == null ? null : sex.trim();
+    }
+
+    public String getPoliticalLandscape() {
+        return politicalLandscape;
+    }
+
+    public void setPoliticalLandscape(String politicalLandscape) {
+        this.politicalLandscape = politicalLandscape == null ? null : politicalLandscape.trim();
+    }
+
+    public String getEducation() {
+        return education;
+    }
+
+    public void setEducation(String education) {
+        this.education = education == null ? null : education.trim();
+    }
+
+    public String getOrganization() {
+        return organization;
+    }
+
+    public void setOrganization(String organization) {
+        this.organization = organization == null ? null : organization.trim();
+    }
+
+    public String getUpdateType() {
+        return updateType;
+    }
+
+    public void setUpdateType(String updateType) {
+        this.updateType = updateType == null ? null : updateType.trim();
+    }
+
+    public String getPosition() {
+        return position;
+    }
+
+    public void setPosition(String position) {
+        this.position = position == null ? null : position.trim();
+    }
+
+    public String getSfyxzysq() {
+        return sfyxzysq;
+    }
+
+    public void setSfyxzysq(String sfyxzysq) {
+        this.sfyxzysq = sfyxzysq == null ? null : sfyxzysq.trim();
+    }
+
+    public String getSfyxckdt() {
+        return sfyxckdt;
+    }
+
+    public void setSfyxckdt(String sfyxckdt) {
+        this.sfyxckdt = sfyxckdt == null ? null : sfyxckdt.trim();
+    }
+
+    public Short getAqpjjgid() {
+        return aqpjjgid;
+    }
+
+    public void setAqpjjgid(Short aqpjjgid) {
+        this.aqpjjgid = aqpjjgid;
+    }
+
+    public Short getJsdwid() {
+        return jsdwid;
+    }
+
+    public void setJsdwid(Short jsdwid) {
+        this.jsdwid = jsdwid;
+    }
+
+    public Short getSzd() {
+        return szd;
+    }
+
+    public void setSzd(Short szd) {
+        this.szd = szd;
+    }
+}

+ 325 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/model/Qsk.java

@@ -0,0 +1,325 @@
+package com.xt.hb.data.aq.model;
+
+import java.util.Date;
+
+public class Qsk {
+	private String id;
+
+	private String tbdw;
+
+	private Date tbsj;
+
+	private String qskmc;
+
+	private String dlwzzb;
+
+	private String lxdh;
+
+	private String gldw;
+
+	private Short pjqsl;
+
+	private String yt;
+
+	private String szyq;
+
+	private Short gyrk;
+
+	private String tbr;
+
+	private String addUser;
+
+	private Date addDate;
+
+	private String updateUser;
+
+	private Date updateDate;
+
+	private Short recordStatus;
+
+	private String sftb;
+
+	private String tbzt;
+
+	private Short tbdyid;
+
+	private String qylb;
+
+	private Short szd;
+
+	private Short ssqy;
+
+	private Short gq;
+
+	private String recordCode;
+
+	private String byzd1;
+
+	private String byzd2;
+
+	private String byzd3;
+
+	private String byzd4;
+
+	private String byzd5;
+
+	private Short mapid;
+
+	private String gisid;
+
+	public String getId() {
+		return id;
+	}
+
+	public void setId(String id) {
+		this.id = id;
+	}
+
+	public String getTbdw() {
+		return tbdw;
+	}
+
+	public void setTbdw(String tbdw) {
+		this.tbdw = tbdw == null ? null : tbdw.trim();
+	}
+
+	public Date getTbsj() {
+		return tbsj;
+	}
+
+	public void setTbsj(Date tbsj) {
+		this.tbsj = tbsj;
+	}
+
+	public String getQskmc() {
+		return qskmc;
+	}
+
+	public void setQskmc(String qskmc) {
+		this.qskmc = qskmc == null ? null : qskmc.trim();
+	}
+
+	public String getDlwzzb() {
+		return dlwzzb;
+	}
+
+	public void setDlwzzb(String dlwzzb) {
+		this.dlwzzb = dlwzzb == null ? null : dlwzzb.trim();
+	}
+
+	public String getLxdh() {
+		return lxdh;
+	}
+
+	public void setLxdh(String lxdh) {
+		this.lxdh = lxdh == null ? null : lxdh.trim();
+	}
+
+	public String getGldw() {
+		return gldw;
+	}
+
+	public void setGldw(String gldw) {
+		this.gldw = gldw == null ? null : gldw.trim();
+	}
+
+	public Short getPjqsl() {
+		return pjqsl;
+	}
+
+	public void setPjqsl(Short pjqsl) {
+		this.pjqsl = pjqsl;
+	}
+
+	public String getYt() {
+		return yt;
+	}
+
+	public void setYt(String yt) {
+		this.yt = yt == null ? null : yt.trim();
+	}
+
+	public String getSzyq() {
+		return szyq;
+	}
+
+	public void setSzyq(String szyq) {
+		this.szyq = szyq == null ? null : szyq.trim();
+	}
+
+	public Short getGyrk() {
+		return gyrk;
+	}
+
+	public void setGyrk(Short gyrk) {
+		this.gyrk = gyrk;
+	}
+
+	public String getTbr() {
+		return tbr;
+	}
+
+	public void setTbr(String tbr) {
+		this.tbr = tbr == null ? null : tbr.trim();
+	}
+
+	public String getAddUser() {
+		return addUser;
+	}
+
+	public void setAddUser(String addUser) {
+		this.addUser = addUser == null ? null : addUser.trim();
+	}
+
+	public Date getAddDate() {
+		return addDate;
+	}
+
+	public void setAddDate(Date addDate) {
+		this.addDate = addDate;
+	}
+
+	public String getUpdateUser() {
+		return updateUser;
+	}
+
+	public void setUpdateUser(String updateUser) {
+		this.updateUser = updateUser == null ? null : updateUser.trim();
+	}
+
+	public Date getUpdateDate() {
+		return updateDate;
+	}
+
+	public void setUpdateDate(Date updateDate) {
+		this.updateDate = updateDate;
+	}
+
+	public Short getRecordStatus() {
+		return recordStatus;
+	}
+
+	public void setRecordStatus(Short recordStatus) {
+		this.recordStatus = recordStatus;
+	}
+
+	public String getSftb() {
+		return sftb;
+	}
+
+	public void setSftb(String sftb) {
+		this.sftb = sftb == null ? null : sftb.trim();
+	}
+
+	public String getTbzt() {
+		return tbzt;
+	}
+
+	public void setTbzt(String tbzt) {
+		this.tbzt = tbzt == null ? null : tbzt.trim();
+	}
+
+	public Short getTbdyid() {
+		return tbdyid;
+	}
+
+	public void setTbdyid(Short tbdyid) {
+		this.tbdyid = tbdyid;
+	}
+
+	public String getQylb() {
+		return qylb;
+	}
+
+	public void setQylb(String qylb) {
+		this.qylb = qylb == null ? null : qylb.trim();
+	}
+
+	public Short getSzd() {
+		return szd;
+	}
+
+	public void setSzd(Short szd) {
+		this.szd = szd;
+	}
+
+	public Short getSsqy() {
+		return ssqy;
+	}
+
+	public void setSsqy(Short ssqy) {
+		this.ssqy = ssqy;
+	}
+
+	public Short getGq() {
+		return gq;
+	}
+
+	public void setGq(Short gq) {
+		this.gq = gq;
+	}
+
+	public String getRecordCode() {
+		return recordCode;
+	}
+
+	public void setRecordCode(String recordCode) {
+		this.recordCode = recordCode == null ? null : recordCode.trim();
+	}
+
+	public String getByzd1() {
+		return byzd1;
+	}
+
+	public void setByzd1(String byzd1) {
+		this.byzd1 = byzd1 == null ? null : byzd1.trim();
+	}
+
+	public String getByzd2() {
+		return byzd2;
+	}
+
+	public void setByzd2(String byzd2) {
+		this.byzd2 = byzd2 == null ? null : byzd2.trim();
+	}
+
+	public String getByzd3() {
+		return byzd3;
+	}
+
+	public void setByzd3(String byzd3) {
+		this.byzd3 = byzd3 == null ? null : byzd3.trim();
+	}
+
+	public String getByzd4() {
+		return byzd4;
+	}
+
+	public void setByzd4(String byzd4) {
+		this.byzd4 = byzd4 == null ? null : byzd4.trim();
+	}
+
+	public String getByzd5() {
+		return byzd5;
+	}
+
+	public void setByzd5(String byzd5) {
+		this.byzd5 = byzd5 == null ? null : byzd5.trim();
+	}
+
+	public Short getMapid() {
+		return mapid;
+	}
+
+	public void setMapid(Short mapid) {
+		this.mapid = mapid;
+	}
+
+	public String getGisid() {
+		return gisid;
+	}
+
+	public void setGisid(String gisid) {
+		this.gisid = gisid == null ? null : gisid.trim();
+	}
+}

+ 50 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/model/ThreeColumn.java

@@ -0,0 +1,50 @@
+package com.xt.hb.data.aq.model;
+
+/**
+ * 使用与检索两列数据
+ * 
+ * @author 袁晓冬
+ *
+ */
+public class ThreeColumn {
+	/** 第一列 */
+	String column1;
+	/** 第二列 */
+	String column2;
+	/** 第三列 */
+	String column3;
+	/** 第四列 */
+	String column4;
+
+	public String getColumn3() {
+		return column3;
+	}
+
+	public void setColumn3(String column3) {
+		this.column3 = column3;
+	}
+
+	public String getColumn1() {
+		return column1;
+	}
+
+	public void setColumn1(String column1) {
+		this.column1 = column1;
+	}
+
+	public String getColumn2() {
+		return column2;
+	}
+
+	public void setColumn2(String column2) {
+		this.column2 = column2;
+	}
+
+	public String getColumn4() {
+		return column4;
+	}
+
+	public void setColumn4(String column4) {
+		this.column4 = column4;
+	}
+}

+ 30 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/model/TowColumn.java

@@ -0,0 +1,30 @@
+package com.xt.hb.data.aq.model;
+
+/**
+ * 使用与检索两列数据
+ * 
+ * @author 袁晓冬
+ *
+ */
+public class TowColumn {
+	/** 第一列 */
+	String column1;
+	/** 第二列 */
+	String column2;
+
+	public String getColumn1() {
+		return column1;
+	}
+
+	public void setColumn1(String column1) {
+		this.column1 = column1;
+	}
+
+	public String getColumn2() {
+		return column2;
+	}
+
+	public void setColumn2(String column2) {
+		this.column2 = column2;
+	}
+}

+ 86 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/model/TreeNode.java

@@ -0,0 +1,86 @@
+package com.xt.hb.data.aq.model;
+
+import java.util.List;
+
+public class TreeNode {
+	String id;
+
+	String name;
+
+	String attr;
+
+	String online;
+	/** 所在地:1;港区:2;经营人:3 */
+	String type;
+
+	public String getType() {
+		return type;
+	}
+
+	public void setType(String type) {
+		this.type = type;
+	}
+
+	public String getFid() {
+		return fid;
+	}
+
+	public void setFid(String fid) {
+		this.fid = fid;
+	}
+
+	String fid;
+
+	public String getAttr() {
+		return attr;
+	}
+
+	public void setAttr(String attr) {
+		this.attr = attr;
+	}
+
+	public String getId() {
+		return id;
+	}
+
+	public void setId(String id) {
+		this.id = id;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public List<TreeNode> getChildren() {
+		return children;
+	}
+
+	List<TreeNode> children;
+
+	public TreeNode() {
+	}
+
+	public TreeNode(ThreeColumn column) {
+		this.id = column.getColumn1();
+		this.name = column.getColumn2();
+		this.attr = column.getColumn3();
+		this.online = column.getColumn4();
+	}
+
+	public void setChildren(List<TreeNode> children) {
+		this.children = children;
+	}
+
+	public String getOnline() {
+		return online;
+	}
+
+	public void setOnline(String online) {
+		this.online = online;
+	}
+
+}

+ 102 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/model/Whzysq.java

@@ -0,0 +1,102 @@
+package com.xt.hb.data.aq.model;
+
+import java.util.Date;
+
+/**
+ * 危货作业申请
+ * 
+ * @author 袁晓冬
+ *
+ */
+public class Whzysq {
+	
+	/**
+	 * 申请单ID
+	 */
+	private String id;
+
+	/**
+	 * 申请单编号
+	 */
+	private String bh;
+
+	/**
+	 * 危险品名
+	 */
+	private String wxwpmc;
+
+	/**
+	 * 作业数量
+	 */
+	private String zysl;
+
+	/**
+	 * 作业时间起
+	 */
+	private String zysjq;
+
+	/**
+	 * 开工时间
+	 */
+	private String kgsj;
+	/**
+	 * 报告时间
+	 */
+	private Date bgsj;
+
+	public Date getBgsj() {
+		return bgsj;
+	}
+
+	public String getBh() {
+		return bh;
+	}
+
+	public String getId() {
+		return id;
+	}
+
+	public String getKgsj() {
+		return kgsj;
+	}
+
+	public String getWxwpmc() {
+		return wxwpmc;
+	}
+
+	public String getZysjq() {
+		return zysjq;
+	}
+
+	public String getZysl() {
+		return zysl;
+	}
+
+	public void setBgsj(Date bgsj) {
+		this.bgsj = bgsj;
+	}
+
+	public void setBh(String bh) {
+		this.bh = bh;
+	}
+
+	public void setId(String id) {
+		this.id = id;
+	}
+
+	public void setKgsj(String kgsj) {
+		this.kgsj = kgsj;
+	}
+
+	public void setWxwpmc(String wxwpmc) {
+		this.wxwpmc = wxwpmc;
+	}
+
+	public void setZysjq(String zysjq) {
+		this.zysjq = zysjq;
+	}
+
+	public void setZysl(String zysl) {
+		this.zysl = zysl;
+	}
+}

+ 144 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/svc/AqcxService.java

@@ -0,0 +1,144 @@
+package com.xt.hb.data.aq.svc;
+
+import java.util.List;
+import java.util.Map;
+
+import com.xt.hb.data.aq.model.AQUser;
+import com.xt.hb.data.aq.model.Qsk;
+import com.xt.hb.data.aq.model.ThreeColumn;
+import com.xt.hb.data.aq.model.TreeNode;
+import com.xt.hb.data.aq.model.Whzysq;
+import com.xt.hb.data.cbyj.model.Cbgg;
+import com.xt.hb.data.cbyj.model.Cbyj;
+
+/**
+ * 安全查询服务
+ * 
+ * @author 袁晓冬
+ *
+ */
+public interface AqcxService {
+	/**
+	 * 保存船舶预计公告
+	 * 
+	 * @param record
+	 */
+	public void saveCbyjgg(Cbyj record);
+
+	/**
+	 * 根据经营人ID查询经营人基础信息
+	 * 
+	 * @param id
+	 * @return
+	 */
+	Map<String, Object> selectJyrjcxxByGisId(String id);
+
+	/**
+	 * 根据经营人ID查询码头列表
+	 * 
+	 * @param jyrid
+	 * @return
+	 */
+	List<String> selectMtByJyrid(long jyrid);
+
+	/**
+	 * 湖北省所在地查询
+	 * 
+	 * @return ID,MC
+	 */
+	List<ThreeColumn> selectHbszd();
+
+	/**
+	 * 根据所在地ID查询港区名称和ID
+	 * 
+	 * @param szd
+	 * @return
+	 */
+	List<ThreeColumn> selectGqBySzd(long szd);	/**
+	 * 根据fid获取下级
+	 * 
+	 * @param fid
+	 * @return
+	 */
+	List<ThreeColumn> selectHbszdByFID(String fid);
+
+	/**
+	 * 根据港区查找经营人
+	 * 
+	 * @param gq
+	 * @return
+	 */
+	List<ThreeColumn> selectJyrmcByGq(long gq);
+
+	/**
+	 * 根据码头GISID查询码头详细信息
+	 * 
+	 * @param id
+	 * @return
+	 */
+	Map<String, Object> selectMtxxByGisId(String id);
+
+	/**
+	 * 根据港区ID查询港区详细信息
+	 * 
+	 * @param id
+	 * @return
+	 */
+	Map<String, Object> selectGqxxByGisId(String id);
+
+	/**
+	 * 根据泊位ID查询泊位详细信息
+	 * 
+	 * @param id
+	 * @return
+	 */
+	Map<String, Object> selectBwxxByGisId(String id);
+
+	/**
+	 * 插入船舶预警公告
+	 * 
+	 * @param record
+	 * @return
+	 */
+	int insertCbgg(Cbgg record);
+
+	/**
+	 * 根据gis id查询取水口详细信息
+	 * 
+	 * @param gisid
+	 * @return
+	 */
+	Qsk selectQskByGisId(String id);
+
+	/**
+	 * 根据上级摄像头(或目录)ID查询下级摄像头(或目录)
+	 * 
+	 * @param fid
+	 * @return
+	 */
+	List<TreeNode> getCamerasByFid(String fid);
+
+	/**
+	 * 根据泊位ID查询泊位上的危货作业申请
+	 * 
+	 * @param id
+	 * @return
+	 */
+	List<Whzysq> selectWhzysqByBwid(String id);
+
+	/**
+	 * 根据港区查找危货企业
+	 * 
+	 * @param gq
+	 * @return
+	 */
+	List<ThreeColumn> selectWhJyrmcByGq(long gq);
+
+	/**
+	 * 根据用户名查询安全系统用户
+	 * 
+	 * @param username
+	 * @return
+	 */
+	AQUser selectUserByName(String username);
+}

+ 192 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/aq/svcimpl/AqcxServiceImpl.java

@@ -0,0 +1,192 @@
+package com.xt.hb.data.aq.svcimpl;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import com.xt.hb.data.aq.aqmap.AqcxMapper;
+import com.xt.hb.data.aq.model.AQUser;
+import com.xt.hb.data.aq.model.Qsk;
+import com.xt.hb.data.aq.model.ThreeColumn;
+import com.xt.hb.data.aq.model.TreeNode;
+import com.xt.hb.data.aq.model.Whzysq;
+import com.xt.hb.data.aq.svc.AqcxService;
+import com.xt.hb.data.camera.mapper.CameraMapper;
+import com.xt.hb.data.camera.model.CameraInfo;
+import com.xt.hb.data.camera.svcimpl.CameraService;
+import com.xt.hb.data.cbyj.mapper.CbyjAreaMapper;
+import com.xt.hb.data.cbyj.model.Cbgg;
+import com.xt.hb.data.cbyj.model.Cbyj;
+import com.xt.hb.data.cbyj.model.CbyjArea;
+import com.yuanxd.tools.utils.string.StringUtils;
+
+@Service
+public class AqcxServiceImpl implements AqcxService {
+	@Autowired
+	private AqcxMapper aqcxMapper;
+	@Autowired
+	private CbyjAreaMapper cbyjAreaMapper;
+	@Autowired
+	private CameraMapper cameraMapper;
+	@Autowired
+	private CameraService cameraService;
+
+	@Override
+	public void saveCbyjgg(Cbyj record) {
+		Cbgg gg = new Cbgg();
+		gg.setCm(record.getCm());
+		gg.setYjsj(record.getYjsj());
+		StringBuilder sb = new StringBuilder();
+		CbyjArea area = cbyjAreaMapper.selectByPrimaryKey(Long.parseLong(record.getArea()));
+		gg.setSzd(area.getSzd());
+		sb.append("船舶").append(record.getCm());
+		if (StringUtils.hasText(record.getMmsi())) {
+			sb.append("[").append(record.getMmsi()).append("]");
+		}
+		sb.append("进入").append(area.getAreaname()).append("预警区域");
+		gg.setTitle(sb.toString());
+		aqcxMapper.insertCbgg(gg);
+	}
+
+	@Override
+	public Map<String, Object> selectJyrjcxxByGisId(String id) {
+		return aqcxMapper.selectJyrjcxxByGisId(id);
+	}
+
+	@Override
+	public List<String> selectMtByJyrid(long jyrid) {
+		return aqcxMapper.selectMtByJyrid(jyrid);
+	}
+
+	@Override
+	public List<ThreeColumn> selectHbszd() {
+		return aqcxMapper.selectHbszd();
+	}
+
+	/**
+	 * 根据fid获取下级
+	 * 
+	 * @param fid
+	 * @return
+	 */
+	@Override
+	public List<ThreeColumn> selectHbszdByFID(String fid) {
+		return aqcxMapper.selectHbszdByFID(fid);
+	}
+
+	@Override
+	public List<ThreeColumn> selectGqBySzd(long szd) {
+		return aqcxMapper.selectGqByCity(szd+"%");
+	}
+
+	@Override
+	public List<ThreeColumn> selectJyrmcByGq(long gq) {
+		return aqcxMapper.selectJyrmcByGq(gq);
+	}
+
+	/**
+	 * 根据港区查找危货企业
+	 * 
+	 * @param gq
+	 * @return
+	 */
+	@Override
+	public List<ThreeColumn> selectWhJyrmcByGq(long gq) {
+		return aqcxMapper.selectWhJyrmcByGq(gq);
+	}
+
+	@Override
+	public Map<String, Object> selectMtxxByGisId(String id) {
+		return aqcxMapper.selectMtxxByGisId(id);
+	}
+
+	@Override
+	public Map<String, Object> selectGqxxByGisId(String id) {
+		return aqcxMapper.selectGqxxByGisId(id);
+	}
+
+	@Override
+	public Map<String, Object> selectBwxxByGisId(String id) {
+		return aqcxMapper.selectBwxxByGisId(id);
+	}
+
+	@Override
+	public int insertCbgg(Cbgg record) {
+		return aqcxMapper.insertCbgg(record);
+	}
+
+	@Override
+	public Qsk selectQskByGisId(String id) {
+		return aqcxMapper.selectQskByGisId(id);
+	}
+
+	@Override
+	public List<TreeNode> getCamerasByFid(String fid) {
+		// 获取所有摄像头
+		List<CameraInfo> cameraInfoList = cameraService.getAllCameraList();
+		// 摄像头信息存放于MAP对象中
+		Map<String, List<TreeNode>> mapObj = new HashMap<String, List<TreeNode>>();
+		if(cameraInfoList.size() > 0) {
+			for(CameraInfo info : cameraInfoList) {
+				List<TreeNode> tempNodeList = null;
+				if(mapObj.containsKey(info.getRegionId())) {
+					tempNodeList = mapObj.get(info.getRegionId());
+				} else {
+					tempNodeList = new ArrayList<>();
+					mapObj.put(info.getRegionId(), tempNodeList);
+				}
+				TreeNode node = new TreeNode();
+				node.setId(info.getCameraId());
+				node.setName(info.getName());
+				node.setAttr("1");
+				node.setOnline(info.getCurState());
+				tempNodeList.add(node);
+			}
+		}
+		// 获取摄像头目录结构
+		List<TreeNode> nodes = getDirectoryList(fid, mapObj);
+		return nodes;
+	}
+	
+	/**
+	 * 获取摄像头目录信息
+	 * @param fid
+	 * @return
+	 */
+	private List<TreeNode> getDirectoryList(String fid, Map<String, List<TreeNode>> mapObj) {
+		List<ThreeColumn> cameras = cameraMapper.selectHbCameraByFid(fid);
+		if (null == cameras) {
+			return null;
+		}
+		List<TreeNode> nodes = new ArrayList<>();
+		for (ThreeColumn cm : cameras) {
+			TreeNode cmNode = new TreeNode(cm);
+			List<TreeNode> childrenList = new ArrayList<TreeNode>();
+			if(mapObj.containsKey(cmNode.getId())) {
+				cmNode.setChildren(mapObj.get(cmNode.getId()));
+				childrenList.addAll(mapObj.get(cmNode.getId()));
+			}
+			childrenList.addAll(getDirectoryList(cmNode.getId(), mapObj));
+			cmNode.setChildren(childrenList);
+			nodes.add(cmNode);
+		}
+		return nodes;
+	}
+	
+	
+
+	@Override
+	public List<Whzysq> selectWhzysqByBwid(String id) {
+		return aqcxMapper.selectWhzysqByBwid(id);
+	}
+
+	@Override
+	public AQUser selectUserByName(String username) {
+		return aqcxMapper.selectUserByName(username);
+	}
+
+}

+ 57 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/base/mapper/BaseMapper.java

@@ -0,0 +1,57 @@
+package com.xt.hb.data.base.mapper;
+
+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);
+
+}

+ 28 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/camera/ctl/CameraController.java

@@ -0,0 +1,28 @@
+package com.xt.hb.data.camera.ctl;
+
+import java.util.List;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import com.xt.hb.data.camera.model.CameraInfo;
+import com.xt.hb.data.camera.svcimpl.CameraService;
+
+/**
+ * @author zhaoyong
+ */
+@Controller
+@RequestMapping("/camera")
+public class CameraController {
+
+	@Autowired
+	private CameraService cameraService;
+
+	@ResponseBody
+	@RequestMapping("/regionCameras")
+	public List<CameraInfo> getCamerasByRegionId(String regionId) {
+		return cameraService.getCameraInfoListByRegionId(regionId);
+	}
+}

+ 39 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/camera/mapper/CameraMapper.java

@@ -0,0 +1,39 @@
+package com.xt.hb.data.camera.mapper;
+
+import java.util.List;
+
+import com.xt.hb.data.aq.model.ThreeColumn;
+import com.xt.hb.data.camera.model.CameraInfo;
+
+public interface CameraMapper {
+
+	/**
+	 * 检索湖北摄像头目录
+	 * 
+	 * @return
+	 */
+	List<ThreeColumn> selectHbCameraByFid(String fid);
+
+	/**
+	 * 根据区域id获取摄像头监控点信息
+	 * 
+	 * @param regionId
+	 * @return
+	 */
+	List<CameraInfo> listCamerasByRegionId(String regionId);
+
+	/**
+	 * 持久化摄像头监控点信息
+	 * 
+	 * @param camera
+	 */
+	void persistCamera(CameraInfo camera);
+
+	/**
+	 * 获取所有摄像头监控点信息
+	 * 
+	 * @param regionId
+	 * @return
+	 */
+	List<CameraInfo> getAllCameraList();
+}

+ 166 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/camera/model/CameraInfo.java

@@ -0,0 +1,166 @@
+package com.xt.hb.data.camera.model;
+
+/**
+ * 摄像机信息
+ * 
+ * @author zhaoyong
+ */
+public class CameraInfo {
+
+	/**
+	 * 摄像机信息主键
+	 */
+	private String cameraId;
+
+	/**
+	 * 摄像机编号
+	 */
+	private String indexCode;
+
+	/**
+	 * 区域编号
+	 */
+	private String regionId;
+
+	/**
+	 * 摄像机名称
+	 */
+	private String name;
+
+	/**
+	 * 0-枪机/1-半球/2-快球/3-云台
+	 */
+	private String cameraType;
+
+	/**
+	 * 0-主码流 1-子码流
+	 */
+	private String streamType;
+
+	/**
+	 * 摄像头像素:1:普通、2:130万高清、3:200万高清、4:300万高清
+	 */
+	private String pixel;
+
+	/**
+	 * 1:全方位云台(带转动和变焦);2:只有变焦,不带转动3:只有转动,不带变焦4:无云台,无变焦
+	 */
+	private String ptzType;
+
+	/**
+	 * 音频
+	 */
+	private String sound;
+
+	/**
+	 * 经度
+	 */
+	private String longitude;
+
+	/**
+	 * 纬度
+	 */
+	private String latitude;
+
+	/**
+	 * 0:在线 1:不在线
+	 */
+	public String curState;
+
+	public String getCameraId() {
+		return cameraId;
+	}
+
+	public void setCameraId(String cameraId) {
+		this.cameraId = cameraId;
+	}
+
+	public String getIndexCode() {
+		return indexCode;
+	}
+
+	public void setIndexCode(String indexCode) {
+		this.indexCode = indexCode;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public String getCameraType() {
+		return cameraType;
+	}
+
+	public void setCameraType(String cameraType) {
+		this.cameraType = cameraType;
+	}
+
+	public String getStreamType() {
+		return streamType;
+	}
+
+	public void setStreamType(String streamType) {
+		this.streamType = streamType;
+	}
+
+	public String getPixel() {
+		return pixel;
+	}
+
+	public void setPixel(String pixel) {
+		this.pixel = pixel;
+	}
+
+	public String getPtzType() {
+		return ptzType;
+	}
+
+	public void setPtzType(String ptzType) {
+		this.ptzType = ptzType;
+	}
+
+	public String getSound() {
+		return sound;
+	}
+
+	public void setSound(String sound) {
+		this.sound = sound;
+	}
+
+	public String getLongitude() {
+		return longitude;
+	}
+
+	public void setLongitude(String longitude) {
+		this.longitude = longitude;
+	}
+
+	public String getLatitude() {
+		return latitude;
+	}
+
+	public void setLatitude(String latitude) {
+		this.latitude = latitude;
+	}
+
+	public String getCurState() {
+		return curState;
+	}
+
+	public void setCurState(String curState) {
+		this.curState = curState;
+	}
+
+	public String getRegionId() {
+		return regionId;
+	}
+
+	public void setRegionId(String regionId) {
+		this.regionId = regionId;
+	}
+
+}

+ 45 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/camera/model/CameraUserInfo.java

@@ -0,0 +1,45 @@
+package com.xt.hb.data.camera.model;
+
+/**
+ * @author zhaoyong
+ *
+ */
+public class CameraUserInfo {
+
+	private String username;
+
+	private String password;
+
+	private String sessionId;
+
+	@Override
+	public String toString() {
+		return new StringBuffer("CameraUserInfo").append("{").append("username").append(':').append(username)
+				.append(',').append("sessionId").append(':').append(sessionId).append("}").toString();
+	}
+
+	public String getUsername() {
+		return username;
+	}
+
+	public void setUsername(String username) {
+		this.username = username;
+	}
+
+	public String getPassword() {
+		return password;
+	}
+
+	public void setPassword(String password) {
+		this.password = password;
+	}
+
+	public String getSessionId() {
+		return sessionId;
+	}
+
+	public void setSessionId(String sessionId) {
+		this.sessionId = sessionId;
+	}
+
+}

+ 233 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/camera/svcimpl/CameraService.java

@@ -0,0 +1,233 @@
+package com.xt.hb.data.camera.svcimpl;
+
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.net.HttpURLConnection;
+import java.net.URL;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+
+import org.dom4j.Document;
+import org.dom4j.Node;
+import org.dom4j.XPath;
+import org.dom4j.io.SAXReader;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import com.ctc.wstx.util.StringUtil;
+import com.xt.hb.data.camera.mapper.CameraMapper;
+import com.xt.hb.data.camera.model.CameraInfo;
+import com.xt.hb.data.camera.model.CameraUserInfo;
+import com.xt.hb.data.service.FetchService;
+import com.xt.hb.data.system.GlobalData;
+import com.yuanxd.tools.utils.CollectionUtils;
+
+/**
+ * @author zhaoyong
+ */
+@Service
+public class CameraService implements FetchService {
+
+	private final static Logger logger = LoggerFactory.getLogger(CameraService.class);
+
+	@Autowired
+	private CameraMapper cameraMapper;
+
+	@SuppressWarnings("unchecked")
+	public List<CameraInfo> getAllCameraInfoList() {
+		List<CameraInfo> cameraInfos = null;
+
+		CameraUserInfo userInfo = this.userLogin();
+		if (null != userInfo && null != userInfo.getSessionId()
+				&& !StringUtil.isAllWhitespace(userInfo.getSessionId())) {
+			StringBuffer sb = new StringBuffer();
+			sb.append(
+					"<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:web=\"http://webservice.cms.hikvision.com\">")
+					.append("<soapenv:Header/>").append("<soapenv:Body>").append("<web:getAllCameraInfoForList>")
+					.append("<web:sessionId>").append(userInfo.getSessionId()).append("</web:sessionId>")
+					.append("</web:getAllCameraInfoForList>").append("</soapenv:Body>").append("</soapenv:Envelope>");
+			// 请求
+			String reqContent = sb.toString();
+			try {
+				InputStream in = this.callWebService(GlobalData.HIKVISION_CMS_WSDL, reqContent);
+				if (null != in) {
+					// 解析数据
+					SAXReader reader = new SAXReader();
+					Document doc = reader.read(in);
+					HashMap<String, String> xmlMap = new HashMap<String, String>();
+					xmlMap.put("ax236", "http://bo.webservice.cms.hikvision.com/xsd");
+
+					XPath cameraInfoXpath = doc.createXPath("//ax236:cameraInfoDTOArray");
+					cameraInfoXpath.setNamespaceURIs(xmlMap);
+					List<Node> cameraInfoNodes = cameraInfoXpath.selectNodes(doc);
+					if (null != cameraInfoNodes && !cameraInfoNodes.isEmpty()) {
+						cameraInfos = new ArrayList<CameraInfo>();
+						for (Node cameraInfoNode : cameraInfoNodes) {
+							CameraInfo cameraInfo = this.parseCameraInfo(cameraInfoNode);
+							if (null == cameraInfo) {
+								continue;
+							}
+							cameraInfos.add(cameraInfo);
+						}
+
+						if (!CollectionUtils.isEmpty(cameraInfos)) {
+							for (CameraInfo camera : cameraInfos) {
+								this.cameraMapper.persistCamera(camera);
+							}
+						}
+					}
+				}
+			} catch (Exception e) {
+				logger.error("Invoking Hikvision interface {} error.", "getAllCameraInfoForList", e);
+			}
+		}
+		return cameraInfos;
+	}
+
+	/**
+	 * 解析监控点数据
+	 * 
+	 * @param cameraInfoNode
+	 * @return
+	 */
+	private CameraInfo parseCameraInfo(Node cameraInfoNode) {
+		CameraInfo cameraInfo = null;
+		if (null != cameraInfoNode) {
+			Node cameraId = cameraInfoNode.selectSingleNode(cameraInfoNode.getUniquePath() + "//ax236:cameraId");
+			if (null != cameraId) {
+				cameraInfo = new CameraInfo();
+				cameraInfo.setCameraId(cameraId.getStringValue());
+				Node indexCode = cameraInfoNode.selectSingleNode(cameraInfoNode.getUniquePath() + "//ax236:indexCode");
+				cameraInfo.setIndexCode(null != indexCode ? indexCode.getStringValue() : "");
+				Node name = cameraInfoNode.selectSingleNode(cameraInfoNode.getUniquePath() + "//ax236:name");
+				cameraInfo.setName(null != name ? name.getStringValue() : "");
+				Node regionId = cameraInfoNode.selectSingleNode(cameraInfoNode.getUniquePath() + "//ax236:regionId");
+				cameraInfo.setRegionId(null != regionId ? regionId.getStringValue() : "");
+				Node cameraType = cameraInfoNode
+						.selectSingleNode(cameraInfoNode.getUniquePath() + "//ax236:cameraType");
+				cameraInfo.setCameraType(null != cameraType ? cameraType.getStringValue() : "");
+				Node streamType = cameraInfoNode
+						.selectSingleNode(cameraInfoNode.getUniquePath() + "//ax236:streamType");
+				cameraInfo.setStreamType(null != streamType ? streamType.getStringValue() : "");
+				Node pixel = cameraInfoNode.selectSingleNode(cameraInfoNode.getUniquePath() + "//ax236:pixel");
+				cameraInfo.setPixel(null != pixel ? pixel.getStringValue() : "");
+				Node ptzType = cameraInfoNode.selectSingleNode(cameraInfoNode.getUniquePath() + "//ax236:ptzType");
+				cameraInfo.setPtzType(null != ptzType ? ptzType.getStringValue() : "");
+				Node sound = cameraInfoNode.selectSingleNode(cameraInfoNode.getUniquePath() + "//ax236:sound");
+				cameraInfo.setSound(null != sound ? sound.getStringValue() : "");
+				Node longitude = cameraInfoNode.selectSingleNode(cameraInfoNode.getUniquePath() + "//ax236:longitude");
+				cameraInfo.setLongitude(null != longitude ? longitude.getStringValue() : "");
+				Node latitude = cameraInfoNode.selectSingleNode(cameraInfoNode.getUniquePath() + "//ax236:latitude");
+				cameraInfo.setLatitude(null != latitude ? latitude.getStringValue() : "");
+				Node curState = cameraInfoNode.selectSingleNode(cameraInfoNode.getUniquePath() + "//ax236:curState");
+				cameraInfo.setCurState(null != curState ? curState.getStringValue() : "1");
+				;
+			}
+		}
+		return cameraInfo;
+	}
+
+	public List<CameraInfo> getCameraInfoListByRegionId(String regionId) {
+		List<CameraInfo> cameras = new ArrayList<CameraInfo>();
+		if (null != regionId && !StringUtil.isAllWhitespace(regionId)) {
+			// 从数据库获取数据
+			cameras = cameraMapper.listCamerasByRegionId(regionId);
+		}
+		return cameras;
+	}
+
+	private CameraUserInfo userLogin() {
+		CameraUserInfo userInfo = new CameraUserInfo();
+		// 构造登录用户名,密码
+		userInfo.setUsername(GlobalData.HIKVISION_PLATFORM_USER);
+		userInfo.setPassword(GlobalData.HIKVISION_PLATFORM_PWD);
+
+		StringBuffer sb = new StringBuffer();
+		sb.append(
+				"<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:web=\"http://webservice.cms.hikvision.com\">")
+				.append("<soapenv:Header/>").append("<soapenv:Body>").append("<web:userLogin>").append("<web:userName>")
+				.append(userInfo.getUsername()).append("</web:userName>").append("<web:pwd>")
+				.append(userInfo.getPassword()).append("</web:pwd>").append(" <web:clientIp>").append("")
+				.append("</web:clientIp>").append("<web:clientPort>80</web:clientPort>").append("<web:cmsUrl>")
+				.append(GlobalData.HIKVISION_PLATFORM_URL).append("</web:cmsUrl>").append("</web:userLogin>")
+				.append("</soapenv:Body>").append("</soapenv:Envelope>");
+
+		// 请求
+		String reqContent = sb.toString();
+		try {
+			InputStream in = this.callWebService(GlobalData.HIKVISION_CMS_WSDL, reqContent);
+			if (null != in) {
+				// 解析数据
+				SAXReader reader = new SAXReader();
+				Document doc = reader.read(in);
+
+				HashMap<String, String> xmlMap = new HashMap<String, String>();
+				xmlMap.put("ax236", "http://bo.webservice.cms.hikvision.com/xsd");
+
+				XPath sessionIdXpath = doc.createXPath("//ax236:sessionId");
+				sessionIdXpath.setNamespaceURIs(xmlMap);
+				Node sessionIdNode = sessionIdXpath.selectSingleNode(doc);
+				if (null != sessionIdNode) {
+					// 设置sessionId
+					userInfo.setSessionId(sessionIdNode.getStringValue());
+				}
+			}
+		} catch (Exception e) {
+			logger.error("Invoking Hikvision interface {} error.", "userLogin", e);
+		}
+
+		logger.debug("Invoking Hikvision interface {} successful, userInfo[{}].", "userLogin", userInfo);
+		return userInfo;
+	}
+
+	private InputStream callWebService(String reqUrl, String reqContent) throws Exception {
+		System.setProperty("sun.net.client.defaultConnectTimeout", "20000");
+		System.setProperty("sun.net.client.defaultReadTimeout", "20000");
+		// URL连接
+		URL url = new URL(reqUrl);
+		HttpURLConnection conn = (HttpURLConnection) url.openConnection();
+		conn.setRequestMethod("POST");
+		conn.setRequestProperty("Content-Length", String.valueOf(reqContent.getBytes().length));
+		conn.setRequestProperty("Content-Type", "text/xml; charset=GBK");
+		conn.setDoOutput(true);
+		conn.setDoInput(true);
+		conn.setConnectTimeout(20000);
+		// 请求输入内容
+		OutputStream output = conn.getOutputStream();
+		output.write(reqContent.getBytes());
+		output.flush();
+		output.close();
+		// 请求返回内容
+		return conn.getInputStream();
+	}
+
+	@Override
+	public int doFetch() {
+		List<CameraInfo> cameras = getAllCameraInfoList();
+		return cameras.size();
+	}
+
+	/**
+	 * 从数据库中获取所有摄像头信息
+	 * @return
+	 */
+	public List<CameraInfo> getAllCameraList() {
+		List<CameraInfo> cameras = new ArrayList<CameraInfo>();
+		cameras = cameraMapper.getAllCameraList();
+		return cameras;
+	}
+
+	@Override
+	public String getName() {
+		return "摄像头列表";
+	}
+
+	@Override
+	public String message() {
+		return "";
+	}
+
+}

+ 58 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/ctl/CbyjCtl.java

@@ -0,0 +1,58 @@
+package com.xt.hb.data.cbyj.ctl;
+
+import java.util.List;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import com.xt.hb.data.cbyj.mapper.CbyjAreaMapper;
+import com.xt.hb.data.cbyj.mapper.CbyjMapper;
+import com.xt.hb.data.cbyj.model.Cbyj;
+import com.xt.hb.data.cbyj.model.CbyjArea;
+import com.yuanxd.tools.utils.string.StringUtils;
+
+@Controller
+public class CbyjCtl {
+	@Autowired
+	private CbyjMapper cbyjMapper;
+	@Autowired
+	private CbyjAreaMapper cbyjAreaMapper;
+
+	@RequestMapping("cbyj/{id}")
+	@ResponseBody
+	public Cbyj lscx(@PathVariable String id) {
+		Cbyj yj = cbyjMapper.selectByPrimaryKey(id);
+		CbyjArea area = cbyjAreaMapper.selectByPrimaryKey(Long.parseLong(yj.getArea()));
+		yj.setArea(area.getAreaname());
+		return yj;
+	}
+
+	@RequestMapping("cbyjArea/{id}")
+	@ResponseBody
+	public CbyjArea cbyjArea(@PathVariable long id) {
+		CbyjArea yj = cbyjAreaMapper.selectByPrimaryKey(id);
+		return yj;
+	}
+
+	@RequestMapping("shipName/{name}")
+	@ResponseBody
+	public String shipName(@PathVariable String name) {
+		if (StringUtils.isEmpty(name)) {
+			return "";
+		} else {
+			name = name.replace(" ", "");
+		}
+		List<String> zwcms = cbyjMapper.selectCbmcByEnName(name.replaceAll(" ", ""));
+		if (zwcms == null || zwcms.size() == 0) {
+			return name;
+		} else {
+			if (StringUtils.isEmpty(zwcms.get(0))) {
+				return name;
+			}
+			return zwcms.get(0);
+		}
+	}
+}

+ 17 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/mapper/CbyjAreaMapper.java

@@ -0,0 +1,17 @@
+package com.xt.hb.data.cbyj.mapper;
+
+import java.util.List;
+
+import com.xt.hb.data.cbyj.model.CbyjArea;
+
+public interface CbyjAreaMapper {
+    int deleteByPrimaryKey(long id);
+
+    int insert(CbyjArea record);
+
+    CbyjArea selectByPrimaryKey(long id);
+
+    List<CbyjArea> selectAll();
+
+    int updateByPrimaryKey(CbyjArea record);
+}

+ 18 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/mapper/CbyjMapper.java

@@ -0,0 +1,18 @@
+package com.xt.hb.data.cbyj.mapper;
+
+import java.util.List;
+
+import com.xt.hb.data.base.mapper.BaseMapper;
+import com.xt.hb.data.cbyj.model.Cbyj;
+
+public interface CbyjMapper extends BaseMapper<Cbyj> {
+
+	/**
+	 * 根据船舶英文名称查找中文名称
+	 * 
+	 * @param ywcm
+	 *            英文船名
+	 * @return
+	 */
+	List<String> selectCbmcByEnName(String ywcm);
+}

+ 51 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/model/Cbgg.java

@@ -0,0 +1,51 @@
+package com.xt.hb.data.cbyj.model;
+
+import java.util.Date;
+
+/**
+ * 船舶公告
+ * 
+ * @author 袁晓冬
+ *
+ */
+public class Cbgg {
+	private String cm;
+
+	private String title;
+
+	private String szd;
+
+	private Date yjsj;
+
+	public String getCm() {
+		return cm;
+	}
+
+	public Date getYjsj() {
+		return yjsj;
+	}
+
+	public void setCm(String cm) {
+		this.cm = cm == null ? null : cm.trim();
+	}
+
+	public String getTitle() {
+		return title;
+	}
+
+	public void setTitle(String title) {
+		this.title = title;
+	}
+
+	public String getSzd() {
+		return szd;
+	}
+
+	public void setSzd(String szd) {
+		this.szd = szd;
+	}
+
+	public void setYjsj(Date yjsj) {
+		this.yjsj = yjsj;
+	}
+}

+ 65 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/model/Cbyj.java

@@ -0,0 +1,65 @@
+package com.xt.hb.data.cbyj.model;
+
+import java.util.Date;
+
+public class Cbyj {
+	private String id;
+
+	private String cm;
+
+	private String lx;
+
+	private String mmsi;
+
+	private String area;
+
+	private Date yjsj;
+
+	public String getArea() {
+		return area;
+	}
+
+	public String getCm() {
+		return cm;
+	}
+
+	public String getId() {
+		return id;
+	}
+
+	public String getLx() {
+		return lx;
+	}
+
+	public String getMmsi() {
+		return mmsi;
+	}
+
+	public Date getYjsj() {
+		return yjsj;
+	}
+
+	public void setArea(String area) {
+		this.area = area;
+	}
+
+	public void setCm(String cm) {
+		this.cm = cm == null ? null : cm.trim();
+	}
+
+	public void setId(String id) {
+		this.id = id == null ? null : id.trim();
+	}
+
+	public void setLx(String lx) {
+		this.lx = lx == null ? null : lx.trim();
+	}
+
+	public void setMmsi(String mmsi) {
+		this.mmsi = mmsi == null ? null : mmsi.trim();
+	}
+
+	public void setYjsj(Date yjsj) {
+		this.yjsj = yjsj;
+	}
+}

+ 50 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/model/CbyjArea.java

@@ -0,0 +1,50 @@
+package com.xt.hb.data.cbyj.model;
+
+/**
+ * 船舶预警区域
+ * 
+ * @author 袁晓冬
+ *
+ */
+public class CbyjArea {
+	/** 唯一标识 */
+	private long id;
+	/** 区域名称 */
+	private String areaname;
+	/** 所在地 */
+	private String szd;
+	/** 备注 */
+	private String bz;
+
+	public String getAreaname() {
+		return areaname;
+	}
+
+	public String getBz() {
+		return bz;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	public String getSzd() {
+		return szd;
+	}
+
+	public void setAreaname(String areaname) {
+		this.areaname = areaname == null ? null : areaname.trim();
+	}
+
+	public void setBz(String bz) {
+		this.bz = bz;
+	}
+
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public void setSzd(String szd) {
+		this.szd = szd;
+	}
+}

+ 8 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/package-info.java

@@ -0,0 +1,8 @@
+/**
+ * 船舶预警功能
+ */
+/**
+ * @author 袁晓冬
+ *
+ */
+package com.xt.hb.data.cbyj;

+ 279 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/cbyj/svcimpl/CbyjService.java

@@ -0,0 +1,279 @@
+package com.xt.hb.data.cbyj.svcimpl;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.Map.Entry;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.vividsolutions.jts.geom.Coordinate;
+import com.vividsolutions.jts.geom.GeometryFactory;
+import com.vividsolutions.jts.geom.Point;
+import com.vividsolutions.jts.geom.Polygon;
+import com.vividsolutions.jts.geom.PrecisionModel;
+import com.xt.hb.data.aq.svc.AqcxService;
+import com.xt.hb.data.cbyj.mapper.CbyjMapper;
+import com.xt.hb.data.cbyj.model.Cbyj;
+import com.xt.hb.data.service.FetchService;
+import com.xt.hb.data.system.GlobalData;
+import com.xt.hb.data.util.IdGenerator;
+import com.yuanxd.tools.hscbdt.HscbdtService;
+import com.yuanxd.tools.hscbdt.bean.SeqShips;
+import com.yuanxd.tools.hscbdt.bean.Ship;
+import com.yuanxd.tools.io.http.HttpResultType;
+import com.yuanxd.tools.io.http.HttpUtil;
+import com.yuanxd.tools.io.http.RequestBean;
+import com.yuanxd.tools.io.http.ResponseBean;
+import com.yuanxd.tools.utils.string.StringUtils;
+
+/**
+ * 船舶预警服务
+ * 
+ * @author 袁晓冬
+ *
+ */
+@Service
+public class CbyjService implements FetchService {
+	private final Logger log = LoggerFactory.getLogger(CbyjService.class);
+	private GeometryFactory geometryFactory = new GeometryFactory(new PrecisionModel(), 4326);
+	@Autowired
+	private HscbdtService hscbdtService;
+	@Autowired
+	private CbyjMapper cbyjMapper;
+	@Autowired
+	private IdGenerator idGenerator;
+	@Autowired
+	private AqcxService aqcxService;
+
+	// 存放上次查询区域内船舶信息
+	private Map<String, List<Ship>> currShipsMap = new HashMap<>();
+	private Map<String, List<Ship>> tempShipMap = new HashMap<>();
+
+	@Override
+	public int doFetch() {
+		RequestBean rb = new RequestBean(HttpResultType.STRING);
+		rb.setUrl(GlobalData.CBYJ_URL);
+		ResponseBean response = HttpUtil.getInstance().execute(rb);
+		String result = response.getStringResult();
+		Map<String, Polygon> areas = getPolygonFromResult(result);
+		if (null == areas) {
+			return 0;
+		}
+		for (Entry<String, Polygon> entry : areas.entrySet()) {
+			analyseArea(entry.getKey(), entry.getValue());
+		}
+		return areas.size();
+	}
+
+	/**
+	 * 分析一个多边形区域
+	 * 
+	 * @param id
+	 * @param polygon
+	 */
+	private void analyseArea(String id, Polygon polygon) {
+		Double maxX = null, maxY = null, minX = null, minY = null;
+		for (Coordinate co : polygon.getCoordinates()) {
+			if (null == maxX) {
+				maxX = co.x;
+			}
+			if (null == maxY) {
+				maxY = co.y;
+			}
+			if (null == minX) {
+				minX = co.x;
+			}
+			if (null == minY) {
+				minY = co.y;
+				continue;
+			}
+			// 非空情况比较
+			if (Double.compare(maxX, co.x) < 0) {
+				maxX = co.x;
+			}
+			if (Double.compare(maxY, co.y) < 0) {
+				maxY = co.y;
+			}
+			if (Double.compare(minX, co.x) > 0) {
+				minX = co.x;
+			}
+			if (Double.compare(minY, co.y) > 0) {
+				minY = co.y;
+			}
+		}
+		// 获取ais数据
+		SeqShips ships = hscbdtService.searchObjectResultByArea(0, minX + "," + minY, maxX + "," + maxY);
+		if (null == ships) {// 没获取到数据
+			return;
+		}
+		List<Ship> currShips = currShipsMap.get(id);
+		List<Ship> tempShips = tempShipMap.get(id);
+		// 首次分析
+		if (null == currShips) {
+			log.info("首次分析区域{}", id);
+			currShips = new ArrayList<>();
+			for (Ship ship : ships.getShips()) {
+				// 船舶位置
+				Point cbwz = geometryFactory.createPoint(new Coordinate(ship.getLon(), ship.getLat()));
+				if (polygon.contains(cbwz)) {
+					// 船舶当前在围栏内,加入缓存
+					currShips.add(ship);
+				}
+			}
+			currShipsMap.put(id, currShips);
+			// temp初始化
+			tempShips = new ArrayList<>();
+			tempShipMap.put(id, tempShips);
+		} else {
+			// 清空缓存,缓存存放本次区域内船舶
+			tempShips.clear();
+			for (Ship ship : ships.getShips()) {
+				// 船舶位置
+				Point cbwz = geometryFactory.createPoint(new Coordinate(ship.getLon(), ship.getLat()));
+				if (polygon.contains(cbwz)) {
+					tempShips.add(ship);
+					// 新船进入区域
+					if (!currShips.contains(ship)) {
+						Cbyj cbyj = new Cbyj();
+						cbyj.setId(idGenerator.generateStringId());
+						cbyj.setCm(getZwcmByYwcm(ship));
+						cbyj.setMmsi(ship.getMmsi());
+						cbyj.setLx("1");
+						cbyj.setYjsj(new Date());
+						cbyj.setArea(id);
+						cbyjMapper.insert(cbyj);
+						aqcxService.saveCbyjgg(cbyj);
+					}
+				}
+			}
+			for (Ship ship : currShips) {
+				// 船舶离开区域
+				if (!tempShips.contains(ship)) {
+					Cbyj cbyj = new Cbyj();
+					cbyj.setId(idGenerator.generateStringId());
+					cbyj.setCm(getZwcmByYwcm(ship));
+					cbyj.setMmsi(ship.getMmsi());
+					cbyj.setLx("0");
+					cbyj.setYjsj(new Date());
+					cbyj.setArea(id);
+					cbyjMapper.insert(cbyj);
+					aqcxService.saveCbyjgg(cbyj);
+				}
+			}
+			// 新的当前船舶集合
+			currShipsMap.put(id, tempShips);
+			// 清空老集合作为缓存集合
+			currShips.clear();
+			tempShipMap.put(id, currShips);
+		}
+
+	}
+
+	/**
+	 * 从结果中获取面数据
+	 * 
+	 * @param result
+	 * @return
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	private Map<String, Polygon> getPolygonFromResult(String result) {
+		if (null == result) {
+			return null;
+		}
+		ObjectMapper objectMapper = new ObjectMapper();
+		Map<String, Object> map = null;
+		try {
+			map = objectMapper.readValue(result, Map.class);
+		} catch (Exception e) {
+			e.printStackTrace();
+		}
+		List<Map> features = (List) map.get("features");
+		Map<String, Polygon> areas = new HashMap<>();
+		for (Map m : features) {
+			Map attributes = (Map) m.get("attributes");
+			Map geometry = (Map) m.get("geometry");
+			List<List<Double>> rings = (List) ((List) geometry.get("rings")).get(0);
+			Polygon area = getPolygonFromPoints(rings);
+			areas.put(String.valueOf(attributes.get("ID")), area);
+		}
+		return areas;
+	}
+
+	/**
+	 * 根据点位创建区域
+	 * 
+	 * @param rings
+	 * @return
+	 */
+	private Polygon getPolygonFromPoints(List<List<Double>> rings) {
+		Coordinate[] coordinates = new Coordinate[rings.size()];
+		int index = 0;
+		for (List<Double> ps : rings) {
+			coordinates[index++] = new Coordinate(ps.get(0), ps.get(1));
+		}
+		Polygon polygon = new GeometryFactory().createPolygon(coordinates);
+		return polygon;
+	}
+
+	@Override
+	public String getName() {
+		return "船舶预警服务";
+	}
+
+	static class MapPoint {
+		// 纬度
+		Double lat;
+		// 经度
+		Double lon;
+
+		public Double getLat() {
+			return lat;
+		}
+
+		public void setLat(Double lat) {
+			this.lat = lat;
+		}
+
+		public Double getLon() {
+			return lon;
+		}
+
+		public void setLon(Double lon) {
+			this.lon = lon;
+		}
+	}
+
+	/**
+	 * 根据英文船名查找中文船名
+	 * 
+	 * @param ywcm
+	 * @return
+	 */
+	private String getZwcmByYwcm(Ship ship) {
+		String ywcm = ship.getName();
+		if (StringUtils.isEmpty(ywcm)) {
+			return ship.getMmsi();
+		}
+		List<String> zwcms = cbyjMapper.selectCbmcByEnName(ywcm.replaceAll(" ", ""));
+		if (zwcms == null || zwcms.size() == 0) {
+			return ywcm;
+		} else {
+			if (StringUtils.isEmpty(zwcms.get(0))) {
+				return ywcm;
+			}
+			return zwcms.get(0);
+		}
+	}
+
+	@Override
+	public String message() {
+		return "共扫描区域数:" + currShipsMap.size();
+	}
+}

+ 78 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/core/FetchTask.java

@@ -0,0 +1,78 @@
+package com.xt.hb.data.core;
+
+import java.util.concurrent.ScheduledExecutorService;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import com.xt.hb.data.service.FetchService;
+
+/**
+ * 抓取任务
+ * 
+ * @author 袁晓冬
+ *
+ */
+public class FetchTask implements Runnable {
+	private final static Logger logger = LoggerFactory.getLogger(FetchTask.class);
+	private FetchService service;
+	private ScheduledExecutorService executor;
+	// 剩余重试次数
+	private int count = 0;
+	// 初始重试次数
+	private final int initCount;
+
+	public FetchTask(FetchService service, ScheduledExecutorService executor, int count) {
+		initCount = count;
+		this.service = service;
+		this.executor = executor;
+		this.count = count;
+	}
+
+	public <T extends FetchService> FetchTask(Class<T> serviceClazz, ScheduledExecutorService executor, int count) {
+		try {
+			this.service = serviceClazz.newInstance();
+		} catch (InstantiationException | IllegalAccessException e) {
+			e.printStackTrace();
+			logger.error("创建任务执行对象错误,类型:{},错误消息:{}", serviceClazz.getName(), e.getMessage());
+		}
+		this.executor = executor;
+		this.count = count;
+		initCount = count;
+	}
+
+	@Override
+	public void run() {
+		logger.info("开始执行任务【{}】", service.getName());
+		try {
+			long start = System.currentTimeMillis();
+			int count = service.doFetch();
+			if (logger.isInfoEnabled()) {
+				if (service.message() == null) {
+					logger.info("【{}】耗时:{}s,成功执行抓取{}条数据", service.getName(),
+							(System.currentTimeMillis() - start) / 1000.0, count);
+				} else {
+					logger.info("【{}】耗时:{}s,{}", service.getName(), (System.currentTimeMillis() - start) / 1000.0,
+							service.message());
+
+				}
+			}
+		}
+		// 任务延时重新执行
+		catch (TaskRedoException e) {
+			if (count > 0) {
+				executor.schedule(this, e.getDelay(), e.getUnit());
+				count--;
+				logger.error("执行任务【{}】失败:{},延时 {} {} 执行,剩余重试次数:{}", service.getName(), e.getMessage(), e.getDelay(),
+						e.getUnit(), count);
+			} else {
+				logger.error("执行任务【{}】失败:{},服务接口:{},重试结束", service.getName(), e.getMessage());
+				// 重试结束,重置重试次数
+				count = initCount;
+			}
+		} catch (Exception e) {
+			e.printStackTrace();
+			logger.error("执行任务【{}】失败,错误信息:{}", service.getName(), e.getMessage());
+		}
+	}
+}

+ 73 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/core/InitServlet.java

@@ -0,0 +1,73 @@
+package com.xt.hb.data.core;
+
+import java.util.Calendar;
+import java.util.concurrent.Executors;
+import java.util.concurrent.ScheduledExecutorService;
+import java.util.concurrent.TimeUnit;
+
+import javax.servlet.ServletConfig;
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.config.AutowireCapableBeanFactory;
+import org.springframework.web.context.support.WebApplicationContextUtils;
+
+import com.xt.hb.data.camera.svcimpl.CameraService;
+import com.xt.hb.data.cbyj.svcimpl.CbyjService;
+import com.xt.hb.data.service.FetchService;
+import com.xt.hb.data.system.svc.SystemService;
+
+/**
+ * 定时任务Servlet
+ * 
+ * @author 袁晓冬
+ *
+ */
+public class InitServlet extends HttpServlet {
+	private final Logger log = LoggerFactory.getLogger(InitServlet.class);
+
+	/** serialVersionUID */
+	private static final long serialVersionUID = 3137976979537814808L;
+	private AutowireCapableBeanFactory beanFactory;
+	private ScheduledExecutorService executor;
+
+	@Override
+	public void init(ServletConfig servletConfig) throws ServletException {
+		beanFactory = WebApplicationContextUtils.getWebApplicationContext(servletConfig.getServletContext())
+				.getAutowireCapableBeanFactory();
+		executor = Executors.newScheduledThreadPool(5);
+		SystemService systemService = beanFactory.getBean(SystemService.class);
+		systemService.reloadParam();
+		initAllService();
+		log.info("system init success!!");
+		System.err.println("system init success!!");
+	}
+
+	/**
+	 * 初始化服务
+	 */
+	private void initAllService() {
+		// 船舶预警服务
+		FetchService cbyjService = beanFactory.getBean(CbyjService.class);
+		FetchService cameraService = beanFactory.getBean(CameraService.class);
+		executor.scheduleAtFixedRate(new FetchTask(cbyjService, executor, 10), 0, 20, TimeUnit.SECONDS);
+		executor.scheduleAtFixedRate(new FetchTask(cameraService, executor, 10), getMillis0100(), 1, TimeUnit.DAYS);
+	}
+
+	/**
+	 * 获取下个整点间隔
+	 * 
+	 * @return
+	 */
+	private static long getMillis0100() {
+		Calendar c = Calendar.getInstance();
+		c.add(Calendar.DATE, 1);
+		c.set(Calendar.HOUR, 1);
+		c.set(Calendar.MINUTE, 0);
+		c.set(Calendar.SECOND, 0);
+		c.set(Calendar.MILLISECOND, 0);
+		return c.getTimeInMillis()-System.currentTimeMillis();
+	}
+}

+ 57 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/core/TaskRedoException.java

@@ -0,0 +1,57 @@
+package com.xt.hb.data.core;
+
+import java.util.concurrent.TimeUnit;
+
+public class TaskRedoException extends RuntimeException {
+    /** serialVersionUID */
+    private static final long serialVersionUID = 2836734247983629232L;
+    /** the time from now to delay execution */
+    private long delay;
+    /** the time unit of the delay parameter */
+    private TimeUnit unit;
+    /** 详细信息 */
+    private String msg;
+
+    public String getMsg() {
+        return msg;
+    }
+
+    @Override
+    public String getMessage() {
+        if (msg != null && msg.length() > 0) { return msg; }
+        return super.getMessage();
+    }
+
+    public void setMsg(String msg) {
+        this.msg = msg;
+    }
+
+    public long getDelay() {
+        return delay;
+    }
+
+    public TimeUnit getUnit() {
+        return unit;
+    }
+
+    public TaskRedoException() {
+        super();
+    }
+
+    public TaskRedoException(long delay, TimeUnit unit) {
+        this.delay = delay;
+        this.unit = unit;
+    }
+
+    public TaskRedoException(long delay, TimeUnit unit, Throwable e) {
+        super(e);
+        this.delay = delay;
+        this.unit = unit;
+    }
+
+    public TaskRedoException(long delay, TimeUnit unit, String msg) {
+        this.delay = delay;
+        this.unit = unit;
+        this.msg = msg;
+    }
+}

+ 24 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/gps/ctl/GpsCtl.java

@@ -0,0 +1,24 @@
+package com.xt.hb.data.gps.ctl;
+
+import java.util.List;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import com.xt.hb.data.gps.model.GpsInfo;
+import com.xt.hb.data.gps.svc.GpsService;
+
+@Controller
+@RequestMapping("gps")
+public class GpsCtl {
+	@Autowired
+	private GpsService gpsService;
+
+	@RequestMapping("realtime")
+	@ResponseBody
+	public List<GpsInfo> getGPSRealTime() {
+		return gpsService.getGPSRealTime();
+	}
+}

+ 141 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/gps/model/GpsInfo.java

@@ -0,0 +1,141 @@
+package com.xt.hb.data.gps.model;
+
+public class GpsInfo {
+	/** gps id */
+	private String gpsid;
+	/** 接收日期 */
+	private long recvdate;
+	/** 接收时间 */
+	private long recvtime;
+	/** 经度 */
+	private long jd;
+	/** 纬度 */
+	private long wd;
+	/** 高度 */
+	private long gd;
+	/** 速度 */
+	private long sd;
+	/** 方向 */
+	private int fx;
+
+	private String alarm;
+
+	private String segment;
+
+	private String areaid;
+
+	private String status1;
+
+	private String status2;
+
+	public String getAlarm() {
+		return alarm;
+	}
+
+	public String getAreaid() {
+		return areaid;
+	}
+
+	public int getFx() {
+		return fx;
+	}
+
+	public long getGd() {
+		return gd;
+	}
+
+	public String getGpsid() {
+		return gpsid;
+	}
+
+	public long getJd() {
+		return jd;
+	}
+
+	public long getRecvdate() {
+		return recvdate;
+	}
+
+	public long getRecvtime() {
+		return recvtime;
+	}
+
+	public long getSd() {
+		return sd;
+	}
+
+	public String getSegment() {
+		return segment;
+	}
+
+	public String getStatus1() {
+		return status1;
+	}
+
+	public String getStatus2() {
+		return status2;
+	}
+
+	public long getWd() {
+		return wd;
+	}
+
+	public void setAlarm(String alarm) {
+		this.alarm = alarm;
+	}
+
+	public void setAreaid(String areaid) {
+		this.areaid = areaid;
+	}
+
+	public void setFx(int fx) {
+		this.fx = fx;
+	}
+
+	public void setGd(long gd) {
+		this.gd = gd;
+	}
+
+	public void setGpsid(String gpsid) {
+		this.gpsid = gpsid;
+	}
+
+	public void setJd(long jd) {
+		this.jd = jd;
+	}
+
+	public void setRecvdate(long recvdate) {
+		this.recvdate = recvdate;
+	}
+
+	public void setRecvtime(long recvtime) {
+		this.recvtime = recvtime;
+	}
+
+	public void setSd(long sd) {
+		this.sd = sd;
+	}
+
+	public void setSegment(String segment) {
+		this.segment = segment;
+	}
+
+	public void setStatus1(String status1) {
+		this.status1 = status1;
+	}
+
+	public void setStatus2(String status2) {
+		this.status2 = status2;
+	}
+
+	public void setWd(long wd) {
+		this.wd = wd;
+	}
+
+	@Override
+	public String toString() {
+		return "GpsInfo [gpsid=" + gpsid + ", recvdate=" + recvdate + ", recvtime=" + recvtime + ", jd=" + jd + ", wd="
+				+ wd + ", gd=" + gd + ", sd=" + sd + ", fx=" + fx + ", alarm=" + alarm + ", segment=" + segment
+				+ ", areaid=" + areaid + ", status1=" + status1 + ", status2=" + status2 + "]";
+	}
+}

+ 20 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/gps/svc/GpsService.java

@@ -0,0 +1,20 @@
+package com.xt.hb.data.gps.svc;
+
+import java.util.List;
+
+import com.xt.hb.data.gps.model.GpsInfo;
+
+/**
+ * GPS服务接口
+ * 
+ * @author 袁晓冬
+ *
+ */
+public interface GpsService {
+	/**
+	 * 获取gps全部实时数据
+	 * 
+	 * @return
+	 */
+	public List<GpsInfo> getGPSRealTime();
+}

+ 12389 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/gps/svcimpl/GetGPSRealTime.xml

@@ -0,0 +1,12389 @@
+<?xml version="1.0" encoding="utf-8"?>
+<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+	<soap:Body>
+		<GetGPSRealTimeResponse xmlns="http://pdiwt.com.cn/webservices/Oracle">
+			<GetGPSRealTimeResult>
+				<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+					xmlns="" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"
+					xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" id="NewDataSet">
+					<xs:element name="NewDataSet" msdata:IsDataSet="true"
+						msdata:UseCurrentLocale="true">
+						<xs:complexType>
+							<xs:choice minOccurs="0" maxOccurs="unbounded">
+								<xs:element name="Table" msprop:BaseTable.0="RTYW_REALTIMEDATA">
+									<xs:complexType>
+										<xs:sequence>
+											<xs:element name="GPSID" msprop:BaseColumn="GPSID"
+												msprop:OraDbType="119" type="xs:string" minOccurs="0" />
+											<xs:element name="RECVDATE" msprop:BaseColumn="RECVDATE"
+												msprop:OraDbType="113" type="xs:long" minOccurs="0" />
+											<xs:element name="RECVTIME" msprop:BaseColumn="RECVTIME"
+												msprop:OraDbType="113" type="xs:long" minOccurs="0" />
+											<xs:element name="JD" msprop:BaseColumn="JD"
+												msprop:OraDbType="113" type="xs:long" minOccurs="0" />
+											<xs:element name="WD" msprop:BaseColumn="WD"
+												msprop:OraDbType="113" type="xs:long" minOccurs="0" />
+											<xs:element name="GD" msprop:BaseColumn="GD"
+												msprop:OraDbType="113" type="xs:long" minOccurs="0" />
+											<xs:element name="SD" msprop:BaseColumn="SD"
+												msprop:OraDbType="113" type="xs:long" minOccurs="0" />
+											<xs:element name="FX" msprop:BaseColumn="FX"
+												msprop:OraDbType="112" type="xs:int" minOccurs="0" />
+											<xs:element name="ALARM" msprop:BaseColumn="ALARM"
+												msprop:OraDbType="119" type="xs:string" minOccurs="0" />
+											<xs:element name="SEGMENT" msprop:BaseColumn="SEGMENT"
+												msprop:OraDbType="119" type="xs:string" minOccurs="0" />
+											<xs:element name="AREAID" msprop:BaseColumn="AREAID"
+												msprop:OraDbType="119" type="xs:string" minOccurs="0" />
+											<xs:element name="STATUS1" msprop:BaseColumn="STATUS1"
+												msprop:OraDbType="119" type="xs:string" minOccurs="0" />
+											<xs:element name="STATUS2" msprop:BaseColumn="STATUS2"
+												msprop:OraDbType="119" type="xs:string" minOccurs="0" />
+										</xs:sequence>
+									</xs:complexType>
+								</xs:element>
+							</xs:choice>
+						</xs:complexType>
+					</xs:element>
+				</xs:schema>
+				<diffgr:diffgram xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1"
+					xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+					<NewDataSet xmlns="">
+						<Table diffgr:id="Table1" msdata:rowOrder="0">
+							<GPSID>279</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51927</RECVTIME>
+							<JD>111142072</JD>
+							<WD>30455958</WD>
+							<GD>0</GD>
+							<SD>15000</SD>
+							<FX>149</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table2" msdata:rowOrder="1">
+							<GPSID>330</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>29152</RECVTIME>
+							<JD>113502227</JD>
+							<WD>32181138</WD>
+							<GD>0</GD>
+							<SD>8000</SD>
+							<FX>76</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table3" msdata:rowOrder="2">
+							<GPSID>66</GPSID>
+							<RECVDATE>20160412</RECVDATE>
+							<RECVTIME>34966</RECVTIME>
+							<JD>110805891</JD>
+							<WD>32809533</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table4" msdata:rowOrder="3">
+							<GPSID>140</GPSID>
+							<RECVDATE>20160101</RECVDATE>
+							<RECVTIME>47171</RECVTIME>
+							<JD>114642463</JD>
+							<WD>30241127</WD>
+							<GD>0</GD>
+							<SD>27000</SD>
+							<FX>55</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table5" msdata:rowOrder="4">
+							<GPSID>122</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>42943</RECVTIME>
+							<JD>112279083</JD>
+							<WD>31718277</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table6" msdata:rowOrder="5">
+							<GPSID>265</GPSID>
+							<RECVDATE>20150827</RECVDATE>
+							<RECVTIME>30453</RECVTIME>
+							<JD>111189550</JD>
+							<WD>30467205</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table7" msdata:rowOrder="6">
+							<GPSID>261</GPSID>
+							<RECVDATE>20130912</RECVDATE>
+							<RECVTIME>41935</RECVTIME>
+							<JD>114146858</JD>
+							<WD>30630244</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table8" msdata:rowOrder="7">
+							<GPSID>416</GPSID>
+							<RECVDATE>20160416</RECVDATE>
+							<RECVTIME>67108</RECVTIME>
+							<JD>113837808</JD>
+							<WD>30638922</WD>
+							<GD>0</GD>
+							<SD>7000</SD>
+							<FX>3</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table9" msdata:rowOrder="8">
+							<GPSID>463</GPSID>
+							<RECVDATE>20151019</RECVDATE>
+							<RECVTIME>67094</RECVTIME>
+							<JD>112058447</JD>
+							<WD>29774291</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table10" msdata:rowOrder="9">
+							<GPSID>421</GPSID>
+							<RECVDATE>20150921</RECVDATE>
+							<RECVTIME>59293</RECVTIME>
+							<JD>113896272</JD>
+							<WD>30632363</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table11" msdata:rowOrder="10">
+							<GPSID>368</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>68686</RECVTIME>
+							<JD>112063555</JD>
+							<WD>30951850</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table12" msdata:rowOrder="11">
+							<GPSID>436</GPSID>
+							<RECVDATE>20160210</RECVDATE>
+							<RECVTIME>44189</RECVTIME>
+							<JD>112324152</JD>
+							<WD>29746380</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table13" msdata:rowOrder="12">
+							<GPSID>460</GPSID>
+							<RECVDATE>20150625</RECVDATE>
+							<RECVTIME>38068</RECVTIME>
+							<JD>112088069</JD>
+							<WD>29917561</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table14" msdata:rowOrder="13">
+							<GPSID>407</GPSID>
+							<RECVDATE>20150620</RECVDATE>
+							<RECVTIME>33034</RECVTIME>
+							<JD>113651008</JD>
+							<WD>30576902</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table15" msdata:rowOrder="14">
+							<GPSID>144</GPSID>
+							<RECVDATE>20150907</RECVDATE>
+							<RECVTIME>51502</RECVTIME>
+							<JD>113180727</JD>
+							<WD>30449241</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>159</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table16" msdata:rowOrder="15">
+							<GPSID>136</GPSID>
+							<RECVDATE>20151110</RECVDATE>
+							<RECVTIME>60001</RECVTIME>
+							<JD>113849852</JD>
+							<WD>30577255</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table17" msdata:rowOrder="16">
+							<GPSID>130</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>34199</RECVTIME>
+							<JD>112597605</JD>
+							<WD>30706900</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table18" msdata:rowOrder="17">
+							<GPSID>346</GPSID>
+							<RECVDATE>20140918</RECVDATE>
+							<RECVTIME>43425</RECVTIME>
+							<JD>112071011</JD>
+							<WD>30967213</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table19" msdata:rowOrder="18">
+							<GPSID>295</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>43807</RECVTIME>
+							<JD>110763083</JD>
+							<WD>31078869</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table20" msdata:rowOrder="19">
+							<GPSID>211</GPSID>
+							<RECVDATE>20131016</RECVDATE>
+							<RECVTIME>56303</RECVTIME>
+							<JD>110268438</JD>
+							<WD>30423538</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table21" msdata:rowOrder="20">
+							<GPSID>348</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>45841</RECVTIME>
+							<JD>112069758</JD>
+							<WD>30956400</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table22" msdata:rowOrder="21">
+							<GPSID>289</GPSID>
+							<RECVDATE>20150815</RECVDATE>
+							<RECVTIME>71356</RECVTIME>
+							<JD>112199558</JD>
+							<WD>32079011</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table23" msdata:rowOrder="22">
+							<GPSID>475</GPSID>
+							<RECVDATE>20151010</RECVDATE>
+							<RECVTIME>55053</RECVTIME>
+							<JD>113433494</JD>
+							<WD>29800825</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>71</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table24" msdata:rowOrder="23">
+							<GPSID>567</GPSID>
+							<RECVDATE>20151005</RECVDATE>
+							<RECVTIME>57214</RECVTIME>
+							<JD>113946141</JD>
+							<WD>30680463</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table25" msdata:rowOrder="24">
+							<GPSID>224</GPSID>
+							<RECVDATE>20150811</RECVDATE>
+							<RECVTIME>40787</RECVTIME>
+							<JD>110519905</JD>
+							<WD>32672341</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table26" msdata:rowOrder="25">
+							<GPSID>443</GPSID>
+							<RECVDATE>20160415</RECVDATE>
+							<RECVTIME>49200</RECVTIME>
+							<JD>112472102</JD>
+							<WD>29831688</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table27" msdata:rowOrder="26">
+							<GPSID>442</GPSID>
+							<RECVDATE>20151030</RECVDATE>
+							<RECVTIME>35710</RECVTIME>
+							<JD>111842283</JD>
+							<WD>30278127</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table28" msdata:rowOrder="27">
+							<GPSID>554</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51525</RECVTIME>
+							<JD>114567122</JD>
+							<WD>30254338</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table29" msdata:rowOrder="28">
+							<GPSID>508</GPSID>
+							<RECVDATE>20150616</RECVDATE>
+							<RECVTIME>60398</RECVTIME>
+							<JD>112193830</JD>
+							<WD>29764900</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>34</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table30" msdata:rowOrder="29">
+							<GPSID>507</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>47029</RECVTIME>
+							<JD>113894091</JD>
+							<WD>29693694</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table31" msdata:rowOrder="30">
+							<GPSID>573</GPSID>
+							<RECVDATE>20150422</RECVDATE>
+							<RECVTIME>60288</RECVTIME>
+							<JD>113944561</JD>
+							<WD>30364333</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>293</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table32" msdata:rowOrder="31">
+							<GPSID>590</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>23380</RECVTIME>
+							<JD>111426675</JD>
+							<WD>31390077</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table33" msdata:rowOrder="32">
+							<GPSID>599</GPSID>
+							<RECVDATE>20151030</RECVDATE>
+							<RECVTIME>63533</RECVTIME>
+							<JD>111760513</JD>
+							<WD>31765827</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table34" msdata:rowOrder="33">
+							<GPSID>423</GPSID>
+							<RECVDATE>20160303</RECVDATE>
+							<RECVTIME>52290</RECVTIME>
+							<JD>113839288</JD>
+							<WD>30643700</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table35" msdata:rowOrder="34">
+							<GPSID>400</GPSID>
+							<RECVDATE>20150413</RECVDATE>
+							<RECVTIME>61981</RECVTIME>
+							<JD>113460172</JD>
+							<WD>30396677</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table36" msdata:rowOrder="35">
+							<GPSID>534</GPSID>
+							<RECVDATE>20160302</RECVDATE>
+							<RECVTIME>64138</RECVTIME>
+							<JD>113462922</JD>
+							<WD>29876702</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table37" msdata:rowOrder="36">
+							<GPSID>609</GPSID>
+							<RECVDATE>20150618</RECVDATE>
+							<RECVTIME>27628</RECVTIME>
+							<JD>112568211</JD>
+							<WD>29853994</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table38" msdata:rowOrder="37">
+							<GPSID>636</GPSID>
+							<RECVDATE>20150702</RECVDATE>
+							<RECVTIME>66689</RECVTIME>
+							<JD>111189305</JD>
+							<WD>30467230</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table39" msdata:rowOrder="38">
+							<GPSID>604</GPSID>
+							<RECVDATE>20160422</RECVDATE>
+							<RECVTIME>48474</RECVTIME>
+							<JD>109878366</JD>
+							<WD>32905691</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table40" msdata:rowOrder="39">
+							<GPSID>658</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>48189</RECVTIME>
+							<JD>111197883</JD>
+							<WD>30471022</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table41" msdata:rowOrder="40">
+							<GPSID>675</GPSID>
+							<RECVDATE>20150803</RECVDATE>
+							<RECVTIME>55368</RECVTIME>
+							<JD>115261163</JD>
+							<WD>31353705</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table42" msdata:rowOrder="41">
+							<GPSID>198</GPSID>
+							<RECVDATE>20160325</RECVDATE>
+							<RECVTIME>34118</RECVTIME>
+							<JD>110443291</JD>
+							<WD>32387680</WD>
+							<GD>0</GD>
+							<SD>10000</SD>
+							<FX>103</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table43" msdata:rowOrder="42">
+							<GPSID>688</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>30542</RECVTIME>
+							<JD>111472672</JD>
+							<WD>32156825</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table44" msdata:rowOrder="43">
+							<GPSID>827902487</GPSID>
+							<RECVDATE>20140814</RECVDATE>
+							<RECVTIME>68886</RECVTIME>
+							<JD>114797347</JD>
+							<WD>29670255</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table45" msdata:rowOrder="44">
+							<GPSID>271304723</GPSID>
+							<RECVDATE>20140609</RECVDATE>
+							<RECVTIME>39781</RECVTIME>
+							<JD>114860793</JD>
+							<WD>29567465</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table46" msdata:rowOrder="45">
+							<GPSID>271256704</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>48511</RECVTIME>
+							<JD>114837973</JD>
+							<WD>29682695</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table47" msdata:rowOrder="46">
+							<GPSID>271304504</GPSID>
+							<RECVDATE>20140724</RECVDATE>
+							<RECVTIME>27599</RECVTIME>
+							<JD>114844283</JD>
+							<WD>29620960</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table48" msdata:rowOrder="47">
+							<GPSID>271259974</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>44695</RECVTIME>
+							<JD>114840943</JD>
+							<WD>29565188</WD>
+							<GD>0</GD>
+							<SD>2</SD>
+							<FX>28</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table49" msdata:rowOrder="48">
+							<GPSID>827904057</GPSID>
+							<RECVDATE>20140810</RECVDATE>
+							<RECVTIME>64593</RECVTIME>
+							<JD>114813448</JD>
+							<WD>29673333</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>160</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table50" msdata:rowOrder="49">
+							<GPSID>721</GPSID>
+							<RECVDATE>20150813</RECVDATE>
+							<RECVTIME>46806</RECVTIME>
+							<JD>110084144</JD>
+							<WD>31996744</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table51" msdata:rowOrder="50">
+							<GPSID>477794744</GPSID>
+							<RECVDATE>20140810</RECVDATE>
+							<RECVTIME>61244</RECVTIME>
+							<JD>114865257</JD>
+							<WD>29685633</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>240</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table52" msdata:rowOrder="51">
+							<GPSID>271263104</GPSID>
+							<RECVDATE>20140411</RECVDATE>
+							<RECVTIME>74742</RECVTIME>
+							<JD>114739747</JD>
+							<WD>29680788</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>304</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table53" msdata:rowOrder="52">
+							<GPSID>714</GPSID>
+							<RECVDATE>20160204</RECVDATE>
+							<RECVTIME>45805</RECVTIME>
+							<JD>110444350</JD>
+							<WD>32388047</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table54" msdata:rowOrder="53">
+							<GPSID>271306062</GPSID>
+							<RECVDATE>20140811</RECVDATE>
+							<RECVTIME>38571</RECVTIME>
+							<JD>114858368</JD>
+							<WD>29675988</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table55" msdata:rowOrder="54">
+							<GPSID>271258464</GPSID>
+							<RECVDATE>20140708</RECVDATE>
+							<RECVTIME>25973</RECVTIME>
+							<JD>114796345</JD>
+							<WD>29663213</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table56" msdata:rowOrder="55">
+							<GPSID>578</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>47822</RECVTIME>
+							<JD>111472702</JD>
+							<WD>32156841</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table57" msdata:rowOrder="56">
+							<GPSID>271260834</GPSID>
+							<RECVDATE>20140705</RECVDATE>
+							<RECVTIME>64091</RECVTIME>
+							<JD>114844440</JD>
+							<WD>29564898</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table58" msdata:rowOrder="57">
+							<GPSID>729</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>36823</RECVTIME>
+							<JD>110349169</JD>
+							<WD>32830658</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table59" msdata:rowOrder="58">
+							<GPSID>271304562</GPSID>
+							<RECVDATE>20140810</RECVDATE>
+							<RECVTIME>51337</RECVTIME>
+							<JD>114860138</JD>
+							<WD>29568462</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table60" msdata:rowOrder="59">
+							<GPSID>743</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51998</RECVTIME>
+							<JD>114038166</JD>
+							<WD>29612930</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>216</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table61" msdata:rowOrder="60">
+							<GPSID>744</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>40057</RECVTIME>
+							<JD>114233836</JD>
+							<WD>30574583</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table62" msdata:rowOrder="61">
+							<GPSID>764</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>40112</RECVTIME>
+							<JD>111407925</JD>
+							<WD>30515441</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table63" msdata:rowOrder="62">
+							<GPSID>331</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>32504</RECVTIME>
+							<JD>113465591</JD>
+							<WD>32142544</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table64" msdata:rowOrder="63">
+							<GPSID>189</GPSID>
+							<RECVDATE>20150926</RECVDATE>
+							<RECVTIME>41504</RECVTIME>
+							<JD>113144805</JD>
+							<WD>30435088</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table65" msdata:rowOrder="64">
+							<GPSID>187</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>49427</RECVTIME>
+							<JD>114827050</JD>
+							<WD>29800763</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table66" msdata:rowOrder="65">
+							<GPSID>172</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52095</RECVTIME>
+							<JD>114840363</JD>
+							<WD>29786030</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table67" msdata:rowOrder="66">
+							<GPSID>168</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>57745</RECVTIME>
+							<JD>114826658</JD>
+							<WD>29802244</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>101</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table68" msdata:rowOrder="67">
+							<GPSID>167</GPSID>
+							<RECVDATE>20160423</RECVDATE>
+							<RECVTIME>24888</RECVTIME>
+							<JD>114838150</JD>
+							<WD>29804013</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table69" msdata:rowOrder="68">
+							<GPSID>199</GPSID>
+							<RECVDATE>20131206</RECVDATE>
+							<RECVTIME>71995</RECVTIME>
+							<JD>109754833</JD>
+							<WD>30494750</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>104</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table70" msdata:rowOrder="69">
+							<GPSID>247</GPSID>
+							<RECVDATE>20150704</RECVDATE>
+							<RECVTIME>61485</RECVTIME>
+							<JD>111142300</JD>
+							<WD>30462608</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table71" msdata:rowOrder="70">
+							<GPSID>260</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50223</RECVTIME>
+							<JD>111143716</JD>
+							<WD>30453619</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table72" msdata:rowOrder="71">
+							<GPSID>253</GPSID>
+							<RECVDATE>20160402</RECVDATE>
+							<RECVTIME>47227</RECVTIME>
+							<JD>112178058</JD>
+							<WD>31918447</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table73" msdata:rowOrder="72">
+							<GPSID>87</GPSID>
+							<RECVDATE>20150922</RECVDATE>
+							<RECVTIME>47044</RECVTIME>
+							<JD>110000894</JD>
+							<WD>30368230</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table74" msdata:rowOrder="73">
+							<GPSID>143</GPSID>
+							<RECVDATE>20130703</RECVDATE>
+							<RECVTIME>47580</RECVTIME>
+							<JD>113357761</JD>
+							<WD>30421800</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table75" msdata:rowOrder="74">
+							<GPSID>147</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>54930</RECVTIME>
+							<JD>114562108</JD>
+							<WD>30248977</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table76" msdata:rowOrder="75">
+							<GPSID>208</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52021</RECVTIME>
+							<JD>110346597</JD>
+							<WD>32830488</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>272</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table77" msdata:rowOrder="76">
+							<GPSID>134</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>38731</RECVTIME>
+							<JD>113443552</JD>
+							<WD>30381155</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table78" msdata:rowOrder="77">
+							<GPSID>142</GPSID>
+							<RECVDATE>20130912</RECVDATE>
+							<RECVTIME>51548</RECVTIME>
+							<JD>113265313</JD>
+							<WD>30429713</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table79" msdata:rowOrder="78">
+							<GPSID>81</GPSID>
+							<RECVDATE>20150924</RECVDATE>
+							<RECVTIME>61834</RECVTIME>
+							<JD>111442430</JD>
+							<WD>30393838</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table80" msdata:rowOrder="79">
+							<GPSID>235</GPSID>
+							<RECVDATE>20150704</RECVDATE>
+							<RECVTIME>29587</RECVTIME>
+							<JD>111142283</JD>
+							<WD>30462688</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table81" msdata:rowOrder="80">
+							<GPSID>151</GPSID>
+							<RECVDATE>20160318</RECVDATE>
+							<RECVTIME>53203</RECVTIME>
+							<JD>114567966</JD>
+							<WD>30254005</WD>
+							<GD>0</GD>
+							<SD>18000</SD>
+							<FX>234</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table82" msdata:rowOrder="81">
+							<GPSID>234</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>45526</RECVTIME>
+							<JD>111142202</JD>
+							<WD>30462844</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table83" msdata:rowOrder="82">
+							<GPSID>215</GPSID>
+							<RECVDATE>20160423</RECVDATE>
+							<RECVTIME>29272</RECVTIME>
+							<JD>110123727</JD>
+							<WD>30405419</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table84" msdata:rowOrder="83">
+							<GPSID>73</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>58405</RECVTIME>
+							<JD>112213133</JD>
+							<WD>32087466</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table85" msdata:rowOrder="84">
+							<GPSID>58</GPSID>
+							<RECVDATE>20160416</RECVDATE>
+							<RECVTIME>69262</RECVTIME>
+							<JD>113454736</JD>
+							<WD>30379186</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table86" msdata:rowOrder="85">
+							<GPSID>411</GPSID>
+							<RECVDATE>20160205</RECVDATE>
+							<RECVTIME>46865</RECVTIME>
+							<JD>112634308</JD>
+							<WD>30790813</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table87" msdata:rowOrder="86">
+							<GPSID>453</GPSID>
+							<RECVDATE>20150704</RECVDATE>
+							<RECVTIME>31510</RECVTIME>
+							<JD>111142300</JD>
+							<WD>30462566</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table88" msdata:rowOrder="87">
+							<GPSID>178</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50980</RECVTIME>
+							<JD>114813980</JD>
+							<WD>29770536</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table89" msdata:rowOrder="88">
+							<GPSID>501</GPSID>
+							<RECVDATE>20160423</RECVDATE>
+							<RECVTIME>75340</RECVTIME>
+							<JD>113894319</JD>
+							<WD>29693480</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table90" msdata:rowOrder="89">
+							<GPSID>500</GPSID>
+							<RECVDATE>20160409</RECVDATE>
+							<RECVTIME>54863</RECVTIME>
+							<JD>113894219</JD>
+							<WD>29693513</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table91" msdata:rowOrder="90">
+							<GPSID>505</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52092</RECVTIME>
+							<JD>113940672</JD>
+							<WD>29692063</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table92" msdata:rowOrder="91">
+							<GPSID>515</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>54028</RECVTIME>
+							<JD>113894172</JD>
+							<WD>29693605</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table93" msdata:rowOrder="92">
+							<GPSID>301</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>37394</RECVTIME>
+							<JD>112353416</JD>
+							<WD>32365327</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>106</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table94" msdata:rowOrder="93">
+							<GPSID>308</GPSID>
+							<RECVDATE>20130920</RECVDATE>
+							<RECVTIME>57788</RECVTIME>
+							<JD>111133136</JD>
+							<WD>30464333</WD>
+							<GD>0</GD>
+							<SD>4000</SD>
+							<FX>36</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table95" msdata:rowOrder="94">
+							<GPSID>397</GPSID>
+							<RECVDATE>20151105</RECVDATE>
+							<RECVTIME>53865</RECVTIME>
+							<JD>112554636</JD>
+							<WD>30885427</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table96" msdata:rowOrder="95">
+							<GPSID>333</GPSID>
+							<RECVDATE>20160423</RECVDATE>
+							<RECVTIME>49537</RECVTIME>
+							<JD>113361863</JD>
+							<WD>31996666</WD>
+							<GD>0</GD>
+							<SD>4000</SD>
+							<FX>163</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table97" msdata:rowOrder="96">
+							<GPSID>576</GPSID>
+							<RECVDATE>20160211</RECVDATE>
+							<RECVTIME>43033</RECVTIME>
+							<JD>114005808</JD>
+							<WD>30612127</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table98" msdata:rowOrder="97">
+							<GPSID>559</GPSID>
+							<RECVDATE>20150420</RECVDATE>
+							<RECVTIME>57768</RECVTIME>
+							<JD>114614386</JD>
+							<WD>30268633</WD>
+							<GD>0</GD>
+							<SD>4000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table99" msdata:rowOrder="98">
+							<GPSID>459</GPSID>
+							<RECVDATE>20151129</RECVDATE>
+							<RECVTIME>39078</RECVTIME>
+							<JD>112230175</JD>
+							<WD>29836566</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table100" msdata:rowOrder="99">
+							<GPSID>464</GPSID>
+							<RECVDATE>20150909</RECVDATE>
+							<RECVTIME>36484</RECVTIME>
+							<JD>112105694</JD>
+							<WD>30003013</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table101" msdata:rowOrder="100">
+							<GPSID>468</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>71312</RECVTIME>
+							<JD>112024575</JD>
+							<WD>29823819</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table102" msdata:rowOrder="101">
+							<GPSID>462</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52092</RECVTIME>
+							<JD>112084405</JD>
+							<WD>29859205</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table103" msdata:rowOrder="102">
+							<GPSID>466</GPSID>
+							<RECVDATE>20150728</RECVDATE>
+							<RECVTIME>69037</RECVTIME>
+							<JD>111891763</JD>
+							<WD>31564813</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table104" msdata:rowOrder="103">
+							<GPSID>450</GPSID>
+							<RECVDATE>20150922</RECVDATE>
+							<RECVTIME>69156</RECVTIME>
+							<JD>112199216</JD>
+							<WD>29918169</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table105" msdata:rowOrder="104">
+							<GPSID>305</GPSID>
+							<RECVDATE>20160413</RECVDATE>
+							<RECVTIME>50475</RECVTIME>
+							<JD>110688425</JD>
+							<WD>31000344</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table106" msdata:rowOrder="105">
+							<GPSID>592</GPSID>
+							<RECVDATE>20160403</RECVDATE>
+							<RECVTIME>33436</RECVTIME>
+							<JD>111891275</JD>
+							<WD>31564711</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table107" msdata:rowOrder="106">
+							<GPSID>610</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>42589</RECVTIME>
+							<JD>111428480</JD>
+							<WD>32074547</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table108" msdata:rowOrder="107">
+							<GPSID>635</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>51557</RECVTIME>
+							<JD>111189566</JD>
+							<WD>30467327</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table109" msdata:rowOrder="108">
+							<GPSID>638</GPSID>
+							<RECVDATE>20131115</RECVDATE>
+							<RECVTIME>56522</RECVTIME>
+							<JD>111193877</JD>
+							<WD>30468330</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table110" msdata:rowOrder="109">
+							<GPSID>653</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>54292</RECVTIME>
+							<JD>111140933</JD>
+							<WD>30434655</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table111" msdata:rowOrder="110">
+							<GPSID>669</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>39414</RECVTIME>
+							<JD>111764680</JD>
+							<WD>31763647</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table112" msdata:rowOrder="111">
+							<GPSID>667</GPSID>
+							<RECVDATE>20150724</RECVDATE>
+							<RECVTIME>56888</RECVTIME>
+							<JD>111459113</JD>
+							<WD>32121372</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table113" msdata:rowOrder="112">
+							<GPSID>477785944</GPSID>
+							<RECVDATE>20140627</RECVDATE>
+							<RECVTIME>50539</RECVTIME>
+							<JD>114794813</JD>
+							<WD>29687423</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table114" msdata:rowOrder="113">
+							<GPSID>701</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>36921</RECVTIME>
+							<JD>111810627</JD>
+							<WD>31763413</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table115" msdata:rowOrder="114">
+							<GPSID>271261264</GPSID>
+							<RECVDATE>20140814</RECVDATE>
+							<RECVTIME>47157</RECVTIME>
+							<JD>114736563</JD>
+							<WD>29670467</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table116" msdata:rowOrder="115">
+							<GPSID>668</GPSID>
+							<RECVDATE>20150730</RECVDATE>
+							<RECVTIME>40419</RECVTIME>
+							<JD>111777847</JD>
+							<WD>31917519</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table117" msdata:rowOrder="116">
+							<GPSID>724</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>42575</RECVTIME>
+							<JD>109977961</JD>
+							<WD>32177575</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>127</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table118" msdata:rowOrder="117">
+							<GPSID>271255894</GPSID>
+							<RECVDATE>20140724</RECVDATE>
+							<RECVTIME>41312</RECVTIME>
+							<JD>114794612</JD>
+							<WD>29687672</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table119" msdata:rowOrder="118">
+							<GPSID>271305311</GPSID>
+							<RECVDATE>20140711</RECVDATE>
+							<RECVTIME>59314</RECVTIME>
+							<JD>114829970</JD>
+							<WD>29690485</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table120" msdata:rowOrder="119">
+							<GPSID>827902451</GPSID>
+							<RECVDATE>20140618</RECVDATE>
+							<RECVTIME>47556</RECVTIME>
+							<JD>114754050</JD>
+							<WD>29669558</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table121" msdata:rowOrder="120">
+							<GPSID>352</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51741</RECVTIME>
+							<JD>112069788</JD>
+							<WD>30956422</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table122" msdata:rowOrder="121">
+							<GPSID>135</GPSID>
+							<RECVDATE>20160412</RECVDATE>
+							<RECVTIME>41372</RECVTIME>
+							<JD>113443325</JD>
+							<WD>30381211</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table123" msdata:rowOrder="122">
+							<GPSID>217</GPSID>
+							<RECVDATE>20150925</RECVDATE>
+							<RECVTIME>56766</RECVTIME>
+							<JD>110213327</JD>
+							<WD>30384450</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table124" msdata:rowOrder="123">
+							<GPSID>107</GPSID>
+							<RECVDATE>20160424</RECVDATE>
+							<RECVTIME>53964</RECVTIME>
+							<JD>111579880</JD>
+							<WD>29955911</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table125" msdata:rowOrder="124">
+							<GPSID>117</GPSID>
+							<RECVDATE>20141120</RECVDATE>
+							<RECVTIME>41990</RECVTIME>
+							<JD>113691658</JD>
+							<WD>31100143</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742848</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table126" msdata:rowOrder="125">
+							<GPSID>115</GPSID>
+							<RECVDATE>20160414</RECVDATE>
+							<RECVTIME>39259</RECVTIME>
+							<JD>115150633</JD>
+							<WD>30364569</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table127" msdata:rowOrder="126">
+							<GPSID>236</GPSID>
+							<RECVDATE>20150704</RECVDATE>
+							<RECVTIME>38610</RECVTIME>
+							<JD>111142236</JD>
+							<WD>30462605</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table128" msdata:rowOrder="127">
+							<GPSID>238</GPSID>
+							<RECVDATE>20160424</RECVDATE>
+							<RECVTIME>58579</RECVTIME>
+							<JD>111810544</JD>
+							<WD>31763394</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table129" msdata:rowOrder="128">
+							<GPSID>92</GPSID>
+							<RECVDATE>20150919</RECVDATE>
+							<RECVTIME>44674</RECVTIME>
+							<JD>111301122</JD>
+							<WD>30755788</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table130" msdata:rowOrder="129">
+							<GPSID>80</GPSID>
+							<RECVDATE>20160204</RECVDATE>
+							<RECVTIME>43386</RECVTIME>
+							<JD>111325047</JD>
+							<WD>30387327</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table131" msdata:rowOrder="130">
+							<GPSID>106</GPSID>
+							<RECVDATE>20151127</RECVDATE>
+							<RECVTIME>3176</RECVTIME>
+							<JD>113527750</JD>
+							<WD>29835875</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table132" msdata:rowOrder="131">
+							<GPSID>209</GPSID>
+							<RECVDATE>20150816</RECVDATE>
+							<RECVTIME>38051</RECVTIME>
+							<JD>110310122</JD>
+							<WD>32796713</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table133" msdata:rowOrder="132">
+							<GPSID>180</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51370</RECVTIME>
+							<JD>114913247</JD>
+							<WD>29777286</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table134" msdata:rowOrder="133">
+							<GPSID>240</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>45417</RECVTIME>
+							<JD>111472719</JD>
+							<WD>32156833</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table135" msdata:rowOrder="134">
+							<GPSID>79</GPSID>
+							<RECVDATE>20141209</RECVDATE>
+							<RECVTIME>45545</RECVTIME>
+							<JD>111189385</JD>
+							<WD>30432218</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table136" msdata:rowOrder="135">
+							<GPSID>439</GPSID>
+							<RECVDATE>20151012</RECVDATE>
+							<RECVTIME>56617</RECVTIME>
+							<JD>111798175</JD>
+							<WD>30304583</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table137" msdata:rowOrder="136">
+							<GPSID>425</GPSID>
+							<RECVDATE>20150415</RECVDATE>
+							<RECVTIME>40845</RECVTIME>
+							<JD>113690558</JD>
+							<WD>30596105</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table138" msdata:rowOrder="137">
+							<GPSID>413</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>36220</RECVTIME>
+							<JD>112628155</JD>
+							<WD>30845216</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table139" msdata:rowOrder="138">
+							<GPSID>408</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>42673</RECVTIME>
+							<JD>112687027</JD>
+							<WD>30659308</WD>
+							<GD>0</GD>
+							<SD>7000</SD>
+							<FX>199</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table140" msdata:rowOrder="139">
+							<GPSID>456</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50822</RECVTIME>
+							<JD>112193830</JD>
+							<WD>29765000</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table141" msdata:rowOrder="140">
+							<GPSID>595</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>31677</RECVTIME>
+							<JD>111810594</JD>
+							<WD>31762958</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table142" msdata:rowOrder="141">
+							<GPSID>377</GPSID>
+							<RECVDATE>20160319</RECVDATE>
+							<RECVTIME>61169</RECVTIME>
+							<JD>113635952</JD>
+							<WD>31553066</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table143" msdata:rowOrder="142">
+							<GPSID>603</GPSID>
+							<RECVDATE>20150407</RECVDATE>
+							<RECVTIME>42646</RECVTIME>
+							<JD>113941405</JD>
+							<WD>30671866</WD>
+							<GD>0</GD>
+							<SD>5000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table144" msdata:rowOrder="143">
+							<GPSID>174</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>48846</RECVTIME>
+							<JD>114824655</JD>
+							<WD>29788886</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table145" msdata:rowOrder="144">
+							<GPSID>392</GPSID>
+							<RECVDATE>20160101</RECVDATE>
+							<RECVTIME>63194</RECVTIME>
+							<JD>112405677</JD>
+							<WD>31333969</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table146" msdata:rowOrder="145">
+							<GPSID>406</GPSID>
+							<RECVDATE>20131125</RECVDATE>
+							<RECVTIME>62502</RECVTIME>
+							<JD>113650958</JD>
+							<WD>30576602</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table147" msdata:rowOrder="146">
+							<GPSID>292</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>47987</RECVTIME>
+							<JD>110756819</JD>
+							<WD>31033102</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>47</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table148" msdata:rowOrder="147">
+							<GPSID>307</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>35236</RECVTIME>
+							<JD>111129588</JD>
+							<WD>30464500</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table149" msdata:rowOrder="148">
+							<GPSID>275</GPSID>
+							<RECVDATE>20160424</RECVDATE>
+							<RECVTIME>27054</RECVTIME>
+							<JD>111141925</JD>
+							<WD>30463713</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table150" msdata:rowOrder="149">
+							<GPSID>306</GPSID>
+							<RECVDATE>20150705</RECVDATE>
+							<RECVTIME>37683</RECVTIME>
+							<JD>111133216</JD>
+							<WD>30464158</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table151" msdata:rowOrder="150">
+							<GPSID>347</GPSID>
+							<RECVDATE>20160414</RECVDATE>
+							<RECVTIME>45389</RECVTIME>
+							<JD>112945652</JD>
+							<WD>31640205</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table152" msdata:rowOrder="151">
+							<GPSID>316</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>43576</RECVTIME>
+							<JD>111685691</JD>
+							<WD>30349461</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table153" msdata:rowOrder="152">
+							<GPSID>273</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52091</RECVTIME>
+							<JD>111337483</JD>
+							<WD>30465638</WD>
+							<GD>0</GD>
+							<SD>9000</SD>
+							<FX>19</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table154" msdata:rowOrder="153">
+							<GPSID>317</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52095</RECVTIME>
+							<JD>111707680</JD>
+							<WD>30366255</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table155" msdata:rowOrder="154">
+							<GPSID>297</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51975</RECVTIME>
+							<JD>110795002</JD>
+							<WD>31119911</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>191</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table156" msdata:rowOrder="155">
+							<GPSID>272</GPSID>
+							<RECVDATE>20150723</RECVDATE>
+							<RECVTIME>57723</RECVTIME>
+							<JD>112144008</JD>
+							<WD>32033636</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table157" msdata:rowOrder="156">
+							<GPSID>298</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>39792</RECVTIME>
+							<JD>110771758</JD>
+							<WD>31166161</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table158" msdata:rowOrder="157">
+							<GPSID>524</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>60740</RECVTIME>
+							<JD>113894383</JD>
+							<WD>29693291</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table159" msdata:rowOrder="158">
+							<GPSID>525</GPSID>
+							<RECVDATE>20150501</RECVDATE>
+							<RECVTIME>34489</RECVTIME>
+							<JD>113928808</JD>
+							<WD>29689911</WD>
+							<GD>0</GD>
+							<SD>10000</SD>
+							<FX>102</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table160" msdata:rowOrder="159">
+							<GPSID>523</GPSID>
+							<RECVDATE>20151028</RECVDATE>
+							<RECVTIME>43670</RECVTIME>
+							<JD>113894155</JD>
+							<WD>29693830</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table161" msdata:rowOrder="160">
+							<GPSID>518</GPSID>
+							<RECVDATE>20160425</RECVDATE>
+							<RECVTIME>45699</RECVTIME>
+							<JD>113894219</JD>
+							<WD>29693877</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table162" msdata:rowOrder="161">
+							<GPSID>102</GPSID>
+							<RECVDATE>20140506</RECVDATE>
+							<RECVTIME>43024</RECVTIME>
+							<JD>109975668</JD>
+							<WD>30357816</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>355</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table163" msdata:rowOrder="162">
+							<GPSID>522</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>60579</RECVTIME>
+							<JD>113894433</JD>
+							<WD>29693238</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table164" msdata:rowOrder="163">
+							<GPSID>309</GPSID>
+							<RECVDATE>20150921</RECVDATE>
+							<RECVTIME>28915</RECVTIME>
+							<JD>111905580</JD>
+							<WD>31156794</WD>
+							<GD>0</GD>
+							<SD>5000</SD>
+							<FX>239</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table165" msdata:rowOrder="164">
+							<GPSID>520</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>52902</RECVTIME>
+							<JD>113407861</JD>
+							<WD>29817336</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table166" msdata:rowOrder="165">
+							<GPSID>513</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>47587</RECVTIME>
+							<JD>113894236</JD>
+							<WD>29693655</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table167" msdata:rowOrder="166">
+							<GPSID>99</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>64335</RECVTIME>
+							<JD>112673955</JD>
+							<WD>30569652</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table168" msdata:rowOrder="167">
+							<GPSID>469</GPSID>
+							<RECVDATE>20140725</RECVDATE>
+							<RECVTIME>59032</RECVTIME>
+							<JD>111987711</JD>
+							<WD>30015058</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table169" msdata:rowOrder="168">
+							<GPSID>577</GPSID>
+							<RECVDATE>20140827</RECVDATE>
+							<RECVTIME>41516</RECVTIME>
+							<JD>114456705</JD>
+							<WD>30239533</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table170" msdata:rowOrder="169">
+							<GPSID>479</GPSID>
+							<RECVDATE>20160503</RECVDATE>
+							<RECVTIME>54137</RECVTIME>
+							<JD>113431866</JD>
+							<WD>29801308</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>116</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table171" msdata:rowOrder="170">
+							<GPSID>550</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>44297</RECVTIME>
+							<JD>114645261</JD>
+							<WD>30242658</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table172" msdata:rowOrder="171">
+							<GPSID>549</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>46948</RECVTIME>
+							<JD>114641536</JD>
+							<WD>30240725</WD>
+							<GD>0</GD>
+							<SD>25000</SD>
+							<FX>57</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table173" msdata:rowOrder="172">
+							<GPSID>478</GPSID>
+							<RECVDATE>20160306</RECVDATE>
+							<RECVTIME>36886</RECVTIME>
+							<JD>113392333</JD>
+							<WD>29817222</WD>
+							<GD>0</GD>
+							<SD>8000</SD>
+							<FX>71</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table174" msdata:rowOrder="173">
+							<GPSID>473</GPSID>
+							<RECVDATE>20150213</RECVDATE>
+							<RECVTIME>29169</RECVTIME>
+							<JD>111969433</JD>
+							<WD>29808425</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table175" msdata:rowOrder="174">
+							<GPSID>547</GPSID>
+							<RECVDATE>20151207</RECVDATE>
+							<RECVTIME>35382</RECVTIME>
+							<JD>113950455</JD>
+							<WD>29460480</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table176" msdata:rowOrder="175">
+							<GPSID>474</GPSID>
+							<RECVDATE>20160403</RECVDATE>
+							<RECVTIME>36842</RECVTIME>
+							<JD>113433688</JD>
+							<WD>29800702</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table177" msdata:rowOrder="176">
+							<GPSID>624</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52097</RECVTIME>
+							<JD>111925925</JD>
+							<WD>31075291</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>304</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table178" msdata:rowOrder="177">
+							<GPSID>647</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52092</RECVTIME>
+							<JD>111130027</JD>
+							<WD>30464588</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table179" msdata:rowOrder="178">
+							<GPSID>656</GPSID>
+							<RECVDATE>20151219</RECVDATE>
+							<RECVTIME>57911</RECVTIME>
+							<JD>111142038</JD>
+							<WD>30463875</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table180" msdata:rowOrder="179">
+							<GPSID>679</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>41704</RECVTIME>
+							<JD>114826936</JD>
+							<WD>29801344</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table181" msdata:rowOrder="180">
+							<GPSID>694</GPSID>
+							<RECVDATE>20160403</RECVDATE>
+							<RECVTIME>41839</RECVTIME>
+							<JD>111459047</JD>
+							<WD>32121266</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table182" msdata:rowOrder="181">
+							<GPSID>584</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>49251</RECVTIME>
+							<JD>111472605</JD>
+							<WD>32156911</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table183" msdata:rowOrder="182">
+							<GPSID>271304612</GPSID>
+							<RECVDATE>20140814</RECVDATE>
+							<RECVTIME>41314</RECVTIME>
+							<JD>114658235</JD>
+							<WD>29644930</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table184" msdata:rowOrder="183">
+							<GPSID>027365945</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>32131</RECVTIME>
+							<JD>114796025</JD>
+							<WD>29686893</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table185" msdata:rowOrder="184">
+							<GPSID>271305851</GPSID>
+							<RECVDATE>20140811</RECVDATE>
+							<RECVTIME>41492</RECVTIME>
+							<JD>114840900</JD>
+							<WD>29615710</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table186" msdata:rowOrder="185">
+							<GPSID>271304780</GPSID>
+							<RECVDATE>20140814</RECVDATE>
+							<RECVTIME>35262</RECVTIME>
+							<JD>114798752</JD>
+							<WD>29664717</WD>
+							<GD>4</GD>
+							<SD>9</SD>
+							<FX>352</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table187" msdata:rowOrder="186">
+							<GPSID>271260614</GPSID>
+							<RECVDATE>20140812</RECVDATE>
+							<RECVTIME>41230</RECVTIME>
+							<JD>114830848</JD>
+							<WD>29599640</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table188" msdata:rowOrder="187">
+							<GPSID>827902421</GPSID>
+							<RECVDATE>20140802</RECVDATE>
+							<RECVTIME>29254</RECVTIME>
+							<JD>114791395</JD>
+							<WD>29687682</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table189" msdata:rowOrder="188">
+							<GPSID>271257764</GPSID>
+							<RECVDATE>20140715</RECVDATE>
+							<RECVTIME>77360</RECVTIME>
+							<JD>114737137</JD>
+							<WD>29669752</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table190" msdata:rowOrder="189">
+							<GPSID>713</GPSID>
+							<RECVDATE>20151122</RECVDATE>
+							<RECVTIME>28237</RECVTIME>
+							<JD>110479555</JD>
+							<WD>32465611</WD>
+							<GD>0</GD>
+							<SD>10000</SD>
+							<FX>177</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table191" msdata:rowOrder="190">
+							<GPSID>827902473</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>46908</RECVTIME>
+							<JD>114872410</JD>
+							<WD>29676345</WD>
+							<GD>0</GD>
+							<SD>7</SD>
+							<FX>152</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table192" msdata:rowOrder="191">
+							<GPSID>271305802</GPSID>
+							<RECVDATE>20140429</RECVDATE>
+							<RECVTIME>27357</RECVTIME>
+							<JD>114853487</JD>
+							<WD>29585292</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table193" msdata:rowOrder="192">
+							<GPSID>271306037</GPSID>
+							<RECVDATE>20140412</RECVDATE>
+							<RECVTIME>46482</RECVTIME>
+							<JD>114673963</JD>
+							<WD>29658663</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table194" msdata:rowOrder="193">
+							<GPSID>681</GPSID>
+							<RECVDATE>20150812</RECVDATE>
+							<RECVTIME>57316</RECVTIME>
+							<JD>110162677</JD>
+							<WD>32164580</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table195" msdata:rowOrder="194">
+							<GPSID>271264724</GPSID>
+							<RECVDATE>20140812</RECVDATE>
+							<RECVTIME>47400</RECVTIME>
+							<JD>114667057</JD>
+							<WD>29642413</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table196" msdata:rowOrder="195">
+							<GPSID>271305623</GPSID>
+							<RECVDATE>20140810</RECVDATE>
+							<RECVTIME>59585</RECVTIME>
+							<JD>114794117</JD>
+							<WD>29687632</WD>
+							<GD>41</GD>
+							<SD>0</SD>
+							<FX>342</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table197" msdata:rowOrder="196">
+							<GPSID>477794443</GPSID>
+							<RECVDATE>20140810</RECVDATE>
+							<RECVTIME>57940</RECVTIME>
+							<JD>114832082</JD>
+							<WD>29686978</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table198" msdata:rowOrder="197">
+							<GPSID>477792484</GPSID>
+							<RECVDATE>20140812</RECVDATE>
+							<RECVTIME>61544</RECVTIME>
+							<JD>114800853</JD>
+							<WD>29666992</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table199" msdata:rowOrder="198">
+							<GPSID>271265324</GPSID>
+							<RECVDATE>20140423</RECVDATE>
+							<RECVTIME>20159</RECVTIME>
+							<JD>114713913</JD>
+							<WD>29659223</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table200" msdata:rowOrder="199">
+							<GPSID>271306081</GPSID>
+							<RECVDATE>20140806</RECVDATE>
+							<RECVTIME>65567</RECVTIME>
+							<JD>114861650</JD>
+							<WD>29566778</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table201" msdata:rowOrder="200">
+							<GPSID>827903437</GPSID>
+							<RECVDATE>20140813</RECVDATE>
+							<RECVTIME>22296</RECVTIME>
+							<JD>0</JD>
+							<WD>0</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table202" msdata:rowOrder="201">
+							<GPSID>734</GPSID>
+							<RECVDATE>20160313</RECVDATE>
+							<RECVTIME>32007</RECVTIME>
+							<JD>114470716</JD>
+							<WD>30240494</WD>
+							<GD>0</GD>
+							<SD>11000</SD>
+							<FX>258</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table203" msdata:rowOrder="202">
+							<GPSID>716</GPSID>
+							<RECVDATE>20150402</RECVDATE>
+							<RECVTIME>62468</RECVTIME>
+							<JD>113980386</JD>
+							<WD>30633066</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table204" msdata:rowOrder="203">
+							<GPSID>745</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>39599</RECVTIME>
+							<JD>112562155</JD>
+							<WD>31183619</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>111</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table205" msdata:rowOrder="204">
+							<GPSID>747</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>65906</RECVTIME>
+							<JD>112522702</JD>
+							<WD>31001080</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table206" msdata:rowOrder="205">
+							<GPSID>601</GPSID>
+							<RECVDATE>20150911</RECVDATE>
+							<RECVTIME>42822</RECVTIME>
+							<JD>111764580</JD>
+							<WD>31763616</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table207" msdata:rowOrder="206">
+							<GPSID>756</GPSID>
+							<RECVDATE>20151003</RECVDATE>
+							<RECVTIME>29548</RECVTIME>
+							<JD>112131769</JD>
+							<WD>30051738</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table208" msdata:rowOrder="207">
+							<GPSID>65</GPSID>
+							<RECVDATE>20141209</RECVDATE>
+							<RECVTIME>46457</RECVTIME>
+							<JD>110520363</JD>
+							<WD>32672840</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table209" msdata:rowOrder="208">
+							<GPSID>282</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>39696</RECVTIME>
+							<JD>111690736</JD>
+							<WD>32285216</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table210" msdata:rowOrder="209">
+							<GPSID>283</GPSID>
+							<RECVDATE>20150927</RECVDATE>
+							<RECVTIME>30496</RECVTIME>
+							<JD>112184927</JD>
+							<WD>31824488</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table211" msdata:rowOrder="210">
+							<GPSID>269</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>31148</RECVTIME>
+							<JD>111472672</JD>
+							<WD>32156841</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table212" msdata:rowOrder="211">
+							<GPSID>270</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51970</RECVTIME>
+							<JD>111334325</JD>
+							<WD>30480108</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>56</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table213" msdata:rowOrder="212">
+							<GPSID>526</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>33897</RECVTIME>
+							<JD>113454622</JD>
+							<WD>29880922</WD>
+							<GD>0</GD>
+							<SD>11000</SD>
+							<FX>309</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table214" msdata:rowOrder="213">
+							<GPSID>529</GPSID>
+							<RECVDATE>20150715</RECVDATE>
+							<RECVTIME>32767</RECVTIME>
+							<JD>113466208</JD>
+							<WD>29875516</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table215" msdata:rowOrder="214">
+							<GPSID>575</GPSID>
+							<RECVDATE>20160202</RECVDATE>
+							<RECVTIME>38593</RECVTIME>
+							<JD>114025583</JD>
+							<WD>30596605</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table216" msdata:rowOrder="215">
+							<GPSID>607</GPSID>
+							<RECVDATE>20131105</RECVDATE>
+							<RECVTIME>86390</RECVTIME>
+							<JD>110395538</JD>
+							<WD>32861697</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table217" msdata:rowOrder="216">
+							<GPSID>181</GPSID>
+							<RECVDATE>20150502</RECVDATE>
+							<RECVTIME>27747</RECVTIME>
+							<JD>114883397</JD>
+							<WD>29791497</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table218" msdata:rowOrder="217">
+							<GPSID>517</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>67653</RECVTIME>
+							<JD>113894172</JD>
+							<WD>29694013</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table219" msdata:rowOrder="218">
+							<GPSID>498</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>44211</RECVTIME>
+							<JD>113894383</JD>
+							<WD>29693080</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table220" msdata:rowOrder="219">
+							<GPSID>494</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>46828</RECVTIME>
+							<JD>113894333</JD>
+							<WD>29693125</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table221" msdata:rowOrder="220">
+							<GPSID>616</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>43206</RECVTIME>
+							<JD>111472638</JD>
+							<WD>32156850</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table222" msdata:rowOrder="221">
+							<GPSID>630</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>46794</RECVTIME>
+							<JD>111898533</JD>
+							<WD>31133169</WD>
+							<GD>0</GD>
+							<SD>7000</SD>
+							<FX>278</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table223" msdata:rowOrder="222">
+							<GPSID>631</GPSID>
+							<RECVDATE>20151024</RECVDATE>
+							<RECVTIME>50601</RECVTIME>
+							<JD>111888686</JD>
+							<WD>31100205</WD>
+							<GD>0</GD>
+							<SD>5000</SD>
+							<FX>132</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table224" msdata:rowOrder="223">
+							<GPSID>641</GPSID>
+							<RECVDATE>20160422</RECVDATE>
+							<RECVTIME>22334</RECVTIME>
+							<JD>111202602</JD>
+							<WD>30471797</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table225" msdata:rowOrder="224">
+							<GPSID>650</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50589</RECVTIME>
+							<JD>111206200</JD>
+							<WD>30474802</WD>
+							<GD>0</GD>
+							<SD>4000</SD>
+							<FX>139</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table226" msdata:rowOrder="225">
+							<GPSID>591</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>22567</RECVTIME>
+							<JD>111794627</JD>
+							<WD>31662641</WD>
+							<GD>0</GD>
+							<SD>9000</SD>
+							<FX>295</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table227" msdata:rowOrder="226">
+							<GPSID>250</GPSID>
+							<RECVDATE>20150704</RECVDATE>
+							<RECVTIME>35661</RECVTIME>
+							<JD>111142333</JD>
+							<WD>30462763</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table228" msdata:rowOrder="227">
+							<GPSID>271305204</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>37368</RECVTIME>
+							<JD>114844782</JD>
+							<WD>29577710</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table229" msdata:rowOrder="228">
+							<GPSID>271256634</GPSID>
+							<RECVDATE>20140717</RECVDATE>
+							<RECVTIME>23700</RECVTIME>
+							<JD>114858078</JD>
+							<WD>29675912</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table230" msdata:rowOrder="229">
+							<GPSID>695</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>56183</RECVTIME>
+							<JD>111471841</JD>
+							<WD>32155394</WD>
+							<GD>0</GD>
+							<SD>9000</SD>
+							<FX>182</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table231" msdata:rowOrder="230">
+							<GPSID>271259334</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>45998</RECVTIME>
+							<JD>114848617</JD>
+							<WD>29624893</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table232" msdata:rowOrder="231">
+							<GPSID>271255914</GPSID>
+							<RECVDATE>20140626</RECVDATE>
+							<RECVTIME>43170</RECVTIME>
+							<JD>114875723</JD>
+							<WD>29694453</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table233" msdata:rowOrder="232">
+							<GPSID>271305185</GPSID>
+							<RECVDATE>20140622</RECVDATE>
+							<RECVTIME>52189</RECVTIME>
+							<JD>114815120</JD>
+							<WD>29682118</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table234" msdata:rowOrder="233">
+							<GPSID>827902403</GPSID>
+							<RECVDATE>20140808</RECVDATE>
+							<RECVTIME>41305</RECVTIME>
+							<JD>114796658</JD>
+							<WD>29663630</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table235" msdata:rowOrder="234">
+							<GPSID>271259864</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>48483</RECVTIME>
+							<JD>114867543</JD>
+							<WD>29591780</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table236" msdata:rowOrder="235">
+							<GPSID>271305971</GPSID>
+							<RECVDATE>20140812</RECVDATE>
+							<RECVTIME>30568</RECVTIME>
+							<JD>114801107</JD>
+							<WD>29667713</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table237" msdata:rowOrder="236">
+							<GPSID>271255994</GPSID>
+							<RECVDATE>20140522</RECVDATE>
+							<RECVTIME>40860</RECVTIME>
+							<JD>114798868</JD>
+							<WD>29662318</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table238" msdata:rowOrder="237">
+							<GPSID>827903349</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>48491</RECVTIME>
+							<JD>114794753</JD>
+							<WD>29687583</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table239" msdata:rowOrder="238">
+							<GPSID>720</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>43277</RECVTIME>
+							<JD>110203252</JD>
+							<WD>32148127</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table240" msdata:rowOrder="239">
+							<GPSID>271261364</GPSID>
+							<RECVDATE>20140808</RECVDATE>
+							<RECVTIME>63261</RECVTIME>
+							<JD>114801530</JD>
+							<WD>29666175</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table241" msdata:rowOrder="240">
+							<GPSID>711</GPSID>
+							<RECVDATE>20160229</RECVDATE>
+							<RECVTIME>56245</RECVTIME>
+							<JD>110482975</JD>
+							<WD>32393463</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table242" msdata:rowOrder="241">
+							<GPSID>704</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>39040</RECVTIME>
+							<JD>110624883</JD>
+							<WD>32774261</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>342</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table243" msdata:rowOrder="242">
+							<GPSID>271262034</GPSID>
+							<RECVDATE>20140713</RECVDATE>
+							<RECVTIME>45303</RECVTIME>
+							<JD>114866285</JD>
+							<WD>29688943</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table244" msdata:rowOrder="243">
+							<GPSID>271257394</GPSID>
+							<RECVDATE>20140809</RECVDATE>
+							<RECVTIME>60819</RECVTIME>
+							<JD>114770212</JD>
+							<WD>29684847</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table245" msdata:rowOrder="244">
+							<GPSID>271306252</GPSID>
+							<RECVDATE>20140806</RECVDATE>
+							<RECVTIME>67311</RECVTIME>
+							<JD>114872992</JD>
+							<WD>29673703</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table246" msdata:rowOrder="245">
+							<GPSID>827904097</GPSID>
+							<RECVDATE>20140707</RECVDATE>
+							<RECVTIME>30878</RECVTIME>
+							<JD>114794708</JD>
+							<WD>29687638</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table247" msdata:rowOrder="246">
+							<GPSID>827902572</GPSID>
+							<RECVDATE>20140519</RECVDATE>
+							<RECVTIME>64122</RECVTIME>
+							<JD>114817582</JD>
+							<WD>29687498</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table248" msdata:rowOrder="247">
+							<GPSID>683</GPSID>
+							<RECVDATE>20150608</RECVDATE>
+							<RECVTIME>69754</RECVTIME>
+							<JD>114251577</JD>
+							<WD>30591286</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table249" msdata:rowOrder="248">
+							<GPSID>127</GPSID>
+							<RECVDATE>20150713</RECVDATE>
+							<RECVTIME>57080</RECVTIME>
+							<JD>112562222</JD>
+							<WD>31183680</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table250" msdata:rowOrder="249">
+							<GPSID>581</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>50512</RECVTIME>
+							<JD>111472330</JD>
+							<WD>32156483</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table251" msdata:rowOrder="250">
+							<GPSID>759</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>39365</RECVTIME>
+							<JD>111514988</JD>
+							<WD>32604225</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table252" msdata:rowOrder="251">
+							<GPSID>741</GPSID>
+							<RECVDATE>20151101</RECVDATE>
+							<RECVTIME>45877</RECVTIME>
+							<JD>114645375</JD>
+							<WD>30242463</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table253" msdata:rowOrder="252">
+							<GPSID>773</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>57239</RECVTIME>
+							<JD>114871613</JD>
+							<WD>29695588</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table254" msdata:rowOrder="253">
+							<GPSID>82</GPSID>
+							<RECVDATE>20150609</RECVDATE>
+							<RECVTIME>74564</RECVTIME>
+							<JD>114251675</JD>
+							<WD>30591308</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table255" msdata:rowOrder="254">
+							<GPSID>13</GPSID>
+							<RECVDATE>20110513</RECVDATE>
+							<RECVTIME>37503</RECVTIME>
+							<JD>104074186</JD>
+							<WD>30623325</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table256" msdata:rowOrder="255">
+							<GPSID>173</GPSID>
+							<RECVDATE>20160114</RECVDATE>
+							<RECVTIME>44130</RECVTIME>
+							<JD>114827227</JD>
+							<WD>29798358</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table257" msdata:rowOrder="256">
+							<GPSID>159</GPSID>
+							<RECVDATE>20130929</RECVDATE>
+							<RECVTIME>58561</RECVTIME>
+							<JD>115266030</JD>
+							<WD>29803505</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table258" msdata:rowOrder="257">
+							<GPSID>232</GPSID>
+							<RECVDATE>20150721</RECVDATE>
+							<RECVTIME>68225</RECVTIME>
+							<JD>112140494</JD>
+							<WD>32031358</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>216</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table259" msdata:rowOrder="258">
+							<GPSID>95</GPSID>
+							<RECVDATE>20130501</RECVDATE>
+							<RECVTIME>52281</RECVTIME>
+							<JD>112561695</JD>
+							<WD>31183328</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table260" msdata:rowOrder="259">
+							<GPSID>197</GPSID>
+							<RECVDATE>20160202</RECVDATE>
+							<RECVTIME>44227</RECVTIME>
+							<JD>110514680</JD>
+							<WD>32659380</WD>
+							<GD>0</GD>
+							<SD>15000</SD>
+							<FX>112</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table261" msdata:rowOrder="260">
+							<GPSID>72</GPSID>
+							<RECVDATE>20160121</RECVDATE>
+							<RECVTIME>37082</RECVTIME>
+							<JD>112062188</JD>
+							<WD>32033277</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table262" msdata:rowOrder="261">
+							<GPSID>104</GPSID>
+							<RECVDATE>20150730</RECVDATE>
+							<RECVTIME>65856</RECVTIME>
+							<JD>112084650</JD>
+							<WD>29855616</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table263" msdata:rowOrder="262">
+							<GPSID>116</GPSID>
+							<RECVDATE>20120813</RECVDATE>
+							<RECVTIME>31828</RECVTIME>
+							<JD>113586560</JD>
+							<WD>31521343</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>174</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table264" msdata:rowOrder="263">
+							<GPSID>119</GPSID>
+							<RECVDATE>20160412</RECVDATE>
+							<RECVTIME>70993</RECVTIME>
+							<JD>113264338</JD>
+							<WD>30432144</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table265" msdata:rowOrder="264">
+							<GPSID>110</GPSID>
+							<RECVDATE>20150722</RECVDATE>
+							<RECVTIME>66448</RECVTIME>
+							<JD>113625600</JD>
+							<WD>29893952</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table266" msdata:rowOrder="265">
+							<GPSID>75</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>28632</RECVTIME>
+							<JD>112212872</JD>
+							<WD>32087511</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table267" msdata:rowOrder="266">
+							<GPSID>83</GPSID>
+							<RECVDATE>20160425</RECVDATE>
+							<RECVTIME>61832</RECVTIME>
+							<JD>110972475</JD>
+							<WD>30853322</WD>
+							<GD>0</GD>
+							<SD>9000</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table268" msdata:rowOrder="267">
+							<GPSID>112</GPSID>
+							<RECVDATE>20140508</RECVDATE>
+							<RECVTIME>39899</RECVTIME>
+							<JD>114827121</JD>
+							<WD>29802526</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>120</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table269" msdata:rowOrder="268">
+							<GPSID>97</GPSID>
+							<RECVDATE>20141208</RECVDATE>
+							<RECVTIME>64331</RECVTIME>
+							<JD>112598151</JD>
+							<WD>30707525</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>126</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table270" msdata:rowOrder="269">
+							<GPSID>251</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>47608</RECVTIME>
+							<JD>110977683</JD>
+							<WD>30428586</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table271" msdata:rowOrder="270">
+							<GPSID>64</GPSID>
+							<RECVDATE>20151016</RECVDATE>
+							<RECVTIME>61174</RECVTIME>
+							<JD>114256233</JD>
+							<WD>30530738</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table272" msdata:rowOrder="271">
+							<GPSID>417</GPSID>
+							<RECVDATE>20150628</RECVDATE>
+							<RECVTIME>40371</RECVTIME>
+							<JD>113842705</JD>
+							<WD>30648419</WD>
+							<GD>0</GD>
+							<SD>12000</SD>
+							<FX>227</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table273" msdata:rowOrder="272">
+							<GPSID>402</GPSID>
+							<RECVDATE>20140726</RECVDATE>
+							<RECVTIME>62267</RECVTIME>
+							<JD>113479508</JD>
+							<WD>30384630</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table274" msdata:rowOrder="273">
+							<GPSID>422</GPSID>
+							<RECVDATE>20151111</RECVDATE>
+							<RECVTIME>72840</RECVTIME>
+							<JD>113847444</JD>
+							<WD>30653933</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table275" msdata:rowOrder="274">
+							<GPSID>418</GPSID>
+							<RECVDATE>20151119</RECVDATE>
+							<RECVTIME>39194</RECVTIME>
+							<JD>113848175</JD>
+							<WD>30578222</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table276" msdata:rowOrder="275">
+							<GPSID>243</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>66331</RECVTIME>
+							<JD>110717088</JD>
+							<WD>30417511</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table277" msdata:rowOrder="276">
+							<GPSID>244</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>23718</RECVTIME>
+							<JD>110629588</JD>
+							<WD>30431525</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table278" msdata:rowOrder="277">
+							<GPSID>249</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>42267</RECVTIME>
+							<JD>111141991</JD>
+							<WD>30462738</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table279" msdata:rowOrder="278">
+							<GPSID>252</GPSID>
+							<RECVDATE>20150705</RECVDATE>
+							<RECVTIME>32829</RECVTIME>
+							<JD>111132144</JD>
+							<WD>30463866</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table280" msdata:rowOrder="279">
+							<GPSID>182</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>52152</RECVTIME>
+							<JD>114907633</JD>
+							<WD>29789405</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table281" msdata:rowOrder="280">
+							<GPSID>164</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>64496</RECVTIME>
+							<JD>114806525</JD>
+							<WD>29782200</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>322</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table282" msdata:rowOrder="281">
+							<GPSID>510</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>56042</RECVTIME>
+							<JD>113968016</JD>
+							<WD>29688047</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table283" msdata:rowOrder="282">
+							<GPSID>511</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52087</RECVTIME>
+							<JD>113886441</JD>
+							<WD>29684483</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table284" msdata:rowOrder="283">
+							<GPSID>114</GPSID>
+							<RECVDATE>20151226</RECVDATE>
+							<RECVTIME>56690</RECVTIME>
+							<JD>115024755</JD>
+							<WD>30545900</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table285" msdata:rowOrder="284">
+							<GPSID>108</GPSID>
+							<RECVDATE>20150723</RECVDATE>
+							<RECVTIME>44220</RECVTIME>
+							<JD>114024591</JD>
+							<WD>29416172</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table286" msdata:rowOrder="285">
+							<GPSID>138</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52084</RECVTIME>
+							<JD>111692950</JD>
+							<WD>32257811</WD>
+							<GD>0</GD>
+							<SD>7000</SD>
+							<FX>347</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table287" msdata:rowOrder="286">
+							<GPSID>137</GPSID>
+							<RECVDATE>20150704</RECVDATE>
+							<RECVTIME>38175</RECVTIME>
+							<JD>114233819</JD>
+							<WD>30574677</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table288" msdata:rowOrder="287">
+							<GPSID>514</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>55695</RECVTIME>
+							<JD>113935413</JD>
+							<WD>29694261</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table289" msdata:rowOrder="288">
+							<GPSID>512</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>46359</RECVTIME>
+							<JD>113894188</JD>
+							<WD>29693733</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table290" msdata:rowOrder="289">
+							<GPSID>56</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>42065</RECVTIME>
+							<JD>114255419</JD>
+							<WD>30566783</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table291" msdata:rowOrder="290">
+							<GPSID>420</GPSID>
+							<RECVDATE>20151126</RECVDATE>
+							<RECVTIME>26821</RECVTIME>
+							<JD>113896825</JD>
+							<WD>30636200</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table292" msdata:rowOrder="291">
+							<GPSID>405</GPSID>
+							<RECVDATE>20151102</RECVDATE>
+							<RECVTIME>32215</RECVTIME>
+							<JD>112293488</JD>
+							<WD>30374688</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table293" msdata:rowOrder="292">
+							<GPSID>90</GPSID>
+							<RECVDATE>20160415</RECVDATE>
+							<RECVTIME>84434</RECVTIME>
+							<JD>111293405</JD>
+							<WD>30744136</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table294" msdata:rowOrder="293">
+							<GPSID>94</GPSID>
+							<RECVDATE>20150328</RECVDATE>
+							<RECVTIME>40237</RECVTIME>
+							<JD>114179283</JD>
+							<WD>30587821</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table295" msdata:rowOrder="294">
+							<GPSID>503</GPSID>
+							<RECVDATE>20160326</RECVDATE>
+							<RECVTIME>37775</RECVTIME>
+							<JD>113195977</JD>
+							<WD>29931855</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table296" msdata:rowOrder="295">
+							<GPSID>280</GPSID>
+							<RECVDATE>20150704</RECVDATE>
+							<RECVTIME>51653</RECVTIME>
+							<JD>111132338</JD>
+							<WD>30463963</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table297" msdata:rowOrder="296">
+							<GPSID>277</GPSID>
+							<RECVDATE>20150707</RECVDATE>
+							<RECVTIME>78870</RECVTIME>
+							<JD>111175730</JD>
+							<WD>30485105</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table298" msdata:rowOrder="297">
+							<GPSID>538</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>58880</RECVTIME>
+							<JD>113911050</JD>
+							<WD>29970800</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table299" msdata:rowOrder="298">
+							<GPSID>626</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>42038</RECVTIME>
+							<JD>111925894</JD>
+							<WD>31095477</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table300" msdata:rowOrder="299">
+							<GPSID>632</GPSID>
+							<RECVDATE>20140401</RECVDATE>
+							<RECVTIME>67465</RECVTIME>
+							<JD>111238083</JD>
+							<WD>30480883</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table301" msdata:rowOrder="300">
+							<GPSID>644</GPSID>
+							<RECVDATE>20160420</RECVDATE>
+							<RECVTIME>66768</RECVTIME>
+							<JD>111198044</JD>
+							<WD>30471080</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table302" msdata:rowOrder="301">
+							<GPSID>645</GPSID>
+							<RECVDATE>20150704</RECVDATE>
+							<RECVTIME>34321</RECVTIME>
+							<JD>111142316</JD>
+							<WD>30462747</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table303" msdata:rowOrder="302">
+							<GPSID>652</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>67258</RECVTIME>
+							<JD>111141958</JD>
+							<WD>30464052</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table304" msdata:rowOrder="303">
+							<GPSID>678</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>42115</RECVTIME>
+							<JD>115242772</JD>
+							<WD>31350005</WD>
+							<GD>0</GD>
+							<SD>9000</SD>
+							<FX>191</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table305" msdata:rowOrder="304">
+							<GPSID>665</GPSID>
+							<RECVDATE>20151122</RECVDATE>
+							<RECVTIME>42464</RECVTIME>
+							<JD>113629458</JD>
+							<WD>31585916</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>59</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table306" msdata:rowOrder="305">
+							<GPSID>684</GPSID>
+							<RECVDATE>20160406</RECVDATE>
+							<RECVTIME>58522</RECVTIME>
+							<JD>114875697</JD>
+							<WD>29694561</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table307" msdata:rowOrder="306">
+							<GPSID>687</GPSID>
+							<RECVDATE>20160423</RECVDATE>
+							<RECVTIME>57150</RECVTIME>
+							<JD>112404116</JD>
+							<WD>31591058</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table308" msdata:rowOrder="307">
+							<GPSID>271306065</GPSID>
+							<RECVDATE>20140810</RECVDATE>
+							<RECVTIME>58761</RECVTIME>
+							<JD>114857568</JD>
+							<WD>29593897</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table309" msdata:rowOrder="308">
+							<GPSID>580</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52091</RECVTIME>
+							<JD>111472133</JD>
+							<WD>32152241</WD>
+							<GD>0</GD>
+							<SD>9000</SD>
+							<FX>159</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table310" msdata:rowOrder="309">
+							<GPSID>271259154</GPSID>
+							<RECVDATE>20140811</RECVDATE>
+							<RECVTIME>33930</RECVTIME>
+							<JD>114860715</JD>
+							<WD>29567393</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table311" msdata:rowOrder="310">
+							<GPSID>271306013</GPSID>
+							<RECVDATE>20140727</RECVDATE>
+							<RECVTIME>56973</RECVTIME>
+							<JD>114807947</JD>
+							<WD>29689388</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table312" msdata:rowOrder="311">
+							<GPSID>827904103</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>30899</RECVTIME>
+							<JD>114668938</JD>
+							<WD>29658103</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table313" msdata:rowOrder="312">
+							<GPSID>477785344</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>43060</RECVTIME>
+							<JD>114817470</JD>
+							<WD>29687535</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table314" msdata:rowOrder="313">
+							<GPSID>271304554</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>29830</RECVTIME>
+							<JD>114829045</JD>
+							<WD>29689710</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table315" msdata:rowOrder="314">
+							<GPSID>271261054</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>26016</RECVTIME>
+							<JD>114860977</JD>
+							<WD>29567210</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table316" msdata:rowOrder="315">
+							<GPSID>827902463</GPSID>
+							<RECVDATE>20140814</RECVDATE>
+							<RECVTIME>50575</RECVTIME>
+							<JD>114666983</JD>
+							<WD>29642445</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table317" msdata:rowOrder="316">
+							<GPSID>271260154</GPSID>
+							<RECVDATE>20140808</RECVDATE>
+							<RECVTIME>58629</RECVTIME>
+							<JD>114864230</JD>
+							<WD>29673545</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table318" msdata:rowOrder="317">
+							<GPSID>827903413</GPSID>
+							<RECVDATE>20140730</RECVDATE>
+							<RECVTIME>26021</RECVTIME>
+							<JD>114875563</JD>
+							<WD>29694465</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table319" msdata:rowOrder="318">
+							<GPSID>210</GPSID>
+							<RECVDATE>20160423</RECVDATE>
+							<RECVTIME>29295</RECVTIME>
+							<JD>110205061</JD>
+							<WD>32812650</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>296</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table320" msdata:rowOrder="319">
+							<GPSID>271257194</GPSID>
+							<RECVDATE>20140812</RECVDATE>
+							<RECVTIME>40662</RECVTIME>
+							<JD>114845078</JD>
+							<WD>29674480</WD>
+							<GD>0</GD>
+							<SD>7</SD>
+							<FX>164</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table321" msdata:rowOrder="320">
+							<GPSID>271306072</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>27214</RECVTIME>
+							<JD>114860683</JD>
+							<WD>29677132</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>252</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table322" msdata:rowOrder="321">
+							<GPSID>271305194</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>48446</RECVTIME>
+							<JD>114782550</JD>
+							<WD>29717180</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table323" msdata:rowOrder="322">
+							<GPSID>271259924</GPSID>
+							<RECVDATE>20140614</RECVDATE>
+							<RECVTIME>25455</RECVTIME>
+							<JD>114740995</JD>
+							<WD>29680763</WD>
+							<GD>0</GD>
+							<SD>2</SD>
+							<FX>2</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table324" msdata:rowOrder="323">
+							<GPSID>827902746</GPSID>
+							<RECVDATE>20140813</RECVDATE>
+							<RECVTIME>26580</RECVTIME>
+							<JD>114733650</JD>
+							<WD>29665673</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table325" msdata:rowOrder="324">
+							<GPSID>271306025</GPSID>
+							<RECVDATE>20140812</RECVDATE>
+							<RECVTIME>59261</RECVTIME>
+							<JD>114799333</JD>
+							<WD>29718712</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table326" msdata:rowOrder="325">
+							<GPSID>686</GPSID>
+							<RECVDATE>20150421</RECVDATE>
+							<RECVTIME>48093</RECVTIME>
+							<JD>114645425</JD>
+							<WD>30242388</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table327" msdata:rowOrder="326">
+							<GPSID>124</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>26422</RECVTIME>
+							<JD>112418472</JD>
+							<WD>31300750</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table328" msdata:rowOrder="327">
+							<GPSID>129</GPSID>
+							<RECVDATE>20151009</RECVDATE>
+							<RECVTIME>57039</RECVTIME>
+							<JD>112868733</JD>
+							<WD>30496088</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table329" msdata:rowOrder="328">
+							<GPSID>699</GPSID>
+							<RECVDATE>20150729</RECVDATE>
+							<RECVTIME>35882</RECVTIME>
+							<JD>111891730</JD>
+							<WD>31564797</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table330" msdata:rowOrder="329">
+							<GPSID>750</GPSID>
+							<RECVDATE>20160419</RECVDATE>
+							<RECVTIME>58658</RECVTIME>
+							<JD>113071386</JD>
+							<WD>30503261</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table331" msdata:rowOrder="330">
+							<GPSID>768</GPSID>
+							<RECVDATE>20160424</RECVDATE>
+							<RECVTIME>47985</RECVTIME>
+							<JD>114883852</JD>
+							<WD>29690600</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table332" msdata:rowOrder="331">
+							<GPSID>769</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>31476</RECVTIME>
+							<JD>114876952</JD>
+							<WD>29694813</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table333" msdata:rowOrder="332">
+							<GPSID>324</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>47938</RECVTIME>
+							<JD>112069691</JD>
+							<WD>30956375</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table334" msdata:rowOrder="333">
+							<GPSID>299</GPSID>
+							<RECVDATE>20150714</RECVDATE>
+							<RECVTIME>65574</RECVTIME>
+							<JD>110744219</JD>
+							<WD>31377744</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>327</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table335" msdata:rowOrder="334">
+							<GPSID>63</GPSID>
+							<RECVDATE>20160413</RECVDATE>
+							<RECVTIME>59944</RECVTIME>
+							<JD>110838866</JD>
+							<WD>32811025</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table336" msdata:rowOrder="335">
+							<GPSID>266</GPSID>
+							<RECVDATE>20150703</RECVDATE>
+							<RECVTIME>68429</RECVTIME>
+							<JD>111200372</JD>
+							<WD>30473061</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table337" msdata:rowOrder="336">
+							<GPSID>61</GPSID>
+							<RECVDATE>20140410</RECVDATE>
+							<RECVTIME>35170</RECVTIME>
+							<JD>111471520</JD>
+							<WD>32563091</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table338" msdata:rowOrder="337">
+							<GPSID>85</GPSID>
+							<RECVDATE>20141209</RECVDATE>
+							<RECVTIME>40831</RECVTIME>
+							<JD>110784501</JD>
+							<WD>31121481</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>340</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table339" msdata:rowOrder="338">
+							<GPSID>274</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>68016</RECVTIME>
+							<JD>111321986</JD>
+							<WD>30498902</WD>
+							<GD>0</GD>
+							<SD>5000</SD>
+							<FX>4</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table340" msdata:rowOrder="339">
+							<GPSID>276</GPSID>
+							<RECVDATE>20140420</RECVDATE>
+							<RECVTIME>33133</RECVTIME>
+							<JD>111218194</JD>
+							<WD>30474011</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table341" msdata:rowOrder="340">
+							<GPSID>184</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>51194</RECVTIME>
+							<JD>114883447</JD>
+							<WD>29791572</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table342" msdata:rowOrder="341">
+							<GPSID>175</GPSID>
+							<RECVDATE>20160426</RECVDATE>
+							<RECVTIME>33324</RECVTIME>
+							<JD>114814255</JD>
+							<WD>29790925</WD>
+							<GD>0</GD>
+							<SD>12000</SD>
+							<FX>34</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table343" msdata:rowOrder="342">
+							<GPSID>193</GPSID>
+							<RECVDATE>20160227</RECVDATE>
+							<RECVTIME>43352</RECVTIME>
+							<JD>110520180</JD>
+							<WD>32672638</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table344" msdata:rowOrder="343">
+							<GPSID>166</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50437</RECVTIME>
+							<JD>114827080</JD>
+							<WD>29801480</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table345" msdata:rowOrder="344">
+							<GPSID>190</GPSID>
+							<RECVDATE>20160109</RECVDATE>
+							<RECVTIME>40308</RECVTIME>
+							<JD>113198061</JD>
+							<WD>30426675</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table346" msdata:rowOrder="345">
+							<GPSID>319</GPSID>
+							<RECVDATE>20151003</RECVDATE>
+							<RECVTIME>67381</RECVTIME>
+							<JD>112068977</JD>
+							<WD>30956452</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table347" msdata:rowOrder="346">
+							<GPSID>484</GPSID>
+							<RECVDATE>20140418</RECVDATE>
+							<RECVTIME>36081</RECVTIME>
+							<JD>113969252</JD>
+							<WD>29483377</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table348" msdata:rowOrder="347">
+							<GPSID>516</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>58974</RECVTIME>
+							<JD>113894286</JD>
+							<WD>29693550</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table349" msdata:rowOrder="348">
+							<GPSID>103</GPSID>
+							<RECVDATE>20150901</RECVDATE>
+							<RECVTIME>37445</RECVTIME>
+							<JD>112291827</JD>
+							<WD>30375555</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table350" msdata:rowOrder="349">
+							<GPSID>323</GPSID>
+							<RECVDATE>20160421</RECVDATE>
+							<RECVTIME>59233</RECVTIME>
+							<JD>112064777</JD>
+							<WD>30955913</WD>
+							<GD>0</GD>
+							<SD>15000</SD>
+							<FX>93</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table351" msdata:rowOrder="350">
+							<GPSID>334</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>48284</RECVTIME>
+							<JD>112009666</JD>
+							<WD>31033338</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table352" msdata:rowOrder="351">
+							<GPSID>521</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>60218</RECVTIME>
+							<JD>113894416</JD>
+							<WD>29693116</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table353" msdata:rowOrder="352">
+							<GPSID>540</GPSID>
+							<RECVDATE>20160212</RECVDATE>
+							<RECVTIME>63680</RECVTIME>
+							<JD>113911050</JD>
+							<WD>29971072</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table354" msdata:rowOrder="353">
+							<GPSID>98</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>31339</RECVTIME>
+							<JD>112674069</JD>
+							<WD>30569644</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table355" msdata:rowOrder="354">
+							<GPSID>574</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51673</RECVTIME>
+							<JD>114030305</JD>
+							<WD>30596133</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table356" msdata:rowOrder="355">
+							<GPSID>556</GPSID>
+							<RECVDATE>20150420</RECVDATE>
+							<RECVTIME>55368</RECVTIME>
+							<JD>114613833</JD>
+							<WD>30268255</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table357" msdata:rowOrder="356">
+							<GPSID>495</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>27153</RECVTIME>
+							<JD>113894383</JD>
+							<WD>30167266</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table358" msdata:rowOrder="357">
+							<GPSID>553</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>39269</RECVTIME>
+							<JD>114645361</JD>
+							<WD>30242536</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table359" msdata:rowOrder="358">
+							<GPSID>506</GPSID>
+							<RECVDATE>20150809</RECVDATE>
+							<RECVTIME>61423</RECVTIME>
+							<JD>113196500</JD>
+							<WD>29931858</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table360" msdata:rowOrder="359">
+							<GPSID>220</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>42307</RECVTIME>
+							<JD>110268050</JD>
+							<WD>30422980</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table361" msdata:rowOrder="360">
+							<GPSID>490</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>56384</RECVTIME>
+							<JD>113894383</JD>
+							<WD>29693291</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table362" msdata:rowOrder="361">
+							<GPSID>497</GPSID>
+							<RECVDATE>20160423</RECVDATE>
+							<RECVTIME>56471</RECVTIME>
+							<JD>113196744</JD>
+							<WD>29931936</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table363" msdata:rowOrder="362">
+							<GPSID>528</GPSID>
+							<RECVDATE>20151226</RECVDATE>
+							<RECVTIME>58070</RECVTIME>
+							<JD>113466519</JD>
+							<WD>29875616</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table364" msdata:rowOrder="363">
+							<GPSID>541</GPSID>
+							<RECVDATE>20160417</RECVDATE>
+							<RECVTIME>50979</RECVTIME>
+							<JD>113910902</JD>
+							<WD>29970852</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table365" msdata:rowOrder="364">
+							<GPSID>226</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52079</RECVTIME>
+							<JD>110270913</JD>
+							<WD>30424011</WD>
+							<GD>0</GD>
+							<SD>5000</SD>
+							<FX>8</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table366" msdata:rowOrder="365">
+							<GPSID>221</GPSID>
+							<RECVDATE>20160102</RECVDATE>
+							<RECVTIME>54855</RECVTIME>
+							<JD>110269091</JD>
+							<WD>30424538</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table367" msdata:rowOrder="366">
+							<GPSID>536</GPSID>
+							<RECVDATE>20160423</RECVDATE>
+							<RECVTIME>61560</RECVTIME>
+							<JD>113901333</JD>
+							<WD>29946166</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table368" msdata:rowOrder="367">
+							<GPSID>562</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>39438</RECVTIME>
+							<JD>114614027</JD>
+							<WD>30268216</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table369" msdata:rowOrder="368">
+							<GPSID>569</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51929</RECVTIME>
+							<JD>113931247</JD>
+							<WD>30659563</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>128</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table370" msdata:rowOrder="369">
+							<GPSID>482</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51924</RECVTIME>
+							<JD>114041013</JD>
+							<WD>29608583</WD>
+							<GD>0</GD>
+							<SD>5000</SD>
+							<FX>215</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table371" msdata:rowOrder="370">
+							<GPSID>558</GPSID>
+							<RECVDATE>20150420</RECVDATE>
+							<RECVTIME>57771</RECVTIME>
+							<JD>114614402</JD>
+							<WD>30268658</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table372" msdata:rowOrder="371">
+							<GPSID>93</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>52495</RECVTIME>
+							<JD>111301283</JD>
+							<WD>30755569</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>358</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table373" msdata:rowOrder="372">
+							<GPSID>185</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50547</RECVTIME>
+							<JD>114897769</JD>
+							<WD>29776544</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table374" msdata:rowOrder="373">
+							<GPSID>565</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>46010</RECVTIME>
+							<JD>114567088</JD>
+							<WD>30254222</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table375" msdata:rowOrder="374">
+							<GPSID>572</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>62150</RECVTIME>
+							<JD>113981622</JD>
+							<WD>30636327</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table376" msdata:rowOrder="375">
+							<GPSID>552</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51863</RECVTIME>
+							<JD>114645180</JD>
+							<WD>30242825</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table377" msdata:rowOrder="376">
+							<GPSID>551</GPSID>
+							<RECVDATE>20151023</RECVDATE>
+							<RECVTIME>38007</RECVTIME>
+							<JD>114643177</JD>
+							<WD>30242333</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table378" msdata:rowOrder="377">
+							<GPSID>548</GPSID>
+							<RECVDATE>20150420</RECVDATE>
+							<RECVTIME>48868</RECVTIME>
+							<JD>114645327</JD>
+							<WD>30242586</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table379" msdata:rowOrder="378">
+							<GPSID>486</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>41187</RECVTIME>
+							<JD>113927244</JD>
+							<WD>29433913</WD>
+							<GD>0</GD>
+							<SD>4000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table380" msdata:rowOrder="379">
+							<GPSID>433</GPSID>
+							<RECVDATE>20150626</RECVDATE>
+							<RECVTIME>70936</RECVTIME>
+							<JD>111782469</JD>
+							<WD>30179125</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table381" msdata:rowOrder="380">
+							<GPSID>403</GPSID>
+							<RECVDATE>20160130</RECVDATE>
+							<RECVTIME>71839</RECVTIME>
+							<JD>113530613</JD>
+							<WD>30425361</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table382" msdata:rowOrder="381">
+							<GPSID>404</GPSID>
+							<RECVDATE>20150724</RECVDATE>
+							<RECVTIME>34102</RECVTIME>
+							<JD>111472297</JD>
+							<WD>32156525</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table383" msdata:rowOrder="382">
+							<GPSID>447</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>63935</RECVTIME>
+							<JD>111829702</JD>
+							<WD>30276569</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table384" msdata:rowOrder="383">
+							<GPSID>437</GPSID>
+							<RECVDATE>20150622</RECVDATE>
+							<RECVTIME>39245</RECVTIME>
+							<JD>112322247</JD>
+							<WD>29746866</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table385" msdata:rowOrder="384">
+							<GPSID>434</GPSID>
+							<RECVDATE>20151111</RECVDATE>
+							<RECVTIME>30090</RECVTIME>
+							<JD>111901983</JD>
+							<WD>30116572</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table386" msdata:rowOrder="385">
+							<GPSID>409</GPSID>
+							<RECVDATE>20160204</RECVDATE>
+							<RECVTIME>42486</RECVTIME>
+							<JD>113644205</JD>
+							<WD>30572169</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table387" msdata:rowOrder="386">
+							<GPSID>438</GPSID>
+							<RECVDATE>20151016</RECVDATE>
+							<RECVTIME>35763</RECVTIME>
+							<JD>111795944</JD>
+							<WD>30307336</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table388" msdata:rowOrder="387">
+							<GPSID>458</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51979</RECVTIME>
+							<JD>112078138</JD>
+							<WD>29919680</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>221</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table389" msdata:rowOrder="388">
+							<GPSID>419</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>29544</RECVTIME>
+							<JD>113864238</JD>
+							<WD>30602569</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table390" msdata:rowOrder="389">
+							<GPSID>451</GPSID>
+							<RECVDATE>20150709</RECVDATE>
+							<RECVTIME>39447</RECVTIME>
+							<JD>110763327</JD>
+							<WD>31078708</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table391" msdata:rowOrder="390">
+							<GPSID>612</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>39495</RECVTIME>
+							<JD>111472458</JD>
+							<WD>32156544</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table392" msdata:rowOrder="391">
+							<GPSID>596</GPSID>
+							<RECVDATE>20151207</RECVDATE>
+							<RECVTIME>40078</RECVTIME>
+							<JD>111795977</JD>
+							<WD>31759963</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table393" msdata:rowOrder="392">
+							<GPSID>617</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>59847</RECVTIME>
+							<JD>111472200</JD>
+							<WD>32156216</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table394" msdata:rowOrder="393">
+							<GPSID>619</GPSID>
+							<RECVDATE>20150725</RECVDATE>
+							<RECVTIME>33050</RECVTIME>
+							<JD>111671905</JD>
+							<WD>32297325</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table395" msdata:rowOrder="394">
+							<GPSID>621</GPSID>
+							<RECVDATE>20150424</RECVDATE>
+							<RECVTIME>42473</RECVTIME>
+							<JD>114826983</JD>
+							<WD>29802000</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table396" msdata:rowOrder="395">
+							<GPSID>622</GPSID>
+							<RECVDATE>20160206</RECVDATE>
+							<RECVTIME>61680</RECVTIME>
+							<JD>111919447</JD>
+							<WD>31087650</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table397" msdata:rowOrder="396">
+							<GPSID>271305813</GPSID>
+							<RECVDATE>20140719</RECVDATE>
+							<RECVTIME>50266</RECVTIME>
+							<JD>114794622</JD>
+							<WD>29687632</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table398" msdata:rowOrder="397">
+							<GPSID>697</GPSID>
+							<RECVDATE>20151226</RECVDATE>
+							<RECVTIME>58962</RECVTIME>
+							<JD>111694675</JD>
+							<WD>32225819</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table399" msdata:rowOrder="398">
+							<GPSID>271258484</GPSID>
+							<RECVDATE>20140607</RECVDATE>
+							<RECVTIME>31379</RECVTIME>
+							<JD>114796678</JD>
+							<WD>29686942</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table400" msdata:rowOrder="399">
+							<GPSID>271305915</GPSID>
+							<RECVDATE>20140810</RECVDATE>
+							<RECVTIME>52180</RECVTIME>
+							<JD>114860760</JD>
+							<WD>29567452</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table401" msdata:rowOrder="400">
+							<GPSID>271265204</GPSID>
+							<RECVDATE>20140814</RECVDATE>
+							<RECVTIME>42135</RECVTIME>
+							<JD>114827148</JD>
+							<WD>29554057</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table402" msdata:rowOrder="401">
+							<GPSID>271304633</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>44020</RECVTIME>
+							<JD>114844575</JD>
+							<WD>29577768</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table403" msdata:rowOrder="402">
+							<GPSID>271306321</GPSID>
+							<RECVDATE>20140810</RECVDATE>
+							<RECVTIME>61413</RECVTIME>
+							<JD>114799322</JD>
+							<WD>29662687</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table404" msdata:rowOrder="403">
+							<GPSID>722</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>48034</RECVTIME>
+							<JD>110120913</JD>
+							<WD>32131533</WD>
+							<GD>0</GD>
+							<SD>12000</SD>
+							<FX>185</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table405" msdata:rowOrder="404">
+							<GPSID>726</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>64934</RECVTIME>
+							<JD>112159080</JD>
+							<WD>31965016</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table406" msdata:rowOrder="405">
+							<GPSID>674</GPSID>
+							<RECVDATE>20150803</RECVDATE>
+							<RECVTIME>59202</RECVTIME>
+							<JD>115240866</JD>
+							<WD>31338586</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table407" msdata:rowOrder="406">
+							<GPSID>708</GPSID>
+							<RECVDATE>20150921</RECVDATE>
+							<RECVTIME>39647</RECVTIME>
+							<JD>113444122</JD>
+							<WD>30380780</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table408" msdata:rowOrder="407">
+							<GPSID>752</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50701</RECVTIME>
+							<JD>111482616</JD>
+							<WD>32133522</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table409" msdata:rowOrder="408">
+							<GPSID>757</GPSID>
+							<RECVDATE>20151019</RECVDATE>
+							<RECVTIME>43782</RECVTIME>
+							<JD>113454394</JD>
+							<WD>30379158</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table410" msdata:rowOrder="409">
+							<GPSID>91</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>44005</RECVTIME>
+							<JD>111919350</JD>
+							<WD>31087583</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table411" msdata:rowOrder="410">
+							<GPSID>281</GPSID>
+							<RECVDATE>20160204</RECVDATE>
+							<RECVTIME>41904</RECVTIME>
+							<JD>111678383</JD>
+							<WD>32293350</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table412" msdata:rowOrder="411">
+							<GPSID>154</GPSID>
+							<RECVDATE>20160417</RECVDATE>
+							<RECVTIME>48196</RECVTIME>
+							<JD>112816094</JD>
+							<WD>30509947</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>331</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table413" msdata:rowOrder="412">
+							<GPSID>111</GPSID>
+							<RECVDATE>20130314</RECVDATE>
+							<RECVTIME>53672</RECVTIME>
+							<JD>114835250</JD>
+							<WD>30430700</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>289</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table414" msdata:rowOrder="413">
+							<GPSID>120</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>34801</RECVTIME>
+							<JD>112153400</JD>
+							<WD>32038450</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table415" msdata:rowOrder="414">
+							<GPSID>351</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>35762</RECVTIME>
+							<JD>112052602</JD>
+							<WD>30966180</WD>
+							<GD>0</GD>
+							<SD>12000</SD>
+							<FX>321</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table416" msdata:rowOrder="415">
+							<GPSID>291</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50317</RECVTIME>
+							<JD>110754605</JD>
+							<WD>31016844</WD>
+							<GD>0</GD>
+							<SD>8000</SD>
+							<FX>122</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table417" msdata:rowOrder="416">
+							<GPSID>88</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>61155</RECVTIME>
+							<JD>110000713</JD>
+							<WD>30368194</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table418" msdata:rowOrder="417">
+							<GPSID>96</GPSID>
+							<RECVDATE>20160408</RECVDATE>
+							<RECVTIME>39597</RECVTIME>
+							<JD>112583641</JD>
+							<WD>30670186</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table419" msdata:rowOrder="418">
+							<GPSID>287</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>39605</RECVTIME>
+							<JD>112185025</JD>
+							<WD>31783230</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>114</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table420" msdata:rowOrder="419">
+							<GPSID>349</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51333</RECVTIME>
+							<JD>111984455</JD>
+							<WD>31024130</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table421" msdata:rowOrder="420">
+							<GPSID>353</GPSID>
+							<RECVDATE>20130816</RECVDATE>
+							<RECVTIME>30510</RECVTIME>
+							<JD>112070391</JD>
+							<WD>30960533</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table422" msdata:rowOrder="421">
+							<GPSID>302</GPSID>
+							<RECVDATE>20160402</RECVDATE>
+							<RECVTIME>40604</RECVTIME>
+							<JD>110782616</JD>
+							<WD>31119919</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>19</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table423" msdata:rowOrder="422">
+							<GPSID>361</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>56195</RECVTIME>
+							<JD>113585155</JD>
+							<WD>31521813</WD>
+							<GD>0</GD>
+							<SD>5000</SD>
+							<FX>197</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table424" msdata:rowOrder="423">
+							<GPSID>504</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>45668</RECVTIME>
+							<JD>113894416</JD>
+							<WD>29693400</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table425" msdata:rowOrder="424">
+							<GPSID>480</GPSID>
+							<RECVDATE>20160404</RECVDATE>
+							<RECVTIME>44253</RECVTIME>
+							<JD>113433722</JD>
+							<WD>29800669</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table426" msdata:rowOrder="425">
+							<GPSID>472</GPSID>
+							<RECVDATE>20150704</RECVDATE>
+							<RECVTIME>36895</RECVTIME>
+							<JD>111142544</JD>
+							<WD>30462625</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table427" msdata:rowOrder="426">
+							<GPSID>380</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>33679</RECVTIME>
+							<JD>113650616</JD>
+							<WD>31639072</WD>
+							<GD>0</GD>
+							<SD>8000</SD>
+							<FX>357</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table428" msdata:rowOrder="427">
+							<GPSID>354</GPSID>
+							<RECVDATE>20151005</RECVDATE>
+							<RECVTIME>29786</RECVTIME>
+							<JD>112043308</JD>
+							<WD>30978363</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table429" msdata:rowOrder="428">
+							<GPSID>465</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>19827</RECVTIME>
+							<JD>111935138</JD>
+							<WD>29929930</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table430" msdata:rowOrder="429">
+							<GPSID>296</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>48124</RECVTIME>
+							<JD>110761425</JD>
+							<WD>30978066</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table431" msdata:rowOrder="430">
+							<GPSID>499</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52093</RECVTIME>
+							<JD>113940736</JD>
+							<WD>29692027</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table432" msdata:rowOrder="431">
+							<GPSID>325</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>37558</RECVTIME>
+							<JD>112069708</JD>
+							<WD>30956411</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table433" msdata:rowOrder="432">
+							<GPSID>286</GPSID>
+							<RECVDATE>20130805</RECVDATE>
+							<RECVTIME>56561</RECVTIME>
+							<JD>112204880</JD>
+							<WD>31987450</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table434" msdata:rowOrder="433">
+							<GPSID>370</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>37303</RECVTIME>
+							<JD>112069333</JD>
+							<WD>30956427</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table435" msdata:rowOrder="434">
+							<GPSID>293</GPSID>
+							<RECVDATE>20150812</RECVDATE>
+							<RECVTIME>30882</RECVTIME>
+							<JD>112437058</JD>
+							<WD>31520786</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table436" msdata:rowOrder="435">
+							<GPSID>457</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>45623</RECVTIME>
+							<JD>112057861</JD>
+							<WD>29772597</WD>
+							<GD>0</GD>
+							<SD>10000</SD>
+							<FX>21</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table437" msdata:rowOrder="436">
+							<GPSID>476</GPSID>
+							<RECVDATE>20151006</RECVDATE>
+							<RECVTIME>44766</RECVTIME>
+							<JD>113433608</JD>
+							<WD>29800783</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table438" msdata:rowOrder="437">
+							<GPSID>477</GPSID>
+							<RECVDATE>20151101</RECVDATE>
+							<RECVTIME>33147</RECVTIME>
+							<JD>113433705</JD>
+							<WD>29800711</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table439" msdata:rowOrder="438">
+							<GPSID>509</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>47006</RECVTIME>
+							<JD>113894138</JD>
+							<WD>29693786</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table440" msdata:rowOrder="439">
+							<GPSID>362</GPSID>
+							<RECVDATE>20150422</RECVDATE>
+							<RECVTIME>33298</RECVTIME>
+							<JD>113586311</JD>
+							<WD>31521752</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table441" msdata:rowOrder="440">
+							<GPSID>77</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>51469</RECVTIME>
+							<JD>110739908</JD>
+							<WD>30955913</WD>
+							<GD>0</GD>
+							<SD>11000</SD>
+							<FX>136</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table442" msdata:rowOrder="441">
+							<GPSID>532</GPSID>
+							<RECVDATE>20150905</RECVDATE>
+							<RECVTIME>43272</RECVTIME>
+							<JD>113446661</JD>
+							<WD>29894280</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table443" msdata:rowOrder="442">
+							<GPSID>546</GPSID>
+							<RECVDATE>20150818</RECVDATE>
+							<RECVTIME>84504</RECVTIME>
+							<JD>114009700</JD>
+							<WD>29612697</WD>
+							<GD>0</GD>
+							<SD>47000</SD>
+							<FX>280</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table444" msdata:rowOrder="443">
+							<GPSID>543</GPSID>
+							<RECVDATE>20160503</RECVDATE>
+							<RECVTIME>54757</RECVTIME>
+							<JD>113911016</JD>
+							<WD>29971205</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table445" msdata:rowOrder="444">
+							<GPSID>493</GPSID>
+							<RECVDATE>20130929</RECVDATE>
+							<RECVTIME>50097</RECVTIME>
+							<JD>113894319</JD>
+							<WD>29693419</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table446" msdata:rowOrder="445">
+							<GPSID>491</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50832</RECVTIME>
+							<JD>113894188</JD>
+							<WD>29693541</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table447" msdata:rowOrder="446">
+							<GPSID>555</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50257</RECVTIME>
+							<JD>114645133</JD>
+							<WD>30242763</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>62</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table448" msdata:rowOrder="447">
+							<GPSID>231</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>71212</RECVTIME>
+							<JD>112141405</JD>
+							<WD>32025869</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table449" msdata:rowOrder="448">
+							<GPSID>628</GPSID>
+							<RECVDATE>20160426</RECVDATE>
+							<RECVTIME>46297</RECVTIME>
+							<JD>111925341</JD>
+							<WD>31095538</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>33</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table450" msdata:rowOrder="449">
+							<GPSID>655</GPSID>
+							<RECVDATE>20150706</RECVDATE>
+							<RECVTIME>38925</RECVTIME>
+							<JD>111141777</JD>
+							<WD>30463708</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table451" msdata:rowOrder="450">
+							<GPSID>657</GPSID>
+							<RECVDATE>20150806</RECVDATE>
+							<RECVTIME>52112</RECVTIME>
+							<JD>111134405</JD>
+							<WD>30462125</WD>
+							<GD>0</GD>
+							<SD>12000</SD>
+							<FX>269</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table452" msdata:rowOrder="451">
+							<GPSID>640</GPSID>
+							<RECVDATE>20160408</RECVDATE>
+							<RECVTIME>33164</RECVTIME>
+							<JD>111202375</JD>
+							<WD>30471644</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table453" msdata:rowOrder="452">
+							<GPSID>676</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>48649</RECVTIME>
+							<JD>115254622</JD>
+							<WD>31349344</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>70</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table454" msdata:rowOrder="453">
+							<GPSID>693</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>37520</RECVTIME>
+							<JD>111472166</JD>
+							<WD>32156455</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table455" msdata:rowOrder="454">
+							<GPSID>583</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>64549</RECVTIME>
+							<JD>111472102</JD>
+							<WD>32156472</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table456" msdata:rowOrder="455">
+							<GPSID>271306233</GPSID>
+							<RECVDATE>20140603</RECVDATE>
+							<RECVTIME>30733</RECVTIME>
+							<JD>114844592</JD>
+							<WD>29620132</WD>
+							<GD>1</GD>
+							<SD>7</SD>
+							<FX>142</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table457" msdata:rowOrder="456">
+							<GPSID>271257184</GPSID>
+							<RECVDATE>20140803</RECVDATE>
+							<RECVTIME>66215</RECVTIME>
+							<JD>114827887</JD>
+							<WD>29688993</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table458" msdata:rowOrder="457">
+							<GPSID>663</GPSID>
+							<RECVDATE>20150916</RECVDATE>
+							<RECVTIME>40526</RECVTIME>
+							<JD>110646369</JD>
+							<WD>32790533</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table459" msdata:rowOrder="458">
+							<GPSID>271265884</GPSID>
+							<RECVDATE>20140408</RECVDATE>
+							<RECVTIME>54066</RECVTIME>
+							<JD>114677782</JD>
+							<WD>29656993</WD>
+							<GD>1</GD>
+							<SD>9</SD>
+							<FX>288</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table460" msdata:rowOrder="459">
+							<GPSID>827903497</GPSID>
+							<RECVDATE>20140629</RECVDATE>
+							<RECVTIME>35931</RECVTIME>
+							<JD>114798797</JD>
+							<WD>29663327</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table461" msdata:rowOrder="460">
+							<GPSID>702</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51861</RECVTIME>
+							<JD>111796547</JD>
+							<WD>31655586</WD>
+							<GD>0</GD>
+							<SD>10000</SD>
+							<FX>215</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table462" msdata:rowOrder="461">
+							<GPSID>271305563</GPSID>
+							<RECVDATE>20140814</RECVDATE>
+							<RECVTIME>47133</RECVTIME>
+							<JD>114755203</JD>
+							<WD>29670705</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table463" msdata:rowOrder="462">
+							<GPSID>735</GPSID>
+							<RECVDATE>20150424</RECVDATE>
+							<RECVTIME>52539</RECVTIME>
+							<JD>113479572</JD>
+							<WD>30384797</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table464" msdata:rowOrder="463">
+							<GPSID>737</GPSID>
+							<RECVDATE>20150815</RECVDATE>
+							<RECVTIME>62566</RECVTIME>
+							<JD>113651366</JD>
+							<WD>30576905</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table465" msdata:rowOrder="464">
+							<GPSID>739</GPSID>
+							<RECVDATE>20150423</RECVDATE>
+							<RECVTIME>71916</RECVTIME>
+							<JD>113707436</JD>
+							<WD>30611341</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table466" msdata:rowOrder="465">
+							<GPSID>152</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>66834</RECVTIME>
+							<JD>112941161</JD>
+							<WD>30538511</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table467" msdata:rowOrder="466">
+							<GPSID>589</GPSID>
+							<RECVDATE>20150626</RECVDATE>
+							<RECVTIME>49670</RECVTIME>
+							<JD>111773452</JD>
+							<WD>30342858</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table468" msdata:rowOrder="467">
+							<GPSID>126</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>36180</RECVTIME>
+							<JD>112522769</JD>
+							<WD>31001097</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table469" msdata:rowOrder="468">
+							<GPSID>109</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>51708</RECVTIME>
+							<JD>113829230</JD>
+							<WD>29933205</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table470" msdata:rowOrder="469">
+							<GPSID>772</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>47680</RECVTIME>
+							<JD>114875811</JD>
+							<WD>29694477</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table471" msdata:rowOrder="470">
+							<GPSID>70</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>41466</RECVTIME>
+							<JD>112155322</JD>
+							<WD>32040086</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table472" msdata:rowOrder="471">
+							<GPSID>315</GPSID>
+							<RECVDATE>20160328</RECVDATE>
+							<RECVTIME>53630</RECVTIME>
+							<JD>111687027</JD>
+							<WD>30349466</WD>
+							<GD>0</GD>
+							<SD>8000</SD>
+							<FX>114</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table473" msdata:rowOrder="472">
+							<GPSID>300</GPSID>
+							<RECVDATE>20160407</RECVDATE>
+							<RECVTIME>61106</RECVTIME>
+							<JD>110746677</JD>
+							<WD>31373855</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table474" msdata:rowOrder="473">
+							<GPSID>326</GPSID>
+							<RECVDATE>20150609</RECVDATE>
+							<RECVTIME>43604</RECVTIME>
+							<JD>112068944</JD>
+							<WD>30956508</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table475" msdata:rowOrder="474">
+							<GPSID>366</GPSID>
+							<RECVDATE>20140407</RECVDATE>
+							<RECVTIME>55087</RECVTIME>
+							<JD>112040752</JD>
+							<WD>31012083</WD>
+							<GD>0</GD>
+							<SD>13000</SD>
+							<FX>319</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table476" msdata:rowOrder="475">
+							<GPSID>372</GPSID>
+							<RECVDATE>20150813</RECVDATE>
+							<RECVTIME>33094</RECVTIME>
+							<JD>113586669</JD>
+							<WD>31521661</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table477" msdata:rowOrder="476">
+							<GPSID>336</GPSID>
+							<RECVDATE>20140619</RECVDATE>
+							<RECVTIME>65445</RECVTIME>
+							<JD>112071238</JD>
+							<WD>30959938</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table478" msdata:rowOrder="477">
+							<GPSID>314</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52097</RECVTIME>
+							<JD>111290591</JD>
+							<WD>30770169</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table479" msdata:rowOrder="478">
+							<GPSID>294</GPSID>
+							<RECVDATE>20150707</RECVDATE>
+							<RECVTIME>27637</RECVTIME>
+							<JD>112420344</JD>
+							<WD>31557619</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table480" msdata:rowOrder="479">
+							<GPSID>60</GPSID>
+							<RECVDATE>20111028</RECVDATE>
+							<RECVTIME>1811</RECVTIME>
+							<JD>113839000</JD>
+							<WD>30645921</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table481" msdata:rowOrder="480">
+							<GPSID>139</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>42351</RECVTIME>
+							<JD>111658316</JD>
+							<WD>32385558</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table482" msdata:rowOrder="481">
+							<GPSID>153</GPSID>
+							<RECVDATE>20160108</RECVDATE>
+							<RECVTIME>70371</RECVTIME>
+							<JD>112920977</JD>
+							<WD>30567219</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>24</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table483" msdata:rowOrder="482">
+							<GPSID>29</GPSID>
+							<RECVDATE>20110701</RECVDATE>
+							<RECVTIME>38896</RECVTIME>
+							<JD>114262676</JD>
+							<WD>30516590</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table484" msdata:rowOrder="483">
+							<GPSID>141</GPSID>
+							<RECVDATE>20150323</RECVDATE>
+							<RECVTIME>34093</RECVTIME>
+							<JD>113264925</JD>
+							<WD>30429738</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>51</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table485" msdata:rowOrder="484">
+							<GPSID>128</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>50234</RECVTIME>
+							<JD>112665786</JD>
+							<WD>30596666</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table486" msdata:rowOrder="485">
+							<GPSID>62</GPSID>
+							<RECVDATE>20141206</RECVDATE>
+							<RECVTIME>55788</RECVTIME>
+							<JD>111471681</JD>
+							<WD>32561621</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>110</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table487" msdata:rowOrder="486">
+							<GPSID>54</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>46547</RECVTIME>
+							<JD>110326708</JD>
+							<WD>31043786</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table488" msdata:rowOrder="487">
+							<GPSID>113</GPSID>
+							<RECVDATE>20160220</RECVDATE>
+							<RECVTIME>65657</RECVTIME>
+							<JD>115020019</JD>
+							<WD>30424650</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table489" msdata:rowOrder="488">
+							<GPSID>427</GPSID>
+							<RECVDATE>20150805</RECVDATE>
+							<RECVTIME>27995</RECVTIME>
+							<JD>113763441</JD>
+							<WD>30617363</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table490" msdata:rowOrder="489">
+							<GPSID>426</GPSID>
+							<RECVDATE>20150416</RECVDATE>
+							<RECVTIME>47149</RECVTIME>
+							<JD>113740444</JD>
+							<WD>30624197</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table491" msdata:rowOrder="490">
+							<GPSID>157</GPSID>
+							<RECVDATE>20140309</RECVDATE>
+							<RECVTIME>56659</RECVTIME>
+							<JD>112867936</JD>
+							<WD>30497344</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table492" msdata:rowOrder="491">
+							<GPSID>206</GPSID>
+							<RECVDATE>20160105</RECVDATE>
+							<RECVTIME>28080</RECVTIME>
+							<JD>111320277</JD>
+							<WD>32584783</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table493" msdata:rowOrder="492">
+							<GPSID>256</GPSID>
+							<RECVDATE>20150916</RECVDATE>
+							<RECVTIME>31119</RECVTIME>
+							<JD>112198288</JD>
+							<WD>31910700</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table494" msdata:rowOrder="493">
+							<GPSID>264</GPSID>
+							<RECVDATE>20150702</RECVDATE>
+							<RECVTIME>63809</RECVTIME>
+							<JD>111182844</JD>
+							<WD>30467600</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table495" msdata:rowOrder="494">
+							<GPSID>328</GPSID>
+							<RECVDATE>20160424</RECVDATE>
+							<RECVTIME>58062</RECVTIME>
+							<JD>113344219</JD>
+							<WD>31979338</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>237</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table496" msdata:rowOrder="495">
+							<GPSID>312</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50774</RECVTIME>
+							<JD>111919822</JD>
+							<WD>31087680</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table497" msdata:rowOrder="496">
+							<GPSID>357</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>45995</RECVTIME>
+							<JD>112069366</JD>
+							<WD>30956430</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table498" msdata:rowOrder="497">
+							<GPSID>445</GPSID>
+							<RECVDATE>20150918</RECVDATE>
+							<RECVTIME>34380</RECVTIME>
+							<JD>112568505</JD>
+							<WD>29853969</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table499" msdata:rowOrder="498">
+							<GPSID>454</GPSID>
+							<RECVDATE>20150618</RECVDATE>
+							<RECVTIME>71857</RECVTIME>
+							<JD>112059113</JD>
+							<WD>30007866</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table500" msdata:rowOrder="499">
+							<GPSID>288</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>47546</RECVTIME>
+							<JD>110755891</JD>
+							<WD>31006627</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table501" msdata:rowOrder="500">
+							<GPSID>571</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52087</RECVTIME>
+							<JD>113981719</JD>
+							<WD>30636241</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table502" msdata:rowOrder="501">
+							<GPSID>570</GPSID>
+							<RECVDATE>20150419</RECVDATE>
+							<RECVTIME>46693</RECVTIME>
+							<JD>113958102</JD>
+							<WD>30686005</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table503" msdata:rowOrder="502">
+							<GPSID>396</GPSID>
+							<RECVDATE>20151223</RECVDATE>
+							<RECVTIME>65267</RECVTIME>
+							<JD>112523875</JD>
+							<WD>30997850</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table504" msdata:rowOrder="503">
+							<GPSID>339</GPSID>
+							<RECVDATE>20150102</RECVDATE>
+							<RECVTIME>52775</RECVTIME>
+							<JD>112068619</JD>
+							<WD>30956113</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table505" msdata:rowOrder="504">
+							<GPSID>395</GPSID>
+							<RECVDATE>20151231</RECVDATE>
+							<RECVTIME>52340</RECVTIME>
+							<JD>112418733</JD>
+							<WD>31365683</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table506" msdata:rowOrder="505">
+							<GPSID>399</GPSID>
+							<RECVDATE>20160424</RECVDATE>
+							<RECVTIME>61519</RECVTIME>
+							<JD>112452425</JD>
+							<WD>31280594</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>245</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table507" msdata:rowOrder="506">
+							<GPSID>410</GPSID>
+							<RECVDATE>20160119</RECVDATE>
+							<RECVTIME>53697</RECVTIME>
+							<JD>113656947</JD>
+							<WD>30578002</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table508" msdata:rowOrder="507">
+							<GPSID>365</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>49781</RECVTIME>
+							<JD>112060236</JD>
+							<WD>31010263</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table509" msdata:rowOrder="508">
+							<GPSID>303</GPSID>
+							<RECVDATE>20160306</RECVDATE>
+							<RECVTIME>41686</RECVTIME>
+							<JD>112392675</JD>
+							<WD>32246416</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table510" msdata:rowOrder="509">
+							<GPSID>318</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52091</RECVTIME>
+							<JD>111706947</JD>
+							<WD>30365680</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table511" msdata:rowOrder="510">
+							<GPSID>519</GPSID>
+							<RECVDATE>20160423</RECVDATE>
+							<RECVTIME>44731</RECVTIME>
+							<JD>113894333</JD>
+							<WD>29693402</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table512" msdata:rowOrder="511">
+							<GPSID>531</GPSID>
+							<RECVDATE>20150904</RECVDATE>
+							<RECVTIME>58952</RECVTIME>
+							<JD>113449005</JD>
+							<WD>29890394</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>159</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table513" msdata:rowOrder="512">
+							<GPSID>332</GPSID>
+							<RECVDATE>20160424</RECVDATE>
+							<RECVTIME>50779</RECVTIME>
+							<JD>113344172</JD>
+							<WD>31979363</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table514" msdata:rowOrder="513">
+							<GPSID>533</GPSID>
+							<RECVDATE>20150602</RECVDATE>
+							<RECVTIME>52489</RECVTIME>
+							<JD>113465558</JD>
+							<WD>29875816</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table515" msdata:rowOrder="514">
+							<GPSID>527</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>38365</RECVTIME>
+							<JD>113364238</JD>
+							<WD>29857241</WD>
+							<GD>0</GD>
+							<SD>9000</SD>
+							<FX>246</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table516" msdata:rowOrder="515">
+							<GPSID>483</GPSID>
+							<RECVDATE>20160503</RECVDATE>
+							<RECVTIME>42184</RECVTIME>
+							<JD>114059455</JD>
+							<WD>29607716</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table517" msdata:rowOrder="516">
+							<GPSID>100</GPSID>
+							<RECVDATE>20160121</RECVDATE>
+							<RECVTIME>49307</RECVTIME>
+							<JD>112705466</JD>
+							<WD>30630252</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table518" msdata:rowOrder="517">
+							<GPSID>383</GPSID>
+							<RECVDATE>20150628</RECVDATE>
+							<RECVTIME>35411</RECVTIME>
+							<JD>112296222</JD>
+							<WD>30392186</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table519" msdata:rowOrder="518">
+							<GPSID>216</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>67819</RECVTIME>
+							<JD>110213377</JD>
+							<WD>30383616</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table520" msdata:rowOrder="519">
+							<GPSID>342</GPSID>
+							<RECVDATE>20150708</RECVDATE>
+							<RECVTIME>55322</RECVTIME>
+							<JD>110771500</JD>
+							<WD>31166169</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table521" msdata:rowOrder="520">
+							<GPSID>485</GPSID>
+							<RECVDATE>20160406</RECVDATE>
+							<RECVTIME>45973</RECVTIME>
+							<JD>113884227</JD>
+							<WD>29406288</WD>
+							<GD>0</GD>
+							<SD>4000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table522" msdata:rowOrder="521">
+							<GPSID>481</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>27741</RECVTIME>
+							<JD>113306541</JD>
+							<WD>29684122</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>157</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table523" msdata:rowOrder="522">
+							<GPSID>492</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>59544</RECVTIME>
+							<JD>113894319</JD>
+							<WD>29693544</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table524" msdata:rowOrder="523">
+							<GPSID>608</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>63839</RECVTIME>
+							<JD>111472752</JD>
+							<WD>32156772</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table525" msdata:rowOrder="524">
+							<GPSID>618</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>38476</RECVTIME>
+							<JD>111459161</JD>
+							<WD>32121350</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table526" msdata:rowOrder="525">
+							<GPSID>633</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>30915</RECVTIME>
+							<JD>111141941</JD>
+							<WD>30463800</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table527" msdata:rowOrder="526">
+							<GPSID>634</GPSID>
+							<RECVDATE>20140922</RECVDATE>
+							<RECVTIME>58936</RECVTIME>
+							<JD>111188686</JD>
+							<WD>30465722</WD>
+							<GD>0</GD>
+							<SD>9000</SD>
+							<FX>27</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table528" msdata:rowOrder="527">
+							<GPSID>654</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>59072</RECVTIME>
+							<JD>111135430</JD>
+							<WD>30464708</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table529" msdata:rowOrder="528">
+							<GPSID>597</GPSID>
+							<RECVDATE>20151211</RECVDATE>
+							<RECVTIME>46920</RECVTIME>
+							<JD>111804669</JD>
+							<WD>31771983</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table530" msdata:rowOrder="529">
+							<GPSID>673</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>44390</RECVTIME>
+							<JD>115241080</JD>
+							<WD>31339602</WD>
+							<GD>0</GD>
+							<SD>4000</SD>
+							<FX>180</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table531" msdata:rowOrder="530">
+							<GPSID>670</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>47877</RECVTIME>
+							<JD>115242122</JD>
+							<WD>31341200</WD>
+							<GD>0</GD>
+							<SD>9000</SD>
+							<FX>210</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table532" msdata:rowOrder="531">
+							<GPSID>696</GPSID>
+							<RECVDATE>20160401</RECVDATE>
+							<RECVTIME>33075</RECVTIME>
+							<JD>111472200</JD>
+							<WD>32156472</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table533" msdata:rowOrder="532">
+							<GPSID>666</GPSID>
+							<RECVDATE>20150724</RECVDATE>
+							<RECVTIME>13713</RECVTIME>
+							<JD>112140411</JD>
+							<WD>32031288</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table534" msdata:rowOrder="533">
+							<GPSID>271256044</GPSID>
+							<RECVDATE>20140619</RECVDATE>
+							<RECVTIME>61312</RECVTIME>
+							<JD>114797762</JD>
+							<WD>29671417</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table535" msdata:rowOrder="534">
+							<GPSID>271260714</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>41193</RECVTIME>
+							<JD>114851297</JD>
+							<WD>29549473</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table536" msdata:rowOrder="535">
+							<GPSID>827902537</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>48540</RECVTIME>
+							<JD>114797795</JD>
+							<WD>29671643</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table537" msdata:rowOrder="536">
+							<GPSID>271305181</GPSID>
+							<RECVDATE>20140812</RECVDATE>
+							<RECVTIME>62538</RECVTIME>
+							<JD>114790873</JD>
+							<WD>29703627</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table538" msdata:rowOrder="537">
+							<GPSID>827902531</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>41908</RECVTIME>
+							<JD>114875668</JD>
+							<WD>29694495</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table539" msdata:rowOrder="538">
+							<GPSID>271258024</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>38873</RECVTIME>
+							<JD>114673888</JD>
+							<WD>29644898</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table540" msdata:rowOrder="539">
+							<GPSID>827902587</GPSID>
+							<RECVDATE>20140409</RECVDATE>
+							<RECVTIME>34387</RECVTIME>
+							<JD>114860723</JD>
+							<WD>29567237</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table541" msdata:rowOrder="540">
+							<GPSID>271264684</GPSID>
+							<RECVDATE>20140427</RECVDATE>
+							<RECVTIME>46199</RECVTIME>
+							<JD>0</JD>
+							<WD>0</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table542" msdata:rowOrder="541">
+							<GPSID>271255214</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>48537</RECVTIME>
+							<JD>114830768</JD>
+							<WD>29689308</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table543" msdata:rowOrder="542">
+							<GPSID>271305301</GPSID>
+							<RECVDATE>20140814</RECVDATE>
+							<RECVTIME>36993</RECVTIME>
+							<JD>114851628</JD>
+							<WD>29549743</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>192</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table544" msdata:rowOrder="543">
+							<GPSID>271260354</GPSID>
+							<RECVDATE>20140713</RECVDATE>
+							<RECVTIME>32299</RECVTIME>
+							<JD>114686195</JD>
+							<WD>29652600</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table545" msdata:rowOrder="544">
+							<GPSID>717</GPSID>
+							<RECVDATE>20160418</RECVDATE>
+							<RECVTIME>38925</RECVTIME>
+							<JD>110171433</JD>
+							<WD>32165205</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table546" msdata:rowOrder="545">
+							<GPSID>271305244</GPSID>
+							<RECVDATE>20140811</RECVDATE>
+							<RECVTIME>38880</RECVTIME>
+							<JD>114750162</JD>
+							<WD>29682142</WD>
+							<GD>2</GD>
+							<SD>4</SD>
+							<FX>138</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table547" msdata:rowOrder="546">
+							<GPSID>271306203</GPSID>
+							<RECVDATE>20140810</RECVDATE>
+							<RECVTIME>53241</RECVTIME>
+							<JD>114821815</JD>
+							<WD>29690698</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table548" msdata:rowOrder="547">
+							<GPSID>588</GPSID>
+							<RECVDATE>20150813</RECVDATE>
+							<RECVTIME>31906</RECVTIME>
+							<JD>111427636</JD>
+							<WD>31390847</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table549" msdata:rowOrder="548">
+							<GPSID>271258584</GPSID>
+							<RECVDATE>20140617</RECVDATE>
+							<RECVTIME>36792</RECVTIME>
+							<JD>114669160</JD>
+							<WD>29658270</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table550" msdata:rowOrder="549">
+							<GPSID>700</GPSID>
+							<RECVDATE>20160413</RECVDATE>
+							<RECVTIME>45566</RECVTIME>
+							<JD>111810594</JD>
+							<WD>31762961</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table551" msdata:rowOrder="550">
+							<GPSID>690</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>55972</RECVTIME>
+							<JD>111472541</JD>
+							<WD>32156575</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table552" msdata:rowOrder="551">
+							<GPSID>271306301</GPSID>
+							<RECVDATE>20140715</RECVDATE>
+							<RECVTIME>35408</RECVTIME>
+							<JD>114700717</JD>
+							<WD>29665818</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table553" msdata:rowOrder="552">
+							<GPSID>611</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>43494</RECVTIME>
+							<JD>111428611</JD>
+							<WD>32074383</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table554" msdata:rowOrder="553">
+							<GPSID>731</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>44460</RECVTIME>
+							<JD>115274950</JD>
+							<WD>31341877</WD>
+							<GD>0</GD>
+							<SD>8000</SD>
+							<FX>158</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table555" msdata:rowOrder="554">
+							<GPSID>732</GPSID>
+							<RECVDATE>20150808</RECVDATE>
+							<RECVTIME>69801</RECVTIME>
+							<JD>115243716</JD>
+							<WD>31343050</WD>
+							<GD>0</GD>
+							<SD>10000</SD>
+							<FX>220</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table556" msdata:rowOrder="555">
+							<GPSID>685</GPSID>
+							<RECVDATE>20150609</RECVDATE>
+							<RECVTIME>59047</RECVTIME>
+							<JD>114251755</JD>
+							<WD>30591291</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table557" msdata:rowOrder="556">
+							<GPSID>356</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>39708</RECVTIME>
+							<JD>112031508</JD>
+							<WD>30994294</WD>
+							<GD>0</GD>
+							<SD>19000</SD>
+							<FX>331</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table558" msdata:rowOrder="557">
+							<GPSID>69</GPSID>
+							<RECVDATE>20160309</RECVDATE>
+							<RECVTIME>53847</RECVTIME>
+							<JD>111474997</JD>
+							<WD>32157761</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table559" msdata:rowOrder="558">
+							<GPSID>290</GPSID>
+							<RECVDATE>20151224</RECVDATE>
+							<RECVTIME>32738</RECVTIME>
+							<JD>112381933</JD>
+							<WD>31631461</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table560" msdata:rowOrder="559">
+							<GPSID>378</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>48572</RECVTIME>
+							<JD>113638622</JD>
+							<WD>31602986</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table561" msdata:rowOrder="560">
+							<GPSID>321</GPSID>
+							<RECVDATE>20151017</RECVDATE>
+							<RECVTIME>23820</RECVTIME>
+							<JD>112068700</JD>
+							<WD>30956933</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table562" msdata:rowOrder="561">
+							<GPSID>248</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>25517</RECVTIME>
+							<JD>111142022</JD>
+							<WD>30462811</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table563" msdata:rowOrder="562">
+							<GPSID>203</GPSID>
+							<RECVDATE>20160122</RECVDATE>
+							<RECVTIME>31817</RECVTIME>
+							<JD>111490183</JD>
+							<WD>32567580</WD>
+							<GD>0</GD>
+							<SD>11000</SD>
+							<FX>103</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table564" msdata:rowOrder="563">
+							<GPSID>133</GPSID>
+							<RECVDATE>20150718</RECVDATE>
+							<RECVTIME>47262</RECVTIME>
+							<JD>113071516</JD>
+							<WD>30503322</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table565" msdata:rowOrder="564">
+							<GPSID>239</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>42116</RECVTIME>
+							<JD>111482761</JD>
+							<WD>32133619</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table566" msdata:rowOrder="565">
+							<GPSID>200</GPSID>
+							<RECVDATE>20150430</RECVDATE>
+							<RECVTIME>58809</RECVTIME>
+							<JD>114403238</JD>
+							<WD>30481066</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table567" msdata:rowOrder="566">
+							<GPSID>105</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>60125</RECVTIME>
+							<JD>112084666</JD>
+							<WD>29855625</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table568" msdata:rowOrder="567">
+							<GPSID>227</GPSID>
+							<RECVDATE>20150724</RECVDATE>
+							<RECVTIME>25360</RECVTIME>
+							<JD>111472622</JD>
+							<WD>32156644</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table569" msdata:rowOrder="568">
+							<GPSID>218</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>59991</RECVTIME>
+							<JD>110269058</JD>
+							<WD>30424294</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table570" msdata:rowOrder="569">
+							<GPSID>28</GPSID>
+							<RECVDATE>20110720</RECVDATE>
+							<RECVTIME>47203</RECVTIME>
+							<JD>114191355</JD>
+							<WD>30605710</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>346</FX>
+							<ALARM>805306368</ALARM>
+							<SEGMENT>16</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table571" msdata:rowOrder="570">
+							<GPSID>222</GPSID>
+							<RECVDATE>20131231</RECVDATE>
+							<RECVTIME>47187</RECVTIME>
+							<JD>110269644</JD>
+							<WD>30424611</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table572" msdata:rowOrder="571">
+							<GPSID>78</GPSID>
+							<RECVDATE>20150924</RECVDATE>
+							<RECVTIME>34155</RECVTIME>
+							<JD>111184063</JD>
+							<WD>30467161</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table573" msdata:rowOrder="572">
+							<GPSID>205</GPSID>
+							<RECVDATE>20160206</RECVDATE>
+							<RECVTIME>62559</RECVTIME>
+							<JD>111251772</JD>
+							<WD>32616194</WD>
+							<GD>0</GD>
+							<SD>12000</SD>
+							<FX>80</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table574" msdata:rowOrder="573">
+							<GPSID>118</GPSID>
+							<RECVDATE>20151111</RECVDATE>
+							<RECVTIME>36631</RECVTIME>
+							<JD>113543016</JD>
+							<WD>30939105</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table575" msdata:rowOrder="574">
+							<GPSID>33</GPSID>
+							<RECVDATE>20110722</RECVDATE>
+							<RECVTIME>61329</RECVTIME>
+							<JD>114191448</JD>
+							<WD>30605926</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>271</FX>
+							<ALARM>805306368</ALARM>
+							<SEGMENT>9</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table576" msdata:rowOrder="575">
+							<GPSID>219</GPSID>
+							<RECVDATE>20160415</RECVDATE>
+							<RECVTIME>46962</RECVTIME>
+							<JD>110269008</JD>
+							<WD>30424125</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>329</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table577" msdata:rowOrder="576">
+							<GPSID>27</GPSID>
+							<RECVDATE>20110701</RECVDATE>
+							<RECVTIME>43512</RECVTIME>
+							<JD>104074113</JD>
+							<WD>30623795</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table578" msdata:rowOrder="577">
+							<GPSID>502</GPSID>
+							<RECVDATE>20151020</RECVDATE>
+							<RECVTIME>31971</RECVTIME>
+							<JD>113196744</JD>
+							<WD>29931786</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table579" msdata:rowOrder="578">
+							<GPSID>373</GPSID>
+							<RECVDATE>20160410</RECVDATE>
+							<RECVTIME>49662</RECVTIME>
+							<JD>113613280</JD>
+							<WD>31648447</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>27</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table580" msdata:rowOrder="579">
+							<GPSID>359</GPSID>
+							<RECVDATE>20160425</RECVDATE>
+							<RECVTIME>51932</RECVTIME>
+							<JD>113589027</JD>
+							<WD>31534133</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table581" msdata:rowOrder="580">
+							<GPSID>341</GPSID>
+							<RECVDATE>20140920</RECVDATE>
+							<RECVTIME>65748</RECVTIME>
+							<JD>112071677</JD>
+							<WD>30967538</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table582" msdata:rowOrder="581">
+							<GPSID>382</GPSID>
+							<RECVDATE>20151230</RECVDATE>
+							<RECVTIME>48641</RECVTIME>
+							<JD>112437255</JD>
+							<WD>31459313</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table583" msdata:rowOrder="582">
+							<GPSID>313</GPSID>
+							<RECVDATE>20160315</RECVDATE>
+							<RECVTIME>57417</RECVTIME>
+							<JD>111926072</JD>
+							<WD>31095747</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table584" msdata:rowOrder="583">
+							<GPSID>364</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>44632</RECVTIME>
+							<JD>112060300</JD>
+							<WD>31010622</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>359</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table585" msdata:rowOrder="584">
+							<GPSID>355</GPSID>
+							<RECVDATE>20160316</RECVDATE>
+							<RECVTIME>56697</RECVTIME>
+							<JD>112069350</JD>
+							<WD>30956447</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table586" msdata:rowOrder="585">
+							<GPSID>375</GPSID>
+							<RECVDATE>20151216</RECVDATE>
+							<RECVTIME>56549</RECVTIME>
+							<JD>113630091</JD>
+							<WD>31577655</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table587" msdata:rowOrder="586">
+							<GPSID>587</GPSID>
+							<RECVDATE>20140703</RECVDATE>
+							<RECVTIME>42263</RECVTIME>
+							<JD>111915802</JD>
+							<WD>31517213</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table588" msdata:rowOrder="587">
+							<GPSID>557</GPSID>
+							<RECVDATE>20151102</RECVDATE>
+							<RECVTIME>37586</RECVTIME>
+							<JD>114613736</JD>
+							<WD>30268133</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table589" msdata:rowOrder="588">
+							<GPSID>561</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>47054</RECVTIME>
+							<JD>114613866</JD>
+							<WD>30268202</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table590" msdata:rowOrder="589">
+							<GPSID>539</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>38618</RECVTIME>
+							<JD>113910788</JD>
+							<WD>29970800</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table591" msdata:rowOrder="590">
+							<GPSID>614</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52094</RECVTIME>
+							<JD>111476544</JD>
+							<WD>32143611</WD>
+							<GD>0</GD>
+							<SD>9000</SD>
+							<FX>195</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table592" msdata:rowOrder="591">
+							<GPSID>629</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>24501</RECVTIME>
+							<JD>111926055</JD>
+							<WD>31095658</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table593" msdata:rowOrder="592">
+							<GPSID>639</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>41303</RECVTIME>
+							<JD>111197980</JD>
+							<WD>30471019</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>209</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table594" msdata:rowOrder="593">
+							<GPSID>642</GPSID>
+							<RECVDATE>20160328</RECVDATE>
+							<RECVTIME>39476</RECVTIME>
+							<JD>111201936</JD>
+							<WD>30471677</WD>
+							<GD>0</GD>
+							<SD>58000</SD>
+							<FX>243</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table595" msdata:rowOrder="594">
+							<GPSID>646</GPSID>
+							<RECVDATE>20141206</RECVDATE>
+							<RECVTIME>59301</RECVTIME>
+							<JD>111142805</JD>
+							<WD>30462597</WD>
+							<GD>0</GD>
+							<SD>12000</SD>
+							<FX>164</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table596" msdata:rowOrder="595">
+							<GPSID>648</GPSID>
+							<RECVDATE>20151107</RECVDATE>
+							<RECVTIME>45261</RECVTIME>
+							<JD>111142447</JD>
+							<WD>30464061</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table597" msdata:rowOrder="596">
+							<GPSID>703</GPSID>
+							<RECVDATE>20160423</RECVDATE>
+							<RECVTIME>42624</RECVTIME>
+							<JD>111767722</JD>
+							<WD>31762205</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table598" msdata:rowOrder="597">
+							<GPSID>163</GPSID>
+							<RECVDATE>20140912</RECVDATE>
+							<RECVTIME>48180</RECVTIME>
+							<JD>113445033</JD>
+							<WD>30383316</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table599" msdata:rowOrder="598">
+							<GPSID>271258374</GPSID>
+							<RECVDATE>20140620</RECVDATE>
+							<RECVTIME>34923</RECVTIME>
+							<JD>114860680</JD>
+							<WD>29567368</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table600" msdata:rowOrder="599">
+							<GPSID>271306191</GPSID>
+							<RECVDATE>20140813</RECVDATE>
+							<RECVTIME>56631</RECVTIME>
+							<JD>114754253</JD>
+							<WD>29719140</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table601" msdata:rowOrder="600">
+							<GPSID>477788044</GPSID>
+							<RECVDATE>20140813</RECVDATE>
+							<RECVTIME>46017</RECVTIME>
+							<JD>114864223</JD>
+							<WD>29661487</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table602" msdata:rowOrder="601">
+							<GPSID>271258084</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>45244</RECVTIME>
+							<JD>114737082</JD>
+							<WD>29669802</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table603" msdata:rowOrder="602">
+							<GPSID>271306053</GPSID>
+							<RECVDATE>20140814</RECVDATE>
+							<RECVTIME>37557</RECVTIME>
+							<JD>114666948</JD>
+							<WD>29642325</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table604" msdata:rowOrder="603">
+							<GPSID>271256624</GPSID>
+							<RECVDATE>20140813</RECVDATE>
+							<RECVTIME>60808</RECVTIME>
+							<JD>114852557</JD>
+							<WD>29555502</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>350</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table605" msdata:rowOrder="604">
+							<GPSID>271304703</GPSID>
+							<RECVDATE>20140813</RECVDATE>
+							<RECVTIME>41659</RECVTIME>
+							<JD>114666642</JD>
+							<WD>29642610</WD>
+							<GD>0</GD>
+							<SD>6</SD>
+							<FX>132</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table606" msdata:rowOrder="605">
+							<GPSID>271305965</GPSID>
+							<RECVDATE>20140812</RECVDATE>
+							<RECVTIME>39148</RECVTIME>
+							<JD>114791392</JD>
+							<WD>29704657</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table607" msdata:rowOrder="606">
+							<GPSID>271305821</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>42634</RECVTIME>
+							<JD>114860433</JD>
+							<WD>29567402</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>82</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table608" msdata:rowOrder="607">
+							<GPSID>271258714</GPSID>
+							<RECVDATE>20140811</RECVDATE>
+							<RECVTIME>49973</RECVTIME>
+							<JD>114861635</JD>
+							<WD>29566793</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table609" msdata:rowOrder="608">
+							<GPSID>271257064</GPSID>
+							<RECVDATE>20140721</RECVDATE>
+							<RECVTIME>58104</RECVTIME>
+							<JD>114807618</JD>
+							<WD>29690458</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table610" msdata:rowOrder="609">
+							<GPSID>271260024</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>46803</RECVTIME>
+							<JD>114798843</JD>
+							<WD>29718293</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table611" msdata:rowOrder="610">
+							<GPSID>719</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>45357</RECVTIME>
+							<JD>110114825</JD>
+							<WD>32194758</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table612" msdata:rowOrder="611">
+							<GPSID>271265364</GPSID>
+							<RECVDATE>20140308</RECVDATE>
+							<RECVTIME>41707</RECVTIME>
+							<JD>114745928</JD>
+							<WD>29671732</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table613" msdata:rowOrder="612">
+							<GPSID>477794494</GPSID>
+							<RECVDATE>20140811</RECVDATE>
+							<RECVTIME>44583</RECVTIME>
+							<JD>114833005</JD>
+							<WD>29687385</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table614" msdata:rowOrder="613">
+							<GPSID>271305751</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>44811</RECVTIME>
+							<JD>114794652</JD>
+							<WD>29687618</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table615" msdata:rowOrder="614">
+							<GPSID>723</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51660</RECVTIME>
+							<JD>109629475</JD>
+							<WD>32164788</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table616" msdata:rowOrder="615">
+							<GPSID>682</GPSID>
+							<RECVDATE>20150615</RECVDATE>
+							<RECVTIME>31811</RECVTIME>
+							<JD>114876691</JD>
+							<WD>29693552</WD>
+							<GD>0</GD>
+							<SD>9000</SD>
+							<FX>15</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table617" msdata:rowOrder="616">
+							<GPSID>271264694</GPSID>
+							<RECVDATE>20140730</RECVDATE>
+							<RECVTIME>14943</RECVTIME>
+							<JD>114863690</JD>
+							<WD>29630730</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table618" msdata:rowOrder="617">
+							<GPSID>121</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>35727</RECVTIME>
+							<JD>112153400</JD>
+							<WD>32038502</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table619" msdata:rowOrder="618">
+							<GPSID>237</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52083</RECVTIME>
+							<JD>111048630</JD>
+							<WD>30434008</WD>
+							<GD>0</GD>
+							<SD>22000</SD>
+							<FX>117</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table620" msdata:rowOrder="619">
+							<GPSID>225</GPSID>
+							<RECVDATE>20150816</RECVDATE>
+							<RECVTIME>69201</RECVTIME>
+							<JD>110672525</JD>
+							<WD>32815733</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table621" msdata:rowOrder="620">
+							<GPSID>710</GPSID>
+							<RECVDATE>20151209</RECVDATE>
+							<RECVTIME>37438</RECVTIME>
+							<JD>113586033</JD>
+							<WD>31522147</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table622" msdata:rowOrder="621">
+							<GPSID>284</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52096</RECVTIME>
+							<JD>110759455</JD>
+							<WD>30968402</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table623" msdata:rowOrder="622">
+							<GPSID>241</GPSID>
+							<RECVDATE>20151114</RECVDATE>
+							<RECVTIME>45762</RECVTIME>
+							<JD>110760644</JD>
+							<WD>30405427</WD>
+							<GD>0</GD>
+							<SD>12000</SD>
+							<FX>310</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table624" msdata:rowOrder="623">
+							<GPSID>329</GPSID>
+							<RECVDATE>20160421</RECVDATE>
+							<RECVTIME>53320</RECVTIME>
+							<JD>113344105</JD>
+							<WD>31979355</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table625" msdata:rowOrder="624">
+							<GPSID>229</GPSID>
+							<RECVDATE>20151201</RECVDATE>
+							<RECVTIME>27502</RECVTIME>
+							<JD>110398044</JD>
+							<WD>32862361</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table626" msdata:rowOrder="625">
+							<GPSID>228</GPSID>
+							<RECVDATE>20150806</RECVDATE>
+							<RECVTIME>27591</RECVTIME>
+							<JD>110316519</JD>
+							<WD>31090888</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table627" msdata:rowOrder="626">
+							<GPSID>132</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52078</RECVTIME>
+							<JD>112945133</JD>
+							<WD>30532708</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>8</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table628" msdata:rowOrder="627">
+							<GPSID>89</GPSID>
+							<RECVDATE>20160401</RECVDATE>
+							<RECVTIME>50300</RECVTIME>
+							<JD>110332875</JD>
+							<WD>31048244</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table629" msdata:rowOrder="628">
+							<GPSID>76</GPSID>
+							<RECVDATE>20140327</RECVDATE>
+							<RECVTIME>45299</RECVTIME>
+							<JD>111654768</JD>
+							<WD>32380400</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>77</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table630" msdata:rowOrder="629">
+							<GPSID>212</GPSID>
+							<RECVDATE>20160108</RECVDATE>
+							<RECVTIME>75633</RECVTIME>
+							<JD>110097963</JD>
+							<WD>30345608</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table631" msdata:rowOrder="630">
+							<GPSID>74</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>40270</RECVTIME>
+							<JD>112277227</JD>
+							<WD>31719461</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table632" msdata:rowOrder="631">
+							<GPSID>101</GPSID>
+							<RECVDATE>20150801</RECVDATE>
+							<RECVTIME>25757</RECVTIME>
+							<JD>112401675</JD>
+							<WD>30030222</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table633" msdata:rowOrder="632">
+							<GPSID>176</GPSID>
+							<RECVDATE>20160503</RECVDATE>
+							<RECVTIME>61591</RECVTIME>
+							<JD>114785333</JD>
+							<WD>29795830</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table634" msdata:rowOrder="633">
+							<GPSID>191</GPSID>
+							<RECVDATE>20160331</RECVDATE>
+							<RECVTIME>40981</RECVTIME>
+							<JD>110467936</JD>
+							<WD>32407311</WD>
+							<GD>0</GD>
+							<SD>17000</SD>
+							<FX>154</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table635" msdata:rowOrder="634">
+							<GPSID>186</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>65629</RECVTIME>
+							<JD>114826952</JD>
+							<WD>29800719</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>31</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table636" msdata:rowOrder="635">
+							<GPSID>165</GPSID>
+							<RECVDATE>20160425</RECVDATE>
+							<RECVTIME>56693</RECVTIME>
+							<JD>114826675</JD>
+							<WD>29802408</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table637" msdata:rowOrder="636">
+							<GPSID>201</GPSID>
+							<RECVDATE>20160124</RECVDATE>
+							<RECVTIME>64972</RECVTIME>
+							<JD>110468097</JD>
+							<WD>32604211</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table638" msdata:rowOrder="637">
+							<GPSID>169</GPSID>
+							<RECVDATE>20160419</RECVDATE>
+							<RECVTIME>64350</RECVTIME>
+							<JD>114784161</JD>
+							<WD>29795836</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table639" msdata:rowOrder="638">
+							<GPSID>196</GPSID>
+							<RECVDATE>20151208</RECVDATE>
+							<RECVTIME>62107</RECVTIME>
+							<JD>110460008</JD>
+							<WD>32493725</WD>
+							<GD>0</GD>
+							<SD>12000</SD>
+							<FX>116</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table640" msdata:rowOrder="639">
+							<GPSID>59</GPSID>
+							<RECVDATE>20150804</RECVDATE>
+							<RECVTIME>47468</RECVTIME>
+							<JD>113454441</JD>
+							<WD>30379100</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table641" msdata:rowOrder="640">
+							<GPSID>55</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>34701</RECVTIME>
+							<JD>114273858</JD>
+							<WD>30563722</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table642" msdata:rowOrder="641">
+							<GPSID>263</GPSID>
+							<RECVDATE>20160102</RECVDATE>
+							<RECVTIME>57396</RECVTIME>
+							<JD>111143619</JD>
+							<WD>30453697</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table643" msdata:rowOrder="642">
+							<GPSID>444</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52080</RECVTIME>
+							<JD>111829816</JD>
+							<WD>30276708</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table644" msdata:rowOrder="643">
+							<GPSID>390</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52085</RECVTIME>
+							<JD>112558705</JD>
+							<WD>31117333</WD>
+							<GD>0</GD>
+							<SD>5000</SD>
+							<FX>285</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table645" msdata:rowOrder="644">
+							<GPSID>340</GPSID>
+							<RECVDATE>20150609</RECVDATE>
+							<RECVTIME>41186</RECVTIME>
+							<JD>112069252</JD>
+							<WD>30956444</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table646" msdata:rowOrder="645">
+							<GPSID>398</GPSID>
+							<RECVDATE>20151016</RECVDATE>
+							<RECVTIME>44468</RECVTIME>
+							<JD>112556200</JD>
+							<WD>30888394</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table647" msdata:rowOrder="646">
+							<GPSID>452</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>60111</RECVTIME>
+							<JD>112232663</JD>
+							<WD>29830972</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table648" msdata:rowOrder="647">
+							<GPSID>401</GPSID>
+							<RECVDATE>20150408</RECVDATE>
+							<RECVTIME>37696</RECVTIME>
+							<JD>114240883</JD>
+							<WD>30569408</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table649" msdata:rowOrder="648">
+							<GPSID>385</GPSID>
+							<RECVDATE>20160409</RECVDATE>
+							<RECVTIME>17714</RECVTIME>
+							<JD>113838783</JD>
+							<WD>30640275</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table650" msdata:rowOrder="649">
+							<GPSID>393</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>41780</RECVTIME>
+							<JD>112506508</JD>
+							<WD>31081513</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>57</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table651" msdata:rowOrder="650">
+							<GPSID>192</GPSID>
+							<RECVDATE>20160109</RECVDATE>
+							<RECVTIME>52511</RECVTIME>
+							<JD>110469902</JD>
+							<WD>32487627</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>103</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table652" msdata:rowOrder="651">
+							<GPSID>179</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>45952</RECVTIME>
+							<JD>114826725</JD>
+							<WD>29801936</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table653" msdata:rowOrder="652">
+							<GPSID>158</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>36581</RECVTIME>
+							<JD>114827000</JD>
+							<WD>29801344</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table654" msdata:rowOrder="653">
+							<GPSID>568</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52093</RECVTIME>
+							<JD>113940900</JD>
+							<WD>30672155</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>323</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table655" msdata:rowOrder="654">
+							<GPSID>563</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>72069</RECVTIME>
+							<JD>114566877</JD>
+							<WD>30254158</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table656" msdata:rowOrder="655">
+							<GPSID>285</GPSID>
+							<RECVDATE>20130805</RECVDATE>
+							<RECVTIME>72736</RECVTIME>
+							<JD>112204669</JD>
+							<WD>31987172</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table657" msdata:rowOrder="656">
+							<GPSID>594</GPSID>
+							<RECVDATE>20150730</RECVDATE>
+							<RECVTIME>35668</RECVTIME>
+							<JD>111696922</JD>
+							<WD>31915461</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table658" msdata:rowOrder="657">
+							<GPSID>496</GPSID>
+							<RECVDATE>20150808</RECVDATE>
+							<RECVTIME>73013</RECVTIME>
+							<JD>113197002</JD>
+							<WD>29931900</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table659" msdata:rowOrder="658">
+							<GPSID>471</GPSID>
+							<RECVDATE>20130917</RECVDATE>
+							<RECVTIME>60148</RECVTIME>
+							<JD>111975911</JD>
+							<WD>29811005</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table660" msdata:rowOrder="659">
+							<GPSID>202</GPSID>
+							<RECVDATE>20160304</RECVDATE>
+							<RECVTIME>34042</RECVTIME>
+							<JD>110489533</JD>
+							<WD>32653802</WD>
+							<GD>0</GD>
+							<SD>13000</SD>
+							<FX>13</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table661" msdata:rowOrder="660">
+							<GPSID>310</GPSID>
+							<RECVDATE>20140523</RECVDATE>
+							<RECVTIME>28965</RECVTIME>
+							<JD>111919480</JD>
+							<WD>31087763</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table662" msdata:rowOrder="661">
+							<GPSID>322</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52090</RECVTIME>
+							<JD>112053252</JD>
+							<WD>30967158</WD>
+							<GD>0</GD>
+							<SD>13000</SD>
+							<FX>317</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table663" msdata:rowOrder="662">
+							<GPSID>537</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>54771</RECVTIME>
+							<JD>113901202</JD>
+							<WD>29946361</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table664" msdata:rowOrder="663">
+							<GPSID>605</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>78469</RECVTIME>
+							<JD>109776527</JD>
+							<WD>32894888</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table665" msdata:rowOrder="664">
+							<GPSID>602</GPSID>
+							<RECVDATE>20150817</RECVDATE>
+							<RECVTIME>52055</RECVTIME>
+							<JD>109777488</JD>
+							<WD>32893786</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table666" msdata:rowOrder="665">
+							<GPSID>560</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>37252</RECVTIME>
+							<JD>114613883</JD>
+							<WD>30268194</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table667" msdata:rowOrder="666">
+							<GPSID>394</GPSID>
+							<RECVDATE>20150721</RECVDATE>
+							<RECVTIME>27334</RECVTIME>
+							<JD>111919675</JD>
+							<WD>31087600</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table668" msdata:rowOrder="667">
+							<GPSID>389</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>39390</RECVTIME>
+							<JD>112428611</JD>
+							<WD>31305369</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table669" msdata:rowOrder="668">
+							<GPSID>376</GPSID>
+							<RECVDATE>20141206</RECVDATE>
+							<RECVTIME>51531</RECVTIME>
+							<JD>113635594</JD>
+							<WD>31611794</WD>
+							<GD>0</GD>
+							<SD>9000</SD>
+							<FX>229</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table670" msdata:rowOrder="669">
+							<GPSID>381</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>46044</RECVTIME>
+							<JD>113618536</JD>
+							<WD>31611541</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table671" msdata:rowOrder="670">
+							<GPSID>345</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>64852</RECVTIME>
+							<JD>112068911</JD>
+							<WD>30956536</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table672" msdata:rowOrder="671">
+							<GPSID>388</GPSID>
+							<RECVDATE>20160229</RECVDATE>
+							<RECVTIME>35834</RECVTIME>
+							<JD>112437125</JD>
+							<WD>31460386</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table673" msdata:rowOrder="672">
+							<GPSID>379</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>27996</RECVTIME>
+							<JD>113585155</JD>
+							<WD>31521877</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table674" msdata:rowOrder="673">
+							<GPSID>620</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>36371</RECVTIME>
+							<JD>111672230</JD>
+							<WD>32302272</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table675" msdata:rowOrder="674">
+							<GPSID>627</GPSID>
+							<RECVDATE>20160418</RECVDATE>
+							<RECVTIME>49004</RECVTIME>
+							<JD>111902130</JD>
+							<WD>31161033</WD>
+							<GD>0</GD>
+							<SD>7000</SD>
+							<FX>135</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table676" msdata:rowOrder="675">
+							<GPSID>637</GPSID>
+							<RECVDATE>20150808</RECVDATE>
+							<RECVTIME>31919</RECVTIME>
+							<JD>111193438</JD>
+							<WD>30466766</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>190</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table677" msdata:rowOrder="676">
+							<GPSID>671</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>34401</RECVTIME>
+							<JD>115256688</JD>
+							<WD>31352477</WD>
+							<GD>0</GD>
+							<SD>7000</SD>
+							<FX>35</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table678" msdata:rowOrder="677">
+							<GPSID>707</GPSID>
+							<RECVDATE>20160206</RECVDATE>
+							<RECVTIME>70818</RECVTIME>
+							<JD>113070994</JD>
+							<WD>30472969</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table679" msdata:rowOrder="678">
+							<GPSID>689</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>64649</RECVTIME>
+							<JD>111482519</JD>
+							<WD>32132688</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table680" msdata:rowOrder="679">
+							<GPSID>268</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52097</RECVTIME>
+							<JD>112139955</JD>
+							<WD>32031233</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table681" msdata:rowOrder="680">
+							<GPSID>271262214</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>46197</RECVTIME>
+							<JD>114827250</JD>
+							<WD>29554098</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table682" msdata:rowOrder="681">
+							<GPSID>271259274</GPSID>
+							<RECVDATE>20140811</RECVDATE>
+							<RECVTIME>20373</RECVTIME>
+							<JD>114846672</JD>
+							<WD>29617533</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table683" msdata:rowOrder="682">
+							<GPSID>271305264</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>21221</RECVTIME>
+							<JD>114857860</JD>
+							<WD>29567208</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table684" msdata:rowOrder="683">
+							<GPSID>271306204</GPSID>
+							<RECVDATE>20140729</RECVDATE>
+							<RECVTIME>22491</RECVTIME>
+							<JD>114866110</JD>
+							<WD>29621938</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table685" msdata:rowOrder="684">
+							<GPSID>271305183</GPSID>
+							<RECVDATE>20140723</RECVDATE>
+							<RECVTIME>62853</RECVTIME>
+							<JD>114514278</JD>
+							<WD>29604338</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table686" msdata:rowOrder="685">
+							<GPSID>477792404</GPSID>
+							<RECVDATE>20140813</RECVDATE>
+							<RECVTIME>48562</RECVTIME>
+							<JD>114832267</JD>
+							<WD>29686850</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table687" msdata:rowOrder="686">
+							<GPSID>271264544</GPSID>
+							<RECVDATE>20140814</RECVDATE>
+							<RECVTIME>56100</RECVTIME>
+							<JD>0</JD>
+							<WD>0</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table688" msdata:rowOrder="687">
+							<GPSID>271255564</GPSID>
+							<RECVDATE>20140723</RECVDATE>
+							<RECVTIME>58942</RECVTIME>
+							<JD>114854130</JD>
+							<WD>29673003</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table689" msdata:rowOrder="688">
+							<GPSID>271258774</GPSID>
+							<RECVDATE>20140812</RECVDATE>
+							<RECVTIME>40235</RECVTIME>
+							<JD>114838760</JD>
+							<WD>29611367</WD>
+							<GD>0</GD>
+							<SD>2</SD>
+							<FX>346</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table690" msdata:rowOrder="689">
+							<GPSID>271262604</GPSID>
+							<RECVDATE>20140812</RECVDATE>
+							<RECVTIME>60003</RECVTIME>
+							<JD>114847927</JD>
+							<WD>29577473</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table691" msdata:rowOrder="690">
+							<GPSID>271255784</GPSID>
+							<RECVDATE>20140814</RECVDATE>
+							<RECVTIME>64503</RECVTIME>
+							<JD>114832075</JD>
+							<WD>29687088</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table692" msdata:rowOrder="691">
+							<GPSID>271305285</GPSID>
+							<RECVDATE>20140408</RECVDATE>
+							<RECVTIME>39460</RECVTIME>
+							<JD>114858478</JD>
+							<WD>29569332</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>322</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table693" msdata:rowOrder="692">
+							<GPSID>271257854</GPSID>
+							<RECVDATE>20140715</RECVDATE>
+							<RECVTIME>71908</RECVTIME>
+							<JD>114694757</JD>
+							<WD>29657157</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table694" msdata:rowOrder="693">
+							<GPSID>171</GPSID>
+							<RECVDATE>20160426</RECVDATE>
+							<RECVTIME>37298</RECVTIME>
+							<JD>114826788</JD>
+							<WD>29801727</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table695" msdata:rowOrder="694">
+							<GPSID>160</GPSID>
+							<RECVDATE>20150211</RECVDATE>
+							<RECVTIME>35454</RECVTIME>
+							<JD>113444122</JD>
+							<WD>30380777</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table696" msdata:rowOrder="695">
+							<GPSID>705</GPSID>
+							<RECVDATE>20150626</RECVDATE>
+							<RECVTIME>26600</RECVTIME>
+							<JD>112022183</JD>
+							<WD>29824286</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table697" msdata:rowOrder="696">
+							<GPSID>746</GPSID>
+							<RECVDATE>20160105</RECVDATE>
+							<RECVTIME>50181</RECVTIME>
+							<JD>112561733</JD>
+							<WD>31181994</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table698" msdata:rowOrder="697">
+							<GPSID>748</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>34244</RECVTIME>
+							<JD>112597394</JD>
+							<WD>30706436</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table699" msdata:rowOrder="698">
+							<GPSID>761</GPSID>
+							<RECVDATE>20160416</RECVDATE>
+							<RECVTIME>32156</RECVTIME>
+							<JD>110784422</JD>
+							<WD>31121369</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>313</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table700" msdata:rowOrder="699">
+							<GPSID>758</GPSID>
+							<RECVDATE>20151116</RECVDATE>
+							<RECVTIME>57063</RECVTIME>
+							<JD>110807941</JD>
+							<WD>32822377</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table701" msdata:rowOrder="700">
+							<GPSID>767</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>36565</RECVTIME>
+							<JD>113849655</JD>
+							<WD>30577027</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table702" msdata:rowOrder="701">
+							<GPSID>770</GPSID>
+							<RECVDATE>20160421</RECVDATE>
+							<RECVTIME>65335</RECVTIME>
+							<JD>114875291</JD>
+							<WD>29694775</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table703" msdata:rowOrder="702">
+							<GPSID>84</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>32492</RECVTIME>
+							<JD>110784144</JD>
+							<WD>31121316</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table704" msdata:rowOrder="703">
+							<GPSID>131</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>64734</RECVTIME>
+							<JD>113071336</JD>
+							<WD>30503297</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table705" msdata:rowOrder="704">
+							<GPSID>67</GPSID>
+							<RECVDATE>20150611</RECVDATE>
+							<RECVTIME>37818</RECVTIME>
+							<JD>114251611</JD>
+							<WD>30591266</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table706" msdata:rowOrder="705">
+							<GPSID>68</GPSID>
+							<RECVDATE>20150609</RECVDATE>
+							<RECVTIME>62841</RECVTIME>
+							<JD>114251755</JD>
+							<WD>30591238</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table707" msdata:rowOrder="706">
+							<GPSID>123</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>40949</RECVTIME>
+							<JD>112279116</JD>
+							<WD>31718283</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table708" msdata:rowOrder="707">
+							<GPSID>148</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>54749</RECVTIME>
+							<JD>114565558</JD>
+							<WD>30252830</WD>
+							<GD>0</GD>
+							<SD>30000</SD>
+							<FX>229</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table709" msdata:rowOrder="708">
+							<GPSID>86</GPSID>
+							<RECVDATE>20160326</RECVDATE>
+							<RECVTIME>31986</RECVTIME>
+							<JD>110784194</JD>
+							<WD>31121466</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table710" msdata:rowOrder="709">
+							<GPSID>384</GPSID>
+							<RECVDATE>20150715</RECVDATE>
+							<RECVTIME>59555</RECVTIME>
+							<JD>112436897</JD>
+							<WD>31460594</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table711" msdata:rowOrder="710">
+							<GPSID>71</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>58572</RECVTIME>
+							<JD>112128205</JD>
+							<WD>32018352</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table712" msdata:rowOrder="711">
+							<GPSID>150</GPSID>
+							<RECVDATE>20151018</RECVDATE>
+							<RECVTIME>44755</RECVTIME>
+							<JD>114569122</JD>
+							<WD>30253883</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table713" msdata:rowOrder="712">
+							<GPSID>446</GPSID>
+							<RECVDATE>20150719</RECVDATE>
+							<RECVTIME>36947</RECVTIME>
+							<JD>112568000</JD>
+							<WD>29853486</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>355</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table714" msdata:rowOrder="713">
+							<GPSID>449</GPSID>
+							<RECVDATE>20150624</RECVDATE>
+							<RECVTIME>65885</RECVTIME>
+							<JD>112105436</JD>
+							<WD>29992227</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>237</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table715" msdata:rowOrder="714">
+							<GPSID>412</GPSID>
+							<RECVDATE>20160408</RECVDATE>
+							<RECVTIME>54657</RECVTIME>
+							<JD>113636016</JD>
+							<WD>30538397</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table716" msdata:rowOrder="715">
+							<GPSID>387</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>37437</RECVTIME>
+							<JD>112422444</JD>
+							<WD>31300308</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>155</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table717" msdata:rowOrder="716">
+							<GPSID>582</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52043</RECVTIME>
+							<JD>111472655</JD>
+							<WD>32156719</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table718" msdata:rowOrder="717">
+							<GPSID>415</GPSID>
+							<RECVDATE>20160127</RECVDATE>
+							<RECVTIME>66918</RECVTIME>
+							<JD>113607094</JD>
+							<WD>30490188</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table719" msdata:rowOrder="718">
+							<GPSID>414</GPSID>
+							<RECVDATE>20160127</RECVDATE>
+							<RECVTIME>44065</RECVTIME>
+							<JD>112633413</JD>
+							<WD>30766100</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table720" msdata:rowOrder="719">
+							<GPSID>304</GPSID>
+							<RECVDATE>20150722</RECVDATE>
+							<RECVTIME>68911</RECVTIME>
+							<JD>112328708</JD>
+							<WD>32260597</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table721" msdata:rowOrder="720">
+							<GPSID>564</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>53468</RECVTIME>
+							<JD>114567122</JD>
+							<WD>30254311</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table722" msdata:rowOrder="721">
+							<GPSID>455</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>65885</RECVTIME>
+							<JD>112097980</JD>
+							<WD>29947550</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table723" msdata:rowOrder="722">
+							<GPSID>428</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52091</RECVTIME>
+							<JD>113819008</JD>
+							<WD>30615380</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table724" msdata:rowOrder="723">
+							<GPSID>429</GPSID>
+							<RECVDATE>20160404</RECVDATE>
+							<RECVTIME>43428</RECVTIME>
+							<JD>112293375</JD>
+							<WD>30374747</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table725" msdata:rowOrder="724">
+							<GPSID>424</GPSID>
+							<RECVDATE>20150415</RECVDATE>
+							<RECVTIME>44997</RECVTIME>
+							<JD>113707844</JD>
+							<WD>30611608</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table726" msdata:rowOrder="725">
+							<GPSID>374</GPSID>
+							<RECVDATE>20160329</RECVDATE>
+							<RECVTIME>52266</RECVTIME>
+							<JD>113629572</JD>
+							<WD>31585919</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table727" msdata:rowOrder="726">
+							<GPSID>371</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>69319</RECVTIME>
+							<JD>112060366</JD>
+							<WD>31010475</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table728" msdata:rowOrder="727">
+							<GPSID>350</GPSID>
+							<RECVDATE>20160410</RECVDATE>
+							<RECVTIME>60514</RECVTIME>
+							<JD>112026366</JD>
+							<WD>31003713</WD>
+							<GD>0</GD>
+							<SD>13000</SD>
+							<FX>152</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table729" msdata:rowOrder="728">
+							<GPSID>337</GPSID>
+							<RECVDATE>20160417</RECVDATE>
+							<RECVTIME>38131</RECVTIME>
+							<JD>112945783</JD>
+							<WD>31640302</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table730" msdata:rowOrder="729">
+							<GPSID>344</GPSID>
+							<RECVDATE>20160401</RECVDATE>
+							<RECVTIME>54355</RECVTIME>
+							<JD>112027552</JD>
+							<WD>30997352</WD>
+							<GD>0</GD>
+							<SD>18000</SD>
+							<FX>345</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table731" msdata:rowOrder="730">
+							<GPSID>369</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>57507</RECVTIME>
+							<JD>112060202</JD>
+							<WD>31010463</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table732" msdata:rowOrder="731">
+							<GPSID>360</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>39983</RECVTIME>
+							<JD>112009616</JD>
+							<WD>31033702</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table733" msdata:rowOrder="732">
+							<GPSID>363</GPSID>
+							<RECVDATE>20150625</RECVDATE>
+							<RECVTIME>28167</RECVTIME>
+							<JD>113585758</JD>
+							<WD>31521536</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table734" msdata:rowOrder="733">
+							<GPSID>623</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>42108</RECVTIME>
+							<JD>111919661</JD>
+							<WD>31087680</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table735" msdata:rowOrder="734">
+							<GPSID>649</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>31491</RECVTIME>
+							<JD>111141925</JD>
+							<WD>30463727</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table736" msdata:rowOrder="735">
+							<GPSID>662</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50625</RECVTIME>
+							<JD>114885105</JD>
+							<WD>29775327</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table737" msdata:rowOrder="736">
+							<GPSID>680</GPSID>
+							<RECVDATE>20160303</RECVDATE>
+							<RECVTIME>52947</RECVTIME>
+							<JD>115063425</JD>
+							<WD>29780288</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table738" msdata:rowOrder="737">
+							<GPSID>672</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>43220</RECVTIME>
+							<JD>115241047</JD>
+							<WD>31339261</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table739" msdata:rowOrder="738">
+							<GPSID>827904021</GPSID>
+							<RECVDATE>20140809</RECVDATE>
+							<RECVTIME>66330</RECVTIME>
+							<JD>0</JD>
+							<WD>0</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table740" msdata:rowOrder="739">
+							<GPSID>271258214</GPSID>
+							<RECVDATE>20140623</RECVDATE>
+							<RECVTIME>32314</RECVTIME>
+							<JD>114860748</JD>
+							<WD>29567472</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table741" msdata:rowOrder="740">
+							<GPSID>271259614</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>48489</RECVTIME>
+							<JD>114853750</JD>
+							<WD>29595868</WD>
+							<GD>0</GD>
+							<SD>6</SD>
+							<FX>184</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table742" msdata:rowOrder="741">
+							<GPSID>271306265</GPSID>
+							<RECVDATE>20140814</RECVDATE>
+							<RECVTIME>41433</RECVTIME>
+							<JD>114770642</JD>
+							<WD>29718187</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table743" msdata:rowOrder="742">
+							<GPSID>827903425</GPSID>
+							<RECVDATE>20140813</RECVDATE>
+							<RECVTIME>42005</RECVTIME>
+							<JD>114858352</JD>
+							<WD>29675852</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table744" msdata:rowOrder="743">
+							<GPSID>477793404</GPSID>
+							<RECVDATE>20140809</RECVDATE>
+							<RECVTIME>25553</RECVTIME>
+							<JD>114791423</JD>
+							<WD>29687615</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table745" msdata:rowOrder="744">
+							<GPSID>698</GPSID>
+							<RECVDATE>20151116</RECVDATE>
+							<RECVTIME>59788</RECVTIME>
+							<JD>111758038</JD>
+							<WD>31905850</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>156</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table746" msdata:rowOrder="745">
+							<GPSID>271256914</GPSID>
+							<RECVDATE>20140610</RECVDATE>
+							<RECVTIME>30685</RECVTIME>
+							<JD>114796405</JD>
+							<WD>29686070</WD>
+							<GD>1</GD>
+							<SD>7</SD>
+							<FX>286</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table747" msdata:rowOrder="746">
+							<GPSID>692</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>65306</RECVTIME>
+							<JD>111472200</JD>
+							<WD>32156269</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table748" msdata:rowOrder="747">
+							<GPSID>661</GPSID>
+							<RECVDATE>20151102</RECVDATE>
+							<RECVTIME>63538</RECVTIME>
+							<JD>114566941</JD>
+							<WD>30254247</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table749" msdata:rowOrder="748">
+							<GPSID>271305873</GPSID>
+							<RECVDATE>20140806</RECVDATE>
+							<RECVTIME>25854</RECVTIME>
+							<JD>114799163</JD>
+							<WD>29662453</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table750" msdata:rowOrder="749">
+							<GPSID>271304735</GPSID>
+							<RECVDATE>20140811</RECVDATE>
+							<RECVTIME>41642</RECVTIME>
+							<JD>114775172</JD>
+							<WD>29717580</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table751" msdata:rowOrder="750">
+							<GPSID>170</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>44728</RECVTIME>
+							<JD>114776952</JD>
+							<WD>29802697</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table752" msdata:rowOrder="751">
+							<GPSID>271262634</GPSID>
+							<RECVDATE>20140704</RECVDATE>
+							<RECVTIME>35262</RECVTIME>
+							<JD>114677233</JD>
+							<WD>29658137</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table753" msdata:rowOrder="752">
+							<GPSID>598</GPSID>
+							<RECVDATE>20150409</RECVDATE>
+							<RECVTIME>38689</RECVTIME>
+							<JD>113838913</JD>
+							<WD>30640183</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table754" msdata:rowOrder="753">
+							<GPSID>736</GPSID>
+							<RECVDATE>20160418</RECVDATE>
+							<RECVTIME>31637</RECVTIME>
+							<JD>113602716</JD>
+							<WD>30492308</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table755" msdata:rowOrder="754">
+							<GPSID>738</GPSID>
+							<RECVDATE>20150415</RECVDATE>
+							<RECVTIME>40823</RECVTIME>
+							<JD>113690852</JD>
+							<WD>30596372</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table756" msdata:rowOrder="755">
+							<GPSID>660</GPSID>
+							<RECVDATE>20150425</RECVDATE>
+							<RECVTIME>38343</RECVTIME>
+							<JD>115063311</JD>
+							<WD>29780194</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table757" msdata:rowOrder="756">
+							<GPSID>771</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>57262</RECVTIME>
+							<JD>114874102</JD>
+							<WD>29695450</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table758" msdata:rowOrder="757">
+							<GPSID>213</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>37767</RECVTIME>
+							<JD>110219708</JD>
+							<WD>30349383</WD>
+							<GD>0</GD>
+							<SD>10000</SD>
+							<FX>201</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table759" msdata:rowOrder="758">
+							<GPSID>245</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>54896</RECVTIME>
+							<JD>111423891</JD>
+							<WD>31401247</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table760" msdata:rowOrder="759">
+							<GPSID>125</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>40930</RECVTIME>
+							<JD>112562075</JD>
+							<WD>31183452</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table761" msdata:rowOrder="760">
+							<GPSID>223</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>48118</RECVTIME>
+							<JD>110520311</JD>
+							<WD>32672472</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table762" msdata:rowOrder="761">
+							<GPSID>146</GPSID>
+							<RECVDATE>20150928</RECVDATE>
+							<RECVTIME>62120</RECVTIME>
+							<JD>114567022</JD>
+							<WD>30254091</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table763" msdata:rowOrder="762">
+							<GPSID>149</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>59444</RECVTIME>
+							<JD>114562238</JD>
+							<WD>30248936</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table764" msdata:rowOrder="763">
+							<GPSID>57</GPSID>
+							<RECVDATE>20110908</RECVDATE>
+							<RECVTIME>64368</RECVTIME>
+							<JD>114255731</JD>
+							<WD>30566296</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>324</FX>
+							<ALARM>0</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>0</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table765" msdata:rowOrder="764">
+							<GPSID>278</GPSID>
+							<RECVDATE>20151116</RECVDATE>
+							<RECVTIME>53884</RECVTIME>
+							<JD>111754555</JD>
+							<WD>32166588</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table766" msdata:rowOrder="765">
+							<GPSID>448</GPSID>
+							<RECVDATE>20150628</RECVDATE>
+							<RECVTIME>50689</RECVTIME>
+							<JD>112104963</JD>
+							<WD>30122725</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table767" msdata:rowOrder="766">
+							<GPSID>430</GPSID>
+							<RECVDATE>20160415</RECVDATE>
+							<RECVTIME>53253</RECVTIME>
+							<JD>112064566</JD>
+							<WD>30956963</WD>
+							<GD>0</GD>
+							<SD>17000</SD>
+							<FX>307</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table768" msdata:rowOrder="767">
+							<GPSID>242</GPSID>
+							<RECVDATE>20160416</RECVDATE>
+							<RECVTIME>49879</RECVTIME>
+							<JD>111810594</JD>
+							<WD>31763358</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table769" msdata:rowOrder="768">
+							<GPSID>440</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>62850</RECVTIME>
+							<JD>111776219</JD>
+							<WD>30348094</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table770" msdata:rowOrder="769">
+							<GPSID>435</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>42294</RECVTIME>
+							<JD>111899786</JD>
+							<WD>30114375</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>249</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table771" msdata:rowOrder="770">
+							<GPSID>432</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>69811</RECVTIME>
+							<JD>113016355</JD>
+							<WD>29583413</WD>
+							<GD>0</GD>
+							<SD>7000</SD>
+							<FX>17</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table772" msdata:rowOrder="771">
+							<GPSID>258</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>36671</RECVTIME>
+							<JD>111132469</JD>
+							<WD>30464116</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table773" msdata:rowOrder="772">
+							<GPSID>195</GPSID>
+							<RECVDATE>20151123</RECVDATE>
+							<RECVTIME>59512</RECVTIME>
+							<JD>109995619</JD>
+							<WD>29893158</WD>
+							<GD>0</GD>
+							<SD>7000</SD>
+							<FX>358</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table774" msdata:rowOrder="773">
+							<GPSID>606</GPSID>
+							<RECVDATE>20150923</RECVDATE>
+							<RECVTIME>64687</RECVTIME>
+							<JD>110198436</JD>
+							<WD>32811950</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table775" msdata:rowOrder="774">
+							<GPSID>246</GPSID>
+							<RECVDATE>20150704</RECVDATE>
+							<RECVTIME>39841</RECVTIME>
+							<JD>111142350</JD>
+							<WD>30462627</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table776" msdata:rowOrder="775">
+							<GPSID>194</GPSID>
+							<RECVDATE>20160212</RECVDATE>
+							<RECVTIME>31730</RECVTIME>
+							<JD>110443716</JD>
+							<WD>32568219</WD>
+							<GD>0</GD>
+							<SD>14000</SD>
+							<FX>196</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table777" msdata:rowOrder="776">
+							<GPSID>188</GPSID>
+							<RECVDATE>20160119</RECVDATE>
+							<RECVTIME>42213</RECVTIME>
+							<JD>113002666</JD>
+							<WD>30536016</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table778" msdata:rowOrder="777">
+							<GPSID>162</GPSID>
+							<RECVDATE>20160404</RECVDATE>
+							<RECVTIME>61465</RECVTIME>
+							<JD>114776772</JD>
+							<WD>29802561</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table779" msdata:rowOrder="778">
+							<GPSID>255</GPSID>
+							<RECVDATE>20140406</RECVDATE>
+							<RECVTIME>3998</RECVTIME>
+							<JD>111132161</JD>
+							<WD>30464130</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table780" msdata:rowOrder="779">
+							<GPSID>156</GPSID>
+							<RECVDATE>20130710</RECVDATE>
+							<RECVTIME>55035</RECVTIME>
+							<JD>112816225</JD>
+							<WD>30509991</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>248</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table781" msdata:rowOrder="780">
+							<GPSID>207</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>26568</RECVTIME>
+							<JD>109528286</JD>
+							<WD>30197569</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>285</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table782" msdata:rowOrder="781">
+							<GPSID>155</GPSID>
+							<RECVDATE>20160118</RECVDATE>
+							<RECVTIME>62939</RECVTIME>
+							<JD>112808022</JD>
+							<WD>30520769</WD>
+							<GD>0</GD>
+							<SD>5000</SD>
+							<FX>210</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table783" msdata:rowOrder="782">
+							<GPSID>161</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>53978</RECVTIME>
+							<JD>114817219</JD>
+							<WD>29768316</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table784" msdata:rowOrder="783">
+							<GPSID>262</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51697</RECVTIME>
+							<JD>111143650</JD>
+							<WD>30453716</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table785" msdata:rowOrder="784">
+							<GPSID>183</GPSID>
+							<RECVDATE>20160419</RECVDATE>
+							<RECVTIME>57972</RECVTIME>
+							<JD>114883316</JD>
+							<WD>29792061</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table786" msdata:rowOrder="785">
+							<GPSID>254</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>50681</RECVTIME>
+							<JD>111321711</JD>
+							<WD>30497861</WD>
+							<GD>0</GD>
+							<SD>6000</SD>
+							<FX>16</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table787" msdata:rowOrder="786">
+							<GPSID>257</GPSID>
+							<RECVDATE>20160426</RECVDATE>
+							<RECVTIME>48312</RECVTIME>
+							<JD>111132191</JD>
+							<WD>30463930</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table788" msdata:rowOrder="787">
+							<GPSID>177</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>35814</RECVTIME>
+							<JD>114827147</JD>
+							<WD>29801463</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table789" msdata:rowOrder="788">
+							<GPSID>259</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>47685</RECVTIME>
+							<JD>111132175</JD>
+							<WD>30463905</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table790" msdata:rowOrder="789">
+							<GPSID>367</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>43498</RECVTIME>
+							<JD>113585333</JD>
+							<WD>31521813</WD>
+							<GD>0</GD>
+							<SD>7000</SD>
+							<FX>198</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table791" msdata:rowOrder="790">
+							<GPSID>431</GPSID>
+							<RECVDATE>20160417</RECVDATE>
+							<RECVTIME>39042</RECVTIME>
+							<JD>113016486</JD>
+							<WD>29582566</WD>
+							<GD>0</GD>
+							<SD>7000</SD>
+							<FX>4</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table792" msdata:rowOrder="791">
+							<GPSID>542</GPSID>
+							<RECVDATE>20160424</RECVDATE>
+							<RECVTIME>43922</RECVTIME>
+							<JD>113911113</JD>
+							<WD>29971119</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table793" msdata:rowOrder="792">
+							<GPSID>145</GPSID>
+							<RECVDATE>20140921</RECVDATE>
+							<RECVTIME>38173</RECVTIME>
+							<JD>113003580</JD>
+							<WD>30532750</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table794" msdata:rowOrder="793">
+							<GPSID>530</GPSID>
+							<RECVDATE>20160224</RECVDATE>
+							<RECVTIME>79477</RECVTIME>
+							<JD>113464761</JD>
+							<WD>29875938</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table795" msdata:rowOrder="794">
+							<GPSID>233</GPSID>
+							<RECVDATE>20160416</RECVDATE>
+							<RECVTIME>42639</RECVTIME>
+							<JD>111428644</JD>
+							<WD>32074441</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table796" msdata:rowOrder="795">
+							<GPSID>230</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>38567</RECVTIME>
+							<JD>110120505</JD>
+							<WD>31040961</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table797" msdata:rowOrder="796">
+							<GPSID>489</GPSID>
+							<RECVDATE>20150928</RECVDATE>
+							<RECVTIME>51577</RECVTIME>
+							<JD>113931313</JD>
+							<WD>29461266</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>296</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table798" msdata:rowOrder="797">
+							<GPSID>391</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>33278</RECVTIME>
+							<JD>112556736</JD>
+							<WD>31074352</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table799" msdata:rowOrder="798">
+							<GPSID>664</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>52086</RECVTIME>
+							<JD>110453383</JD>
+							<WD>32838291</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table800" msdata:rowOrder="799">
+							<GPSID>715</GPSID>
+							<RECVDATE>20160421</RECVDATE>
+							<RECVTIME>44684</RECVTIME>
+							<JD>110127066</JD>
+							<WD>32171613</WD>
+							<GD>0</GD>
+							<SD>2000</SD>
+							<FX>137</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table801" msdata:rowOrder="800">
+							<GPSID>827903407</GPSID>
+							<RECVDATE>20140807</RECVDATE>
+							<RECVTIME>67023</RECVTIME>
+							<JD>114864182</JD>
+							<WD>29677105</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table802" msdata:rowOrder="801">
+							<GPSID>709</GPSID>
+							<RECVDATE>20150705</RECVDATE>
+							<RECVTIME>54657</RECVTIME>
+							<JD>113302636</JD>
+							<WD>30424002</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table803" msdata:rowOrder="802">
+							<GPSID>659</GPSID>
+							<RECVDATE>20150609</RECVDATE>
+							<RECVTIME>73873</RECVTIME>
+							<JD>114251544</JD>
+							<WD>30591300</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table804" msdata:rowOrder="803">
+							<GPSID>271305984</GPSID>
+							<RECVDATE>20140803</RECVDATE>
+							<RECVTIME>60772</RECVTIME>
+							<JD>114770983</JD>
+							<WD>29682923</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table805" msdata:rowOrder="804">
+							<GPSID>728</GPSID>
+							<RECVDATE>20160410</RECVDATE>
+							<RECVTIME>54610</RECVTIME>
+							<JD>111655777</JD>
+							<WD>32381911</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table806" msdata:rowOrder="805">
+							<GPSID>712</GPSID>
+							<RECVDATE>20160206</RECVDATE>
+							<RECVTIME>32326</RECVTIME>
+							<JD>110468977</JD>
+							<WD>32402827</WD>
+							<GD>0</GD>
+							<SD>11000</SD>
+							<FX>9</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table807" msdata:rowOrder="806">
+							<GPSID>271305613</GPSID>
+							<RECVDATE>20140813</RECVDATE>
+							<RECVTIME>23907</RECVTIME>
+							<JD>114796373</JD>
+							<WD>29663257</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table808" msdata:rowOrder="807">
+							<GPSID>585</GPSID>
+							<RECVDATE>20150724</RECVDATE>
+							<RECVTIME>58153</RECVTIME>
+							<JD>111472116</JD>
+							<WD>32156269</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table809" msdata:rowOrder="808">
+							<GPSID>740</GPSID>
+							<RECVDATE>20150416</RECVDATE>
+							<RECVTIME>56828</RECVTIME>
+							<JD>113847963</JD>
+							<WD>30578400</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table810" msdata:rowOrder="809">
+							<GPSID>751</GPSID>
+							<RECVDATE>20160425</RECVDATE>
+							<RECVTIME>41960</RECVTIME>
+							<JD>113625683</JD>
+							<WD>29893991</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table811" msdata:rowOrder="810">
+							<GPSID>677</GPSID>
+							<RECVDATE>20150803</RECVDATE>
+							<RECVTIME>50192</RECVTIME>
+							<JD>115249444</JD>
+							<WD>31362083</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table812" msdata:rowOrder="811">
+							<GPSID>760</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>38460</RECVTIME>
+							<JD>110162955</JD>
+							<WD>32164569</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table813" msdata:rowOrder="812">
+							<GPSID>762</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>63471</RECVTIME>
+							<JD>111133330</JD>
+							<WD>30464225</WD>
+							<GD>0</GD>
+							<SD>5000</SD>
+							<FX>92</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table814" msdata:rowOrder="813">
+							<GPSID>754</GPSID>
+							<RECVDATE>20160407</RECVDATE>
+							<RECVTIME>43563</RECVTIME>
+							<JD>114029816</JD>
+							<WD>29411277</WD>
+							<GD>0</GD>
+							<SD>26000</SD>
+							<FX>153</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table815" msdata:rowOrder="814">
+							<GPSID>766</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>41001</RECVTIME>
+							<JD>113656411</JD>
+							<WD>31353875</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table816" msdata:rowOrder="815">
+							<GPSID>643</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>35602</RECVTIME>
+							<JD>111198061</JD>
+							<WD>30471119</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table817" msdata:rowOrder="816">
+							<GPSID>651</GPSID>
+							<RECVDATE>20151003</RECVDATE>
+							<RECVTIME>68252</RECVTIME>
+							<JD>111118813</JD>
+							<WD>30458738</WD>
+							<GD>0</GD>
+							<SD>10000</SD>
+							<FX>222</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table818" msdata:rowOrder="817">
+							<GPSID>271</GPSID>
+							<RECVDATE>20160506</RECVDATE>
+							<RECVTIME>70417</RECVTIME>
+							<JD>111236800</JD>
+							<WD>30478883</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table819" msdata:rowOrder="818">
+							<GPSID>214</GPSID>
+							<RECVDATE>20160118</RECVDATE>
+							<RECVTIME>50168</RECVTIME>
+							<JD>110189988</JD>
+							<WD>30279161</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table820" msdata:rowOrder="819">
+							<GPSID>461</GPSID>
+							<RECVDATE>20150723</RECVDATE>
+							<RECVTIME>65389</RECVTIME>
+							<JD>111472638</JD>
+							<WD>32156683</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table821" msdata:rowOrder="820">
+							<GPSID>335</GPSID>
+							<RECVDATE>20141008</RECVDATE>
+							<RECVTIME>31177</RECVTIME>
+							<JD>112008705</JD>
+							<WD>31033619</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table822" msdata:rowOrder="821">
+							<GPSID>311</GPSID>
+							<RECVDATE>20160401</RECVDATE>
+							<RECVTIME>39781</RECVTIME>
+							<JD>111908527</JD>
+							<WD>31091486</WD>
+							<GD>0</GD>
+							<SD>10000</SD>
+							<FX>284</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table823" msdata:rowOrder="822">
+							<GPSID>338</GPSID>
+							<RECVDATE>20160508</RECVDATE>
+							<RECVTIME>54428</RECVTIME>
+							<JD>112069611</JD>
+							<WD>30956408</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table824" msdata:rowOrder="823">
+							<GPSID>267</GPSID>
+							<RECVDATE>20150702</RECVDATE>
+							<RECVTIME>59099</RECVTIME>
+							<JD>111212563</JD>
+							<WD>30475827</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table825" msdata:rowOrder="824">
+							<GPSID>320</GPSID>
+							<RECVDATE>20150713</RECVDATE>
+							<RECVTIME>33656</RECVTIME>
+							<JD>112068830</JD>
+							<WD>30955972</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table826" msdata:rowOrder="825">
+							<GPSID>327</GPSID>
+							<RECVDATE>20160309</RECVDATE>
+							<RECVTIME>55087</RECVTIME>
+							<JD>112069805</JD>
+							<WD>30956391</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table827" msdata:rowOrder="826">
+							<GPSID>386</GPSID>
+							<RECVDATE>20160310</RECVDATE>
+							<RECVTIME>33450</RECVTIME>
+							<JD>113838702</JD>
+							<WD>30640347</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table828" msdata:rowOrder="827">
+							<GPSID>566</GPSID>
+							<RECVDATE>20160418</RECVDATE>
+							<RECVTIME>62329</RECVTIME>
+							<JD>113961716</JD>
+							<WD>30677158</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table829" msdata:rowOrder="828">
+							<GPSID>467</GPSID>
+							<RECVDATE>20151130</RECVDATE>
+							<RECVTIME>38584</RECVTIME>
+							<JD>111991161</JD>
+							<WD>30006805</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table830" msdata:rowOrder="829">
+							<GPSID>204</GPSID>
+							<RECVDATE>20151031</RECVDATE>
+							<RECVTIME>28815</RECVTIME>
+							<JD>111245686</JD>
+							<WD>32644916</WD>
+							<GD>0</GD>
+							<SD>25000</SD>
+							<FX>143</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table831" msdata:rowOrder="830">
+							<GPSID>441</GPSID>
+							<RECVDATE>20140925</RECVDATE>
+							<RECVTIME>52070</RECVTIME>
+							<JD>111773355</JD>
+							<WD>30342325</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table832" msdata:rowOrder="831">
+							<GPSID>544</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>37067</RECVTIME>
+							<JD>113910758</JD>
+							<WD>29970755</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table833" msdata:rowOrder="832">
+							<GPSID>535</GPSID>
+							<RECVDATE>20150611</RECVDATE>
+							<RECVTIME>39598</RECVTIME>
+							<JD>113379750</JD>
+							<WD>29885558</WD>
+							<GD>0</GD>
+							<SD>12000</SD>
+							<FX>19</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table834" msdata:rowOrder="833">
+							<GPSID>470</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>59511</RECVTIME>
+							<JD>111922719</JD>
+							<WD>30092372</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table835" msdata:rowOrder="834">
+							<GPSID>545</GPSID>
+							<RECVDATE>20150611</RECVDATE>
+							<RECVTIME>68687</RECVTIME>
+							<JD>114064369</JD>
+							<WD>29589375</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table836" msdata:rowOrder="835">
+							<GPSID>487</GPSID>
+							<RECVDATE>20160211</RECVDATE>
+							<RECVTIME>34964</RECVTIME>
+							<JD>113283330</JD>
+							<WD>29930577</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table837" msdata:rowOrder="836">
+							<GPSID>488</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>38626</RECVTIME>
+							<JD>113894091</JD>
+							<WD>29693961</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table838" msdata:rowOrder="837">
+							<GPSID>615</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>61525</RECVTIME>
+							<JD>111472458</JD>
+							<WD>32156530</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table839" msdata:rowOrder="838">
+							<GPSID>625</GPSID>
+							<RECVDATE>20160504</RECVDATE>
+							<RECVTIME>53046</RECVTIME>
+							<JD>111925911</JD>
+							<WD>31095575</WD>
+							<GD>0</GD>
+							<SD>3000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table840" msdata:rowOrder="839">
+							<GPSID>579</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>51198</RECVTIME>
+							<JD>111482633</JD>
+							<WD>32133561</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table841" msdata:rowOrder="840">
+							<GPSID>827902472</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>48546</RECVTIME>
+							<JD>114798518</JD>
+							<WD>29663393</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>180</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table842" msdata:rowOrder="841">
+							<GPSID>827903246</GPSID>
+							<RECVDATE>20140804</RECVDATE>
+							<RECVTIME>68118</RECVTIME>
+							<JD>114797433</JD>
+							<WD>29669902</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table843" msdata:rowOrder="842">
+							<GPSID>718</GPSID>
+							<RECVDATE>20160510</RECVDATE>
+							<RECVTIME>44009</RECVTIME>
+							<JD>110162855</JD>
+							<WD>32164500</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table844" msdata:rowOrder="843">
+							<GPSID>725</GPSID>
+							<RECVDATE>20151218</RECVDATE>
+							<RECVTIME>45232</RECVTIME>
+							<JD>110058397</JD>
+							<WD>32152322</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table845" msdata:rowOrder="844">
+							<GPSID>271259714</GPSID>
+							<RECVDATE>20140815</RECVDATE>
+							<RECVTIME>42759</RECVTIME>
+							<JD>114841020</JD>
+							<WD>29610462</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table846" msdata:rowOrder="845">
+							<GPSID>600</GPSID>
+							<RECVDATE>20160505</RECVDATE>
+							<RECVTIME>67487</RECVTIME>
+							<JD>111784602</JD>
+							<WD>31772394</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>253</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table847" msdata:rowOrder="846">
+							<GPSID>691</GPSID>
+							<RECVDATE>20160509</RECVDATE>
+							<RECVTIME>57695</RECVTIME>
+							<JD>111472475</JD>
+							<WD>32156577</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table848" msdata:rowOrder="847">
+							<GPSID>271305952</GPSID>
+							<RECVDATE>20140716</RECVDATE>
+							<RECVTIME>74553</RECVTIME>
+							<JD>114854050</JD>
+							<WD>29584913</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table849" msdata:rowOrder="848">
+							<GPSID>271257844</GPSID>
+							<RECVDATE>20140801</RECVDATE>
+							<RECVTIME>37894</RECVTIME>
+							<JD>114799392</JD>
+							<WD>29718668</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table850" msdata:rowOrder="849">
+							<GPSID>271305772</GPSID>
+							<RECVDATE>20140704</RECVDATE>
+							<RECVTIME>43034</RECVTIME>
+							<JD>114755173</JD>
+							<WD>29669582</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table851" msdata:rowOrder="850">
+							<GPSID>271259754</GPSID>
+							<RECVDATE>20140728</RECVDATE>
+							<RECVTIME>33059</RECVTIME>
+							<JD>114709895</JD>
+							<WD>29661003</WD>
+							<GD>3</GD>
+							<SD>2</SD>
+							<FX>268</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table852" msdata:rowOrder="851">
+							<GPSID>271262644</GPSID>
+							<RECVDATE>20140813</RECVDATE>
+							<RECVTIME>60633</RECVTIME>
+							<JD>114692103</JD>
+							<WD>29657372</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table853" msdata:rowOrder="852">
+							<GPSID>827903427</GPSID>
+							<RECVDATE>20140706</RECVDATE>
+							<RECVTIME>55234</RECVTIME>
+							<JD>114753705</JD>
+							<WD>29668948</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table854" msdata:rowOrder="853">
+							<GPSID>477787144</GPSID>
+							<RECVDATE>20140801</RECVDATE>
+							<RECVTIME>35922</RECVTIME>
+							<JD>0</JD>
+							<WD>0</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table855" msdata:rowOrder="854">
+							<GPSID>172741445</GPSID>
+							<RECVDATE>20140724</RECVDATE>
+							<RECVTIME>54813</RECVTIME>
+							<JD>114774867</JD>
+							<WD>29717617</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table856" msdata:rowOrder="855">
+							<GPSID>271305603</GPSID>
+							<RECVDATE>20140711</RECVDATE>
+							<RECVTIME>62206</RECVTIME>
+							<JD>114802123</JD>
+							<WD>29668560</WD>
+							<GD>1</GD>
+							<SD>0</SD>
+							<FX>156</FX>
+							<ALARM>0</ALARM>
+						</Table>
+						<Table diffgr:id="Table857" msdata:rowOrder="856">
+							<GPSID>730</GPSID>
+							<RECVDATE>20151016</RECVDATE>
+							<RECVTIME>33149</RECVTIME>
+							<JD>114875747</JD>
+							<WD>29694463</WD>
+							<GD>0</GD>
+							<SD>1000</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table858" msdata:rowOrder="857">
+							<GPSID>586</GPSID>
+							<RECVDATE>20160507</RECVDATE>
+							<RECVTIME>61039</RECVTIME>
+							<JD>111472280</JD>
+							<WD>32156244</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table859" msdata:rowOrder="858">
+							<GPSID>593</GPSID>
+							<RECVDATE>20150815</RECVDATE>
+							<RECVTIME>41857</RECVTIME>
+							<JD>111758461</JD>
+							<WD>31908863</WD>
+							<GD>0</GD>
+							<SD>7000</SD>
+							<FX>336</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table860" msdata:rowOrder="859">
+							<GPSID>753</GPSID>
+							<RECVDATE>20160427</RECVDATE>
+							<RECVTIME>44598</RECVTIME>
+							<JD>110500844</JD>
+							<WD>32666483</WD>
+							<GD>0</GD>
+							<SD>14000</SD>
+							<FX>293</FX>
+							<ALARM>1073742368</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+						<Table diffgr:id="Table861" msdata:rowOrder="860">
+							<GPSID>755</GPSID>
+							<RECVDATE>20160421</RECVDATE>
+							<RECVTIME>59764</RECVTIME>
+							<JD>112401675</JD>
+							<WD>30030052</WD>
+							<GD>0</GD>
+							<SD>0</SD>
+							<FX>0</FX>
+							<ALARM>1073742112</ALARM>
+							<SEGMENT>0</SEGMENT>
+							<AREAID>0</AREAID>
+							<STATUS1>1073745920</STATUS1>
+							<STATUS2>0</STATUS2>
+						</Table>
+					</NewDataSet>
+				</diffgr:diffgram>
+			</GetGPSRealTimeResult>
+		</GetGPSRealTimeResponse>
+	</soap:Body>
+</soap:Envelope>

+ 136 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/gps/svcimpl/GpsServiceImpl.java

@@ -0,0 +1,136 @@
+package com.xt.hb.data.gps.svcimpl;
+
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.net.HttpURLConnection;
+import java.net.URL;
+import java.util.ArrayList;
+import java.util.List;
+
+import org.dom4j.Document;
+import org.dom4j.Element;
+import org.dom4j.io.SAXReader;
+import org.springframework.stereotype.Service;
+
+import com.xt.hb.data.gps.model.GpsInfo;
+import com.xt.hb.data.gps.svc.GpsService;
+import com.xt.hb.data.system.GlobalData;
+
+@Service
+public class GpsServiceImpl implements GpsService {
+	@Override
+	public List<GpsInfo> getGPSRealTime() {
+		List<GpsInfo> gpsInfos = analyseGpsData();
+		return gpsInfos;
+	}
+
+	/**
+	 * 获取分析后的结果数据
+	 * 
+	 * @return
+	 */
+	public List<GpsInfo> analyseGpsData() {
+		List<GpsInfo> modelList = new ArrayList<>();
+		try {
+			SAXReader reader = new SAXReader();
+			Document doc = reader.read(callWebService());
+			// FileWriter fw = new FileWriter(new File("gps" +
+			// System.currentTimeMillis() + ".xml"));
+			// doc.write(fw);
+			// fw.close();
+			@SuppressWarnings("unchecked")
+			List<Element> elements = doc.selectNodes("//Table");
+			for (Element el : elements) {
+				GpsInfo model = new GpsInfo();
+				model.setGpsid(el.element("GPSID").getText());
+				model.setRecvdate(Long.parseLong(el.element("RECVDATE").getText()));
+				model.setRecvtime(Long.parseLong(el.element("RECVTIME").getText()));
+				model.setJd(Long.parseLong(el.element("JD").getText()));
+				model.setWd(Long.parseLong(el.element("WD").getText()));
+				model.setGd(Long.parseLong(el.element("GD").getText()));
+				model.setSd(Long.parseLong(el.element("SD").getText()));
+				model.setFx(Integer.parseInt(el.element("FX").getText()));
+				Element alarm = el.element("ALARM");
+				if (alarm != null) {
+					model.setAlarm(alarm.getText());
+				}
+				Element segment = el.element("SEGMENT");
+				if (segment != null) {
+					model.setSegment(segment.getText());
+				}
+				Element areaid = el.element("AREAID");
+				if (areaid != null) {
+					model.setAreaid(areaid.getText());
+				}
+				Element status1 = el.element("STATUS1");
+				if (status1 != null) {
+					model.setStatus1(status1.getText());
+				}
+				Element status2 = el.element("STATUS2");
+				if (status2 != null) {
+					model.setStatus2(status2.getText());
+				}
+				modelList.add(model);
+			}
+		} catch (Exception e) {
+			e.printStackTrace();
+		}
+		return modelList;
+	}
+
+	/**
+	 * 获取测试数据
+	 * 
+	 * @return
+	 */
+	public InputStream getDataStream() {
+		return GpsServiceImpl.class.getResourceAsStream("GetGPSRealTime.xml");
+	}
+
+	/**
+	 * 获取真实请求数据
+	 * 
+	 * @param wsdl
+	 * @return
+	 * @throws Exception
+	 */
+	private InputStream callWebService() throws Exception {
+		System.setProperty("sun.net.client.defaultConnectTimeout", "20000");
+		System.setProperty("sun.net.client.defaultReadTimeout", "20000");
+		// URL连接
+		URL url = new URL(GlobalData.GPS_WSDL);
+		// System.err.println("gps connect url:"+url.getPath());
+		HttpURLConnection conn = (HttpURLConnection) url.openConnection();
+		// conn.setRequestMethod("GET");
+		conn.setRequestMethod("POST");
+		conn.setRequestProperty("Content-Length", String.valueOf(actionBySOAP().getBytes().length));
+		conn.setRequestProperty("Content-Type", "text/xml; charset=GBK");
+		conn.setDoOutput(true);
+		conn.setDoInput(true);
+		conn.setConnectTimeout(20000);
+		// 请求输入内容
+		OutputStream output = conn.getOutputStream();
+		output.write(actionBySOAP().getBytes());
+		output.flush();
+		output.close();
+		// 请求返回内容
+		return conn.getInputStream();
+	}
+
+	/**
+	 * soap请求头拼接
+	 * 
+	 * @return
+	 */
+	private String actionBySOAP() {
+		StringBuilder sb = new StringBuilder();
+		sb.append(
+				"<SOAP-ENV:Envelope xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:SOAP-ENC=\"http://schemas.xmlsoap.org/soap/encoding/\" "
+						+ " xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">");
+		sb.append("<SOAP-ENV:Body>");
+		sb.append("<m:GetGPSRealTime xmlns:m=\"http://pdiwt.com.cn/webservices/Oracle\"/>");
+		sb.append("</SOAP-ENV:Body>");
+		sb.append("</SOAP-ENV:Envelope>");
+		return sb.toString();
+	}
+}

+ 33 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/search/SearchCtl.java

@@ -0,0 +1,33 @@
+package com.xt.hb.data.search;
+
+import javax.servlet.http.HttpServletRequest;
+
+import org.apache.solr.common.SolrDocumentList;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import com.xt.hb.data.util.SolrClientUtils;
+
+/**
+ * solr检索
+ * 
+ * @author 袁晓冬
+ *
+ */
+@Controller
+public class SearchCtl {
+	/**
+	 * 查询
+	 * 
+	 * @param keyword
+	 * @return
+	 */
+	@RequestMapping(value = "search/{keyword}")
+	@ResponseBody
+	public SolrDocumentList search(@PathVariable String keyword, HttpServletRequest request) {
+		SolrDocumentList list = SolrClientUtils.query(keyword);
+		return list;
+	}
+}

+ 23 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/service/FetchService.java

@@ -0,0 +1,23 @@
+package com.xt.hb.data.service;
+
+public interface FetchService {
+    /**
+     * 执行抓取任务
+     * 
+     * @return
+     */
+    public abstract int doFetch();
+
+    /**
+     * 服务名称
+     * 
+     * @return
+     */
+    public String getName();
+    
+    /**
+     * 任务处理后结果信息
+     * @return
+     */
+    public String message();
+}

+ 164 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/DataSourceFactory.java

@@ -0,0 +1,164 @@
+package com.xt.hb.data.system;
+
+import java.io.IOException;
+import java.sql.SQLException;
+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 dsType = "com.alibaba.druid.pool.DruidDataSource";
+
+    public void close() {
+        if (ds instanceof DruidDataSource) {
+            ((DruidDataSource) ds).close();
+        }
+    }
+
+    public void init() {
+        if (ds instanceof DruidDataSource) {
+            try {
+                ((DruidDataSource) ds).init();
+            }
+            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();
+            }
+        }
+
+    }
+
+    @Override
+    public void afterPropertiesSet() throws Exception {
+        Properties properties = new Properties();
+        loadProperties(properties);
+        if (dsType.equals("com.alibaba.druid.pool.DruidDataSource")) {
+            DruidDataSource druidDataSource = new DruidDataSource();
+            druidDataSource.configFromPropety(properties);
+            {
+                String property = properties.getProperty("druid.url");
+                if (property != null && property.length() > 0) {
+                    druidDataSource.setUrl(property);
+                }
+            }
+            {
+                String property = properties.getProperty("druid.username");
+                if (property != null && property.length() > 0) {
+                    druidDataSource.setUsername(property);
+                }
+            }
+            {
+                String property = properties.getProperty("druid.password");
+                if (property != null && property.length() > 0) {
+                    druidDataSource.setPassword(property);
+                }
+            }
+            {
+                String property = properties.getProperty("druid.initialSize");
+                if (property != null && property.length() > 0) {
+                    druidDataSource.setInitialSize(Integer.parseInt(property));
+                }
+            }
+            {
+                String property = properties.getProperty("druid.minIdle");
+                if (property != null && property.length() > 0) {
+                    druidDataSource.setMinIdle(Integer.parseInt(property));
+                }
+            }
+            {
+                String property = properties.getProperty("druid.maxActive");
+                if (property != null && property.length() > 0) {
+                    druidDataSource.setMaxActive(Integer.parseInt(property));
+                }
+            }
+            {
+                String property = properties.getProperty("druid.timeBetweenEvictionRunsMillis");
+                if (property != null && property.length() > 0) {
+                    druidDataSource.setTimeBetweenEvictionRunsMillis(Long.parseLong(property));
+                }
+            }
+            {
+                String property = properties.getProperty("druid.minEvictableIdleTimeMillis");
+                if (property != null && property.length() > 0) {
+                    druidDataSource.setMinEvictableIdleTimeMillis(Integer.parseInt(property));
+                }
+            }
+            {
+                String property = properties.getProperty("druid.testOnReturn");
+                if ("true".equals(property)) {
+                    druidDataSource.setTestOnReturn(true);
+                }
+                else if ("false".equals(property)) {
+                    druidDataSource.setTestOnReturn(false);
+                }
+            }
+            {
+                String property = properties.getProperty("druid.poolPreparedStatements");
+                if ("true".equals(property)) {
+                    druidDataSource.setPoolPreparedStatements(true);
+                }
+                else if ("false".equals(property)) {
+                    druidDataSource.setPoolPreparedStatements(false);
+                }
+            }
+            {
+                String property = properties.getProperty("druid.maxPoolPreparedStatementPerConnectionSize");
+                if (property != null && property.length() > 0) {
+                    druidDataSource.setMaxPoolPreparedStatementPerConnectionSize(Integer.parseInt(property));
+                }
+            }
+            ds = druidDataSource;
+        }
+    }
+
+    public void setDsType(String dsType) {
+        this.dsType = dsType;
+    }
+
+    public void setProperties(Resource[] properties) {
+        this.properties = properties;
+    }
+}

+ 31 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/GlobalData.java

@@ -0,0 +1,31 @@
+package com.xt.hb.data.system;
+
+/**
+ * 全局信息设置
+ */
+public class GlobalData {
+	/** ============================== 系统参数 ============================ */
+	/** 系统名称 */
+	public final static String CONST_SYSTEM_NAME = "dataServer";
+	/** ============================== 系统参数 ============================ */
+	/** 船舶预警图层地址 */
+	public static String CBYJ_URL = "";
+	/** GPS WSDL */
+	public static String GPS_WSDL = "http://58.49.53.52:8704/Service.asmx?wsdl";
+	/** solr服务地址 */
+	public static String SOLR_URL = "";
+	/** solr gis核心 */
+	public static String SOLR_GIS_CORE = "gis_core";
+
+	/** 海康CMS WSDL */
+	public static String HIKVISION_CMS_WSDL = "http://27.17.12.117/services/CmsService?wsdl";
+
+	/** 海康平台URL */
+	public static String HIKVISION_PLATFORM_URL = "http://27.17.12.117";
+
+	/** 海康平台用户名 */
+	public static String HIKVISION_PLATFORM_USER = "admin";
+
+	/** 海康平台密码MD5加密并大写 */
+	public static String HIKVISION_PLATFORM_PWD = "AFDD0B4AD2EC172C586E2150770FBF9E";
+}

+ 21 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/SystemInterceptor.java

@@ -0,0 +1,21 @@
+package com.xt.hb.data.system;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
+
+/**
+ * 系统拦截器<br>
+ * 1、登陆验证
+ * 
+ * @author 袁晓冬
+ *
+ */
+public class SystemInterceptor extends HandlerInterceptorAdapter {
+    @Override
+    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
+            throws Exception {
+        return super.preHandle(request, response, handler);
+    }
+}

+ 100 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/ctl/SystemCtl.java

@@ -0,0 +1,100 @@
+package com.xt.hb.data.system.ctl;
+
+import javax.servlet.ServletContext;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.cache.Cache;
+import org.springframework.cache.Cache.ValueWrapper;
+import org.springframework.cache.ehcache.EhCacheCacheManager;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+import org.springframework.web.context.ServletContextAware;
+
+import com.alibaba.fastjson.JSONObject;
+import com.xt.hb.data.system.svc.SystemService;
+import com.xt.hb.data.util.IdGenerator;
+
+@Controller
+public class SystemCtl implements ServletContextAware {
+	@Autowired
+	private SystemService systemService;
+	@Autowired
+	private IdGenerator idGenerator;
+	@Autowired
+	private EhCacheCacheManager cacheManager;
+
+	@RequestMapping("services")
+	@ResponseBody
+	public JSONObject services() {
+		JSONObject jo = new JSONObject();
+		// 港口港区经营人树
+		jo.put("gkgqjryTree", "/aqgis/gkgqjryTree");
+		// 摄像头树
+		jo.put("cameraTree", "/aqgis/cameraTree");
+		// 港区
+		jo.put("gq", "/aqgis/gq");
+		// 码头
+		jo.put("mt", "/aqgis/mt");
+		// 泊位
+		jo.put("bw", "/aqgis/bw");
+		// 经营人
+		jo.put("jyr", "/aqgis/jyr");
+		// 取水口
+		jo.put("qsk", "/aqgis/qsk");
+		// 危货企业查询
+		jo.put("whzysq", "/aqgis/whzysq");
+		// 船舶预警
+		jo.put("cbyjArea", "/cbyjArea");
+		// 泊位作业记录分页
+		jo.put("bwPage", "/aqgis/whzysq?bwGisid=");
+		// 船名
+		jo.put("shipName", "/shipName");
+		// token验证
+		jo.put("tokenValid", "/system/tokenValid");
+		return jo;
+	}
+
+	@RequestMapping("system/token")
+	@ResponseBody
+	public String token(String u) {
+		String ticket = idGenerator.generateStringId();
+		Cache cache = cacheManager.getCache("tokenCache");
+		cache.put(ticket, true);
+		return ticket;
+	}
+
+	@RequestMapping("system/tokenValid/{id}")
+	@ResponseBody
+	public boolean tokenValid(@PathVariable String id) {
+		Cache cache = cacheManager.getCache("tokenCache");
+		ValueWrapper value = cache.get(id);
+		if (null != value) {
+			Boolean valid = (Boolean) value.get();
+			if (valid) {
+				cache.put(id, false);
+				return true;
+			}
+		}
+		return false;
+	}
+
+	/**
+	 * 重新加载系统参数
+	 * 
+	 * @return
+	 */
+	@RequestMapping("system/reloadParam")
+	@ResponseBody
+	public String reloadParam() {
+		return systemService.reloadParam();
+	}
+
+	ServletContext servletContext = null;
+
+	@Override
+	public void setServletContext(ServletContext servletContext) {
+		this.servletContext = servletContext;
+	}
+}

+ 17 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/mapper/SysParamMapper.java

@@ -0,0 +1,17 @@
+package com.xt.hb.data.system.mapper;
+
+import java.util.List;
+
+import com.xt.hb.data.base.mapper.BaseMapper;
+import com.xt.hb.data.system.model.SysParam;
+
+public interface SysParamMapper extends BaseMapper<SysParam> {
+	/**
+	 * 根据子系统编码查询系统参数<br>
+	 * 包括编码为空的参数
+	 * 
+	 * @param system
+	 * @return
+	 */
+	List<SysParam> selectBySystemOrNull(String system);
+}

+ 80 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/model/SysParam.java

@@ -0,0 +1,80 @@
+package com.xt.hb.data.system.model;
+
+/**
+ * 系统参数对象
+ * 
+ * @author 袁晓冬
+ *
+ */
+public class SysParam {
+	/** 参数ID */
+	private String id;
+	/** 属性名 */
+	private String key;
+	/** 属性值 */
+	private String value;
+	/** 映射类 */
+	private String clazz;
+	/** 备注 */
+	private String disp;
+	/** 是否有效 */
+	private String valid;
+	/** 所属子系统 */
+	private String system;
+
+	public String getClazz() {
+		return clazz;
+	}
+
+	public String getDisp() {
+		return disp;
+	}
+
+	public String getId() {
+		return id;
+	}
+
+	public String getKey() {
+		return key;
+	}
+
+	public String getSystem() {
+		return system;
+	}
+
+	public String getValid() {
+		return valid;
+	}
+
+	public String getValue() {
+		return value;
+	}
+
+	public void setClazz(String clazz) {
+		this.clazz = clazz == null ? null : clazz.trim();
+	}
+
+	public void setDisp(String disp) {
+		this.disp = disp == null ? null : disp.trim();
+	}
+
+	public void setId(String id) {
+		this.id = id == null ? null : id.trim();
+	}
+
+	public void setKey(String key) {
+		this.key = key == null ? null : key.trim();
+	}
+
+	public void setSystem(String system) {
+		this.system = system;
+	}
+
+	public void setValid(String valid) {
+		this.valid = valid == null ? null : valid.trim();
+	}
+
+	public void setValue(String value) {
+		this.value = value == null ? null : value.trim();
+	}
+}

+ 16 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/svc/SystemService.java

@@ -0,0 +1,16 @@
+package com.xt.hb.data.system.svc;
+
+/**
+ * 系统服务接口
+ * 
+ * @author 袁晓冬
+ *
+ */
+public interface SystemService {
+	/**
+	 * 加载系统全局参数
+	 * 
+	 * @return
+	 */
+	public String reloadParam();
+}

+ 45 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/system/svcimpl/SystemServiceImpl.java

@@ -0,0 +1,45 @@
+package com.xt.hb.data.system.svcimpl;
+
+import java.util.List;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import com.xt.hb.data.system.GlobalData;
+import com.xt.hb.data.system.mapper.SysParamMapper;
+import com.xt.hb.data.system.model.SysParam;
+import com.xt.hb.data.system.svc.SystemService;
+import com.yuanxd.tools.utils.Reflections;
+import com.yuanxd.tools.utils.string.StringUtils;
+
+@Service
+public class SystemServiceImpl implements SystemService {
+	private final Logger log = LoggerFactory.getLogger(SystemService.class);
+	@Autowired
+	private SysParamMapper paramMapper;
+
+	@Override
+	public String reloadParam() {
+		List<SysParam> params = paramMapper.selectBySystemOrNull(GlobalData.CONST_SYSTEM_NAME);
+		if (null == params || params.size() == 0) {
+			return "没有获取到属性";
+		}
+		for (SysParam sp : params) {
+			Class<?> clazz;
+			try {
+				if (StringUtils.hasText(sp.getClazz())) {
+					clazz = Class.forName(sp.getClazz());
+				} else {
+					clazz = GlobalData.class;
+				}
+				Reflections.setFieldValueSilence(clazz, sp.getKey(), sp.getValue());
+			} catch (ClassNotFoundException e) {
+				log.error("系统参数加载失败(ID:{},key:{})", sp.getId(), sp.getKey());
+			}
+		}
+		return "系统参数加载成功";
+	}
+
+}

+ 80 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/BeanUtil.java

@@ -0,0 +1,80 @@
+package com.xt.hb.data.util;
+
+import java.beans.BeanInfo;
+import java.beans.Introspector;
+import java.beans.PropertyDescriptor;
+import java.lang.reflect.Method;
+import java.util.HashMap;
+import java.util.Map;
+
+/**
+ * Created by 马英虎 on 2014/11/27.
+ */
+public class BeanUtil {
+
+    public static Map<String, Object> bean2Map(Object obj) {
+
+        if(obj == null){
+            return null;
+        }
+        Map<String, Object> map = new HashMap<String, Object>();
+        try {
+            BeanInfo beanInfo = Introspector.getBeanInfo(obj.getClass());
+            PropertyDescriptor[] propertyDescriptors = beanInfo.getPropertyDescriptors();
+            for (PropertyDescriptor property : propertyDescriptors) {
+                String key = property.getName();
+                // 过滤class属性
+                if (!key.equals("class")) {
+                    // 得到property对应的getter方法
+                    Method getter = property.getReadMethod();
+                    Object value = getter.invoke(obj);
+                    map.put(key, value);
+                }
+            }
+        } catch (Exception e) {
+            System.out.println("bean2Map Error " + e);
+        }
+        return map;
+    }
+
+    public static void map2Bean(Map<String, Object> map, Object obj) {
+        try {
+            BeanInfo beanInfo = Introspector.getBeanInfo(obj.getClass());
+            PropertyDescriptor[] propertyDescriptors = beanInfo.getPropertyDescriptors();
+
+            for (PropertyDescriptor property : propertyDescriptors) {
+                String key = property.getName();
+
+                if (map.containsKey(key.toLowerCase()) || map.containsKey(key.toUpperCase())) {
+                    Object value = map.get(key);
+                    Method setter = property.getWriteMethod();
+                    setter.invoke(obj, value);
+                }
+            }
+        } catch (Exception e) {
+            System.out.println("map2Bean Error " + e);
+        }
+    }
+
+    public static void bean2Bean(Object source,Object target){
+        try {
+            BeanInfo sourceInfo = Introspector.getBeanInfo(source.getClass());
+            BeanInfo targetInfo = Introspector.getBeanInfo(target.getClass());
+            PropertyDescriptor[] sourceInfoPropertyDescriptors = sourceInfo.getPropertyDescriptors();
+            PropertyDescriptor[] targetInfoPropertyDescriptors = targetInfo.getPropertyDescriptors();
+
+            for (PropertyDescriptor sourceProperty : sourceInfoPropertyDescriptors) {
+                String sourceKey = sourceProperty.getName();
+                for (PropertyDescriptor targetProperty : targetInfoPropertyDescriptors) {
+
+                    if(sourceKey.equalsIgnoreCase(targetProperty.getName())  && !sourceKey.equals("class")){
+                        targetProperty.getWriteMethod().invoke(target,sourceProperty.getReadMethod().invoke(source));
+                    }
+                }
+            }
+        } catch (Exception e) {
+            System.out.println("map2Bean Error " + e);
+        }
+    }
+
+}

+ 47 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/CustomGetMethod.java

@@ -0,0 +1,47 @@
+package com.xt.hb.data.util;
+
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.util.zip.GZIPInputStream;
+
+import org.apache.http.Header;
+import org.apache.http.HttpResponse;
+import org.apache.http.util.EntityUtils;
+
+public class CustomGetMethod {
+    public static String getGzip(HttpResponse response) throws IOException {
+
+        // For GZip response
+        if (isGzip(response)) {
+            InputStream is = response.getEntity().getContent();
+            GZIPInputStream gzin = new GZIPInputStream(is);
+
+            InputStreamReader isr = new InputStreamReader(gzin, "utf-8");
+            java.io.BufferedReader br = new java.io.BufferedReader(isr);
+            StringBuffer sb = new StringBuffer();
+            String tempbf;
+            while ((tempbf = br.readLine()) != null) {
+                sb.append(tempbf);
+            }
+            isr.close();
+            gzin.close();
+            return sb.toString();
+        }
+        else {
+            return EntityUtils.toString(response.getEntity(), "utf-8");
+        }
+
+    }
+
+    private static boolean isGzip(HttpResponse response) {
+        if (response.containsHeader("Content-Encoding")) {
+            Header[] hs = response.getHeaders("Content-Encoding");
+            for (Header h : hs) {
+                if (h.getValue().toLowerCase().indexOf("gzip") > -1) { return true; }
+            }
+        }
+        return false;
+    }
+
+}

+ 366 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/DateUtil.java

@@ -0,0 +1,366 @@
+package com.xt.hb.data.util;
+
+import java.sql.Timestamp;
+import java.text.ParseException;
+import java.text.SimpleDateFormat;
+import java.util.Calendar;
+import java.util.Date;
+import java.util.Locale;
+
+/**
+ * @version 0.1
+ * @author myhnuhai
+ * 
+ */
+public class DateUtil {
+
+    private final static Locale locale = Locale.CHINA;
+    public final static  int DAY_MILLISECOND = 86400000;
+    private final static SimpleDateFormat sdf = new SimpleDateFormat();// 定义格式,不显示毫秒
+
+    public final static String DATE_DAY_FMT = "yyyy-MM-dd";
+    public final static String DATE_DAY_FMT_CN = "yyyy年MM月dd日";
+    public final static String DATE_HOUR_FMT = "yyyy-MM-dd HH:00:00";
+    public final static String DATE_MIN_FMT = "yyyy-MM-dd HH:mm:00";
+    public final static String DATE_SECOND_FMT = "yyyy-MM-dd HH:mm:ss";
+    public final static String DATE_TIME = "yyyyMMddHHmmss";
+    public final static String WEEK = "EEEE";
+
+    /**
+     * 将Date类型转换为字符串
+     *
+     * @param date
+     *            日期类型
+     * @return 日期字符串
+     */
+    public static String format(Date date) {
+        return format(date, "yyyy-MM-dd HH:mm:ss");
+    }
+
+    /**
+     * 将Date类型转换为字符串
+     *
+     * @param date
+     *            日期类型
+     * @param pattern
+     *            字符串格式
+     * @return 日期字符串
+     */
+    public static String format(Date date, String pattern) {
+        if (date == null) {
+            return "null";
+        }
+        if (pattern == null || pattern.equals("") || pattern.equals("null")) {
+            pattern = "yyyy-MM-dd HH:mm:ss";
+        }
+        return new SimpleDateFormat(pattern).format(date);
+    }
+
+    /**
+     * 将字符串转换为Date类型
+     *
+     * @param date
+     *            字符串类型
+     * @return 日期类型
+     */
+    public static Date format(String date) {
+        return format(date, null);
+    }
+
+    /**
+     * 将字符串转换为Date类型
+     *
+     * @param date
+     *            字符串类型
+     * @param pattern
+     *            格式
+     * @return 日期类型
+     */
+    public static Date format(String date, String pattern) {
+        if (pattern == null || pattern.equals("") || pattern.equals("null")) {
+            pattern = "yyyy-MM-dd HH:mm:ss";
+        }
+        if (date == null || date.equals("") || date.equals("null")) {
+            return new Date();
+        }
+        Date d = null;
+        try {
+            d = new SimpleDateFormat(pattern).parse(date);
+        } catch (ParseException pe) {
+        }
+        return d;
+    }
+
+
+
+    /**
+     * 传入的参数格式为: yyyy-MM-dd HH:mm:ss
+     *
+     * @category 字母 日期或时间元素 表示 示例 <br/>
+     *           G Era 标志符 Text AD <br/>
+     *           y 年 Year 1996; 96 <br/>
+     *           M 年中的月份 Month July; Jul; 07 <br/>
+     *           w 年中的周数 Number 27 <br/>
+     *           W 月份中的周数 Number 2 <br/>
+     *           D 年中的天数 Number 189 <br/>
+     *           d 月份中的天数 Number 10 <br/>
+     *           F 月份中的星期 Number 2 <br/>
+     *           E 星期中的天数 Text Tuesday; Tue <br/>
+     *           a Am/pm 标记 Text PM <br/>
+     *           H 一天中的小时数(0-23) Number 0 <br/>
+     *           k 一天中的小时数(1-24) Number 24 <br/>
+     *           K am/pm 中的小时数(0-11) Number 0 <br/>
+     *           h am/pm 中的小时数(1-12) Number 12 <br/>
+     *           m 小时中的分钟数 Number 30 <br/>
+     *           s 分钟中的秒数 Number 55 <br/>
+     *           S 毫秒数 Number 978 <br/>
+     *           z 时区 General time zone Pacific Standard Time; PST; GMT-08:00 <br/>
+     *           Z 时区 RFC 822 time zone -0800 <br/>
+     *
+     * @param date
+     * @return Timestamp
+     */
+    public static Timestamp str2Timestamp(String date) {
+        Timestamp returnt = Timestamp.valueOf(date);
+        return returnt;
+    }
+
+    /**
+     * Timestamp转换为String形式输出
+     *
+     * @param timestamp
+     * @param dfm
+     * @return String
+     * @category 转字符串的时候如果传入的参数dformat为null,则默认以yyyy-MM-dd
+     *           HH:mm:ss格式转换。否则按传入格式转。
+     *
+     */
+    public static String timestamp2Str(Timestamp timestamp, String dfm) {
+        String returnstr = "";
+        if (dfm == null) {
+            sdf.applyPattern(DATE_SECOND_FMT);
+        } else {
+            sdf.applyPattern(dfm);
+        }
+        returnstr = sdf.format(timestamp);
+        return returnstr;
+    }
+
+    /**
+     * Date 转为 String形式输出
+     *
+     * @param date
+     * @param dfm
+     * @return String
+     * @category 转字符串的时候如果传入的参数dformat为null,则默认以yyyy-MM-dd
+     *           HH:mm:ss格式转换。否则按传入格式转。
+     */
+    public static String date2Str(Date date, String dfm) {
+        if (dfm == null) {
+            sdf.applyPattern(DATE_SECOND_FMT);
+        } else {
+            sdf.applyPattern(dfm);
+        }
+        String returnstr = sdf.format(date);
+        return returnstr;
+    }
+
+    /**
+     * 获取今天是周几,也就是一星期中的第几天。
+     *
+     * @return int
+     */
+    public static int getWeek() {
+
+        Calendar calendar = Calendar.getInstance(locale);
+        int dayofweek = calendar.get(Calendar.DAY_OF_WEEK);
+
+        dayofweek = (dayofweek == 1) ? 7 : (dayofweek - 1);
+        return dayofweek;
+    }
+
+    /**
+     * 获取今天是一年中的第几周。从年初开始算。
+     *
+     * @return int
+     */
+    public static int getWeekofYear() {
+        Calendar c = Calendar.getInstance(locale);
+        c.setTime(new Date());
+
+        int returnint = c.get(Calendar.WEEK_OF_YEAR);
+        return returnint;
+    }
+
+    /**
+     * 获取年份
+     *
+     * @return int
+     */
+
+    public static int getYear() {
+        Calendar c = Calendar.getInstance(locale);
+        c.setTime(new Date());
+        int returnint = c.get(Calendar.YEAR);
+        return returnint;
+    }
+
+    /**
+     * 获取月份
+     *
+     * @return int
+     */
+    public static int getMonth() {
+        Calendar c = Calendar.getInstance(locale);
+
+        c.setTime(new Date());
+
+        int returnint = c.get(Calendar.MONTH) + 1;
+        return returnint;
+    }
+
+    /**
+     * 字符串转Date
+     * @param date
+     * @param fmt
+     * @return
+     */
+    public static Date str2Date(String date, String fmt) {
+
+        if (fmt == null) {
+            sdf.applyPattern(DATE_SECOND_FMT);
+        } else {
+            sdf.applyPattern(fmt);
+        }
+        try {
+            return sdf.parse(date);
+        } catch (ParseException e) {
+            e.printStackTrace();
+        }
+        return null;
+    }
+
+    /**
+     * 获取当前季度
+     * @return
+     */
+    public static Integer getQuarter() {
+        Calendar calendar = Calendar.getInstance(locale);
+        int month = calendar.get(Calendar.MONDAY) + 1;
+
+        if (month == 1 || month == 2 || month == 3) {
+            return 1;
+        }
+        if (month == 4 || month == 5 || month == 6) {
+            return 2;
+        }
+        if (month == 7 || month == 8 || month == 9) {
+            return 3;
+        }
+        return 4;
+    }
+
+    public static Date getFirstDayOfMonth(){
+        Calendar calendar = Calendar.getInstance(locale);
+        calendar.add(Calendar.MONTH, 0);
+        calendar.set(Calendar.DAY_OF_MONTH,1);//设置为1号,当前日期既为本月第一天
+
+        return calendar.getTime();
+    }
+
+    public static Date getFirstDay(int year,int month){
+        Calendar calendar = Calendar.getInstance(locale);
+        calendar.set(Calendar.YEAR,year);
+        calendar.set(Calendar.MONTH, month - 1);
+        calendar.set(Calendar.DAY_OF_MONTH,1);//设置为1号,当前日期既为本月第一天
+
+        return calendar.getTime();
+    }
+
+    public static Date getLastDay(int year,int month){
+        Calendar calendar = Calendar.getInstance(locale);
+        calendar.set(Calendar.YEAR,year);
+        calendar.set(Calendar.MONTH,month);
+        calendar.set(Calendar.DAY_OF_MONTH, 1);
+        calendar.add(Calendar.DAY_OF_MONTH, -1);
+        return calendar.getTime();
+    }
+
+    /**
+     * 获取上周周一的日期
+     * @return
+     */
+    public static Date getPreviouFirstWeek(){
+        Calendar calendar = Calendar.getInstance(locale);
+        calendar.setFirstDayOfWeek(Calendar.MONDAY);
+        calendar.set(Calendar.DAY_OF_WEEK,  Calendar.MONDAY);
+        calendar.add(Calendar.DAY_OF_WEEK, -7);
+        return calendar.getTime();
+    }
+
+    /**
+     * 获取本周周一的日期
+     * @return
+     */
+    public static Date getFirstOfWeek(){
+        Calendar calendar = Calendar.getInstance(locale);
+        calendar.setFirstDayOfWeek(Calendar.MONDAY);
+        calendar.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
+        return calendar.getTime();
+    }
+
+    /**
+     * 获取今天的日期
+     * @return
+     */
+    public static Date getToDay(){
+        return Calendar.getInstance(locale).getTime();
+    }
+
+
+    /**
+     * 当前季度的开始时间,即2012-01-1 00:00:00
+     *
+     * @return
+     */
+    public static   Date getCurrentQuarterStartTime() {
+        Calendar c = Calendar.getInstance();
+        int currentMonth = c.get(Calendar.MONTH) + 1;
+        try {
+            if (currentMonth >= 1 && currentMonth <= 3)
+                c.set(Calendar.MONTH, 0);
+            else if (currentMonth >= 4 && currentMonth <= 6)
+                c.set(Calendar.MONTH, 3);
+            else if (currentMonth >= 7 && currentMonth <= 9)
+                c.set(Calendar.MONTH, 4);
+            else if (currentMonth >= 10 && currentMonth <= 12)
+                c.set(Calendar.MONTH, 9);
+            c.set(Calendar.DATE, 1);
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return c.getTime();
+    }
+
+
+    public static Date getPreviouQuarterStartTime() {
+        Calendar c = Calendar.getInstance();
+        int currentMonth = c.get(Calendar.MONTH) + 1;
+        try {
+            if (currentMonth >= 1 && currentMonth <= 3){
+                c.set(Calendar.MONTH, 9);
+                c.add(Calendar.YEAR,-1);
+            }else if (currentMonth >= 4 && currentMonth <= 6)
+                c.set(Calendar.MONTH, 0);
+            else if (currentMonth >= 7 && currentMonth <= 9)
+                c.set(Calendar.MONTH, 3);
+            else if (currentMonth >= 10 && currentMonth <= 12)
+                c.set(Calendar.MONTH, 6);
+            c.set(Calendar.DATE, 1);
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return c.getTime();
+    }
+
+}

+ 65 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/GsonUtil.java

@@ -0,0 +1,65 @@
+package com.xt.hb.data.util;
+
+import com.google.gson.Gson;
+import com.google.gson.GsonBuilder;
+import com.google.gson.reflect.TypeToken;
+
+/**
+ * Created by myhnuhai on 2014/9/5.
+ */
+public class GsonUtil {
+    private final  static Gson bean2Gson = new GsonBuilder().setDateFormat(DateUtil.DATE_SECOND_FMT).create();
+    private final static Gson gson2Bean = new GsonBuilder().setDateFormat(DateUtil.DATE_SECOND_FMT).create();
+
+    /**Object转String
+     *
+     * @param obj 对象
+     * @return java.lang.String
+     */
+    public static String bean2gson(Object obj){
+        if(obj != null){
+        	return bean2Gson.toJson(obj);
+        }
+        return "";
+    }
+
+    /**
+     * String转Object
+     * @param gson
+     * @param clazz
+     * @param <T>
+     * @return
+     */
+    public static <T> T gson2Bean(String gson,Class<T> clazz){
+    	if(gson != null){
+            System.out.println(gson);
+            try{
+                return gson2Bean.fromJson(gson,clazz);
+            }catch (Exception e){
+            	e.printStackTrace();
+                return  null;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * String 转复杂对象
+     * @param gson
+     * @param typeToken
+     * @param <T>
+     * @return
+     */
+    public static  <T> T gson2Bean(String gson,TypeToken<T> typeToken){
+        if(gson != null){
+            try{
+                return gson2Bean.fromJson(gson, typeToken.getType());
+            }catch (Exception e){
+            	e.printStackTrace();
+                return  null;
+            }
+    	}
+        return null;
+    }
+ 
+}

+ 200 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/HttpProxy.java

@@ -0,0 +1,200 @@
+package com.xt.hb.data.util;
+
+import java.io.ByteArrayInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.UnsupportedEncodingException;
+import java.net.MalformedURLException;
+import java.net.URL;
+import java.net.URLConnection;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+import org.apache.http.HttpEntity;
+import org.apache.http.HttpResponse;
+import org.apache.http.NameValuePair;
+import org.apache.http.client.ClientProtocolException;
+import org.apache.http.client.entity.UrlEncodedFormEntity;
+import org.apache.http.client.methods.HttpGet;
+import org.apache.http.client.methods.HttpPost;
+import org.apache.http.impl.client.DefaultHttpClient;
+import org.apache.http.message.BasicNameValuePair;
+import org.apache.http.params.BasicHttpParams;
+import org.apache.http.params.HttpConnectionParams;
+import org.apache.http.params.HttpParams;
+import org.apache.http.protocol.HTTP;
+
+@SuppressWarnings("deprecation")
+public class HttpProxy {
+    private final static int TIMEOUT_CONNECTION = 5000;
+    private final static int TIMEOUT_SOCKET = 5000;
+
+    public static String _MakeURL(String p_url, Map<String, Object> params) {
+        StringBuilder url = new StringBuilder(p_url);
+        if (url.indexOf("?") < 0) url.append('?');
+
+        if (params != null) {
+            for (String name : params.keySet()) {
+                url.append('&');
+                url.append(name);
+                url.append('=');
+                url.append(String.valueOf(params.get(name)));
+            }
+        }
+        return url.toString().replace("?&", "?");
+    }
+
+    /**
+     * get请求URL
+     *
+     * @param url
+     */
+    protected static InputStream http_get_inputStream(String url) throws Exception {
+        String responseBody = http_get_json(url);
+        return new ByteArrayInputStream(responseBody.getBytes());
+    }
+
+    /**
+     * get请求URL
+     *
+     * @param url
+     */
+    protected static InputStream http_get_inputStream(String url, Map<String, Object> params) throws Exception {
+        String responseBody = http_get_json(url, params);
+        return new ByteArrayInputStream(responseBody.getBytes());
+    }
+
+    /**
+     * post请求URL
+     *
+     * @param url
+     * @param params
+     * @return
+     */
+    protected static InputStream http_post_inputstream(String url, Map<String, Object> params) throws Exception {
+
+        String response = http_post_json(url, params);
+        return new ByteArrayInputStream(response.getBytes());
+    }
+
+    /**
+     * get请求URL 返回Json格式数据
+     *
+     * @param path
+     * @return
+     */
+    public static String http_get_json(String path) throws IOException {
+        //logger.info(path);
+        // 新建HttpGet对象
+        HttpGet httpGet = new HttpGet(path);
+        return invoke(httpGet);
+    }
+
+    private static DefaultHttpClient getHttpClient() {
+        HttpParams params = new BasicHttpParams();
+        HttpConnectionParams.setConnectionTimeout(params, TIMEOUT_CONNECTION); // 设置连接超时
+        HttpConnectionParams.setSoTimeout(params, TIMEOUT_SOCKET); // 设置请求超时
+        DefaultHttpClient defaultHttpClient = new DefaultHttpClient(params);
+
+        return defaultHttpClient;
+    }
+
+    public static String http_get_json(String path, Map<String, Object> params) throws IOException {
+        String urls = _MakeURL(path, params);
+        return http_get_json(urls);
+    }
+
+    /**
+     * 公用post方法
+     *
+     * @param path
+     * @param params
+     * @return
+     */
+    public static String http_post_json(String path, List<NameValuePair> params) {
+        try {
+            //            logger.info(path);
+            // 新建HttpPost对象
+            HttpPost httpPost = new HttpPost(path);
+            HttpEntity entity = new UrlEncodedFormEntity(params, HTTP.UTF_8);
+            // 设置参数实体
+            httpPost.setEntity(entity);
+
+            return invoke(httpPost);
+        }
+        catch (UnsupportedEncodingException e) {
+            e.printStackTrace();
+            return null;
+        }
+    }
+
+    protected static String http_post_json(String path, Map<String, Object> params) {
+        return http_post_json(path, postParams(params));
+    }
+
+    private static String invoke(HttpPost httppost) {
+        try {
+            // 获取HttpClient对象
+            DefaultHttpClient httpclient = getHttpClient();
+            HttpResponse response = httpclient.execute(httppost);
+            return responseParams(response);
+        }
+        catch (ClientProtocolException e) {
+            e.printStackTrace();
+            return null;
+        }
+        catch (IOException e) {
+            e.printStackTrace();
+            return null;
+        }
+    }
+
+    private static String invoke(HttpGet httpget) throws IOException {
+        // 获取HttpClient对象
+        DefaultHttpClient httpclient = getHttpClient();
+        HttpResponse response = httpclient.execute(httpget);
+        return responseParams(response);
+
+    }
+
+    private static String responseParams(HttpResponse response) throws IOException {
+        // 判断是够请求成功
+        if (response.getStatusLine().getStatusCode() == 200) {
+            // 获取返回的数据
+            //				System.out.println("Response Status: "
+            //						+ response.getStatusLine() + "--数据请求成功");
+            return CustomGetMethod.getGzip(response);
+        }
+        return null;
+
+    }
+
+    private static List<NameValuePair> postParams(Map<String, Object> params) {
+        List<NameValuePair> nvps = new ArrayList<NameValuePair>();
+        Set<String> keySet = params.keySet();
+        for (String key : keySet) {
+            nvps.add(new BasicNameValuePair(key, params.get(key).toString()));
+        }
+
+        return nvps;
+    }
+
+    protected static InputStream getNetFile(String urlStr) {
+        try {
+            URL url = new URL(urlStr);
+            URLConnection con = url.openConnection();// 打开连接
+            return con.getInputStream();// 输入流
+        }
+        catch (MalformedURLException e) {
+            e.printStackTrace();
+            return null;
+        }
+        catch (IOException e) {
+            e.printStackTrace();
+            return null;
+        }
+    }
+
+}

+ 30 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/IdGenerator.java

@@ -0,0 +1,30 @@
+package com.xt.hb.data.util;
+
+/**
+ * 生成标识符接口.
+ * 
+ * @author 袁晓冬
+ */
+public interface IdGenerator {
+
+    /**
+     * 创建String型的唯一标识
+     * 
+     * @return
+     */
+    String generateStringId();
+
+    /**
+     * 创建long型的唯一标识
+     * 
+     * @return
+     */
+    long generateLongId();
+
+    /**
+     * 创建int型的唯一标识
+     * 
+     * @return
+     */
+    int generateIntId();
+}

+ 70 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/ImageUtil.java

@@ -0,0 +1,70 @@
+package com.xt.hb.data.util;
+
+import java.io.File;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.net.URL;
+import java.net.URLConnection;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.util.FileCopyUtils;
+import org.springframework.util.StringUtils;
+
+/**
+ * 图片处理工具
+ *
+ * @author myhnuhai
+ */
+public class ImageUtil {
+    private static Logger logger = LoggerFactory.getLogger(ImageUtil.class);
+
+    /**
+     * 从url下载文件
+     * 
+     * @param urlString
+     * @param output
+     */
+    public static void download(String urlString, File output) {
+        if (!StringUtils.hasText(urlString)) { return; }
+        // 输入流
+        InputStream is = null;
+        try {
+            // 构造URL
+            URL url = new URL(urlString);
+            // 打开连接
+            URLConnection con = url.openConnection();
+            is = con.getInputStream();
+        }
+        catch (IOException e) {
+            logger.error("获取图片{}出错:{}", urlString, e.getMessage());
+        }
+        if (is == null) { return; }
+        OutputStream os = null;
+        try {
+            os = new FileOutputStream(output);
+            FileCopyUtils.copy(is, os);
+        }
+        catch (IOException e) {
+            e.printStackTrace();
+        }
+        finally {
+            if (null != is) {
+                try {
+                    is.close();
+                }
+                catch (IOException e) {
+                }
+            }
+            if (null != os) {
+                try {
+                    os.close();
+                }
+                catch (IOException e) {
+                }
+            }
+        }
+    }
+}

+ 39 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/JdcIdGenerator.java

@@ -0,0 +1,39 @@
+package com.xt.hb.data.util;
+
+import java.util.UUID;
+
+/**
+ * 框架默认的ID生成器
+ * 
+ * @author 袁晓冬
+ *
+ */
+public class JdcIdGenerator implements IdGenerator {
+
+    /**
+     * 返回UUID
+     */
+    @Override
+    public String generateStringId() {
+        String id = UUID.randomUUID().toString();
+        id = id.replace("-", "");
+        return id;
+    }
+
+    /**
+     * 不提供支持
+     */
+    @Override
+    public long generateLongId() {
+        throw new IllegalArgumentException("不支持此方法!");
+    }
+
+    /**
+     * 不提供支持
+     */
+    @Override
+    public int generateIntId() {
+        throw new IllegalArgumentException("不支持此方法!");
+    }
+
+}

+ 33 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/JsonUtils.java

@@ -0,0 +1,33 @@
+package com.xt.hb.data.util;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import com.fasterxml.jackson.core.JsonProcessingException;
+import com.fasterxml.jackson.databind.ObjectMapper;
+
+/**
+ * Json工具类
+ * 
+ * @author 袁晓冬
+ *
+ */
+public class JsonUtils {
+    private static final Logger log = LoggerFactory.getLogger(JsonUtils.class);
+
+    /**
+     * 命名内容转换为JSON字符串
+     * 
+     * @return
+     */
+    public String toJsonString(Object value) {
+        ObjectMapper mapper = new ObjectMapper();
+        try {
+            return mapper.writeValueAsString(value);
+        }
+        catch (JsonProcessingException e) {
+            log.error("Json processing exception:" + e.getMessage());
+        }
+        return null;
+    }
+}

+ 110 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/SolrClientUtils.java

@@ -0,0 +1,110 @@
+package com.xt.hb.data.util;
+
+import java.io.IOException;
+
+import org.apache.solr.client.solrj.SolrQuery;
+import org.apache.solr.client.solrj.SolrServerException;
+import org.apache.solr.client.solrj.impl.HttpSolrClient;
+import org.apache.solr.client.solrj.response.QueryResponse;
+import org.apache.solr.common.SolrDocumentList;
+import org.apache.solr.common.params.SolrParams;
+
+import com.xt.hb.data.system.GlobalData;
+import com.yuanxd.tools.utils.string.StringUtils;
+
+/**
+ * solr客户端共通
+ * 
+ * @author 袁晓冬
+ *
+ */
+public abstract class SolrClientUtils {
+	/**
+	 * 根据参数查询
+	 * 
+	 * @param param
+	 * @return
+	 */
+	public static SolrDocumentList query(SolrParams param) {
+		if (null == param) {
+			return null;
+		}
+		HttpSolrClient client = getHttpSolrClient();
+		try {
+			QueryResponse response = client.query(param);
+			SolrDocumentList list = response.getResults();
+			return list;
+		} catch (SolrServerException | IOException e) {
+			e.printStackTrace();
+		} finally {
+			try {
+				client.close();
+			} catch (IOException e) {
+			}
+		}
+		return null;
+
+	}
+
+	/**
+	 * 默认查询
+	 * 
+	 * @param param
+	 * @return
+	 */
+	public static SolrDocumentList query(String param) {
+		if (StringUtils.isEmpty(param)) {
+			return null;
+		}
+		HttpSolrClient client = getHttpSolrClient();
+		try {
+			SolrQuery query = new SolrQuery();
+			query.set("q", param);
+			query.setRows(1000);
+			query.setStart(0);
+			QueryResponse response = client.query(GlobalData.SOLR_GIS_CORE, query);
+			SolrDocumentList list = response.getResults();
+			return list;
+		} catch (SolrServerException | IOException e) {
+			e.printStackTrace();
+		} finally {
+			try {
+				client.close();
+			} catch (IOException e) {
+			}
+		}
+		return null;
+	}
+
+	/**
+	 * 获取系统默认solr服务器地址
+	 * 
+	 * @return
+	 */
+	public static HttpSolrClient getHttpSolrClient() {
+		HttpSolrClient client = new HttpSolrClient(GlobalData.SOLR_URL);
+		client.setSoTimeout(3000); // socket read timeout
+		client.setConnectionTimeout(1000);
+		client.setDefaultMaxConnectionsPerHost(1000);
+		client.setMaxTotalConnections(10);
+		client.setFollowRedirects(false); // defaults to false
+		client.setAllowCompression(true);
+		return client;
+	}
+
+	/**
+	 * 根据指定的url获取solr服务
+	 * 
+	 * @return
+	 */
+	public static HttpSolrClient getHttpSolrClient(String url) {
+		HttpSolrClient client = new HttpSolrClient(url);
+		client.setSoTimeout(3000); // socket read timeout
+		client.setConnectionTimeout(1000);
+		client.setDefaultMaxConnectionsPerHost(1000);
+		client.setMaxTotalConnections(10);
+		client.setFollowRedirects(false); // defaults to false
+		client.setAllowCompression(true);
+		return client;
+	}
+}

+ 41 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/URLs.java

@@ -0,0 +1,41 @@
+package com.xt.hb.data.util;
+
+/**
+ * Created by Administrator on 2015/8/24.
+ */
+public class URLs {
+    /**
+     * AIS数据请求地址
+     */
+    public final static String ais_url = "http://114.251.210.32/msaapi";
+
+    /**
+     * 交通事件数据查询
+     */
+    public final static String event_url = "http://218.2.208.140:8091/JSWeb/servlet/custService";//
+
+    /**
+     * 请求航班信息数据
+     */
+    public final static String air_url = "http://bma.data.fr24.com/zones/fcgi/feed.js"; //
+
+    /**
+     * 请求航班详细信息
+     */
+
+    public final static String air_detail_url = "http://bma.data.fr24.com/_external/planedata_json.1.4.php"; //请求航班详细信息
+
+    /**
+     * 机场航班动态进港数据
+     */
+    public final static String airplane_hbdt_in_url = "http://gzcx.jscd.gov.cn/cxdy/gzcx/ajax/show_hkdt_jin.jsp"; //
+
+    /**
+     * 机场航班动态出港数据
+     */
+    public final static String airplane_hbdt_out_url = "http://gzcx.jscd.gov.cn/cxdy/gzcx/ajax/show_hkdt.jsp"; //
+    /**
+     * 新航班动态url
+     */
+    public final static String airplane_hbdt = "http://218.2.208.140:8091/JSWeb/searchairport"; //
+}

+ 55 - 0
gkaq/gkdata/trunk/src/main/java/com/xt/hb/data/util/Utils.java

@@ -0,0 +1,55 @@
+package com.xt.hb.data.util;
+
+import java.security.MessageDigest;
+import java.security.NoSuchAlgorithmException;
+
+import org.springframework.stereotype.Component;
+
+/**
+ * 系统静态工具方法类。
+ */
+@Component
+public abstract class Utils {
+
+	/**
+	 * 比较密码是否一致
+	 * 
+	 * @param pwd
+	 * @param md5Pwd
+	 * @return
+	 */
+	public static boolean pwdEquals(String pwd, String md5Pwd) {
+		if (pwd == null || md5Pwd == null)
+			return false;
+		return md5Pwd.equals(encrypt(pwd));
+	}
+
+	/**
+	 * 返回MD5加密后的密码
+	 * 
+	 * @param pwd
+	 * @return
+	 */
+	public static String encrypt(String password) {
+		String str = "";
+		try {
+			MessageDigest md = MessageDigest.getInstance("MD5");
+			md.update(password.getBytes());
+			byte b[] = md.digest();
+			int i;
+			StringBuffer buf = new StringBuffer("");
+			for (int offset = 0; offset < b.length; offset++) {
+				i = b[offset];
+				if (i < 0)
+					i += 256;
+				if (i < 16)
+					buf.append("0");
+				buf.append(Integer.toHexString(i));
+			}
+			str = buf.toString();
+		} catch (NoSuchAlgorithmException e) {
+			e.printStackTrace();
+		}
+		return str;
+	}
+}

+ 262 - 0
gkaq/gkdata/trunk/src/main/resources/com/xt/hb/data/aq/aqmap/AqcxMapper.xml

@@ -0,0 +1,262 @@
+<?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.hb.data.aq.aqmap.AqcxMapper">
+	<!-- 根据码头ID查询码头详细信息 -->
+	<select id="selectGqxxByGisId" resultType="map" parameterType="java.lang.String">
+		select A.ID,A.GQMC NAME,B.NAME GKMC,A.GQMJ,A.LYMJ,A.SYMJ,A.BZ
+		REMARK,A.GISID
+		from t_yjpt_gq A,(SELECT ID,MC NAME FROM
+		T_YJPT_GGDM
+		WHERE GROUPCODE = 'SZD' AND
+		RECORD_STATUS=1) B
+		WHERE A.SZD=B.ID AND
+		A.RECORD_STATUS=1 AND
+		A.GISID=#{id,jdbcType=VARCHAR}
+	</select>
+	<!-- 根据经营ID查询经营人基础信息 -->
+	<select id="selectJyrjcxxByGisId" resultType="map"
+		parameterType="java.lang.String">
+		SELECT J.ID,J.GKJYR NAME,B.NAME
+		GKMC,J.AQFZRLXDH,J.GKJYXKZH,G.GQMC,J.ZYHZ,
+		CASE WHEN
+		J.GKWXHWZYFZBH IS
+		NOT NULL OR ''!=J.GKWXHWZYFZBH THEN '是' ELSE
+		'否' END
+		SFWHQY,J.GISID
+		FROM
+		T_YJPT_JYRJCXX J JOIN T_YJPT_GQ G ON J.SZGQ=G.ID,(SELECT ID,MC NAME
+		FROM
+		T_YJPT_GGDM
+		WHERE GROUPCODE = 'SZD'  AND
+		RECORD_STATUS=1) B
+		WHERE J.SZD=B.ID
+		AND J.RECORD_STATUS=1
+		AND J.GISID
+		= #{id,jdbcType=VARCHAR}
+	</select>
+	<!-- 根据码头ID查询码头详细信息 -->
+	<select id="selectMtxxByGisId" resultType="map" parameterType="java.lang.String">
+		SELECT
+		M.ID,B.NAME GKMC,G.GQMC,M.MTMC
+		NAME,M.NHWTGNL,M.SJHWTTL,M.MTSJQYSS,M.GISID,M.ZYHL,M.MTYT,M.JYR,J.GKJYR
+		jyrmc
+		FROM T_YJPT_GQ_MT M JOIN T_YJPT_GQ G ON M.GQ=G.ID LEFT JOIN
+		T_YJPT_JYRJCXX J ON M.JYR=J.ID AND
+		J.RECORD_STATUS=1,(SELECT ID,MC NAME
+		FROM T_YJPT_GGDM WHERE GROUPCODE = 'SZD'  AND RECORD_STATUS=1) B
+		WHERE
+		M.RECORD_STATUS=1 AND M.SZD=B.ID AND
+		M.GISID=#{id,jdbcType=VARCHAR}
+	</select>
+	<!-- 根据泊位ID查询泊位详细信息 -->
+	<select id="selectBwxxByGisId" resultType="map" parameterType="java.lang.String">
+		SELECT B.ID,B.GISID,B.BWMC NAME,J.GKJYR JYRMC,G.GQMC,GK.NAME
+		GKMC,B.ZWBWYT BWYT,B.BWCD,B.SJKPNL*10000 SJKBNL,B.NHWTGML,CASE
+		WHEN
+		B.WXPBW='N' THEN '否' ELSE '是' END WXPBW,
+		B.QYSJSS,CASE WHEN
+		B.FWLX=10000613 THEN '公用' WHEN B.FWLX=10000614 THEN '私用' ELSE ''
+		END
+		FWLX
+		FROM T_YJPT_JYRXX_BW B LEFT JOIN T_YJPT_JYRJCXX J
+		ON
+		J.ID=B.QYMC AND
+		J.RECORD_STATUS=1 LEFT JOIN T_YJPT_GQ G ON
+		B.SZGQ=G.ID,(SELECT ID,MC
+		NAME
+		FROM T_YJPT_GGDM WHERE GROUPCODE = 'SZD'  AND RECORD_STATUS=1) GK
+		WHERE
+		B.SZD=GK.ID AND
+		B.RECORD_STATUS=1 AND
+		B.GISID=#{id,jdbcType=VARCHAR}
+	</select>
+	<!-- 根据经营人ID检索码头名称列表 -->
+	<select id="selectMtByJyrid" resultType="string" parameterType="java.lang.Long">
+		SELECT M.GKMTMC MT FROM T_YJPT_MT M
+		WHERE M.GKJYR =
+		#{id,jdbcType=BIGINT} AND M.RECORD_STATUS=1
+	</select>
+	<!-- 湖北省所在地检索 -->
+	<resultMap id="ThreeColumnMap" type="com.xt.hb.data.aq.model.ThreeColumn">
+		<id column="ID" property="column1" jdbcType="NUMERIC" />
+		<result column="NAME" property="column2" jdbcType="VARCHAR" />
+		<result column="COLUMN3" property="column3" jdbcType="VARCHAR" />
+	</resultMap>
+	<select id="selectHbszd" resultMap="ThreeColumnMap">
+		SELECT ID,MC NAME,GISID
+		COLUMN3 FROM
+		T_YJPT_GGDM
+		WHERE GROUPCODE = 'SZD'  AND RECORD_STATUS=1
+	</select>
+	<select id="selectHbszdByFID" resultMap="ThreeColumnMap" parameterType="java.lang.String">
+		SELECT ID,MC NAME,GISID
+		COLUMN3 FROM
+		T_YJPT_GGDM
+		WHERE GROUPCODE = 'SZD'  AND RECORD_STATUS=1
+	  <choose>
+	  <when test="fid != null">
+	 	and FID=#{fid,jdbcType=BIGINT}
+	  </when>
+	  <otherwise>
+	  and FID IS NULL
+	  </otherwise>
+	  </choose>
+	</select>
+	<!-- 根据所在地ID查询港区 -->
+	<select id="selectGqByCity" resultMap="ThreeColumnMap"
+		parameterType="java.lang.String">
+		SELECT ID,GQMC NAME, GISID COLUMN3 FROM T_YJPT_GQ
+		WHERE
+		RECORD_STATUS=1
+		AND SZD like #{id,jdbcType=BIGINT}
+	</select>
+	<!-- 根据所在地ID查询港区 -->
+	<select id="selectJyrmcByGq" resultMap="ThreeColumnMap"
+		parameterType="java.lang.Long">
+		SELECT ID,GKJYR NAME,GISID COLUMN3 FROM T_YJPT_JYRJCXX
+		WHERE
+		RECORD_STATUS=1 AND SZGQ=#{id,jdbcType=BIGINT}
+	</select>
+	<select id="selectWhJyrmcByGq" resultMap="ThreeColumnMap"
+		parameterType="java.lang.Long">
+		SELECT ID,GKJYR NAME,GISID COLUMN3 FROM T_YJPT_JYRJCXX
+		WHERE
+		RECORD_STATUS=1 AND SZGQ=#{id,jdbcType=BIGINT}
+		AND SFWHQY != 'N'
+	</select>
+	<insert id="insertCbgg" parameterType="com.xt.hb.data.cbyj.model.Cbgg">
+		INSERT INTO T_YJPT_GG
+		(ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)
+		values (SEQ_T_YJPT_GG.NextVal, #{title,jdbcType=VARCHAR}, 1,
+		#{yjsj,jdbcType=OTHER},
+		1,0,'N','N',#{cm,jdbcType=VARCHAR},'N','2',#{szd,jdbcType=VARCHAR},#{szd,jdbcType=VARCHAR},'Y')
+	</insert>
+	<!-- 取水口 -->
+	<resultMap id="QskResultMap" type="com.xt.hb.data.aq.model.Qsk">
+		<id column="ID" property="id" jdbcType="VARCHAR" />
+		<result column="TBDW" property="tbdw" jdbcType="VARCHAR" />
+		<result column="TBSJ" property="tbsj" jdbcType="TIMESTAMP" />
+		<result column="QSKMC" property="qskmc" jdbcType="VARCHAR" />
+		<result column="DLWZZB" property="dlwzzb" jdbcType="VARCHAR" />
+		<result column="LXDH" property="lxdh" jdbcType="VARCHAR" />
+		<result column="GLDW" property="gldw" jdbcType="VARCHAR" />
+		<result column="PJQSL" property="pjqsl" jdbcType="DECIMAL" />
+		<result column="YT" property="yt" jdbcType="VARCHAR" />
+		<result column="SZYQ" property="szyq" jdbcType="VARCHAR" />
+		<result column="GYRK" property="gyrk" jdbcType="DECIMAL" />
+		<result column="TBR" property="tbr" jdbcType="VARCHAR" />
+		<result column="ADD_USER" property="addUser" jdbcType="VARCHAR" />
+		<result column="ADD_DATE" property="addDate" jdbcType="TIMESTAMP" />
+		<result column="UPDATE_USER" property="updateUser" jdbcType="VARCHAR" />
+		<result column="UPDATE_DATE" property="updateDate" jdbcType="TIMESTAMP" />
+		<result column="RECORD_STATUS" property="recordStatus"
+			jdbcType="DECIMAL" />
+		<result column="SFTB" property="sftb" jdbcType="CHAR" />
+		<result column="TBZT" property="tbzt" jdbcType="CHAR" />
+		<result column="TBDYID" property="tbdyid" jdbcType="DECIMAL" />
+		<result column="QYLB" property="qylb" jdbcType="CHAR" />
+		<result column="SZD" property="szd" jdbcType="DECIMAL" />
+		<result column="SSQY" property="ssqy" jdbcType="DECIMAL" />
+		<result column="GQ" property="gq" jdbcType="DECIMAL" />
+		<result column="RECORD_CODE" property="recordCode" jdbcType="VARCHAR" />
+		<result column="BYZD1" property="byzd1" jdbcType="VARCHAR" />
+		<result column="BYZD2" property="byzd2" jdbcType="VARCHAR" />
+		<result column="BYZD3" property="byzd3" jdbcType="VARCHAR" />
+		<result column="BYZD4" property="byzd4" jdbcType="VARCHAR" />
+		<result column="BYZD5" property="byzd5" jdbcType="VARCHAR" />
+		<result column="MAPID" property="mapid" jdbcType="DECIMAL" />
+		<result column="GISID" property="gisid" jdbcType="VARCHAR" />
+	</resultMap>
+	<select id="selectQskByGisId" resultMap="QskResultMap"
+		parameterType="java.lang.String">
+		select ID, TBDW, TBSJ, QSKMC, DLWZZB, LXDH, GLDW, PJQSL, YT, SZYQ, GYRK,
+		TBR, ADD_USER,
+		ADD_DATE, UPDATE_USER, UPDATE_DATE, RECORD_STATUS, SFTB, TBZT, TBDYID, QYLB,
+		SZD,
+		SSQY, GQ, RECORD_CODE, BYZD1, BYZD2, BYZD3, BYZD4, BYZD5, MAPID, GISID
+		from T_YJPT_QSK
+		WHERE RECORD_STATUS=1 AND
+		GISID=#{id,jdbcType=VARCHAR}
+	</select>
+	<!-- 危货作业申请 -->
+	<resultMap id="WhzysqResultMap" type="com.xt.hb.data.aq.model.Whzysq">
+		<id column="ID" property="id" jdbcType="VARCHAR" />
+		<result column="BH" property="bh" jdbcType="VARCHAR" />
+		<result column="WXHWMCBH" property="wxwpmc" jdbcType="VARCHAR" />
+		<result column="ZYSJQ" property="zysjq" jdbcType="TIMESTAMP" />
+		<result column="ZYSL" property="zysl" jdbcType="VARCHAR" />
+		<result column="KGSJ" property="kgsj" jdbcType="TIMESTAMP" />
+		<result column="BGSJ" property="bgsj" jdbcType="TIMESTAMP" />
+	</resultMap>
+	<select id="selectWhzysqByBwid" resultMap="WhzysqResultMap"
+		parameterType="java.lang.String">
+		SELECT T.ID,T.WXHWMCBH AS WXWPMC,t.bh,T.ZYSL,T.ZYSJQ,T.kgsj,t.bgsj FROM
+		T_YJPT_WXHWGKZYSBD T
+		LEFT JOIN T_YJPT_GKWXHWZYFZBL_FZ F ON F.ID=T.ZYDDQYBH
+		WHERE T.ZYDD='10000501' AND T.RECORD_STATUS=2 AND
+		F.QYNBBH=#{id,jdbcType=VARCHAR} order by T.BGSJ desc nulls last
+	</select>
+	<resultMap id="UserResultMap" type="com.xt.hb.data.aq.model.AQUser">
+		<id column="ID" jdbcType="DECIMAL" property="id" />
+		<result column="CODE" jdbcType="VARCHAR" property="code" />
+		<result column="NAME" jdbcType="VARCHAR" property="name" />
+		<result column="PASSWORD" jdbcType="VARCHAR" property="password" />
+		<result column="ADD_USER" jdbcType="VARCHAR" property="addUser" />
+		<result column="ADD_DATE" jdbcType="TIMESTAMP" property="addDate" />
+		<result column="UPDATE_USER" jdbcType="VARCHAR" property="updateUser" />
+		<result column="UPDATE_DATE" jdbcType="TIMESTAMP" property="updateDate" />
+		<result column="RECORD_STATUS" jdbcType="DECIMAL" property="recordStatus" />
+		<result column="JYRRYXXID" jdbcType="DECIMAL" property="jyrryxxid" />
+		<result column="SFTB" jdbcType="CHAR" property="sftb" />
+		<result column="TBZT" jdbcType="CHAR" property="tbzt" />
+		<result column="TBDYID" jdbcType="DECIMAL" property="tbdyid" />
+		<result column="QYLB" jdbcType="CHAR" property="qylb" />
+		<result column="SSQY" jdbcType="DECIMAL" property="ssqy" />
+		<result column="SZCSID" jdbcType="DECIMAL" property="szcsid" />
+		<result column="SZDSMZ" jdbcType="VARCHAR" property="szdsmz" />
+		<result column="SSJGID" jdbcType="DECIMAL" property="ssjgid" />
+		<result column="SSJGMZ" jdbcType="VARCHAR" property="ssjgmz" />
+		<result column="SFAQFZR" jdbcType="CHAR" property="sfaqfzr" />
+		<result column="SFYXDL" jdbcType="CHAR" property="sfyxdl" />
+		<result column="LXDH" jdbcType="VARCHAR" property="lxdh" />
+		<result column="CZ" jdbcType="VARCHAR" property="cz" />
+		<result column="YX" jdbcType="VARCHAR" property="yx" />
+		<result column="BGDZ" jdbcType="VARCHAR" property="bgdz" />
+		<result column="RECORD_CODE" jdbcType="VARCHAR" property="recordCode" />
+		<result column="BYZD1" jdbcType="VARCHAR" property="byzd1" />
+		<result column="BYZD2" jdbcType="VARCHAR" property="byzd2" />
+		<result column="BYZD3" jdbcType="VARCHAR" property="byzd3" />
+		<result column="BYZD4" jdbcType="VARCHAR" property="byzd4" />
+		<result column="BYZD5" jdbcType="VARCHAR" property="byzd5" />
+		<result column="SFJYR" jdbcType="CHAR" property="sfjyr" />
+		<result column="SFCD" jdbcType="CHAR" property="sfcd" />
+		<result column="SFJCRY" jdbcType="CHAR" property="sfjcry" />
+		<result column="BIRTH" jdbcType="TIMESTAMP" property="birth" />
+		<result column="SEX" jdbcType="VARCHAR" property="sex" />
+		<result column="POLITICAL_LANDSCAPE" jdbcType="VARCHAR"
+			property="politicalLandscape" />
+		<result column="EDUCATION" jdbcType="VARCHAR" property="education" />
+		<result column="ORGANIZATION" jdbcType="VARCHAR" property="organization" />
+		<result column="UPDATE_TYPE" jdbcType="VARCHAR" property="updateType" />
+		<result column="POSITION" jdbcType="VARCHAR" property="position" />
+		<result column="SFYXZYSQ" jdbcType="CHAR" property="sfyxzysq" />
+		<result column="SFYXCKDT" jdbcType="CHAR" property="sfyxckdt" />
+		<result column="AQPJJGID" jdbcType="DECIMAL" property="aqpjjgid" />
+		<result column="JSDWID" jdbcType="DECIMAL" property="jsdwid" />
+		<result column="SZD" jdbcType="DECIMAL" property="szd" />
+	</resultMap>
+	<select id="selectUserByName" parameterType="java.lang.String"
+		resultMap="UserResultMap">
+		select ID, CODE, NAME, PASSWORD, ADD_USER, ADD_DATE, UPDATE_USER,
+		UPDATE_DATE, RECORD_STATUS,
+		JYRRYXXID, SFTB, TBZT, TBDYID, QYLB, SSQY, SZCSID, SZDSMZ, SSJGID, SSJGMZ,
+		SFAQFZR,
+		SFYXDL, LXDH, CZ, YX, BGDZ, RECORD_CODE, BYZD1, BYZD2, BYZD3, BYZD4, BYZD5,
+		SFJYR,
+		SFCD, SFJCRY, BIRTH, SEX, POLITICAL_LANDSCAPE, EDUCATION, ORGANIZATION,
+		UPDATE_TYPE,
+		POSITION, SFYXZYSQ, SFYXCKDT, AQPJJGID, JSDWID, SZD
+		from T_YJPT_USER
+		where CODE = #{code,jdbcType=VARCHAR} AND RECORD_STATUS='1'
+	</select>
+</mapper>

+ 78 - 0
gkaq/gkdata/trunk/src/main/resources/com/xt/hb/data/camera/mapper/CameraMapper.xml

@@ -0,0 +1,78 @@
+<?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.hb.data.camera.mapper.CameraMapper">
+	<!-- 湖北省所在地检索 -->
+	<resultMap id="ThreeColumnMap" type="com.xt.hb.data.aq.model.ThreeColumn">
+		<id column="ID" property="column1" jdbcType="NUMERIC" />
+		<result column="NAME" property="column2" jdbcType="VARCHAR" />
+		<result column="COLUMN3" property="column3" jdbcType="VARCHAR" />
+		<result column="ONLINE" property="column4" jdbcType="VARCHAR" />
+	</resultMap>
+
+	<!-- 摄像头设备信息 -->
+	<resultMap id="CameraInfo-resultMap" type="com.xt.hb.data.camera.model.CameraInfo">
+		<result property="cameraId" column="camera_id" />
+		<result property="indexCode" column="index_code" />
+		<result property="regionId" column="region_id" />
+		<result property="name" column="name" />
+		<result property="cameraType" column="camera_type" />
+		<result property="streamType" column="stream_type" />
+		<result property="pixel" column="pixel" />
+		<result property="ptzType" column="ptz_type" />
+		<result property="sound" column="sound" />
+		<result property="longitude" column="longitude" />
+		<result property="latitude" column="latitude" />
+		<result property="curState" column="cur_state" />
+	</resultMap>
+
+	<!-- 根据上级ID查询下级摄像头信息 -->
+	<select id="selectHbCameraByFid" resultMap="ThreeColumnMap" parameterType="java.lang.String">
+		SELECT "ID","NAME","TYPE" AS COLUMN3,"ONLINE" FROM T_GIS_CAMERA
+		WHERE VALID='1' and TYPE='0' AND FID=#{fid,jdbcType=VARCHAR}
+	</select>
+
+	<!-- persistCamera: 批量持久化摄像头监控点数据 -->
+	<insert id="persistCamera" parameterType="com.xt.hb.data.camera.model.CameraInfo">
+		<![CDATA[
+		    MERGE INTO t_gis_camera_info t USING
+		     (
+		        select count(1) AS c from t_gis_camera_info where camera_id = #{cameraId}
+		     ) t1
+             ON (t1.c <> 0 and t.camera_id = #{cameraId})
+             WHEN MATCHED THEN 
+                 UPDATE SET 
+	                 index_code = #{indexCode},
+	                 region_id = #{regionId},
+	                 name = #{name},
+	                 camera_type = #{cameraType},
+	                 stream_type = #{streamType},
+	                 pixel = #{pixel},
+	                 ptz_type = #{ptzType},
+	                 sound = #{sound},
+	                 longitude = #{longitude},
+	                 latitude = #{latitude}
+             WHEN NOT MATCHED THEN  
+                 INSERT VALUES (#{cameraId}, #{indexCode}, #{regionId}, #{name}, #{cameraType}, #{streamType}, #{pixel}, #{ptzType}, #{sound}, #{longitude}, #{latitude}, #{curState:VARCHAR}) 
+		]]>
+	</insert>
+	
+	<!-- 根据区域id获取摄像头监控点信息 -->
+	<select id="listCamerasByRegionId" resultMap="CameraInfo-resultMap"
+		parameterType="java.lang.String">
+	    <![CDATA[
+	        SELECT camera_id, index_code, region_id, name, camera_type, stream_type, pixel, ptz_type, sound, longitude, latitude, cur_state
+	            FROM t_gis_camera_info t
+	            WHERE t.region_id = #{regionId}
+	    ]]>
+	</select>
+	
+	<!-- 获取所有摄像头监控点信息 -->
+	<select id="getAllCameraList" resultMap="CameraInfo-resultMap"
+		parameterType="java.lang.String">
+	    <![CDATA[
+	        SELECT camera_id, index_code, region_id, name, camera_type, stream_type, pixel, ptz_type, sound, longitude, latitude, cur_state
+	            FROM t_gis_camera_info t
+	    ]]>
+	</select>
+
+</mapper>

+ 34 - 0
gkaq/gkdata/trunk/src/main/resources/com/xt/hb/data/cbyj/mapper/CbyjAreaMapper.xml

@@ -0,0 +1,34 @@
+<?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.hb.data.cbyj.mapper.CbyjAreaMapper" >
+  <resultMap id="BaseResultMap" type="com.xt.hb.data.cbyj.model.CbyjArea" >
+    <id column="ID" property="id" jdbcType="DECIMAL" />
+    <result column="AREANAME" property="areaname" jdbcType="VARCHAR" />
+    <result column="SZD" property="szd" jdbcType="VARCHAR" />
+    <result column="BZ" property="bz" jdbcType="VARCHAR" />
+  </resultMap>
+  <delete id="deleteByPrimaryKey" parameterType="long" >
+    delete from T_GIS_CBYJ_AREA
+    where ID = #{id,jdbcType=INTEGER}
+  </delete>
+  <insert id="insert" parameterType="com.xt.hb.data.cbyj.model.CbyjArea" >
+    insert into T_GIS_CBYJ_AREA (ID, AREANAME,SZD,BZ)
+    values (#{id,jdbcType=INTEGER}, #{areaname,jdbcType=VARCHAR}, #{szd,jdbcType=VARCHAR}, #{bz,jdbcType=VARCHAR})
+  </insert>
+  <update id="updateByPrimaryKey" parameterType="com.xt.hb.data.cbyj.model.CbyjArea" >
+    update T_GIS_CBYJ_AREA
+    set AREANAME = #{areaname,jdbcType=VARCHAR},
+    set SZD = #{szd,jdbcType=VARCHAR},
+    set BZ = #{bz,jdbcType=VARCHAR}
+    where ID = #{id,jdbcType=INTEGER}
+  </update>
+  <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="long" >
+    select ID, AREANAME, SZD, BZ
+    from T_GIS_CBYJ_AREA
+    where ID = #{id,jdbcType=INTEGER}
+  </select>
+  <select id="selectAll" resultMap="BaseResultMap" >
+    select ID, AREANAME, SZD, BZ
+    from T_GIS_CBYJ_AREA
+  </select>
+</mapper>

+ 44 - 0
gkaq/gkdata/trunk/src/main/resources/com/xt/hb/data/cbyj/mapper/CbyjMapper.xml

@@ -0,0 +1,44 @@
+<?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.hb.data.cbyj.mapper.CbyjMapper" >
+  <resultMap id="BaseResultMap" type="com.xt.hb.data.cbyj.model.Cbyj" >
+    <id column="ID" property="id" jdbcType="VARCHAR" />
+    <result column="CM" property="cm" jdbcType="VARCHAR" />
+    <result column="LX" property="lx" jdbcType="CHAR" />
+    <result column="MMSI" property="mmsi" jdbcType="VARCHAR" />
+    <result column="YJSJ" property="yjsj" jdbcType="OTHER" />
+    <result column="AREA" property="area" jdbcType="VARCHAR" />
+  </resultMap>
+  <delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
+    delete from T_GIS_CBYJ
+    where ID = #{id,jdbcType=VARCHAR}
+  </delete>
+  <insert id="insert" parameterType="com.xt.hb.data.cbyj.model.Cbyj" >
+    insert into T_GIS_CBYJ (ID, CM, LX, MMSI, 
+      YJSJ,AREA)
+    values (#{id,jdbcType=VARCHAR}, #{cm,jdbcType=VARCHAR}, #{lx,jdbcType=CHAR}, #{mmsi,jdbcType=VARCHAR}, 
+      #{yjsj,jdbcType=OTHER}, #{area,jdbcType=VARCHAR})
+  </insert>
+  <update id="updateByPrimaryKey" parameterType="com.xt.hb.data.cbyj.model.Cbyj" >
+    update T_GIS_CBYJ
+    set CM = #{cm,jdbcType=VARCHAR},
+      LX = #{lx,jdbcType=CHAR},
+      MMSI = #{mmsi,jdbcType=VARCHAR},
+      YJSJ = #{yjsj,jdbcType=OTHER},
+      AREA = #{area,jdbcType=VARCHAR}
+    where ID = #{id,jdbcType=VARCHAR}
+  </update>
+  <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
+    select ID, CM, LX, MMSI, YJSJ, AREA
+    from T_GIS_CBYJ
+    where ID = #{id,jdbcType=VARCHAR}
+  </select>
+  <select id="selectAll" resultMap="BaseResultMap" >
+    select ID, CM, LX, MMSI, YJSJ, AREA
+    from T_GIS_CBYJ
+  </select>
+  <!-- 根据船舶英文名称检索船舶中文名称列表 -->
+  <select id="selectCbmcByEnName" resultType="string" parameterType="java.lang.String">
+    select SHIP_NAME_CN	from T_SHIP_INFO where SHIP_NAME_EN2=#{ywcm,jdbcType=VARCHAR}
+   </select>
+</mapper>

+ 47 - 0
gkaq/gkdata/trunk/src/main/resources/com/xt/hb/data/system/mapper/SysParamMapper.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.hb.data.system.mapper.SysParamMapper" >
+  <resultMap id="BaseResultMap" type="com.xt.hb.data.system.model.SysParam" >
+    <id column="ID" property="id" jdbcType="VARCHAR" />
+    <result column="KEY" property="key" jdbcType="VARCHAR" />
+    <result column="VALUE" property="value" jdbcType="VARCHAR" />
+    <result column="CLAZZ" property="clazz" jdbcType="VARCHAR" />
+    <result column="DISP" property="disp" jdbcType="VARCHAR" />
+    <result column="VALID" property="valid" jdbcType="CHAR" />
+    <result column="SYSTEM" property="system" jdbcType="CHAR" />
+  </resultMap>
+  <delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
+    delete from T_SYS_PARAM
+    where ID = #{id,jdbcType=VARCHAR}
+  </delete>
+  <insert id="insert" parameterType="com.xt.hb.data.system.model.SysParam" >
+    insert into T_SYS_PARAM (ID, KEY, VALUE, 
+      CLAZZ, DISP, VALID,SYSTEM)
+    values (#{id,jdbcType=VARCHAR}, #{key,jdbcType=VARCHAR}, #{value,jdbcType=VARCHAR}, 
+      #{clazz,jdbcType=VARCHAR}, #{disp,jdbcType=VARCHAR}, #{valid,jdbcType=CHAR}, #{system,jdbcType=VARCHAR})
+  </insert>
+  <update id="updateByPrimaryKey" parameterType="com.xt.hb.data.system.model.SysParam" >
+    UPDATE T_SYS_PARAM
+    SET KEY = #{key,jdbcType=VARCHAR},
+      VALUE = #{value,jdbcType=VARCHAR},
+      CLAZZ = #{clazz,jdbcType=VARCHAR},
+      DISP = #{disp,jdbcType=VARCHAR},
+      VALID = #{valid,jdbcType=CHAR},
+      SYSTEM = #{system,jdbcType=VARCHAR}
+    WHERE ID = #{id,jdbcType=VARCHAR}
+  </update>
+  <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
+    select ID, KEY, VALUE, CLAZZ, DISP, VALID, SYSTEM
+    from T_SYS_PARAM
+    where ID = #{id,jdbcType=VARCHAR}
+  </select>
+  <select id="selectAll" resultMap="BaseResultMap" >
+    select ID, KEY, VALUE, CLAZZ, DISP, VALID, SYSTEM
+    from T_SYS_PARAM
+  </select>
+  <select id="selectBySystemOrNull" resultMap="BaseResultMap" parameterType="java.lang.String">
+    select ID, KEY, VALUE, CLAZZ, DISP, VALID, SYSTEM
+    from T_SYS_PARAM
+    where (SYSTEM=#{system,jdbcType=VARCHAR} OR SYSTEM IS NULL) AND VALID='1'
+  </select>
+</mapper>

+ 25 - 0
gkaq/gkdata/trunk/src/main/resources/ehcache/ehcache.xml

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:noNamespaceSchemaLocation="ehcache.xsd" updateCheck="false"
+	monitoring="autodetect" dynamicConfig="true">
+
+	<diskStore path="java.io.tmpdir" />
+	<!-- <diskStore path="E:/cachetmpdir" /> -->
+
+	<!-- name:Cache的唯一标识 maxElementsInMemory:内存中最大缓存对象数 maxElementsOnDisk:磁盘中最大缓存对象数,若是0表示无穷大 
+		eternal:Element是否永久有效,一但设置了,timeout将不起作用 overflowToDisk:配置此属性,当内存中Element数量达到maxElementsInMemory时,Ehcache将会Element写到磁盘中 
+		timeToIdleSeconds:设置Element在失效前的允许闲置时间。仅当element不是永久有效时使用,可选属性,默认值是0,也就是可闲置时间无穷大 
+		timeToLiveSeconds:设置Element在失效前允许存活时间。最大时间介于创建时间和失效时间之间。仅当element不是永久有效时使用,默认是0.,也就是element存活时间无穷大 
+		diskPersistent:是否缓存虚拟机重启期数据 diskExpiryThreadIntervalSeconds:磁盘失效线程运行时间间隔,默认是120秒 
+		diskSpoolBufferSizeMB:这个参数设置DiskStore(磁盘缓存)的缓存区大小。默认是30MB。每个Cache都应该有自己的一个缓冲区 
+		memoryStoreEvictionPolicy:当达到maxElementsInMemory限制时,Ehcache将会根据指定的策略去清理内存。默认策略是LRU(最近最少使用)。你可以设置为FIFO(先进先出)或是LFU(较少使用) -->
+
+	<defaultCache maxElementsInMemory="10000" eternal="false"
+		timeToIdleSeconds="120" timeToLiveSeconds="120" overflowToDisk="true"
+		maxElementsOnDisk="10000000" diskPersistent="false"
+		diskExpiryThreadIntervalSeconds="120" memoryStoreEvictionPolicy="LRU" />
+
+	<cache name="tokenCache" maxElementsInMemory="100"
+		maxEntriesLocalHeap="100" overflowToDisk="false" eternal="false"
+		timeToLiveSeconds="10" timeToIdleSeconds="10" diskPersistent="false" />
+</ehcache>

+ 421 - 0
gkaq/gkdata/trunk/src/main/resources/ehcache/ehcache.xsd

@@ -0,0 +1,421 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="1.7">
+
+    <xs:element name="ehcache">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element maxOccurs="1" minOccurs="0" ref="diskStore"/>
+                <xs:element maxOccurs="1" minOccurs="0" ref="sizeOfPolicy"/>
+                <xs:element maxOccurs="1" minOccurs="0" ref="transactionManagerLookup"/>
+                <xs:element maxOccurs="1" minOccurs="0" ref="cacheManagerEventListenerFactory"/>
+                <xs:element maxOccurs="1" minOccurs="0" ref="managementRESTService"/>
+                <xs:element maxOccurs="unbounded" minOccurs="0" ref="cacheManagerPeerProviderFactory"/>
+                <xs:element maxOccurs="unbounded" minOccurs="0" ref="cacheManagerPeerListenerFactory"/>
+                <xs:element maxOccurs="1" minOccurs="0" ref="terracottaConfig"/>
+                <xs:element maxOccurs= "1" minOccurs="0" ref="defaultCache"/>
+                <xs:element maxOccurs="unbounded" minOccurs="0" ref="cache"/>
+            </xs:sequence>
+            <xs:attribute name="name" use="optional"/>
+            <xs:attribute default="true" name="updateCheck" type="xs:boolean" use="optional"/>
+            <xs:attribute default="autodetect" name="monitoring" type="monitoringType" use="optional"/>
+            <xs:attribute default="true" name="dynamicConfig" type="xs:boolean" use="optional"/>
+            <xs:attribute default="15" name="defaultTransactionTimeoutInSeconds" type="xs:integer" use="optional"/>
+            <xs:attribute default="0" name="maxBytesLocalHeap" type="memoryUnitOrPercentage" use="optional"/>
+            <xs:attribute default="0" name="maxBytesLocalOffHeap" type="memoryUnit" use="optional"/>
+            <xs:attribute default="0" name="maxBytesLocalDisk" type="memoryUnit" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="managementRESTService">
+        <xs:complexType>
+            <xs:attribute name="enabled" type="xs:boolean" use="optional"/>
+            <xs:attribute name="bind" use="optional"/>
+            <xs:attribute name="securityServiceLocation" use="optional"/>
+            <xs:attribute name="securityServiceTimeout" use="optional" type="xs:integer"/>
+            <xs:attribute name="sslEnabled" use="optional" type="xs:boolean"/>
+            <xs:attribute name="needClientAuth" use="optional" type="xs:boolean"/>
+            <xs:attribute name="sampleHistorySize" use="optional" type="xs:integer"/>
+            <xs:attribute name="sampleIntervalSeconds" use="optional" type="xs:integer"/>
+            <xs:attribute name="sampleSearchIntervalSeconds" use="optional" type="xs:integer"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="diskStore">
+        <xs:complexType>
+            <xs:attribute name="path" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="transactionManagerLookup">
+        <xs:complexType>
+            <xs:attribute name="class" use="required"/>
+            <xs:attribute name="properties" use="optional"/>
+            <xs:attribute name="propertySeparator" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="cacheManagerEventListenerFactory">
+        <xs:complexType>
+            <xs:attribute name="class" use="required"/>
+            <xs:attribute name="properties" use="optional"/>
+            <xs:attribute name="propertySeparator" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="cacheManagerPeerProviderFactory">
+        <xs:complexType>
+            <xs:attribute name="class" use="required"/>
+            <xs:attribute name="properties" use="optional"/>
+            <xs:attribute name="propertySeparator" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="cacheManagerPeerListenerFactory">
+        <xs:complexType>
+            <xs:attribute name="class" use="required"/>
+            <xs:attribute name="properties" use="optional"/>
+            <xs:attribute name="propertySeparator" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="terracottaConfig">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element maxOccurs="1" minOccurs="0" name="tc-config">
+                    <xs:complexType>
+                        <xs:sequence>
+                            <xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip"/>
+                        </xs:sequence>
+                    </xs:complexType>
+                </xs:element>
+            </xs:sequence>
+            <xs:attribute default="localhost:9510" name="url" use="optional"/>
+            <xs:attribute name="rejoin" type="xs:boolean" use="optional" default="false"/>
+            <xs:attribute name="wanEnabledTSA" type="xs:boolean" use="optional" default="false"/>
+        </xs:complexType>
+    </xs:element>
+    <!-- add clone support for addition of cacheExceptionHandler. Important! -->
+    <xs:element name="defaultCache">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" maxOccurs="unbounded" ref="cacheEventListenerFactory"/>
+                <xs:element minOccurs="0" maxOccurs="unbounded" ref="cacheExtensionFactory"/>
+                <xs:element minOccurs="0" maxOccurs="unbounded" ref="cacheLoaderFactory"/>
+                <xs:element minOccurs="0" maxOccurs="unbounded" ref="cacheDecoratorFactory"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="bootstrapCacheLoaderFactory"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="cacheExceptionHandlerFactory"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="pinning"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="terracotta"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="cacheWriter"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="copyStrategy"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="elementValueComparator"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="sizeOfPolicy"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="persistence"/>
+            </xs:sequence>
+            <xs:attribute name="diskExpiryThreadIntervalSeconds" type="xs:integer" use="optional"/>
+            <xs:attribute name="diskSpoolBufferSizeMB" type="xs:integer" use="optional"/>
+            <xs:attribute name="diskPersistent" type="xs:boolean" use="optional"/>
+            <xs:attribute name="diskAccessStripes" type="xs:integer" use="optional" default="1"/>
+            <xs:attribute name="eternal" type="xs:boolean" use="optional" default="false"/>
+            <xs:attribute name="maxElementsInMemory" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="maxEntriesLocalHeap" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="clearOnFlush" type="xs:boolean" use="optional"/>
+            <xs:attribute name="memoryStoreEvictionPolicy" type="xs:string" use="optional"/>
+            <xs:attribute name="overflowToDisk" type="xs:boolean" use="optional"/>
+            <xs:attribute name="timeToIdleSeconds" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="timeToLiveSeconds" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="maxElementsOnDisk" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="maxEntriesLocalDisk" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="transactionalMode" type="transactionalMode" use="optional" default="off"/>
+            <xs:attribute name="statistics" type="xs:boolean" use="optional" default="false"/>
+            <xs:attribute name="copyOnRead" type="xs:boolean" use="optional" default="false"/>
+            <xs:attribute name="copyOnWrite" type="xs:boolean" use="optional" default="false"/>
+            <xs:attribute name="cacheLoaderTimeoutMillis" type="xs:integer" use="optional" default="0"/>
+            <xs:attribute name="overflowToOffHeap" type="xs:boolean" use="optional" default="false"/>
+            <xs:attribute name="maxMemoryOffHeap" type="xs:string" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="cache">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" maxOccurs="unbounded" ref="cacheEventListenerFactory"/>
+                <xs:element minOccurs="0" maxOccurs="unbounded" ref="cacheExtensionFactory"/>
+                <xs:element minOccurs="0" maxOccurs="unbounded" ref="cacheLoaderFactory"/>
+                <xs:element minOccurs="0" maxOccurs="unbounded" ref="cacheDecoratorFactory"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="bootstrapCacheLoaderFactory"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="cacheExceptionHandlerFactory"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="pinning"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="terracotta"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="cacheWriter"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="copyStrategy"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="searchable"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="elementValueComparator"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="sizeOfPolicy"/>
+                <xs:element minOccurs="0" maxOccurs="1" ref="persistence"/>
+            </xs:sequence>
+            <xs:attribute name="diskExpiryThreadIntervalSeconds" type="xs:integer" use="optional"/>
+            <xs:attribute name="diskSpoolBufferSizeMB" type="xs:integer" use="optional"/>
+            <xs:attribute name="diskPersistent" type="xs:boolean" use="optional"/>
+            <xs:attribute name="diskAccessStripes" type="xs:integer" use="optional" default="1"/>
+            <xs:attribute name="eternal" type="xs:boolean" use="optional" default="false"/>
+            <xs:attribute name="maxElementsInMemory" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="maxEntriesLocalHeap" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="memoryStoreEvictionPolicy" type="xs:string" use="optional"/>
+            <xs:attribute name="clearOnFlush" type="xs:boolean" use="optional"/>
+            <xs:attribute name="name" type="xs:string" use="required"/>
+            <xs:attribute name="overflowToDisk" type="xs:boolean" use="optional"/>
+            <xs:attribute name="timeToIdleSeconds" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="timeToLiveSeconds" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="maxElementsOnDisk" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="maxEntriesLocalDisk" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="maxEntriesInCache" type="xs:nonNegativeInteger" use="optional"/>
+            <xs:attribute name="transactionalMode" type="transactionalMode" use="optional" default="off" />
+            <xs:attribute name="statistics" type="xs:boolean" use="optional" default="false"/>
+            <xs:attribute name="copyOnRead" type="xs:boolean" use="optional" default="false"/>
+            <xs:attribute name="copyOnWrite" type="xs:boolean" use="optional" default="false"/>
+            <xs:attribute name="logging" type="xs:boolean" use="optional" default="false"/>
+            <xs:attribute name="cacheLoaderTimeoutMillis" type="xs:integer" use="optional" default="0"/>
+            <xs:attribute name="overflowToOffHeap" type="xs:boolean" use="optional" default="false"/>
+            <xs:attribute name="maxMemoryOffHeap" type="xs:string" use="optional"/>
+            <xs:attribute default="0" name="maxBytesLocalHeap" type="memoryUnitOrPercentage" use="optional"/>
+            <xs:attribute default="0" name="maxBytesLocalOffHeap" type="memoryUnitOrPercentage" use="optional"/>
+            <xs:attribute default="0" name="maxBytesLocalDisk" type="memoryUnitOrPercentage" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="cacheEventListenerFactory">
+        <xs:complexType>
+            <xs:attribute name="class" use="required"/>
+            <xs:attribute name="properties" use="optional"/>
+            <xs:attribute name="propertySeparator" use="optional"/>
+            <xs:attribute name="listenFor" use="optional" type="notificationScope" default="all"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="bootstrapCacheLoaderFactory">
+        <xs:complexType>
+            <xs:attribute name="class" use="required"/>
+            <xs:attribute name="properties" use="optional"/>
+            <xs:attribute name="propertySeparator" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="cacheExtensionFactory">
+        <xs:complexType>
+            <xs:attribute name="class" use="required"/>
+            <xs:attribute name="properties" use="optional"/>
+            <xs:attribute name="propertySeparator" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="cacheExceptionHandlerFactory">
+        <xs:complexType>
+            <xs:attribute name="class" use="required"/>
+            <xs:attribute name="properties" use="optional"/>
+            <xs:attribute name="propertySeparator" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="cacheLoaderFactory">
+        <xs:complexType>
+            <xs:attribute name="class" use="required"/>
+            <xs:attribute name="properties" use="optional"/>
+            <xs:attribute name="propertySeparator" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="cacheDecoratorFactory">
+        <xs:complexType>
+            <xs:attribute name="class" use="required"/>
+            <xs:attribute name="properties" use="optional"/>
+            <xs:attribute name="propertySeparator" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="searchAttribute">
+        <xs:complexType>
+        	<xs:attribute name="name" use="required" type="xs:string" />
+        	<xs:attribute name="expression" type="xs:string" />
+        	<xs:attribute name="class" type="xs:string" />
+        	<xs:attribute name="type" type="xs:string" use="optional"/>
+        	<xs:attribute name="properties" use="optional" />
+        	<xs:attribute name="propertySeparator" use="optional" />
+        </xs:complexType>
+    </xs:element>
+
+    <xs:element name="searchable">
+      <xs:complexType>
+        <xs:sequence>
+          <xs:element minOccurs="0" maxOccurs="unbounded" ref="searchAttribute"/>
+        </xs:sequence>
+        <xs:attribute name="keys" use="optional" type="xs:boolean" default="true"/>
+        <xs:attribute name="values" use="optional" type="xs:boolean" default="true"/>
+      </xs:complexType>
+    </xs:element>
+
+    <xs:element name="pinning">
+        <xs:complexType>
+            <xs:attribute name="store" use="required" type="pinningStoreType"/>
+        </xs:complexType>
+    </xs:element>
+
+    <xs:element name="terracotta">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" maxOccurs="1" ref="nonstop"/>
+            </xs:sequence>
+            <xs:attribute name="clustered" use="optional" type="xs:boolean" default="true"/>
+            <xs:attribute name="coherentReads" use="optional" type="xs:boolean" default="true"/>
+            <xs:attribute name="localKeyCache" use="optional" type="xs:boolean" default="false"/>
+            <xs:attribute name="localKeyCacheSize" use="optional" type="xs:positiveInteger" default="300000"/>
+            <xs:attribute name="orphanEviction" use="optional" type="xs:boolean" default="true"/>
+            <xs:attribute name="orphanEvictionPeriod" use="optional" type="xs:positiveInteger" default="4"/>
+            <xs:attribute name="copyOnRead" use="optional" type="xs:boolean" default="false"/>
+            <xs:attribute name="coherent" use="optional" type="xs:boolean" default="false"/>
+            <xs:attribute name="consistency" use="optional" type="consistencyType" default="eventual"/>
+            <xs:attribute name="synchronousWrites" use="optional" type="xs:boolean" default="false"/>
+            <xs:attribute name="concurrency" use="optional" type="xs:nonNegativeInteger" default="0"/>
+            <xs:attribute name="localCacheEnabled" use="optional" type="xs:boolean" default="true"/>
+            <xs:attribute name="compressionEnabled" use="optional" type="xs:boolean" default="false"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:simpleType name="consistencyType">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="strong" />
+            <xs:enumeration value="eventual" />
+        </xs:restriction>
+    </xs:simpleType>
+    <xs:element name="nonstop">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element minOccurs="0" maxOccurs="1" ref="timeoutBehavior"/>
+            </xs:sequence>
+            <xs:attribute name="enabled" use="optional" type="xs:boolean" default="true"/>
+            <xs:attribute name="immediateTimeout" use="optional" type="xs:boolean" default="false"/>
+            <xs:attribute name="timeoutMillis" use="optional" type="xs:positiveInteger" default="30000"/>
+            <xs:attribute name="searchTimeoutMillis" use="optional" type="xs:positiveInteger" default="30000"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:element name="timeoutBehavior">
+        <xs:complexType>
+            <xs:attribute name="type" use="optional" type="timeoutBehaviorType" default="exception"/>
+            <xs:attribute name="properties" use="optional" default=""/>
+            <xs:attribute name="propertySeparator" use="optional" default=","/>
+        </xs:complexType>
+    </xs:element>
+    <xs:simpleType name="timeoutBehaviorType">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="noop" />
+            <xs:enumeration value="exception" />
+            <xs:enumeration value="localReads" />
+            <xs:enumeration value="localReadsAndExceptionOnWrite" />
+        </xs:restriction>
+    </xs:simpleType>
+    <xs:simpleType name="monitoringType">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="autodetect"/>
+            <xs:enumeration value="on"/>
+            <xs:enumeration value="off"/>
+        </xs:restriction>
+    </xs:simpleType>
+    <xs:simpleType name="pinningStoreType">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="localMemory" />
+            <xs:enumeration value="inCache" />
+        </xs:restriction>
+    </xs:simpleType>
+    <xs:simpleType name="terracottaCacheValueType">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="serialization" />
+            <xs:enumeration value="identity" />
+        </xs:restriction>
+    </xs:simpleType>
+
+    <xs:simpleType name="transactionalMode">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="off"/>
+            <xs:enumeration value="xa_strict"/>
+            <xs:enumeration value="xa"/>
+            <xs:enumeration value="local"/>
+        </xs:restriction>
+    </xs:simpleType>
+
+    <xs:element name="cacheWriter">
+        <xs:complexType>
+            <xs:sequence >
+                <xs:element minOccurs="0" maxOccurs="1" ref="cacheWriterFactory"/>
+            </xs:sequence>
+            <xs:attribute name="writeMode" use="optional" type="writeModeType" default="write-through"/>
+            <xs:attribute name="notifyListenersOnException" use="optional" type="xs:boolean" default="false"/>
+            <xs:attribute name="minWriteDelay" use="optional" type="xs:nonNegativeInteger" default="1"/>
+            <xs:attribute name="maxWriteDelay" use="optional" type="xs:nonNegativeInteger" default="1"/>
+            <xs:attribute name="rateLimitPerSecond" use="optional" type="xs:nonNegativeInteger" default="0"/>
+            <xs:attribute name="writeCoalescing" use="optional" type="xs:boolean" default="false"/>
+            <xs:attribute name="writeBatching" use="optional" type="xs:boolean" default="false"/>
+            <xs:attribute name="writeBatchSize" use="optional" type="xs:positiveInteger" default="1"/>
+            <xs:attribute name="retryAttempts" use="optional" type="xs:nonNegativeInteger" default="0"/>
+            <xs:attribute name="retryAttemptDelaySeconds" use="optional" type="xs:nonNegativeInteger" default="1"/>
+            <xs:attribute name="writeBehindConcurrency" use="optional" type="xs:nonNegativeInteger" default="1"/>
+            <xs:attribute name="writeBehindMaxQueueSize" use="optional" type="xs:nonNegativeInteger" default="0"/>
+        </xs:complexType>
+    </xs:element>
+    <xs:simpleType name="writeModeType">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="write-through" />
+            <xs:enumeration value="write-behind" />
+        </xs:restriction>
+    </xs:simpleType>
+    <xs:element name="cacheWriterFactory">
+        <xs:complexType>
+            <xs:attribute name="class" use="required"/>
+            <xs:attribute name="properties" use="optional"/>
+            <xs:attribute name="propertySeparator" use="optional"/>
+        </xs:complexType>
+    </xs:element>
+
+    <xs:element name="copyStrategy">
+        <xs:complexType>
+            <xs:attribute name="class" use="required" type="xs:string" />
+        </xs:complexType>
+    </xs:element>
+
+    <xs:element name="elementValueComparator">
+        <xs:complexType>
+            <xs:attribute name="class" use="required" type="xs:string" />
+        </xs:complexType>
+    </xs:element>
+
+    <xs:element name="sizeOfPolicy">
+        <xs:complexType>
+            <xs:attribute name="maxDepth" use="required" type="xs:integer" />
+            <xs:attribute name="maxDepthExceededBehavior" use="optional" default="continue" type="maxDepthExceededBehavior" />
+        </xs:complexType>
+    </xs:element>
+
+	<xs:element name="persistence">
+	    <xs:complexType>
+            <xs:attribute name="strategy" use="required" type="persistenceStrategy"/>
+            <xs:attribute name="synchronousWrites" use="optional" default="false" type="xs:boolean"/>
+	    </xs:complexType>
+	</xs:element>
+	
+	<xs:simpleType name="persistenceStrategy">
+	    <xs:restriction base="xs:string">
+	        <xs:enumeration value="localTempSwap"/>
+	        <xs:enumeration value="localRestartable"/>
+	        <xs:enumeration value="none"/>
+	        <xs:enumeration value="distributed"/>
+	    </xs:restriction>
+	</xs:simpleType>
+	
+    <xs:simpleType name="maxDepthExceededBehavior">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="continue"/>
+            <xs:enumeration value="abort"/>
+        </xs:restriction>
+    </xs:simpleType>
+
+    <xs:simpleType name="notificationScope">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="local"/>
+            <xs:enumeration value="remote"/>
+            <xs:enumeration value="all"/>
+        </xs:restriction>
+    </xs:simpleType>
+    <xs:simpleType name="memoryUnit">
+        <xs:restriction base="xs:token">
+            <xs:pattern value="[0-9]+[bBkKmMgG]?"/>
+        </xs:restriction>
+    </xs:simpleType>
+    <xs:simpleType name="memoryUnitOrPercentage">
+        <xs:restriction base="xs:token">
+            <xs:pattern value="([0-9]+[bBkKmMgG]?|100%|[0-9]{1,2}%)"/>
+        </xs:restriction>
+    </xs:simpleType>
+</xs:schema>

+ 31 - 0
gkaq/gkdata/trunk/src/main/resources/generatorConfig.xml

@@ -0,0 +1,31 @@
+<?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.74:1521:orcl" userId="hbaq"
+			password="hbaq">
+		</jdbcConnection>
+		<javaTypeResolver>
+			<property name="forceBigDecimals" value="false" />
+		</javaTypeResolver>
+		<javaModelGenerator targetPackage="com.xt.hb.data.model"
+			targetProject="src/main/java">
+			<property name="enableSubPackages" value="true" />
+			<property name="trimStrings" value="true" />
+		</javaModelGenerator>
+		<sqlMapGenerator targetPackage="com.xt.hb.data.mappers"
+			targetProject="src/main/resources">
+			<property name="enableSubPackages" value="true" />
+		</sqlMapGenerator>
+		<javaClientGenerator type="XMLMAPPER"
+			targetPackage="com.xt.hb.data.mappers" targetProject="src/main/java">
+			<property name="enableSubPackages" value="true" />
+			<!-- <property name="rootInterface" value="com.yuanxd.trust.server.mappers.BaseMapper"/> -->
+		</javaClientGenerator>
+		<!-- <table tableName="T_GIS_CBYJ_AREA" domainObjectName="CbyjArea"></table> -->
+		<table tableName="T_SYS_PARAM" domainObjectName="SysParam"></table> 
+	</context>
+</generatorConfiguration>

+ 30 - 0
gkaq/gkdata/trunk/src/main/resources/generatorConfigAq.xml

@@ -0,0 +1,30 @@
+<?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.83:1521:orcl" userId="yjpthb" password="yjpthb">
+        </jdbcConnection>
+        <javaTypeResolver>
+            <property name="forceBigDecimals" value="false" />
+        </javaTypeResolver>
+        <javaModelGenerator targetPackage="com.xt.hb.data.model" targetProject="src/main/java">
+            <property name="enableSubPackages" value="true" />
+            <property name="trimStrings" value="true" />
+        </javaModelGenerator>
+        <sqlMapGenerator targetPackage="com.xt.hb.data.mappers" targetProject="src/main/resources">
+            <property name="enableSubPackages" value="true" />
+        </sqlMapGenerator>
+        <javaClientGenerator type="XMLMAPPER" targetPackage="com.xt.hb.data.mappers" targetProject="src/main/java">
+            <property name="enableSubPackages" value="true" />
+            <!-- <property name="rootInterface" value="com.yuanxd.trust.server.mappers.BaseMapper"/> -->
+        </javaClientGenerator>
+        <!-- 港区
+        <table tableName="T_YJPT_GQ" domainObjectName="Gq"></table>
+        <table tableName="T_YJPT_QSK" domainObjectName="Qsk"></table>
+         -->
+        <table tableName="T_YJPT_USER" domainObjectName="AQUser"></table>
+        
+    </context>
+</generatorConfiguration>

+ 166 - 0
gkaq/gkdata/trunk/src/main/resources/log/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
+>

+ 143 - 0
gkaq/gkdata/trunk/src/main/resources/log/log4j.xml

@@ -0,0 +1,143 @@
+<?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 %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 %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 %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>
+	<root>
+		<!-- 设置输出范围,默认只输出ERROR以上的,ERROR级别, FATAL级别的LOG -->
+		<priority value="ERROR" />
+		<!-- 上边设置的输出通道,使用的在这里定义 -->
+		<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>

+ 4 - 0
gkaq/gkdata/trunk/src/main/resources/spring/application.properties

@@ -0,0 +1,4 @@
+#jms.brokerURL=failover:tcp://192.168.57.74:61616
+#jms.userName=admin
+#jms.password=admin
+#jms.messageTopic=cbyjTopic

+ 17 - 0
gkaq/gkdata/trunk/src/main/resources/spring/dataSource-aq.properties

@@ -0,0 +1,17 @@
+druid.url=jdbc:oracle:thin:@172.18.40.3:1521:orcl
+druid.username=yjpthb
+druid.password=yjpthb
+#druid datasource
+druid.initialSize=10
+druid.minIdle=10
+druid.maxActive=50
+druid.maxWait=60000
+druid.timeBetweenEvictionRunsMillis=60000
+druid.minEvictableIdleTimeMillis=300000
+druid.validationQuery=SELECT 1 from dual
+druid.testWhileIdle=true
+druid.testOnBorrow=false
+druid.testOnReturn=false
+druid.poolPreparedStatements=true
+druid.maxPoolPreparedStatementPerConnectionSize=20
+druid.filters=wall,stat,config

+ 17 - 0
gkaq/gkdata/trunk/src/main/resources/spring/dataSource.properties

@@ -0,0 +1,17 @@
+druid.url=jdbc:oracle:thin:@172.18.40.3:1521:orcl
+druid.username=hbaq
+druid.password=hbaq
+#druid datasource
+druid.initialSize=10
+druid.minIdle=10
+druid.maxActive=50
+druid.maxWait=60000
+druid.timeBetweenEvictionRunsMillis=60000
+druid.minEvictableIdleTimeMillis=300000
+druid.validationQuery=SELECT 1 from dual
+druid.testWhileIdle=true
+druid.testOnBorrow=false
+druid.testOnReturn=false
+druid.poolPreparedStatements=true
+druid.maxPoolPreparedStatementPerConnectionSize=20
+druid.filters=wall,stat,config

+ 41 - 0
gkaq/gkdata/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>

+ 11 - 0
gkaq/gkdata/trunk/src/main/resources/spring/spring-ehcache.xml

@@ -0,0 +1,11 @@
+<?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:cache="http://www.springframework.org/schema/cache" xmlns:p="http://www.springframework.org/schema/p"
+	   xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
+		http://www.springframework.org/schema/cache http://www.springframework.org/schema/cache/spring-cache.xsd">
+
+	<!-- 开启spring缓存 -->
+	<cache:annotation-driven cache-manager="cacheManager" />
+	<bean id="cacheManagerFactory" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean" p:configLocation="classpath:ehcache/ehcache.xml" p:shared="false" />
+	<bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager" p:cacheManager-ref="cacheManagerFactory" />
+</beans>

+ 119 - 0
gkaq/gkdata/trunk/src/main/resources/spring/spring.xml

@@ -0,0 +1,119 @@
+<?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.hb.data" />
+	<bean id="dataSource" class="com.xt.hb.data.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>
+	</bean>
+	<bean id="dataSource-aq" class="com.xt.hb.data.system.DataSourceFactory"
+		init-method="init" destroy-method="close">
+		<property name="properties" value="classpath:/spring/dataSource-aq.properties" />
+		<property name="dsType" value="com.alibaba.druid.pool.DruidDataSource"></property>
+	</bean>
+	<!-- ================== mybatis ==================================== -->
+	<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
+		<property name="dataSource" ref="dataSource" />
+		<property name="mapperLocations" value="classpath:com/xt/hb/data/**/mapper/*.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 id="sqlSessionFactory-aq" class="org.mybatis.spring.SqlSessionFactoryBean">
+		<property name="dataSource" ref="dataSource-aq" />
+		<property name="mapperLocations" value="classpath:com/xt/hb/data/**/aqmap/*.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.hb.data.*.mapper" />
+		<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />
+	</bean>
+		<!-- 配置扫描器 -->
+	<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
+		<!-- 扫描me.gacl.dao这个包以及它的子包下的所有映射接口类 -->
+		<property name="basePackage" value="com.xt.hb.data.*.aqmap" />
+		<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory-aq" />
+	</bean>
+	<!-- ========================================事务配置========================================= -->
+	<!-- 配置Spring的事务管理器 -->
+	<bean id="transactionManager"
+		class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
+		<property name="dataSource" ref="dataSource" />
+	</bean>
+	<bean id="transactionManager-aq"
+		class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
+		<property name="dataSource" ref="dataSource-aq" />
+	</bean>
+	<aop:aspectj-autoproxy proxy-target-class="true" />
+	<!-- 注解方式配置事物 -->
+	<tx:annotation-driven transaction-manager="transactionManager-aq" />
+	<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.hb.data.*</value>
+			</list>
+		</property>
+	</bean>
+	<aop:config>
+		<aop:advisor advice-ref="druid-stat-interceptor"
+			pointcut-ref="druid-stat-pointcut" />
+	</aop:config>
+	<!-- ======================================== 框架配置 ======================================== -->
+	<!-- 框架ID标识生成器 -->
+	<bean id="idGenerator" class="com.xt.hb.data.util.JdcIdGenerator" />
+	<bean id="msaapiService" class="com.yuanxd.tools.hscbdt.HscbdtServiceFactory"
+		factory-method="create" />
+</beans>
+

+ 1 - 0
gkaq/gkdata/trunk/src/main/webapp/.gitignore

@@ -0,0 +1 @@
+/logs/

+ 72 - 0
gkaq/gkdata/trunk/src/main/webapp/WEB-INF/web.xml

@@ -0,0 +1,72 @@
+<?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:/log/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.hb.data.core.InitServlet</servlet-class>
+		<load-on-startup>3</load-on-startup>
+	</servlet>
+</web-app>

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


+ 5892 - 0
gkaq/gkdata/trunk/src/main/webapp/logs/app_error.log

@@ -0,0 +1,5892 @@
+[2016-04-01 11:43:57,813][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@10.7.32.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-04-01 11:43:57,866][DruidDataSource     ] ERROR dataSource 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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-04-01 11:44:19,804][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@10.7.32.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-04-01 11:44:19,826][DruidDataSource     ] ERROR dataSource 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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-04-01 11:48:26,187][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.insert-Inline
+### The error occurred while setting parameters
+### SQL: insert into T_GIS_CBYJ (ID, CM, LX, MMSI,        YJSJ,AREA)     values (?, ?, ?, ?,        ?, ?)
+### Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+; SQL []; ORA-01013: 用户请求取消当前的操作
+; nested exception is java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+[2016-04-01 11:48:49,474][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.insert-Inline
+### The error occurred while setting parameters
+### SQL: insert into T_GIS_CBYJ (ID, CM, LX, MMSI,        YJSJ,AREA)     values (?, ?, ?, ?,        ?, ?)
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-04-01 11:50:46,298][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@192.168.57.83:1521:orcl
+java.sql.SQLRecoverableException: IO 错误: Got minus one from a read call
+	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.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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: java.io.IOException: Got minus one from a read call
+	at oracle.net.ano.AnoComm.b(Unknown Source)
+	at oracle.net.ano.AnoComm.o(Unknown Source)
+	at oracle.net.ano.Ano.a(Unknown Source)
+	at oracle.net.ano.Ano.negotiation(Unknown Source)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:443)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 66 more
+[2016-04-01 11:50:46,358][DruidDataSource     ] ERROR dataSource init error
+java.sql.SQLRecoverableException: IO 错误: Got minus one from a read call
+	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.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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: java.io.IOException: Got minus one from a read call
+	at oracle.net.ano.AnoComm.b(Unknown Source)
+	at oracle.net.ano.AnoComm.o(Unknown Source)
+	at oracle.net.ano.Ano.a(Unknown Source)
+	at oracle.net.ano.Ano.negotiation(Unknown Source)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:443)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 66 more
+[2016-04-01 11:51:08,131][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@192.168.57.83: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-04-01 11:51:08,157][DruidDataSource     ] ERROR dataSource 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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-04-01 11:52:39,714][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-04-01 11:52:47,718][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-04-01 11:52:59,781][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-05-06 21:55:34,261][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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.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)
+	... 19 more
+[2016-05-06 21:55:55,577][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-05-06 22:00:20,436][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-05-06 22:00:41,467][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-05-31 13:49:34,712][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from M_SHIP_INFO where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
+
+[2016-05-31 13:49:52,859][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from M_SHIP_INFO where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
+
+[2016-06-01 09:13:48,208][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-06-01 09:13:48,284][DruidDataSource     ] ERROR dataSource 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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-06-01 15:59:44,925][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:00:09,316][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:00:25,891][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:00:49,328][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:01:29,224][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:01:34,913][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:01:46,281][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:02:03,132][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:02:24,271][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:03:14,476][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.scheduling.support.ScheduledMethodRunnable#0': Cannot resolve reference to bean 'camerasGetJob' while setting constructor argument; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.xt.hb.data.camera.job.CameraGetJob] for bean with name 'camerasGetJob' defined in class path resource [spring/spring-task.xml]; nested exception is java.lang.ClassNotFoundException: com.xt.hb.data.camera.job.CameraGetJob
+	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.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:634)
+	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:140)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1143)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1046)
+	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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.xt.hb.data.camera.job.CameraGetJob] for bean with name 'camerasGetJob' defined in class path resource [spring/spring-task.xml]; nested exception is java.lang.ClassNotFoundException: com.xt.hb.data.camera.job.CameraGetJob
+	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1352)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
+	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)
+	... 29 more
+Caused by: java.lang.ClassNotFoundException: com.xt.hb.data.camera.job.CameraGetJob
+	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:415)
+	at runjettyrun.ProjectClassLoader.loadClass(ProjectClassLoader.java:92)
+	at org.springframework.util.ClassUtils.forName(ClassUtils.java:250)
+	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:394)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1397)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1344)
+	... 35 more
+[2016-06-01 16:08:03,881][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:08:22,474][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:08:42,955][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:29:41,184][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 11:17:37,451][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 11:41:25,920][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 11:41:33,923][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 11:42:09,801][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+; SQL []; ORA-01013: 用户请求取消当前的操作
+; nested exception is java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+[2016-06-02 11:42:17,808][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 11:42:25,815][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 11:47:53,593][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:48:37,803][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:48:43,388][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:48:50,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:49:09,280][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:49:26,038][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:49:48,149][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:52:28,687][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:52:48,519][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:55:05,390][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+; SQL []; ORA-01013: 用户请求取消当前的操作
+; nested exception is java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+[2016-06-02 12:02:37,835][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 12:12:30,108][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:12:49,881][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:13:13,964][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:13:29,271][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:13:51,100][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:14:23,896][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:14:32,892][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:14:54,849][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:15:43,232][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:15:49,574][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:16:46,490][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 12:17:23,316][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:17:26,959][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:17:30,960][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:17:47,503][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:18:06,841][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:18:45,791][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:18:51,540][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:19:10,351][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:19:29,472][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:19:53,453][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:20:14,163][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:20:30,866][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:20:50,803][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:21:11,444][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:21:30,247][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:21:48,847][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:22:09,955][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:22:32,673][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:22:53,340][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:23:09,701][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:23:35,513][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:23:49,721][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:24:09,472][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:24:28,409][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:24:47,907][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:25:09,226][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:25:28,751][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:25:49,884][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:26:11,904][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:26:28,674][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:26:50,102][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:27:18,475][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:27:28,644][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:27:50,862][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:28:13,739][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:28:28,682][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:28:53,558][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:29:11,124][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:29:31,587][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:29:48,437][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:30:12,760][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:30:35,125][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:30:53,194][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:31:24,741][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:31:27,908][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:38:52,842][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:39:17,871][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:39:28,432][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:39:51,531][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:40:10,839][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:40:36,275][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:40:55,061][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:41:11,438][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:41:45,591][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:42:03,364][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:42:13,948][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:42:31,392][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:43:10,203][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:43:33,768][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:43:50,459][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:44:23,293][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:44:39,594][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:44:52,907][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:45:15,087][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:45:32,883][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:45:53,959][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:46:07,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:46:38,787][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:46:49,071][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:47:16,507][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:47:26,593][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:47:47,790][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:48:07,042][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:48:28,296][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:48:45,607][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:49:07,769][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:49:25,906][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:49:46,916][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:50:06,509][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:50:25,551][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:50:46,148][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:51:05,764][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:51:26,944][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:51:45,652][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:58:26,323][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:58:46,406][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:59:06,474][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:59:27,361][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:59:46,227][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 13:00:06,286][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 13:00:27,621][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 13:00:47,162][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 13:01:05,886][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.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.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:2931)
+	at com.alibaba.druid.filter.FilterAdapter.preparedStatement_execute(FilterAdapter.java:1058)
+	at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:2929)
+	at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
+	at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:2929)
+	at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:588)
+	at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:2929)
+	at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:131)
+	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.GeneratedMethodAccessor33.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.$Proxy36.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.GeneratedMethodAccessor37.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.$Proxy18.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.$Proxy28.selectCbmcByEnName(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor38.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:302)
+	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:208)
+	at com.sun.proxy.$Proxy29.selectCbmcByEnName(Unknown Source)
+	at com.xt.hb.data.cbyj.svcimpl.CbyjService.getZwcmByYwcm(CbyjService.java:255)
+	at com.xt.hb.data.cbyj.svcimpl.CbyjService.analyseArea(CbyjService.java:144)
+	at com.xt.hb.data.cbyj.svcimpl.CbyjService.doFetch(CbyjService.java:68)
+	at com.xt.hb.data.cbyj.svcimpl.CbyjService$$FastClassBySpringCGLIB$$75e15fae.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.hb.data.cbyj.svcimpl.CbyjService$$EnhancerBySpringCGLIB$$7bd4af92.doFetch(<generated>)
+	at com.xt.hb.data.core.FetchTask.run(FetchTask.java:49)
+	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
+	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
+	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
+	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
+	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
+	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
+	at java.lang.Thread.run(Thread.java:745)
+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)
+	... 71 more
+[2016-06-02 13:01:26,924][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:01:47,980][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:02:09,004][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:02:30,031][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:02:51,057][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:03:12,099][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:03:33,126][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:03:54,170][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:04:15,197][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:04:36,231][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:04:57,295][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:05:18,316][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:05:39,324][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:06:00,366][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:06:21,392][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:06:42,424][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:07:03,455][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:07:24,504][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:07:45,540][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:08:06,585][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:08:27,612][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:08:48,644][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:09:09,676][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:09:30,718][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:09:51,742][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:10:12,758][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:10:33,787][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:10:54,815][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:11:15,842][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:11:36,865][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:11:57,894][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:12:48,923][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:13:39,947][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:14:30,984][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:15:22,048][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:16:13,093][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:17:04,128][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:17:55,165][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:18:46,220][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:19:37,268][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:20:28,303][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:21:19,383][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:22:10,426][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:23:01,475][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:23:52,491][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:24:43,574][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:25:34,617][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:26:25,680][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:27:16,710][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:28:07,729][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:28:58,765][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:29:49,813][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:30:40,841][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:31:31,869][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:32:22,886][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:33:13,925][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:34:04,963][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:34:55,994][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:35:47,015][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:36:38,069][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:37:29,109][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:38:20,125][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:39:11,176][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:40:02,210][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:40:53,245][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:41:44,270][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:42:35,319][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:43:26,352][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:44:17,388][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:45:08,441][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:45:59,480][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:46:50,494][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:47:41,544][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:48:32,568][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:49:23,589][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:49:55,050][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from M_SHIP_INFO where YWCM=?
+### 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
+[2016-06-17 14:22:55,914][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:23:15,370][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:23:35,369][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:23:55,370][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:24:15,371][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:24:35,369][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:25:21,018][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:25:40,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:26:00,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:26:20,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:26:40,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:27:00,725][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:27:20,725][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:27:40,726][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:28:00,726][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:28:20,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:28:40,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:29:00,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:29:20,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:30:39,991][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-06-17 14:30:40,035][DruidDataSource     ] ERROR dataSource 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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-06-17 14:30:54,810][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@172.18.40.3:1521:orcl
+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.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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+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.NSProtocol.connect(NSProtocol.java:300)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 66 more
+[2016-06-17 14:31:17,446][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-17 14:31:27,620][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:31:47,299][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:32:07,303][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:32:16,402][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-17 14:32:58,935][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:33:18,643][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:33:38,641][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:09:28,018][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:09:47,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:10:07,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:10:27,726][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:10:47,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:11:07,726][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:11:27,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:11:47,725][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:12:07,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:12:27,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:12:47,725][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:13:07,726][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:13:27,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:13:47,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:14:07,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:14:27,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:14:47,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:15:07,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:15:27,726][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:15:47,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:16:07,729][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:16:27,729][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:16:47,729][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:17:07,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:17:27,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:17:47,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:18:07,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:18:27,729][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:18:47,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:19:07,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:19:27,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:19:47,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:20:07,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:20:27,729][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:20:47,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:21:07,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:21:27,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:21:47,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:22:07,729][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:22:27,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:22:47,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:23:07,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:23:27,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:23:47,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:24:07,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:24:27,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:24:47,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:25:07,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:25:27,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:25:47,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:26:07,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:26:27,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:26:47,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:27:07,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:27:27,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:27:47,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:28:07,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:28:27,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:28:47,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:29:07,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:29:27,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:29:47,738][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:30:07,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:28:21,519][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:28:40,836][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:29:00,818][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:29:42,401][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:30:02,106][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:31:08,489][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:31:16,514][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:31:24,519][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null

+ 8 - 0
gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log

@@ -0,0 +1,8 @@
+[2016-06-18 10:28:21,519][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:28:40,836][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:29:00,818][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:29:42,401][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:30:02,106][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:31:08,489][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:31:16,514][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-18 10:31:24,519][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null

+ 721 - 0
gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-04-01

@@ -0,0 +1,721 @@
+[2016-04-01 11:43:57,813][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@10.7.32.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-04-01 11:43:57,866][DruidDataSource     ] ERROR dataSource 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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-04-01 11:44:19,804][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@10.7.32.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-04-01 11:44:19,826][DruidDataSource     ] ERROR dataSource 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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-04-01 11:48:26,187][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.insert-Inline
+### The error occurred while setting parameters
+### SQL: insert into T_GIS_CBYJ (ID, CM, LX, MMSI,        YJSJ,AREA)     values (?, ?, ?, ?,        ?, ?)
+### Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+; SQL []; ORA-01013: 用户请求取消当前的操作
+; nested exception is java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+[2016-04-01 11:48:49,474][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.insert-Inline
+### The error occurred while setting parameters
+### SQL: insert into T_GIS_CBYJ (ID, CM, LX, MMSI,        YJSJ,AREA)     values (?, ?, ?, ?,        ?, ?)
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-04-01 11:50:46,298][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@192.168.57.83:1521:orcl
+java.sql.SQLRecoverableException: IO 错误: Got minus one from a read call
+	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.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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: java.io.IOException: Got minus one from a read call
+	at oracle.net.ano.AnoComm.b(Unknown Source)
+	at oracle.net.ano.AnoComm.o(Unknown Source)
+	at oracle.net.ano.Ano.a(Unknown Source)
+	at oracle.net.ano.Ano.negotiation(Unknown Source)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:443)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 66 more
+[2016-04-01 11:50:46,358][DruidDataSource     ] ERROR dataSource init error
+java.sql.SQLRecoverableException: IO 错误: Got minus one from a read call
+	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.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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: java.io.IOException: Got minus one from a read call
+	at oracle.net.ano.AnoComm.b(Unknown Source)
+	at oracle.net.ano.AnoComm.o(Unknown Source)
+	at oracle.net.ano.Ano.a(Unknown Source)
+	at oracle.net.ano.Ano.negotiation(Unknown Source)
+	at oracle.net.ns.NSProtocol.connect(NSProtocol.java:443)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 66 more
+[2016-04-01 11:51:08,131][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@192.168.57.83: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-04-01 11:51:08,157][DruidDataSource     ] ERROR dataSource 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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-04-01 11:52:39,714][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-04-01 11:52:47,718][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-04-01 11:52:59,781][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null

+ 152 - 0
gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-05-06

@@ -0,0 +1,152 @@
+[2016-05-06 21:55:34,261][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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.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)
+	... 19 more
+[2016-05-06 21:55:55,577][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-05-06 22:00:20,436][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-05-06 22:00:41,467][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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

+ 22 - 0
gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-05-31

@@ -0,0 +1,22 @@
+[2016-05-31 13:49:34,712][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from M_SHIP_INFO where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
+
+[2016-05-31 13:49:52,859][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from M_SHIP_INFO where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
+

+ 366 - 0
gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-06-01

@@ -0,0 +1,366 @@
+[2016-06-01 09:13:48,208][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-06-01 09:13:48,284][DruidDataSource     ] ERROR dataSource 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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-06-01 15:59:44,925][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:00:09,316][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:00:25,891][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:00:49,328][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:01:29,224][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:01:34,913][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:01:46,281][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:02:03,132][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:02:24,271][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:03:14,476][ContextLoader       ] ERROR Context initialization failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.scheduling.support.ScheduledMethodRunnable#0': Cannot resolve reference to bean 'camerasGetJob' while setting constructor argument; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.xt.hb.data.camera.job.CameraGetJob] for bean with name 'camerasGetJob' defined in class path resource [spring/spring-task.xml]; nested exception is java.lang.ClassNotFoundException: com.xt.hb.data.camera.job.CameraGetJob
+	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.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:634)
+	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:140)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1143)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1046)
+	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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.xt.hb.data.camera.job.CameraGetJob] for bean with name 'camerasGetJob' defined in class path resource [spring/spring-task.xml]; nested exception is java.lang.ClassNotFoundException: com.xt.hb.data.camera.job.CameraGetJob
+	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1352)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
+	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)
+	... 29 more
+Caused by: java.lang.ClassNotFoundException: com.xt.hb.data.camera.job.CameraGetJob
+	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:415)
+	at runjettyrun.ProjectClassLoader.loadClass(ProjectClassLoader.java:92)
+	at org.springframework.util.ClassUtils.forName(ClassUtils.java:250)
+	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:394)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1397)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1344)
+	... 35 more
+[2016-06-01 16:08:03,881][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:08:22,474][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:08:42,955][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from T_WSHS_SYS_SHIP where YWCM=?
+### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00904: "YWCM": 标识符无效
+
+[2016-06-01 16:29:41,184][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null

+ 4201 - 0
gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-06-02

@@ -0,0 +1,4201 @@
+[2016-06-02 11:17:37,451][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 11:41:25,920][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 11:41:33,923][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 11:42:09,801][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+; SQL []; ORA-01013: 用户请求取消当前的操作
+; nested exception is java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+[2016-06-02 11:42:17,808][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 11:42:25,815][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 11:47:53,593][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:48:37,803][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:48:43,388][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:48:50,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:49:09,280][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:49:26,038][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:49:48,149][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:52:28,687][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:52:48,519][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 11:55:05,390][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+; SQL []; ORA-01013: 用户请求取消当前的操作
+; nested exception is java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
+
+[2016-06-02 12:02:37,835][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 12:12:30,108][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:12:49,881][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:13:13,964][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:13:29,271][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:13:51,100][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:14:23,896][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:14:32,892][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:14:54,849][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:15:43,232][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:15:49,574][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:16:46,490][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-02 12:17:23,316][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:17:26,959][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:17:30,960][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:17:47,503][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:18:06,841][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:18:45,791][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:18:51,540][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:19:10,351][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:19:29,472][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:19:53,453][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:20:14,163][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:20:30,866][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:20:50,803][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:21:11,444][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:21:30,247][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:21:48,847][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:22:09,955][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:22:32,673][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:22:53,340][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:23:09,701][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:23:35,513][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:23:49,721][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:24:09,472][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:24:28,409][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:24:47,907][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:25:09,226][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:25:28,751][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:25:49,884][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:26:11,904][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:26:28,674][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:26:50,102][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:27:18,475][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:27:28,644][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:27:50,862][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:28:13,739][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:28:28,682][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:28:53,558][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:29:11,124][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:29:31,587][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:29:48,437][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:30:12,760][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:30:35,125][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:30:53,194][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:31:24,741][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:31:27,908][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:38:52,842][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:39:17,871][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:39:28,432][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:39:51,531][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:40:10,839][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:40:36,275][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:40:55,061][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:41:11,438][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:41:45,591][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:42:03,364][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:42:13,948][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:42:31,392][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:43:10,203][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:43:33,768][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:43:50,459][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:44:23,293][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:44:39,594][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:44:52,907][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:45:15,087][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:45:32,883][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:45:53,959][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:46:07,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:46:38,787][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:46:49,071][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:47:16,507][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:47:26,593][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:47:47,790][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:48:07,042][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:48:28,296][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:48:45,607][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:49:07,769][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:49:25,906][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:49:46,916][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:50:06,509][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:50:25,551][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:50:46,148][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:51:05,764][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:51:26,944][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:51:45,652][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:58:26,323][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:58:46,406][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:59:06,474][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:59:27,361][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 12:59:46,227][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 13:00:06,286][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 13:00:27,621][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 13:00:47,162][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error updating database.  Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+### The error may involve com.xt.hb.data.aq.aqmap.AqcxMapper.insertCbgg-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO T_YJPT_GG   (ID,TITLE,ADD_USER,ADD_DATE,RECORD_STATUS,RECORD_CODE,BYZD1,BYZD2,BYZD3,QYKJ,PKJ,SZD,SKJ,SFCBYJ)   values (SEQ_T_YJPT_GG.NextVal, ?, 1,   ?,   1,0,'N','N',?,'N','2',?,?,'Y')
+### Cause: java.sql.SQLException: ORA-01001: 无效的游标
+
+; uncategorized SQLException for SQL []; SQL state [24000]; error code [1001]; ORA-01001: 无效的游标
+; nested exception is java.sql.SQLException: ORA-01001: 无效的游标
+
+[2016-06-02 13:01:05,886][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.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.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:2931)
+	at com.alibaba.druid.filter.FilterAdapter.preparedStatement_execute(FilterAdapter.java:1058)
+	at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:2929)
+	at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
+	at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:2929)
+	at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:588)
+	at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:2929)
+	at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:131)
+	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.GeneratedMethodAccessor33.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.$Proxy36.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.GeneratedMethodAccessor37.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.$Proxy18.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.$Proxy28.selectCbmcByEnName(Unknown Source)
+	at sun.reflect.GeneratedMethodAccessor38.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:302)
+	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:208)
+	at com.sun.proxy.$Proxy29.selectCbmcByEnName(Unknown Source)
+	at com.xt.hb.data.cbyj.svcimpl.CbyjService.getZwcmByYwcm(CbyjService.java:255)
+	at com.xt.hb.data.cbyj.svcimpl.CbyjService.analyseArea(CbyjService.java:144)
+	at com.xt.hb.data.cbyj.svcimpl.CbyjService.doFetch(CbyjService.java:68)
+	at com.xt.hb.data.cbyj.svcimpl.CbyjService$$FastClassBySpringCGLIB$$75e15fae.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
+	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
+	at com.xt.hb.data.cbyj.svcimpl.CbyjService$$EnhancerBySpringCGLIB$$7bd4af92.doFetch(<generated>)
+	at com.xt.hb.data.core.FetchTask.run(FetchTask.java:49)
+	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
+	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
+	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
+	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
+	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
+	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
+	at java.lang.Thread.run(Thread.java:745)
+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)
+	... 71 more
+[2016-06-02 13:01:26,924][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:01:47,980][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:02:09,004][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:02:30,031][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:02:51,057][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:03:12,099][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:03:33,126][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:03:54,170][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:04:15,197][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:04:36,231][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:04:57,295][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:05:18,316][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:05:39,324][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:06:00,366][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:06:21,392][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:06:42,424][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:07:03,455][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:07:24,504][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:07:45,540][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:08:06,585][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:08:27,612][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:08:48,644][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:09:09,676][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:09:30,718][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:09:51,742][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:10:12,758][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:10:33,787][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:10:54,815][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:11:15,842][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:11:36,865][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:11:57,894][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:12:48,923][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:13:39,947][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:14:30,984][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:15:22,048][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:16:13,093][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:17:04,128][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:17:55,165][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:18:46,220][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:19:37,268][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:20:28,303][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:21:19,383][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:22:10,426][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:23:01,475][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:23:52,491][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:24:43,574][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:25:34,617][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:26:25,680][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:27:16,710][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:28:07,729][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:28:58,765][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:29:49,813][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:30:40,841][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:31:31,869][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:32:22,886][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:33:13,925][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:34:04,963][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:34:55,994][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:35:47,015][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:36:38,069][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:37:29,109][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:38:20,125][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:39:11,176][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:40:02,210][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:40:53,245][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:41:44,270][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:42:35,319][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:43:26,352][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:44:17,388][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:45:08,441][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:45:59,480][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:46:50,494][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:47:41,544][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:48:32,568][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:49:23,589][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-02 13:49:55,050][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:
+### Error querying database.  Cause: java.sql.SQLRecoverableException: IO 错误: Connection reset by peer: socket write error
+### The error may exist in file [E:\hbaq\dev\code\dataServer\target\classes\com\xt\hb\data\cbyj\mapper\CbyjMapper.xml]
+### The error may involve com.xt.hb.data.cbyj.mapper.CbyjMapper.selectCbmcByEnName-Inline
+### The error occurred while setting parameters
+### SQL: select zwcm from M_SHIP_INFO where YWCM=?
+### 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

+ 422 - 0
gkaq/gkdata/trunk/src/main/webapp/logs/app_everyday/everyday.log.2016-06-17

@@ -0,0 +1,422 @@
+[2016-06-17 14:22:55,914][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:23:15,370][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:23:35,369][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:23:55,370][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:24:15,371][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:24:35,369][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:25:21,018][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:25:40,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:26:00,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:26:20,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:26:40,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:27:00,725][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:27:20,725][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:27:40,726][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:28:00,726][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:28:20,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:28:40,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:29:00,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:29:20,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:30:39,991][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-06-17 14:30:40,035][DruidDataSource     ] ERROR dataSource 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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	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)
+	... 66 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)
+	... 71 more
+[2016-06-17 14:30:54,810][DruidDataSource     ] ERROR init datasource error, url: jdbc:oracle:thin:@172.18.40.3:1521:orcl
+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.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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:632)
+	at com.xt.hb.data.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: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:197)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
+	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
+	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
+	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
+	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)
+	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:406)
+	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:756)
+	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:242)
+	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221)
+	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
+	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
+	at org.eclipse.jetty.server.Server.doStart(Server.java:263)
+	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
+	at runjettyrun.Bootstrap.main(Bootstrap.java:80)
+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.NSProtocol.connect(NSProtocol.java:300)
+	at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
+	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
+	... 66 more
+[2016-06-17 14:31:17,446][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-17 14:31:27,620][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:31:47,299][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:32:07,303][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:32:16,402][DruidDataSource     ] ERROR create connection error, url: jdbc:oracle:thin:@172.18.40.3: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:1388)
+	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1442)
+	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1881)
+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-06-17 14:32:58,935][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:33:18,643][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 14:33:38,641][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:09:28,018][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:09:47,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:10:07,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:10:27,726][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:10:47,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:11:07,726][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:11:27,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:11:47,725][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:12:07,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:12:27,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:12:47,725][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:13:07,726][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:13:27,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:13:47,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:14:07,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:14:27,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:14:47,727][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:15:07,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:15:27,726][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:15:47,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:16:07,729][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:16:27,729][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:16:47,729][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:17:07,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:17:27,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:17:47,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:18:07,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:18:27,729][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:18:47,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:19:07,728][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:19:27,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:19:47,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:20:07,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:20:27,729][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:20:47,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:21:07,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:21:27,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:21:47,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:22:07,729][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:22:27,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:22:47,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:23:07,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:23:27,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:23:47,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:24:07,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:24:27,730][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:24:47,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:25:07,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:25:27,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:25:47,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:26:07,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:26:27,732][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:26:47,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:27:07,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:27:27,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:27:47,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:28:07,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:28:27,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:28:47,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:29:07,731][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:29:27,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:29:47,738][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null
+[2016-06-17 15:30:07,733][FetchTask           ] ERROR 执行任务【船舶预警服务】失败,错误信息:null

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


+ 0 - 0
gkaq/gkdata/trunk/src/main/webapp/logs/app_info.log


+ 0 - 0
gkaq/gkdata/trunk/src/main/webapp/logs/app_warn.log


+ 105 - 0
gkaq/gkdata/trunk/src/test/java/test/xt/hb/task/AqcxMapperTest.java

@@ -0,0 +1,105 @@
+package test.xt.hb.task;
+
+import java.util.List;
+import java.util.Map;
+
+import org.junit.Assert;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.test.context.ContextConfiguration;
+
+import com.xt.hb.data.aq.aqmap.AqcxMapper;
+import com.xt.hb.data.aq.model.ThreeColumn;
+import com.xt.hb.data.gps.model.GpsInfo;
+import com.xt.hb.data.gps.svc.GpsService;
+
+@RunWith(JUnit4ClassRunner.class)
+// 配置了@ContextConfiguration注解并使用该注解的locations属性指明spring和配置文件之后,
+@ContextConfiguration(locations = { "classpath:spring/spring.xml" })
+public class AqcxMapperTest {
+	@Autowired
+	private AqcxMapper aqcxMapper;
+
+	@Autowired
+	private GpsService gpsService;
+
+	@Test
+	public void testGps() {
+		List<GpsInfo> gpss = gpsService.getGPSRealTime();
+		System.err.println(gpss.size());
+	}
+
+	/**
+	 * 湖北省所在地查询
+	 */
+	@Test
+	public void selectHbszd() {
+		List<ThreeColumn> result = aqcxMapper.selectHbszd();
+		for (ThreeColumn r : result) {
+			System.err.println(r.getColumn1() + "," + r.getColumn2() + "," + r.getColumn3());
+		}
+	}
+
+	/**
+	 * 根据所在地ID查询港区名称和ID
+	 */
+	@Test
+	public void selectGqBySzd() {
+		List<ThreeColumn> result = aqcxMapper.selectGqByCity("4201");
+		for (ThreeColumn r : result) {
+			System.err.println(r.getColumn1() + "," + r.getColumn2() + "," + r.getColumn3());
+		}
+	}
+
+	/**
+	 * 根据港区查询经营人
+	 */
+	@Test
+	public void selectJyrmcByGq() {
+		List<ThreeColumn> result = aqcxMapper.selectJyrmcByGq(10);
+		for (ThreeColumn r : result) {
+			System.err.println(r.getColumn1() + "," + r.getColumn2() + "," + r.getColumn3());
+		}
+	}
+
+	/**
+	 * 根据码头ID查询码头信息
+	 */
+	@Test
+	public void selectMtxxByGisId() {
+		Map<String, Object> mtxx = aqcxMapper.selectMtxxByGisId("1");
+		System.err.println(mtxx.toString());
+		Assert.assertNotNull(mtxx);
+	}
+
+	/**
+	 * 根据泊位ID查询泊位信息
+	 */
+	@Test
+	public void selectBwxxByGisId() {
+		Map<String, Object> bwxx = aqcxMapper.selectBwxxByGisId("1");
+		System.err.println(bwxx.toString());
+		Assert.assertNotNull(bwxx);
+	}
+
+	/**
+	 * 根据泊位ID查询泊位信息
+	 */
+	@Test
+	public void selectGqxxByGisid() {
+		Map<String, Object> gqxx = aqcxMapper.selectGqxxByGisId("1");
+		System.err.println(gqxx.toString());
+		Assert.assertNotNull(gqxx);
+	}
+
+	/**
+	 * 根据GIS标示查询经营人基础信息
+	 */
+	@Test
+	public void selectJyrjcxxByGisId() {
+		Map<String, Object> result = aqcxMapper.selectJyrjcxxByGisId("1");
+		System.err.println(result.toString());
+		Assert.assertNotNull(result);
+	}
+}

+ 36 - 0
gkaq/gkdata/trunk/src/test/java/test/xt/hb/task/CbyjServiceTest.java

@@ -0,0 +1,36 @@
+package test.xt.hb.task;
+
+import java.io.UnsupportedEncodingException;
+import java.net.URLEncoder;
+import java.util.Map;
+import java.util.Map.Entry;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.test.context.ContextConfiguration;
+
+import com.vividsolutions.jts.geom.Polygon;
+import com.xt.hb.data.system.GlobalData;
+import com.yuanxd.tools.io.http.HttpResultType;
+import com.yuanxd.tools.io.http.HttpUtil;
+import com.yuanxd.tools.io.http.RequestBean;
+import com.yuanxd.tools.io.http.ResponseBean;
+
+@RunWith(JUnit4ClassRunner.class)
+// 配置了@ContextConfiguration注解并使用该注解的locations属性指明spring和配置文件之后,
+@ContextConfiguration(locations = { "classpath:spring/spring*.xml" })
+public class CbyjServiceTest {
+
+	@Test
+	public void shipNameTest() throws UnsupportedEncodingException {
+		String name = "ZHU CHUAN 2005";
+		name = name.replaceAll(" ", "%20");
+		RequestBean rb = new RequestBean(HttpResultType.STRING);
+		String url = "http://localhost:9300/dataServer/shipName/" + name;
+		System.err.println(url);
+		rb.setUrl(url);
+		ResponseBean response = HttpUtil.getInstance().execute(rb);
+		String result = response.getStringResult();
+		System.err.println(result);
+	}
+}

Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно