Browse Source

update jars

update jars,change jdbc pool to  druid
shimingxy 5 years ago
parent
commit
aea05edb8c

+ 12 - 15
build.gradle

@@ -150,7 +150,6 @@ subprojects {
          compile group: 'commons-collections', name: 'commons-collections', version: '3.2.2'
          compile group: 'org.apache.commons', name: 'commons-csv', version: '1.7'
          compile group: 'org.apache.commons', name: 'commons-dbcp2', version: '2.6.0'
-         //compile group: 'commons-dbcp', name: 'commons-dbcp', version: '1.4'
          compile group: 'commons-dbutils', name: 'commons-dbutils', version: '1.7'
          compile group: 'org.apache.commons', name: 'commons-digester3', version: '3.2'
          compile group: 'commons-digester', name: 'commons-digester', version: '2.1'
@@ -170,8 +169,8 @@ subprojects {
          compile group: 'org.apache.velocity', name: 'velocity', version: '1.7'
          compile group: 'velocity', name: 'velocity-dep', version: '1.4'
          compile group: 'org.freemarker', name: 'freemarker', version: '2.3.28'
-         //compile group: 'org.apache.commons', name: 'not-yet-commons-ssl', version: '0.3.9'
-                  
+         compile group: 'org.apache.commons', name: 'not-yet-commons-ssl', version: '0.3.9'
+  
          compile group: 'org.apache.logging.log4j', name: 'log4j-1.2-api', version: "${log4jVersion}"
          compile group: 'org.apache.logging.log4j', name: 'log4j-api', version: "${log4jVersion}"
 		 compile group: 'org.apache.logging.log4j', name: 'log4j-core', version: "${log4jVersion}"
@@ -257,11 +256,10 @@ subprojects {
          
          compile group: 'redis.clients', name: 'jedis', version: '3.0.1'
          compile group: 'org.ehcache', name: 'ehcache', version: '3.5.3'
-         compile group: 'org.mybatis', name: 'mybatis', version: '3.5.1'
-         compile group: 'org.mybatis', name: 'mybatis-spring', version: '2.0.1'
-         compile group: 'mysql', name: 'mysql-connector-java', version: '5.1.47'
-         compile group: 'com.mchange', name: 'c3p0', version: '0.9.5.4'
-         compile group: 'com.mchange', name: 'mchange-commons-java', version: '0.2.16'
+         compile group: 'org.mybatis', name: 'mybatis', version: '3.5.3'
+         compile group: 'org.mybatis', name: 'mybatis-spring', version: '2.0.3'
+         compile group: 'mysql', name: 'mysql-connector-java', version: '5.1.48'
+		 compile group: 'com.alibaba', name: 'druid', version: '1.1.21'
          compile group: 'org.hibernate.validator', name: 'hibernate-validator', version: '6.0.17.Final'
          compile group: 'org.hibernate', name: 'hibernate-validator-cdi', version: '6.0.17.Final'
          compile group: 'org.hibernate.validator', name: 'hibernate-validator-annotation-processor', version: '6.0.17.Final'
@@ -285,7 +283,11 @@ subprojects {
          //compile group: 'com.sun.xml.bind', name: 'jaxb-impl', version: '2.3.2'
 		 //compile group: 'xalan', name: 'serializer', version: '2.7.2'
 		 //compile group: 'xalan', name: 'xalan', version: '2.7.2'
-		 //compile group: 'xml-apis', name: 'xml-apis', version: '1.4.01'
+		 //compile group: 'xml-apis', name: 'xml-apis', version: '2.0.2'
+		 compile group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.1'
+		 compile group: 'javax.xml.bind', name: 'jaxb-core', version: '2.3.0.1'
+		 compile group: 'javax.xml.bind', name: 'jaxb-impl', version: '2.3.0.1'
+		 compile group: 'javax.xml.bind', name: 'jaxb-xjc', version: '2.3.0.1'
 		 compile group: 'xml-resolver', name: 'xml-resolver', version: '1.2'
 		 compile group: 'org.apache.santuario', name: 'xmlsec', version: '1.5.8'
 		 compile group: 'org.ogce', name: 'xpp3', version: '1.1.6'
@@ -297,16 +299,11 @@ subprojects {
          testCompile group: 'org.mockito', name: 'mockito-all', version: '1.10.19'
          
     	 //local jars
-    	 compile fileTree(dir: "${rootDir}/maxkey-lib/", include: '*/*.jar')
+    	 compile fileTree(dir: "${rootDir}/maxkey-lib/", include: '*.jar')
     	 
     	 compile group: 'org.apache.tomcat.embed', name: 'tomcat-embed-core', version: '9.0.29'
     	 compile group: 'org.apache.tomcat.embed', name: 'tomcat-embed-logging-juli', version: '8.5.2'
     	 
-    	 //compile group: 'org.eclipse.jdt.core.compiler', name: 'ecj', version: '4.6.1'
-    	 //compile group: 'javax.el', name: 'javax.el-api', version: '3.0.0'
-    	 //compile group: 'el-impl', name: 'el-impl', version: '1.0'
-    	 
-    	 
     	 
     }
     

+ 0 - 0
sql/maxkey_v1.1.sql → databse-sql/maxkey_v1.1.sql


+ 6 - 10
maxkey-dao/src/test/resources/spring/applicationContext-database.xml

@@ -18,16 +18,12 @@
 	     http://www.springframework.org/schema/aop/spring-aop.xsd">
 
 	<!-- dataSource define begin -->
-	<!-- c3p0 configuration -->
-	<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"  destroy-method="close" >      
-	    <property name="driverClass" value="${config.datasource.driverclass}"/>      
-	    <property name="jdbcUrl" value="${config.datasource.url}"/>      
-	    <property name="user" value="${config.datasource.username}"/>      
-	    <property name="password" value="${config.datasource.password}"/>  
-	    <property name="maxPoolSize" value="30"/> 
-	    <property name="minPoolSize" value="21"/> 
-	    <property name="initialPoolSize" value="15"/> 
-	    
+	<!-- dataSource configuration -->
+	<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"  destroy-method="close" >      
+	   <!--  <property name="driverClass" value="#{dataSoruceConfig.driverClass}"/>     -->  
+	    <property name="url" value="#{dataSoruceConfig.url}"/>      
+	    <property name="username" value="#{dataSoruceConfig.username}"/>      
+	    <property name="password" value="#{dataSoruceConfig.password}"/>      
 	</bean> 
 
 </beans>

+ 0 - 0
maxkey-lib/other/mybatis-jpa-extra-1.0.jar → maxkey-lib/mybatis-jpa-extra-1.0.jar


+ 0 - 0
maxkey-lib/other/mybatis-jpa-extra-2.1-api-1.0.jar → maxkey-lib/mybatis-jpa-extra-2.1-api-1.0.jar


BIN
maxkey-lib/other/jaxb-impl-2.2_1.jar


BIN
maxkey-lib/other/not-yet-commons-ssl-0.3.9.jar


BIN
maxkey-lib/other/serializer-2.10.0.jar


BIN
maxkey-lib/other/xalan-2.7.1.jar


BIN
maxkey-lib/other/xml-apis-2.10.0.jar


+ 0 - 26
maxkey-web-manage/.settings/org.eclipse.wst.common.component

@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
-	<wb-module deploy-name="maxkey-web-manage">
-		<property name="context-root" value="maxkey-mgt"/>
-		<wb-resource deploy-path="/" source-path="src/main/resources"/>
-		<wb-resource deploy-path="/" source-path="src/main/java"/>
-		<dependent-module deploy-path="../" handle="module:/resource/maxkey-core/maxkey-core">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="../" handle="module:/resource/maxkey-jose-jwt/maxkey-jose-jwt">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="../" handle="module:/resource/maxkey-dao/maxkey-dao">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="../" handle="module:/resource/maxkey-client-sdk/maxkey-client-sdk">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="../" handle="module:/resource/maxkey-protocol-oauth-2.0/maxkey-protocol-oauth-2.0">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="../" handle="module:/resource/maxkey-protocol-saml-2.0/maxkey-protocol-saml-2.0">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-	</wb-module>
-</project-modules>

+ 0 - 6
maxkey-web-manage/.settings/org.eclipse.wst.common.project.facet.core.xml

@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-	<fixed facet="jst.java"/>
-	<installed facet="jst.utility" version="1.0"/>
-	<installed facet="jst.java" version="1.8"/>
-</faceted-project>

+ 5 - 5
maxkey-web-manage/src/main/resources/spring/maxkey-mgt-persistence.xml

@@ -18,11 +18,11 @@
 	     http://www.springframework.org/schema/aop/spring-aop.xsd">
 
 	<!-- dataSource define begin -->
-	<!-- c3p0 configuration -->
-	<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"  destroy-method="close" >      
-	    <property name="driverClass" value="#{dataSoruceConfig.driverClass}"/>      
-	    <property name="jdbcUrl" value="#{dataSoruceConfig.url}"/>      
-	    <property name="user" value="#{dataSoruceConfig.username}"/>      
+	<!-- dataSource configuration -->
+	<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"  destroy-method="close" >      
+	   <!--  <property name="driverClass" value="#{dataSoruceConfig.driverClass}"/>     -->  
+	    <property name="url" value="#{dataSoruceConfig.url}"/>      
+	    <property name="username" value="#{dataSoruceConfig.username}"/>      
 	    <property name="password" value="#{dataSoruceConfig.password}"/>      
 	</bean> 
 	

+ 0 - 48
maxkey-web-maxkey/.settings/org.eclipse.wst.common.component

@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
-	<wb-module deploy-name="maxkey-web-maxkey">
-		<property name="context-root" value="/maxkey"/>
-		<wb-resource deploy-path="/WEB-INF/classes" source-path="src/main/resources"/>
-		<wb-resource deploy-path="/WEB-INF/classes" source-path="src/main/java"/>
-		<wb-resource deploy-path="/" source-path="src/main/webapp"/>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-core/maxkey-core">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-dao/maxkey-dao">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-jose-jwt/maxkey-jose-jwt">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-client-sdk/maxkey-client-sdk">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-authentications/maxkey-authentications">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-protocol-authorize/maxkey-protocol-authorize">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-protocol-cas/maxkey-protocol-cas">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-protocol-desktop/maxkey-protocol-desktop">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-protocol-extendapi/maxkey-protocol-extendapi">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-protocol-formbased/maxkey-protocol-formbased">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-protocol-tokenbased/maxkey-protocol-tokenbased">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-protocol-oauth-2.0/maxkey-protocol-oauth-2.0">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-		<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/maxkey-protocol-saml-2.0/maxkey-protocol-saml-2.0">
-			<dependency-type>uses</dependency-type>
-		</dependent-module>
-	</wb-module>
-</project-modules>

+ 0 - 7
maxkey-web-maxkey/.settings/org.eclipse.wst.common.project.facet.core.xml

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

+ 5 - 5
maxkey-web-maxkey/src/main/resources/spring/maxkey-persistence.xml

@@ -18,11 +18,11 @@
 	     http://www.springframework.org/schema/aop/spring-aop.xsd">
 
 	<!-- dataSource define begin -->
-	<!-- c3p0 configuration -->
-	<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"  destroy-method="close" >      
-	    <property name="driverClass" value="#{dataSoruceConfig.driverClass}"/>      
-	    <property name="jdbcUrl" value="#{dataSoruceConfig.url}"/>      
-	    <property name="user" value="#{dataSoruceConfig.username}"/>      
+	<!-- dataSource configuration -->
+	<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"  destroy-method="close" >      
+	   <!--  <property name="driverClass" value="#{dataSoruceConfig.driverClass}"/>     -->  
+	    <property name="url" value="#{dataSoruceConfig.url}"/>      
+	    <property name="username" value="#{dataSoruceConfig.username}"/>      
 	    <property name="password" value="#{dataSoruceConfig.password}"/>      
 	</bean>