Use AsyncExecutorService instead of ExecutorService
[smart-dao.git] / smart-hibernate-abstract-dao / pom.xml
bloba308084e1045fd2198dd02be31cd37ed2122f3d1
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <!--\r
3  *   \r
4  * This is a common dao with basic CRUD operations and is not limited to any \r
5  * persistent layer implementation\r
6  * \r
7  * Copyright (C) 2008  Imran M Yousuf (imyousuf@smartitengineering.com)\r
8  * \r
9  * This library is free software; you can redistribute it and/or\r
10  * modify it under the terms of the GNU Lesser General Public\r
11  * License as published by the Free Software Foundation; either\r
12  * version 3 of the License, or (at your option) any later version.\r
13  * This library is distributed in the hope that it will be useful,\r
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\r
16  * Lesser General Public License for more details.\r
17  * You should have received a copy of the GNU Lesser General Public\r
18  * License along with this library; if not, write to the Free Software\r
19  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA\r
20  *\r
21  *\r
22 -->\r
23 <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">\r
24   <modelVersion>4.0.0</modelVersion>\r
25   <parent>\r
26     <groupId>com.smartitengineering</groupId>\r
27     <artifactId>smart-dao</artifactId>\r
28     <version>0.4-SNAPSHOT</version>\r
29   </parent>\r
30   <groupId>com.smartitengineering</groupId>\r
31   <artifactId>smart-hibernate-abstract-dao</artifactId>\r
32   <packaging>jar</packaging>\r
33   <version>${parent.version}</version>\r
34   <name>smart-hibernate-abstract-dao</name>\r
35   <description>\r
36         The Hibernate implementation of the smart-abstract-dao. It contains the\r
37         hibernate specifc class and extension points for API users.\r
38   </description>\r
39   <repositories>\r
40     <repository>\r
41       <id>maven2-repository.dev.java.net</id>\r
42       <name>Java.net Repository for Maven</name>\r
43       <url>http://download.java.net/maven/2/</url>\r
44       <layout>default</layout>\r
45     </repository>\r
46   </repositories>\r
47   <build>\r
48     <plugins>\r
49       <plugin>\r
50         <artifactId>maven-jar-plugin</artifactId>\r
51         <configuration>\r
52           <archive>\r
53             <manifest>\r
54               <addClasspath>true</addClasspath>\r
55               <classpathPrefix>lib/</classpathPrefix>\r
56             </manifest>\r
57             <manifestEntries>\r
58               <mode>development</mode>\r
59               <url>${project.url}</url>\r
60             </manifestEntries>\r
61                         <!-- <manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile> -->\r
62           </archive>\r
63         </configuration>\r
64       </plugin>\r
65       <plugin>\r
66         <groupId>org.apache.maven.plugins</groupId>\r
67         <artifactId>maven-assembly-plugin</artifactId>\r
68       </plugin>\r
69     </plugins>\r
70   </build>\r
71   <dependencies>\r
72     <dependency>\r
73       <groupId>com.smartitengineering</groupId>\r
74       <artifactId>smart-abstract-dao</artifactId>\r
75     </dependency>\r
76     <dependency>\r
77       <groupId>com.smartitengineering</groupId>\r
78       <artifactId>smart-dao-queryparam</artifactId>\r
79     </dependency>\r
80     <dependency>\r
81       <groupId>com.smartitengineering</groupId>\r
82       <artifactId>smart-domain</artifactId>\r
83     </dependency>\r
84     <dependency>\r
85       <groupId>org.springframework</groupId>\r
86       <artifactId>spring-hibernate3</artifactId>\r
87     </dependency>\r
88     <dependency>\r
89       <groupId>org.springframework</groupId>\r
90       <artifactId>spring-dao</artifactId>\r
91     </dependency>\r
92     <dependency>\r
93       <groupId>org.springframework</groupId>\r
94       <artifactId>spring-core</artifactId>\r
95     </dependency>\r
96     <dependency>\r
97       <groupId>org.springframework</groupId>\r
98       <artifactId>spring-jdbc</artifactId>\r
99     </dependency>\r
100     <dependency>\r
101       <groupId>org.hibernate</groupId>\r
102       <artifactId>hibernate</artifactId>\r
103       <exclusions>\r
104         <exclusion>\r
105           <groupId>asm</groupId>\r
106           <artifactId>asm</artifactId>\r
107         </exclusion>\r
108         <exclusion>\r
109           <groupId>asm</groupId>\r
110           <artifactId>asm-attrs</artifactId>\r
111         </exclusion>\r
112         <exclusion>\r
113           <groupId>cglib</groupId>\r
114           <artifactId>cglib</artifactId>\r
115         </exclusion>\r
116       </exclusions>\r
117     </dependency>\r
118     <dependency>\r
119       <groupId>org.springframework</groupId>\r
120       <artifactId>spring-beans</artifactId>\r
121     </dependency>\r
122     <dependency>\r
123       <groupId>org.springframework</groupId>\r
124       <artifactId>spring-orm</artifactId>\r
125     </dependency>\r
126     <dependency>\r
127       <groupId>org.springframework</groupId>\r
128       <artifactId>spring-context</artifactId>\r
129     </dependency>\r
130     <dependency>\r
131       <groupId>cglib</groupId>\r
132       <artifactId>cglib-nodep</artifactId>\r
133       <scope>test</scope>\r
134     </dependency>\r
135     <dependency>\r
136       <groupId>com.smartitengineering.smart-util</groupId>\r
137       <artifactId>smart-bean-spring-util</artifactId>\r
138       <scope>test</scope>\r
139     </dependency>\r
140     <dependency>\r
141       <groupId>junit</groupId>\r
142       <artifactId>junit</artifactId>\r
143     </dependency>\r
144     <dependency>\r
145       <groupId>c3p0</groupId>\r
146       <artifactId>c3p0</artifactId>\r
147       <scope>test</scope>\r
148     </dependency>\r
149     <dependency>\r
150       <groupId>org.apache.derby</groupId>\r
151       <artifactId>derby</artifactId>\r
152       <scope>test</scope>\r
153     </dependency>\r
154   </dependencies>\r
155 </project>\r