|
@ -1,47 +1,16 @@
|
|
|
<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/maven-v4_0_0.xsd">
|
|
|
|
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
|
|
|
<parent>
|
|
|
<groupId>com.yihu.hos</groupId>
|
|
|
<artifactId>ehr-eip</artifactId>
|
|
|
<version>1.3.0</version>
|
|
|
<relativePath>../../pom.xml</relativePath>
|
|
|
<!-- lookup parent from repository -->
|
|
|
<groupId>com.yihu.ehr</groupId>
|
|
|
<artifactId>ehr-cloud-parent</artifactId>
|
|
|
<version>1.13.1</version>
|
|
|
</parent>
|
|
|
|
|
|
<artifactId>hos-camel2</artifactId>
|
|
|
<name>hos-camel2</name>
|
|
|
|
|
|
<dependencyManagement>
|
|
|
<dependencies>
|
|
|
<!-- import Spring Boot before Camel -->
|
|
|
<dependency>
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
<artifactId>spring-boot-dependencies</artifactId>
|
|
|
<version>${spring-boot-version}</version>
|
|
|
<type>pom</type>
|
|
|
<scope>import</scope>
|
|
|
</dependency>
|
|
|
<!-- import Camel -->
|
|
|
<dependency>
|
|
|
<groupId>org.apache.camel</groupId>
|
|
|
<artifactId>camel-parent</artifactId>
|
|
|
<version>${camel-version}</version>
|
|
|
<type>pom</type>
|
|
|
<scope>import</scope>
|
|
|
</dependency>
|
|
|
|
|
|
<dependency>
|
|
|
<groupId>org.springframework.cloud</groupId>
|
|
|
<artifactId>spring-cloud-netflix</artifactId>
|
|
|
<version>1.2.6.RELEASE</version>
|
|
|
<type>pom</type>
|
|
|
<scope>import</scope>
|
|
|
</dependency>
|
|
|
</dependencies>
|
|
|
</dependencyManagement>
|
|
|
|
|
|
<artifactId>eip-camel</artifactId>
|
|
|
<name>eip-camel</name>
|
|
|
|
|
|
<dependencies>
|
|
|
|
|
@ -54,6 +23,12 @@
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
<artifactId>spring-boot-starter-test</artifactId>
|
|
|
<scope>test</scope>
|
|
|
<exclusions>
|
|
|
<exclusion>
|
|
|
<artifactId>asm</artifactId>
|
|
|
<groupId>org.ow2.asm</groupId>
|
|
|
</exclusion>
|
|
|
</exclusions>
|
|
|
</dependency>
|
|
|
|
|
|
<!-- camel -->
|
|
@ -87,7 +62,19 @@
|
|
|
<dependency>
|
|
|
<groupId>org.apache.camel</groupId>
|
|
|
<artifactId>camel-quartz</artifactId>
|
|
|
<exclusions>
|
|
|
<exclusion>
|
|
|
<groupId>org.quartz-scheduler</groupId>
|
|
|
<artifactId>quartz</artifactId>
|
|
|
</exclusion>
|
|
|
</exclusions>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.quartz-scheduler</groupId>
|
|
|
<artifactId>quartz</artifactId>
|
|
|
<version>1.8.6</version>
|
|
|
</dependency>
|
|
|
|
|
|
<dependency>
|
|
|
<groupId>org.apache.camel</groupId>
|
|
|
<artifactId>camel-stream</artifactId>
|
|
@ -100,10 +87,27 @@
|
|
|
<dependency>
|
|
|
<groupId>net.sf.json-lib</groupId>
|
|
|
<artifactId>json-lib</artifactId>
|
|
|
<exclusions>
|
|
|
<exclusion>
|
|
|
<artifactId>commons-lang</artifactId>
|
|
|
<groupId>commons-lang</groupId>
|
|
|
</exclusion>
|
|
|
</exclusions>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.springframework.cloud</groupId>
|
|
|
<artifactId>spring-cloud-starter-eureka</artifactId>
|
|
|
<exclusions>
|
|
|
<exclusion>
|
|
|
<artifactId>commons-lang</artifactId>
|
|
|
<groupId>commons-lang</groupId>
|
|
|
</exclusion>
|
|
|
</exclusions>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<artifactId>commons-lang</artifactId>
|
|
|
<groupId>commons-lang</groupId>
|
|
|
<version>2.5</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.apache.camel</groupId>
|
|
@ -158,21 +162,33 @@
|
|
|
<artifactId>core-db</artifactId>
|
|
|
<version>1.3.0</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.hibernate.javax.persistence</groupId>
|
|
|
<artifactId>hibernate-jpa-2.1-api</artifactId>
|
|
|
<version>1.0.0.Final</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.springframework</groupId>
|
|
|
<artifactId>spring-orm</artifactId>
|
|
|
</dependency>
|
|
|
|
|
|
<dependency>
|
|
|
<groupId>org.hibernate.javax.persistence</groupId>
|
|
|
<artifactId>hibernate-jpa-2.1-api</artifactId>
|
|
|
<version>1.0.0.Final</version>
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
<artifactId>spring-boot-starter-data-jpa</artifactId>
|
|
|
<exclusions>
|
|
|
<!--消除hibernate-core 5.0.12.Final的依赖-->
|
|
|
<exclusion>
|
|
|
<artifactId>hibernate-core</artifactId>
|
|
|
<groupId>org.hibernate</groupId>
|
|
|
</exclusion>
|
|
|
<exclusion>
|
|
|
<artifactId>hibernate-commons-annotations</artifactId>
|
|
|
<groupId>org.hibernate.common</groupId>
|
|
|
</exclusion>
|
|
|
</exclusions>
|
|
|
</dependency>
|
|
|
<!--添加hibernate-core 5.0.11.Final依赖,原因:5.0.12版本里面缺少OptimisticLockException类-->
|
|
|
<dependency>
|
|
|
<groupId>org.hibernate</groupId>
|
|
|
<artifactId>hibernate-core</artifactId>
|
|
|
<version>5.0.11.Final</version>
|
|
|
</dependency>
|
|
|
|
|
|
<dependency>
|
|
|
<groupId>org.springframework.data</groupId>
|
|
|
<artifactId>spring-data-jpa</artifactId>
|
|
@ -180,6 +196,12 @@
|
|
|
<dependency>
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
<artifactId>spring-boot-starter-data-jpa</artifactId>
|
|
|
<exclusions>
|
|
|
<exclusion>
|
|
|
<artifactId>hibernate-commons-annotations</artifactId>
|
|
|
<groupId>org.hibernate.common</groupId>
|
|
|
</exclusion>
|
|
|
</exclusions>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>com.oracle</groupId>
|