xieshengjie 5 gadi atpakaļ
revīzija
c6e43239b1
100 mainītis faili ar 2031 papildinājumiem un 0 dzēšanām
  1. 19 0
      .classpath
  2. 1577 0
      .myeclipse/build/pages/system/desktop.js
  3. 12 0
      .mymetadata
  4. 53 0
      .project
  5. 12 0
      .settings/.jsdtscope
  6. 3 0
      .settings/com.genuitec.eclipse.j2eedt.core.prefs
  7. 4 0
      .settings/org.eclipse.core.resources.prefs
  8. 12 0
      .settings/org.eclipse.jdt.core.prefs
  9. 12 0
      .settings/org.eclipse.wst.common.component
  10. 8 0
      .settings/org.eclipse.wst.common.project.facet.core.xml
  11. 1 0
      .settings/org.eclipse.wst.jsdt.ui.superType.container
  12. 1 0
      .settings/org.eclipse.wst.jsdt.ui.superType.name
  13. 21 0
      .settings/org.eclipse.wst.validation.prefs
  14. 3 0
      WebRoot/META-INF/MANIFEST.MF
  15. 18 0
      WebRoot/WEB-INF/classes/applicationContext.xml
  16. 91 0
      WebRoot/WEB-INF/classes/bean-config/context.xml
  17. 127 0
      WebRoot/WEB-INF/classes/bean-config/job.xml
  18. 34 0
      WebRoot/WEB-INF/classes/bean-config/thread.xml
  19. 23 0
      WebRoot/WEB-INF/classes/bean-config/ws.xml
  20. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/GetWindturbineBugs.class
  21. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/GetWindturbineBugsForMonthAndYear.class
  22. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/GetWindturbineBugsForMonthAndYearResponse.class
  23. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/GetWindturbineBugsResponse.class
  24. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/MisDataService.class
  25. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/MisDataServiceParseException.class
  26. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/MisDataServiceParseException_Exception.class
  27. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/MisDataServicePortType.class
  28. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/MisDataServiceSQLException.class
  29. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/MisDataServiceSQLException_Exception.class
  30. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/ObjectFactory.class
  31. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/package-info.class
  32. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/xsd/ObjectFactory.class
  33. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/xsd/WindturbineBug.class
  34. BIN
      WebRoot/WEB-INF/classes/com/gyee/service/xsd/package-info.class
  35. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/Constant.class
  36. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/ConstantTR.class
  37. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/Test.class
  38. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/agc/AgcShowAction.class
  39. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/alert/AlertHistroyAction.class
  40. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/alert/testwjw.class
  41. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/AnalysisAction.class
  42. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/AnalysisBranchCompanyAction.class
  43. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/AnalysisMainAction.class
  44. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/DataAnalysisDayAction.class
  45. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/DataAnalysisMonthAction.class
  46. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/DataAnalysisYearAction.class
  47. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/ReportUsersAction.class
  48. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/SingleMachineAnalysisAction.class
  49. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/StatisticsStateAction.class
  50. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/WindTurbineAnalysisAction.class
  51. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/WindTurbineStatusAction.class
  52. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysistask/AnalysisTaskAction.class
  53. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysistask/AnalysisTaskPjAction.class
  54. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysistask/AnalysisTaskWtAction.class
  55. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/ActivePowerAction.class
  56. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnAction$1.class
  57. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnAction$2.class
  58. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnAction.class
  59. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnAmonutAction$1.class
  60. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnAmonutAction$2.class
  61. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnAmonutAction.class
  62. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnmonthAction$1.class
  63. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnmonthAction$2.class
  64. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnmonthAction.class
  65. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/HistoricalTrendAction.class
  66. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/HistoryPowerLineAction.class
  67. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/PowerCompareAction.class
  68. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/ProjectPlanAction.class
  69. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/RealTrendAction.class
  70. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/ResetRateAction.class
  71. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/ScatterAction.class
  72. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/StationHistoryPowerLineAction.class
  73. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindDirectionAction.class
  74. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindpowerDetailChartAction.class
  75. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbineDetailChartAction.class
  76. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbineDetailLineChartAction.class
  77. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbineDetailPieChartAction.class
  78. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbineGoodnessDetailAction$1.class
  79. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbineGoodnessDetailAction.class
  80. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbinegoodhistoryAction.class
  81. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbinegoodnessAction.class
  82. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WpInfoAction.class
  83. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkAction.class
  84. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkLnAction.class
  85. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkLnWtAction.class
  86. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkLossAction.class
  87. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkLossWtAction.class
  88. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkPjAction.class
  89. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkPjWtAction.class
  90. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$1.class
  91. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$10.class
  92. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$11.class
  93. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$12.class
  94. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$13.class
  95. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$14.class
  96. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$15.class
  97. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$16.class
  98. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$2.class
  99. BIN
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$3.class
  100. 0 0
      WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$4.class

+ 19 - 0
.classpath

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src"/>
+	<classpathentry kind="src" path="configuration-src"/>
+	<classpathentry kind="src" path="core.src"/>
+	<classpathentry kind="src" path="test.src"/>
+	<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
+	<classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/Apache Tomcat v8.0">
+		<attributes>
+			<attribute name="owner.project.facets" value="#system#;jst.web"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.8.0_60">
+		<attributes>
+			<attribute name="owner.project.facets" value="java"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>
+</classpath>

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 1577 - 0
.myeclipse/build/pages/system/desktop.js


+ 12 - 0
.mymetadata

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project-module
+  type="WEB"
+  name="gdhb"
+  id="myeclipse.1479431021118"
+  j2ee-spec="1.4"
+  archive="gdhb.war">
+  <attributes>
+    <attribute name="webrootdir" value="WebRoot" />
+  </attributes>
+</project-module>
+

+ 53 - 0
.project

@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>gdhb</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.wst.common.project.facet.core.builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>com.genuitec.eclipse.j2eedt.core.WebClasspathBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>com.genuitec.eclipse.j2eedt.core.J2EEProjectValidator</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>com.genuitec.eclipse.j2eedt.core.DeploymentDescriptorValidator</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.wst.validation.validationbuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>com.genuitec.eclipse.ast.deploy.core.deploymentnature</nature>
+		<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
+		<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+		<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
+		<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+		<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
+	</natures>
+</projectDescription>

+ 12 - 0
.settings/.jsdtscope

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="WebRoot"/>
+	<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>

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 3 - 0
.settings/com.genuitec.eclipse.j2eedt.core.prefs


+ 4 - 0
.settings/org.eclipse.core.resources.prefs

@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+encoding//WebRoot/pages/monitor/css/page_fjxx.css=UTF-8
+encoding//WebRoot/pages/system/desktop.jsp=UTF-8
+encoding/<project>=UTF-8

+ 12 - 0
.settings/org.eclipse.jdt.core.prefs

@@ -0,0 +1,12 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6

+ 12 - 0
.settings/org.eclipse.wst.common.component

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project-modules id="moduleCoreId" project-version="1.5.0">
+    <wb-module deploy-name="gdhb">
+        <wb-resource deploy-path="/" source-path="/WebRoot"/>
+        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
+        <wb-resource deploy-path="/WEB-INF/classes" source-path="/configuration-src"/>
+        <wb-resource deploy-path="/WEB-INF/classes" source-path="/core.src"/>
+        <wb-resource deploy-path="/WEB-INF/classes" source-path="/test.src"/>
+        <property name="java-output-path" value="/gdhb/WebRoot/WEB-INF/classes"/>
+        <property name="context-root" value="/"/>
+    </wb-module>
+</project-modules>

+ 8 - 0
.settings/org.eclipse.wst.common.project.facet.core.xml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faceted-project>
+  <runtime name="Apache Tomcat v8.0"/>
+  <fixed facet="wst.jsdt.web"/>
+  <installed facet="jst.web" version="2.5"/>
+  <installed facet="wst.jsdt.web" version="1.0"/>
+  <installed facet="java" version="1.6"/>
+</faceted-project>

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

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

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

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

+ 21 - 0
.settings/org.eclipse.wst.validation.prefs

@@ -0,0 +1,21 @@
+DELEGATES_PREFERENCE=delegateValidatorList
+USER_BUILD_PREFERENCE=enabledBuildValidatorList
+USER_MANUAL_PREFERENCE=enabledManualValidatorList
+USER_PREFERENCE=overrideGlobalPreferencestruedisableAllValidationfalseversion1.2.700.v201508251749
+eclipse.preferences.version=1
+override=true
+suspend=false
+vals/org.eclipse.jst.jsf.facelet.ui.FaceletHTMLValidator/global=FF01
+vals/org.eclipse.jst.jsf.ui.JSFAppConfigValidator/global=FF01
+vals/org.eclipse.jst.jsp.core.JSPBatchValidator/global=FF01
+vals/org.eclipse.jst.jsp.core.JSPContentValidator/global=FF01
+vals/org.eclipse.jst.jsp.core.TLDValidator/global=FF01
+vals/org.eclipse.wst.dtd.core.dtdDTDValidator/global=FF01
+vals/org.eclipse.wst.html.core.HTMLValidator/global=FF01
+vals/org.eclipse.wst.jsdt.core.JsValidator/global=FF01
+vals/org.eclipse.wst.json.core.json/global=FF03
+vals/org.eclipse.wst.wsdl.validation.wsdl/global=FF02158org.eclipse.wst.wsdl.validation.internal.eclipse.Validator
+vals/org.eclipse.wst.xml.core.xml/global=FF03
+vals/org.eclipse.wst.xsd.core.xsd/global=FF02162org.eclipse.wst.xsd.core.internal.validation.eclipse.Validator
+vals/org.eclipse.wst.xsl.core.xsl/global=FF02
+vf.version=3

+ 3 - 0
WebRoot/META-INF/MANIFEST.MF

@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path: 
+

+ 18 - 0
WebRoot/WEB-INF/classes/applicationContext.xml

@@ -0,0 +1,18 @@
+<?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:p="http://www.springframework.org/schema/p"
+	xmlns:context="http://www.springframework.org/schema/context"
+	xsi:schemaLocation="http://www.springframework.org/schema/beans
+	http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
+    http://www.springframework.org/schema/context
+    http://www.springframework.org/schema/context/spring-context-3.0.xsd"
+	default-lazy-init="false" default-autowire="byName">
+	<bean class="com.hcks.cmfds.commons.util.BeanFactoryUtils" lazy-init="false" autowire="no"/>
+	<import resource="bean-config/context.xml"/>
+	<!-- <import resource="bean-config/job.xml"/> -->
+	<import resource="redis.xml"/>
+	<import resource="redis2.xml"/>
+	<context:component-scan base-package="com.hcks.cmfds"/>
+		 
+</beans>

+ 91 - 0
WebRoot/WEB-INF/classes/bean-config/context.xml

@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<beans xmlns="http://www.springframework.org/schema/beans"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
+	xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context"
+	xmlns:tx="http://www.springframework.org/schema/tx"
+	xsi:schemaLocation="http://www.springframework.org/schema/beans
+	http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
+	http://www.springframework.org/schema/context
+	http://www.springframework.org/schema/context/spring-context-3.0.xsd
+	http://www.springframework.org/schema/aop 
+	http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
+	http://www.springframework.org/schema/tx 
+	http://www.springframework.org/schema/tx/spring-tx-3.0.xsd"
+	default-autowire="byName" default-lazy-init="true">
+
+	<bean class="com.hcks.cmfds.core.security.SecurityAuthentication"
+		init-method="init" lazy-init="false">
+		<property name="authKey" value=".WEB_AUTH_KEY"></property>
+		<property name="key" value="windcmfds"></property>
+	</bean>
+
+	<bean id="propertyCOnfigurer"
+		class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
+		<property name="location">
+			<value>classpath:dbconfig.properties</value>
+		</property>
+	</bean>
+	
+	<bean id="propertyCfg"  class="com.hcks.cmfds.service.PropertyCacheContext">  
+	    <property name="ignoreResourceNotFound" value="true" />  
+	    <property name="locations">  
+	        <list>  
+	            <value>classpath:webconfig.properties</value>  
+	        </list>  
+	    </property>  
+	</bean>
+	
+	<bean id="dataSource" class="com.jolbox.bonecp.BoneCPDataSource"
+		destroy-method="close">
+		<property name="driverClass" value="${jdbc.driverClassName}" />
+		<property name="jdbcUrl" value="${jdbc.url}" />
+		<property name="username" value="${jdbc.username}" />
+		<property name="password" value="${jdbc.password}" />
+		<property name="idleConnectionTestPeriod" value="${cpool.idleConnectionTestPeriod}" />
+		<property name="idleMaxAge" value="${cpool.idleMaxAge}" />
+		<property name="maxConnectionsPerPartition" value="${cpool.maxConnectionsPerPartition}" />
+		<property name="minConnectionsPerPartition" value="${cpool.minConnectionsPerPartition}" />
+		<property name="partitionCount" value="${cpool.partitionCount}" />
+		<property name="acquireIncrement" value="${cpool.acquireIncrement}" />
+		<property name="statementCacheSize" value="${cpool.statementCacheSize}" />
+		<property name="releaseHelperThreads" value="${cpool.releaseHelperThreads}" />
+		<property name="connectionTimeout" value="600000"></property>
+	</bean>
+
+	<bean id="sequence"
+		class="org.springframework.jdbc.support.incrementer.OracleSequenceMaxValueIncrementer">
+		<property name="incrementerName" value="SQ_ID" />
+		<property name="dataSource" ref="dataSource" />
+	</bean>
+
+	<aop:config proxy-target-class="true">
+		<aop:pointcut id="serviceOperation"
+			expression="execution(* com.hcks.cmfds*.service..*Service.*(..))" />
+		<aop:pointcut id="JdbcDao"
+			expression="execution(* com.hcks.cmfds.core.persistence.GenericJdbcDao.*(..))" />
+		<aop:advisor pointcut-ref="serviceOperation" advice-ref="txAdvice"
+			order="1" />
+		<aop:advisor pointcut-ref="JdbcDao" advice-ref="txAdvice"
+			order="2" />
+	</aop:config>
+
+	<bean id="transactionManager"
+		class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
+		<property name="dataSource">
+			<ref bean="dataSource" />
+		</property>
+	</bean>
+
+	<tx:advice id="txAdvice" transaction-manager="transactionManager">
+		<tx:attributes>
+			<tx:method name="get*" read-only="true" rollback-for="Exception" />
+			<tx:method name="find*" read-only="true" rollback-for="Exception" />
+			<tx:method name="load*" read-only="true" rollback-for="Exception" />
+			<tx:method name="unique*" read-only="true" rollback-for="Exception" />
+			<tx:method name="*" rollback-for="Exception" />
+		</tx:attributes>
+	</tx:advice>
+
+	<aop:aspectj-autoproxy proxy-target-class="true" />
+
+</beans>

+ 127 - 0
WebRoot/WEB-INF/classes/bean-config/job.xml

@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
+
+<beans>
+	<!-- 定时任务(生成统计分析数据) -->
+	<bean id="quartzClock" class="org.springframework.scheduling.quartz.JobDetailBean">
+		<property name="jobClass">
+			<value>com.hcks.cmfds.timer.GenerateAnalysisJob</value>
+		</property>
+		<property name="jobDataAsMap">
+			<map>
+				<entry key="windTurbineAnalysisService" value-ref="windTurbineAnalysisService" />
+				<entry key="analysisService" value-ref="analysisService" />
+				<entry key="analysisBranchCompanyService" value-ref="analysisBranchCompanyService" />
+			</map>
+		</property>
+	</bean>
+	
+	<bean id="qtjob" class="org.springframework.scheduling.quartz.JobDetailBean">
+		<property name="jobClass">
+			<value>com.hcks.cmfds.timer.SSAnticipationJob</value>
+		</property>
+		<property name="jobDataAsMap">
+			<map>
+				<entry key="fjqtService" value-ref="fjqtService" />
+			</map>
+		</property>
+	</bean>
+	<!-- 风机离线记录补录损失电量 -->
+    <bean id="statusLossPowerJobBean" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
+        <property name="targetObject" ref="statusLossPowerJob"></property>
+        <property name="targetMethod" value="run"></property>
+        <property name="concurrent" value="false"></property>
+    </bean>
+    <bean id="mailJob" class="org.springframework.scheduling.quartz.JobDetailBean">
+		<property name="jobClass">
+			<value>com.hcks.cmfds.timer.mailWarningJob</value>
+		</property>
+		<property name="jobDataAsMap">
+			<map>
+				<entry key="fjqtService" value-ref="fjqtService" />
+			</map>
+		</property>
+	</bean>
+	
+	<!-- 这种配置可以精确几点执行定时任务 -->
+	<bean id="cronQuartzClock" class="org.springframework.scheduling.quartz.CronTriggerBean">
+		<property name="jobDetail" ref="quartzClock" />
+		<property name="cronExpression">
+			<value>0 20 0 ? * *</value>
+		</property>
+	</bean>
+	<!-- 这种配置可以精确几点执行定时任务 -->
+	<bean id="qtjobcronQuartzClock" class="org.springframework.scheduling.quartz.CronTriggerBean">
+		<property name="jobDetail" ref="qtjob" />
+		<property name="cronExpression">
+			<value>0 0 2 * * ?</value>
+		</property>
+	</bean>
+	<bean id="mailcronQuartzClock" class="org.springframework.scheduling.quartz.CronTriggerBean">
+		<property name="jobDetail" ref="mailJob" />
+		<property name="cronExpression">
+		 	<value>0 0/20 * * * ?</value>  
+		<!-- <value>0/30 * * * * ?</value> -->
+		</property>
+	</bean>
+	<bean id="statusLossPowerTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
+		<property name="jobDetail" ref="statusLossPowerJobBean" />
+		<property name="cronExpression">
+			<value>0/2 * * * * ?</value>
+		</property>
+	</bean>
+
+	<!--定时写入风机限电 -->
+	<bean id="restrictwt" class="org.springframework.scheduling.quartz.CronTriggerBean">
+		<property name="jobDetail" ref="reswtjob" />
+		<property name="cronExpression">
+			<value>0/60 * * ? * *</value>
+		</property>
+	</bean>
+    <bean id="reswtjob" class="org.springframework.scheduling.quartz.JobDetailBean">
+		<property name="jobClass">
+			<value>com.hcks.cmfds.timer.Sendrestrictpowerjob</value>
+		</property>
+		<property name="jobDataAsMap">
+			<map>
+				<entry key="sendrestrictpowerService" value-ref="sendrestrictpowerService" />
+			</map>
+		</property>
+	</bean>
+	
+	<!-- 受累零点转存调度器 -->
+	<bean id="reportInvolvementJobDeatil" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
+        <property name="targetObject" ref="reportInvolvementJob"></property>
+        <property name="targetMethod" value="run"></property>
+        <property name="concurrent" value="false"></property>
+    </bean>
+	<bean id="reportInvolvementJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
+		<property name="jobDetail" ref="reportInvolvementJobDeatil" />
+		<property name="cronExpression">
+			<value>0 1 0 * * ?</value>
+		</property>
+	</bean>
+
+
+
+
+
+	<!--启动定时任务 -->
+	<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
+		<property name="triggers">
+			<list>
+ 				<ref bean="cronQuartzClock" />
+			<!--	<ref bean="qtjobcronQuartzClock" /> -->
+				<!-- edos缓存数据异常判断 -->
+				<ref bean="mailcronQuartzClock" />
+			<!-- 	<ref bean="restrictwt" /> 
+				
+				 风机离线记录补录损失电量 
+				<ref bean="statusLossPowerTrigger" /> 
+				 受累零点转存调度器
+				<ref bean="reportInvolvementJobTrigger"/>-->
+			</list>
+		</property>
+	</bean>
+
+</beans>

+ 34 - 0
WebRoot/WEB-INF/classes/bean-config/thread.xml

@@ -0,0 +1,34 @@
+<?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:p="http://www.springframework.org/schema/p"
+	xmlns:context="http://www.springframework.org/schema/context"
+	xsi:schemaLocation="http://www.springframework.org/schema/beans
+	http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
+    http://www.springframework.org/schema/context
+    http://www.springframework.org/schema/context/spring-context-3.0.xsd">
+	
+<bean id="threadPoolTaskExecutor"
+
+        class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">
+        <!-- 核心线程数,默认为1 -->
+        <property name="corePoolSize" value="120" />
+        <!-- 最大线程数,默认为Integer.MAX_VALUE -->
+        <property name="maxPoolSize" value="500" />
+        <!-- 队列最大长度,一般需要设置值>=notifyScheduledMainExecutor.maxNum;默认为Integer.MAX_VALUE-->
+        <property name="queueCapacity" value="500" /> 
+        <!-- 线程池维护线程所允许的空闲时间,默认为60s -->
+        <property name="keepAliveSeconds" value="30" />
+ 
+
+        <!-- 线程池对拒绝任务(无线程可用)的处理策略,目前只支持AbortPolicy、CallerRunsPolicy;默认为后者 -->
+        <property name="rejectedExecutionHandler">
+            <!-- AbortPolicy:直接抛出java.util.concurrent.RejectedExecutionException异常 -->
+            <!-- CallerRunsPolicy:主线程直接执行该任务,执行完之后尝试添加下一个任务到线程池中,可以有效降低向线程池内添加任务的速度 -->
+            <!-- DiscardOldestPolicy:抛弃旧的任务、暂不支持;会导致被丢弃的任务无法再次被执行 -->
+            <!-- DiscardPolicy:抛弃当前任务、暂不支持;会导致被丢弃的任务无法再次被执行 -->
+            <bean class="java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy" />
+        </property>
+    </bean>
+
+</beans>

+ 23 - 0
WebRoot/WEB-INF/classes/bean-config/ws.xml

@@ -0,0 +1,23 @@
+<?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:xsd="http://www.w3.org/2001/XMLSchema" 
+xmlns:context="http://www.springframework.org/schema/context" 
+xmlns:jaxws="http://cxf.apache.org/jaxws" 
+xsi:schemaLocation="http://www.springframework.org/schema/beans 
+                    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd 
+                    http://www.springframework.org/schema/context 
+                    http://www.springframework.org/schema/context/spring-context-3.0.xsd 
+                    http://cxf.apache.org/jaxws  
+                    http://cxf.apache.org/schemas/jaxws.xsd">  
+     
+    <import resource="classpath:META-INF/cxf/cxf.xml"/> 
+    <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/> 
+    <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/> 
+
+ 
+        
+
+</beans>
+
+

BIN
WebRoot/WEB-INF/classes/com/gyee/service/GetWindturbineBugs.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/GetWindturbineBugsForMonthAndYear.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/GetWindturbineBugsForMonthAndYearResponse.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/GetWindturbineBugsResponse.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/MisDataService.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/MisDataServiceParseException.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/MisDataServiceParseException_Exception.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/MisDataServicePortType.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/MisDataServiceSQLException.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/MisDataServiceSQLException_Exception.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/ObjectFactory.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/package-info.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/xsd/ObjectFactory.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/xsd/WindturbineBug.class


BIN
WebRoot/WEB-INF/classes/com/gyee/service/xsd/package-info.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/Constant.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/ConstantTR.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/Test.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/agc/AgcShowAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/alert/AlertHistroyAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/alert/testwjw.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/AnalysisAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/AnalysisBranchCompanyAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/AnalysisMainAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/DataAnalysisDayAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/DataAnalysisMonthAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/DataAnalysisYearAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/ReportUsersAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/SingleMachineAnalysisAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/StatisticsStateAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/WindTurbineAnalysisAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysis/WindTurbineStatusAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysistask/AnalysisTaskAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysistask/AnalysisTaskPjAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/analysistask/AnalysisTaskWtAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/ActivePowerAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnAction$1.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnAction$2.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnAmonutAction$1.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnAmonutAction$2.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnAmonutAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnmonthAction$1.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnmonthAction$2.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/CompareOwnmonthAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/HistoricalTrendAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/HistoryPowerLineAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/PowerCompareAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/ProjectPlanAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/RealTrendAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/ResetRateAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/ScatterAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/StationHistoryPowerLineAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindDirectionAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindpowerDetailChartAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbineDetailChartAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbineDetailLineChartAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbineDetailPieChartAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbineGoodnessDetailAction$1.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbineGoodnessDetailAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbinegoodhistoryAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WindturbinegoodnessAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/apdata/WpInfoAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkLnAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkLnWtAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkLossAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkLossWtAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkPjAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkPjWtAction.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$1.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$10.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$11.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$12.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$13.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$14.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$15.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$16.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$2.class


BIN
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$3.class


+ 0 - 0
WebRoot/WEB-INF/classes/com/hcks/cmfds/action/benchmark/BenchmarkUtil$4.class


Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels