Subversion Repositories SmartDukaan

Rev

Rev 16653 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
9103 anupam.sin 1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
  <modelVersion>4.0.0</modelVersion>
4
  <groupId>in.shop2020</groupId>
5
  <artifactId>MobileWebsiteApi</artifactId>
6
  <packaging>war</packaging>
7
  <version>1.0-SNAPSHOT</version>
8
 
9
  <name>API for m.saholic.com</name>
10
 
11
  <parent>
12
    <groupId>in.shop2020</groupId>
13
    <artifactId>parent</artifactId>
14
    <version>1.0-SNAPSHOT</version>
15
  </parent>
16
 
17
  <properties>
18
    <env>dev</env>
19
  </properties>
20
 
21
  <build>
22
    <filters>
23
      <filter>src/main/filters/${env}/filters.properties</filter>
24
    </filters>
25
    <resources>
26
      <resource>
27
        <directory>src/main/resources</directory>
28
        <filtering>true</filtering>
29
      </resource>
30
    </resources>
31
    <plugins>
32
      <plugin>
33
        <groupId>org.apache.maven.plugins</groupId>
34
        <artifactId>maven-compiler-plugin</artifactId>
35
        <version>2.3.2</version>
36
        <configuration>
37
          <debug>true</debug>
38
          <optimize>true</optimize>
16307 amit.gupta 39
          <source>1.7</source>
40
          <target>1.7</target>
9103 anupam.sin 41
        </configuration>
42
      </plugin>
43
    </plugins>
44
  </build>
45
 
46
  <profiles>
47
    <profile>
48
      <activation>
49
        <property>
50
          <name>env</name>
51
          <value>dev</value>
52
        </property>
53
      </activation>
54
      <build>
55
        <plugins>
56
          <plugin>
57
	      	<groupId>org.apache.maven.plugins</groupId>
58
	        <artifactId>maven-war-plugin</artifactId>
16307 amit.gupta 59
	        <version>2.3</version>
9103 anupam.sin 60
		    <configuration>
61
	          <webResources>
62
	            <resource>
63
	              <directory>src/main/webapp</directory>
64
	              <includes>
65
	                <include>WEB-INF/content/*.vm</include>
66
	                <include>WEB-INF/web.xml</include>
67
	              </includes>
68
	              <filtering>true</filtering>
69
	            </resource>
70
		      </webResources>
71
	        </configuration>
72
	      </plugin>
73
        </plugins>
74
      </build>
75
    </profile>
76
 
77
    <profile>
78
      <id>minify</id>
79
      <build>
80
        <plugins>
81
          <plugin>
82
	      	<groupId>org.apache.maven.plugins</groupId>
83
	        <artifactId>maven-war-plugin</artifactId>
16307 amit.gupta 84
	        <version>2.3</version>
9103 anupam.sin 85
	        <executions>
86
			     <execution>
87
			       <id>default-war</id>
88
			       <phase>prepare-package</phase>
89
			       <goals>
90
			         <goal>war</goal>
91
			       </goals>
92
			       <configuration>
11050 amit.gupta 93
					  <warSourceExcludes>js/**,css/**</warSourceExcludes>
9103 anupam.sin 94
			          <webResources>
95
			            <resource>
96
			              <directory>src/main/webapp</directory>
97
			              <includes>
98
			                <include>WEB-INF/content/*.vm</include>
99
			                <include>WEB-INF/web.xml</include>
100
			                </includes>
101
			              <filtering>true</filtering>
102
			            </resource>
103
				  	  </webResources>
104
			        </configuration>
105
			     </execution>
106
			     <execution>
107
                    <id>build-war</id>
108
                    <phase>package</phase>
109
                    <goals>
110
                    	<goal>war</goal>
111
                    </goals>
112
                     <configuration>
113
                        <warSourceExcludes>**</warSourceExcludes>
114
                    </configuration>
115
                 </execution>
116
	        </executions>
117
	        <configuration>
118
           <useCache>true</useCache>
119
            </configuration>
120
	      </plugin>
121
        </plugins>
122
      </build>
123
    </profile>
124
  </profiles>
125
 
126
  <dependencies>
127
	<!-- Servlet API is only required at compile time. It
128
	 should be provided by the container at the run time. -->
129
    <dependency>
130
      <groupId>readonly.apache</groupId>
131
      <artifactId>servlet-api</artifactId>
132
      <version>2.5</version>
133
      <scope>provided</scope>
134
    </dependency>
135
 
136
	<!-- Internal Dependencies -->
137
    <dependency>
138
      <groupId>in.shop2020</groupId>
139
      <artifactId>ThriftConfig</artifactId>
140
      <version>1.0-SNAPSHOT</version>
141
    </dependency>
142
    <dependency>
143
      <groupId>in.shop2020</groupId>
144
      <artifactId>Common</artifactId>
145
      <version>1.0-SNAPSHOT</version>
146
    </dependency>
147
 
9220 amit.gupta 148
    <dependency>
149
      <groupId>in.shop2020</groupId>
150
      <artifactId>ContentStore</artifactId>
151
      <version>1.0-SNAPSHOT</version>
152
    </dependency>
153
 
9103 anupam.sin 154
	<!-- All the other dependencies. -->
155
	<dependency>
156
      <groupId>readonly.apache</groupId>
157
      <artifactId>commons-codec</artifactId>
158
      <version>1.4</version>
159
    </dependency>
160
    <dependency>
161
      <groupId>readonly.apache</groupId>
162
      <artifactId>commons-collections</artifactId>
163
      <version>3.2.1</version>
164
    </dependency>
165
    <dependency>
166
      <groupId>readonly.apache</groupId>
167
      <artifactId>commons-digester</artifactId>
168
      <version>2.0</version>
169
    </dependency>
170
    <dependency>
16307 amit.gupta 171
      <groupId>commons-fileupload</groupId>
9103 anupam.sin 172
      <artifactId>commons-fileupload</artifactId>
16307 amit.gupta 173
      <version>1.3.1</version>
9103 anupam.sin 174
    </dependency>
175
    <dependency>
176
      <groupId>readonly.apache</groupId>
177
      <artifactId>commons-io</artifactId>
178
      <version>1.3.2</version>
179
    </dependency>
180
    <dependency>
181
      <groupId>readonly.apache</groupId>
182
      <artifactId>commons-lang</artifactId>
183
      <version>2.4</version>
184
    </dependency>
185
    <dependency>
186
      <groupId>readonly.apache</groupId>
187
      <artifactId>commons-logging</artifactId>
188
      <version>1.0.4</version>
189
    </dependency>
190
    <dependency>
191
      <groupId>readonly.apache</groupId>
192
      <artifactId>commons-logging-api</artifactId>
193
      <version>1.1</version>
194
    </dependency>
195
    <dependency>
196
      <groupId>readonly.apache</groupId>
197
      <artifactId>commons-validator</artifactId>
198
      <version>1.3.1</version>
199
    </dependency>
200
    <dependency>
201
      <groupId>readonly.apache</groupId>
202
      <artifactId>ezmorph</artifactId>
203
      <version>1.0.3</version>
204
    </dependency>
205
    <dependency>
206
      <groupId>readonly.apache</groupId>
207
      <artifactId>json-lib</artifactId>
208
      <version>2.1-jdk15</version>
209
    </dependency>
210
    <dependency>
211
      <groupId>readonly.apache</groupId>
212
      <artifactId>jsp-api</artifactId>
213
      <version>2.1</version>
214
    </dependency>
215
    <dependency>
216
      <groupId>readonly.apache</groupId>
217
      <artifactId>log4j</artifactId>
218
      <version>1.2.16</version>
219
    </dependency>
220
    <dependency>
221
      <groupId>readonly.apache</groupId>
222
      <artifactId>ognl</artifactId>
223
      <version>2.7.3</version>
224
    </dependency>
225
    <dependency>
226
      <groupId>readonly.apache.struts</groupId>
227
      <artifactId>struts2-convention-plugin</artifactId>
228
      <version>2.1.8.1</version>
229
    </dependency>
230
    <dependency>
231
      <groupId>readonly.apache.struts</groupId>
16590 amit.gupta 232
      <artifactId>struts2-core</artifactId>
233
      <version>2.1.8.1</version>
234
    </dependency>
235
    <dependency>
236
      <groupId>readonly.apache.struts</groupId>
9103 anupam.sin 237
      <artifactId>struts2-rest-plugin</artifactId>
238
      <version>2.1.8.1</version>
239
    </dependency>
240
    <dependency>
241
      <groupId>readonly.apache.struts</groupId>
242
      <artifactId>xstream</artifactId>
243
      <version>1.2.2</version>
244
    </dependency>
245
    <dependency>
246
      <groupId>readonly.apache.struts</groupId>
247
      <artifactId>xwork-core</artifactId>
248
      <version>2.1.6</version>
249
    </dependency>
250
    <dependency>
251
  		<groupId>org.apache.thrift</groupId>
252
  		<artifactId>libthrift</artifactId>
253
  		<version>0.7.0</version>
254
        <exclusions>
255
        <exclusion>
256
		    <groupId>commons-codec</groupId>
257
  			<artifactId>commons-codec</artifactId>
258
        </exclusion>
259
        </exclusions>
260
	</dependency>
261
    <dependency>
262
      <groupId>readonly.apache</groupId>
263
      <artifactId>velocity</artifactId>
264
      <version>1.6.3</version>
265
    </dependency>
266
    <dependency>
267
      <groupId>readonly.apache</groupId>
268
      <artifactId>velocity-tools</artifactId>
269
      <version>1.4</version>
270
    </dependency>
271
    <dependency>
272
      <groupId>readonly.apache</groupId>
273
      <artifactId>xpp3_min</artifactId>
274
      <version>1.1.3.4.O</version>
275
    </dependency>
276
    <dependency>
277
      <groupId>readonly</groupId>
278
      <artifactId>freemarker</artifactId>
279
      <version>2.3.15</version>
280
    </dependency>
281
    <dependency>
282
      <groupId>readonly.slf4j</groupId>
283
      <artifactId>slf4j-api</artifactId>
284
      <version>1.5.8</version>
285
    </dependency>
286
    <dependency>
287
      <groupId>readonly.slf4j</groupId>
288
      <artifactId>slf4j-simple</artifactId>
289
      <version>1.5.8</version>
290
    </dependency>
291
    <dependency>
292
      <groupId>readonly</groupId>
293
      <artifactId>hdfc-payment</artifactId>
294
      <version>2.0</version>
295
    </dependency>
296
    <dependency>
297
      <groupId>readonly</groupId>
298
      <artifactId>yuicompressor</artifactId>
299
      <version>2.4.2</version>
300
    </dependency>
301
    <dependency>
302
        <groupId>org.json</groupId>
303
        <artifactId>json</artifactId>
17797 amit.gupta 304
        <version>20131018</version>
9103 anupam.sin 305
    </dependency>
306
    <dependency>
307
    	<groupId>com.google.code.gson</groupId>
308
    	<artifactId>gson</artifactId>
309
    	<version>1.7.1</version>
310
    </dependency>
311
    <dependency>
312
        <groupId>net.sf.ehcache</groupId>
313
        <artifactId>ehcache</artifactId>
314
        <version>2.4.4</version>
315
        <type>pom</type>
316
    </dependency>
317
    <dependency>
318
	    <groupId>net.tanesha.recaptcha4j</groupId>
319
	    <artifactId>recaptcha4j</artifactId>
320
	    <version>0.0.7</version>
321
	</dependency>
322
	<!-- Captcha Dependencies -->
323
	<dependency>
324
		<groupId>readonly.nl.captcha</groupId>
325
		<artifactId>SimpleCaptcha</artifactId>
326
		<version>1.2.1</version>
327
	</dependency>
328
        <dependency>
329
	<groupId>com.jcraft</groupId>
330
	<artifactId>jsch</artifactId>
331
	<version>0.1.48</version>
332
</dependency>
333
      <dependency>
334
	<groupId>ant</groupId>
335
	<artifactId>ant-jsch</artifactId>
336
	<version>1.6.5</version>
337
</dependency>
338
    <dependency>
339
	<groupId>org.apache.ant</groupId>
340
	<artifactId>ant</artifactId>
341
	<version>1.7.0</version>
342
</dependency>
343
    <dependency>
344
	<groupId>org.codehaus.groovy.maven.support</groupId>
345
	<artifactId>ant-launcher-1.7.0</artifactId>
346
	<version>1.0-rc-2</version>
347
</dependency>
348
    <dependency>
349
    	<groupId>TrackWebServiceClient</groupId>
350
    	<artifactId>TrackWebServiceClient</artifactId>
351
    	<version>1.0-SNAPSHOT</version>
352
    </dependency>
353
    <dependency>
354
    	<groupId>ShipDEWebServiceClient</groupId>
355
    	<artifactId>ShipDEWebServiceClient</artifactId>
356
    	<version>1.0-SNAPSHOT</version>
357
    </dependency>
16653 amit.gupta 358
    <dependency>
359
		<groupId>mysql</groupId>
360
		<artifactId>mysql-connector-java</artifactId>
361
		<version>5.1.22</version>
362
	</dependency>
363
 
9103 anupam.sin 364
  </dependencies>
16307 amit.gupta 365
</project>