Subversion Repositories Integrator Subversion

Rev

Rev 216 | Rev 226 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
207 espaco 1
<project xmlns="http://maven.apache.org/POM/4.0.0"   
2
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
3
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0   
4
        http://maven.apache.org/xsd/maven-4.0.0.xsd">  
5
        <modelVersion>4.0.0</modelVersion>  
6
        <groupId>br.com.ec</groupId>
7
        <artifactId>espacocase</artifactId>
8
        <version>1.0.0-SNAPSHOT</version>
9
        <packaging>war</packaging>    
10
 
225 espaco 11
        <properties>
12
                <sourceEncoding>UTF-8</sourceEncoding>
13
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14
 
15
                <java.version>1.7</java.version>
16
                <!-- 
17
                <maven.compiler.target>1.7</maven.compiler.target>  
18
            <maven.compiler.source>1.7</maven.compiler.source>
19
             -->
216 espaco 20
            <espacocase-framework.version>2.1.0-SNAPSHOT</espacocase-framework.version>
207 espaco 21
 
225 espaco 22
            <springsecurity.version>5.0.19.RELEASE</springsecurity.version>
23
            <spring.version>5.0.19.RELEASE</spring.version>
24
 
25
            <!-- 
26
            <springsecurity.version>4.2.0.RELEASE</springsecurity.version>
27
            <spring.version>4.2.0.RELEASE</spring.version>
28
             -->
29
 
216 espaco 30
            <primefaces.version>10.0.0</primefaces.version>
31
            <poseidon.version>3.0.0</poseidon.version>
32
 
207 espaco 33
            <tomcat-maven-plugin.version>2.2</tomcat-maven-plugin.version>
225 espaco 34
                <tomcat.version>7.0.76</tomcat.version>
207 espaco 35
            <tomcat.contextFile>${project.build.directory}/${project.build.finalName}/WEB-INF/tomcat-env.xml</tomcat.contextFile>
36
 
216 espaco 37
            <!-- ANTIGO -->
38
 
39
            <slf4j.version>1.5.11</slf4j.version>
225 espaco 40
            <postgresql.version>9.3-1100-jdbc41</postgresql.version>
216 espaco 41
            <validation.version>1.1.0.Final</validation.version>
225 espaco 42
            <!-- <hibernate.validator.version>5.4.3.Final</hibernate.validator.version> -->
216 espaco 43
 
207 espaco 44
            <!-- FUTURO FRAMEWORK -->
45
            <jsf.version>2.2.20</jsf.version>
216 espaco 46
            <javaxfaces.version>2.3.0-m02</javaxfaces.version>
47
            <hibernate-jpa-api.version>1.0.2.Final</hibernate-jpa-api.version>
48
 
49
            <!-- OLD -->
50
            <jstl.version>1.2</jstl.version>
225 espaco 51
 
52
            <!-- <hibernate-core.version>5.2.2.Final</hibernate-core.version> -->
53
            <!-- <hibernate-core.version>5.4.3.Final</hibernate-core.version> -->
54
        <!-- <hibernate-core.version>4.2.0.Final</hibernate-core.version> -->
55
            <!-- <hibernate-core.version>4.2.21.Final</hibernate-core.version> -->
56
 
57
            <!-- <hibernate.version>5.2.4.Final</hibernate.version> -->
58
            <!-- <hibernate.version>4.3.2.Final</hibernate.version> -->
59
            <hibernate.version>5.4.3.Final</hibernate.version>
60
                <!-- <hibernate.version>4.3.0.Final</hibernate.version> -->
61
                <!-- <hibernate.version>4.2.21.Final</hibernate.version> -->
62
 
216 espaco 63
            <c3p0.version>0.9.1.2</c3p0.version>
64
            <aspectj.version>1.6.12</aspectj.version>
225 espaco 65
        </properties>
207 espaco 66
 
67
        <dependencies>
216 espaco 68
        <!-- FRAMEWORK -->
207 espaco 69
                <dependency>
70
                        <groupId>br.com.ec</groupId>
71
                        <artifactId>espacocase-framework-core</artifactId>
72
                        <version>${espacocase-framework.version}</version>
73
                </dependency>
74
                <dependency>
75
                        <groupId>br.com.ec</groupId>
76
                        <artifactId>espacocase-framework-relatorio</artifactId>
77
                        <version>${espacocase-framework.version}</version>
78
                </dependency>
79
                <dependency>
80
                        <groupId>br.com.ec</groupId>
81
                        <artifactId>espacocase-framework-web</artifactId>
82
                        <version>${espacocase-framework.version}</version>
83
                </dependency>
216 espaco 84
 
85
        <!-- CONTROLLER -->
86
                <!-- SPRING SECURITY -->
207 espaco 87
        <dependency>
88
                <groupId>org.springframework.security</groupId>
89
                <artifactId>spring-security-web</artifactId>
225 espaco 90
                <version>${springsecurity.version}</version>
207 espaco 91
        </dependency>
92
        <dependency>
93
                <groupId>org.springframework.security</groupId>
94
                <artifactId>spring-security-config</artifactId>
225 espaco 95
                <version>${springsecurity.version}</version>
207 espaco 96
        </dependency>
216 espaco 97
        <dependency>
225 espaco 98
                <groupId>org.springframework.security</groupId>
99
                <artifactId>spring-security-core</artifactId>
100
                <version>${springsecurity.version}</version>
101
        </dependency>
102
        <dependency>
216 espaco 103
                        <groupId>org.springframework.security</groupId>
104
                        <artifactId>spring-security-acl</artifactId>
225 espaco 105
                        <version>${springsecurity.version}</version>
207 espaco 106
                </dependency>
225 espaco 107
 
216 espaco 108
        <dependency>  
207 espaco 109
                <groupId>javax.servlet</groupId>  
110
                <artifactId>javax.servlet-api</artifactId>  
225 espaco 111
                <version>3.0.1</version>
207 espaco 112
                <scope>provided</scope>
113
                </dependency>
225 espaco 114
 
115
         <dependency>
116
                <groupId>org.apache.tomcat</groupId>
117
                <artifactId>tomcat-servlet-api</artifactId>
118
                <version>7.0.21</version>
119
                <scope>provided</scope>
120
            </dependency>
121
 
207 espaco 122
                <dependency>
216 espaco 123
            <groupId>javax.servlet.jsp</groupId>
124
            <artifactId>jsp-api</artifactId>
125
            <version>2.1</version>
126
            <scope>provided</scope>
127
        </dependency>
128
 
129
        <dependency>
130
                        <groupId>org.primefaces.extensions</groupId>
131
                        <artifactId>primefaces-extensions</artifactId>
132
                        <version>${primefaces.version}</version>
133
                </dependency>
134
                <dependency>
135
                        <groupId>org.primefaces.poseidon</groupId>
136
                        <artifactId>poseidon</artifactId>
137
                        <version>${poseidon.version}</version>
138
                </dependency>
225 espaco 139
 
216 espaco 140
                <dependency>
207 espaco 141
            <groupId>org.glassfish</groupId>
142
            <artifactId>javax.faces</artifactId>
216 espaco 143
            <version>${javaxfaces.version}</version>
207 espaco 144
        </dependency>
145
 
216 espaco 146
        <!-- REPOSITORY -->
207 espaco 147
                <dependency>
216 espaco 148
                        <groupId>postgresql</groupId>
149
                        <artifactId>postgresql</artifactId>
150
                        <version>${postgresql.version}</version>
151
                        <scope>runtime</scope>
207 espaco 152
                </dependency>
225 espaco 153
 
207 espaco 154
                <dependency>
216 espaco 155
                        <groupId>org.springframework</groupId>
156
                        <artifactId>spring-core</artifactId>
157
                        <version>${spring.version}</version>
207 espaco 158
                </dependency>
216 espaco 159
                <dependency>
160
                        <groupId>org.springframework</groupId>
161
                        <artifactId>spring-context</artifactId>
162
                        <version>${spring.version}</version>
163
                </dependency>  
164
                <dependency>
165
                        <groupId>org.springframework</groupId>
166
                        <artifactId>spring-web</artifactId>
167
                        <version>${spring.version}</version>
207 espaco 168
                </dependency>
169
                <dependency>
216 espaco 170
                        <groupId>org.springframework</groupId>
171
                        <artifactId>spring-tx</artifactId>
172
                        <version>${spring.version}</version>
207 espaco 173
                </dependency>
216 espaco 174
        <dependency>
175
                        <groupId>org.springframework</groupId>
176
                        <artifactId>spring-aspects</artifactId>
177
                        <version>${spring.version}</version>
209 espaco 178
                </dependency>
225 espaco 179
 
216 espaco 180
                <dependency>
181
                    <groupId>org.springframework</groupId>
182
                    <artifactId>spring-orm</artifactId>
183
                    <version>${spring.version}</version>
184
                </dependency>
185
                <dependency>
186
                        <groupId>org.springframework</groupId>
187
                        <artifactId>spring-webmvc</artifactId>
188
                        <version>${spring.version}</version>
189
                </dependency>
225 espaco 190
 
216 espaco 191
                <!-- FUTURO FRAMEWORK -->
192
<!--
193
                <dependency>
209 espaco 194
                    <groupId>org.webjars</groupId>
195
                    <artifactId>bootstrap</artifactId>
196
                    <version>5.0.0</version>
216 espaco 197
                </dependency>
198
<dependency>
199
                    <groupId>org.eclipse.persistence</groupId>
200
                    <artifactId>javax.persistence</artifactId>
201
                    <version>2.0.0</version>
202
                </dependency>
203
                <dependency>
204
                <groupId>javax.persistence</groupId>
205
                <artifactId>javax.persistence-api</artifactId>
206
                <version>2.2</version>
207
            </dependency>
225 espaco 208
 
216 espaco 209
                <dependency>
210
                    <groupId>org.hibernate.javax.persistence</groupId>
211
                    <artifactId>hibernate-jpa-2.1-api</artifactId>
212
                        <version>${hibernate-jpa-api.version}</version>
213
                </dependency>
225 espaco 214
                 -->
215
                <dependency>
216
            <groupId>br.com.ec</groupId>
217
            <artifactId>relatorio-font-arial</artifactId>
218
            <version>1.0</version>
219
        </dependency>
220
 
221
        <!-- ERRO ENCONTRA-SE AQUI - HIBERNATE CORE 
222
                <dependency>
223
                            <groupId>org.springframework.boot</groupId>
224
                            <artifactId>spring-boot-starter-validation</artifactId>
225
                            <version>2.5.0</version>
226
                        </dependency>
216 espaco 227
 
228
                        <dependency>
225 espaco 229
                        <groupId>org.springframework.boot</groupId>
230
                        <artifactId>spring-boot-starter-data-jpa</artifactId>
231
                        <version>2.5.0</version>
232
                    </dependency>
233
 
234
                        <dependency>
235
                        <groupId>org.springframework.boot</groupId>
236
                        <artifactId>spring-boot-starter-web</artifactId>
237
                        <version>2.5.0</version>
238
                    </dependency>
239
                        -->
240
                        <!-- REPOSITORY OLD 
241
                        <dependency>
242
                                <groupId>org.hibernate</groupId>
243
                                <artifactId>hibernate-validator</artifactId>
244
                                <version>${hibernate.version}</version>
245
                        </dependency>
246
                        <dependency>
247
                    <groupId>javax.validation</groupId>
248
                    <artifactId>validation-api</artifactId>
249
                    <version>2.0.1.Final</version>
216 espaco 250
                </dependency>
225 espaco 251
                 -->
252
 
253
                                <!-- <version>${hibernate.validator.version}</version> -->
254
 
255
                        <!-- TODO: PROBLEMA ESTA AQUI -->
256
                        <dependency>
257
                                <groupId>org.hibernate</groupId>
258
                                <artifactId>hibernate-core</artifactId>
259
                                <version>${hibernate.version}</version>
260
                        </dependency>
261
 
262
                        <!-- JSR 303 Dependencies -->
263
                    <dependency>
264
                        <groupId>javax.validation</groupId>
265
                        <artifactId>validation-api</artifactId>
266
                        <version>1.1.0.Final</version>
267
                    </dependency>
268
                    <dependency>
269
                        <groupId>org.hibernate</groupId>
270
                        <artifactId>hibernate-validator</artifactId>
271
                        <version>5.4.3.Final</version>
272
                    </dependency>
273
                    <dependency>
274
                        <groupId>org.hibernate</groupId>
275
                        <artifactId>hibernate-validator-annotation-processor</artifactId>
276
                        <version>5.4.3.Final</version>
277
                    </dependency>
278
                    <dependency>
279
                        <groupId>org.hibernate</groupId>
280
                        <artifactId>hibernate-validator-cdi</artifactId>
281
                        <version>5.4.3.Final</version>
282
                    </dependency>
283
                    <dependency>
284
                        <groupId>org.jboss.logging</groupId>
285
                        <artifactId>jboss-logging</artifactId>
286
                        <version>3.3.0.Final</version>
287
                    </dependency>
288
 
289
                        <!-- 
290
                        <dependency>
291
                                 <groupId>org.hibernate.common</groupId>
292
                                 <artifactId>hibernate-commons-annotations</artifactId>
293
                                 <version>4.0.1.Final</version>
294
                                 <scope>provided</scope>
295
                         </dependency>
296
                          -->
297
                                 <!-- <version>${hibernate-core.version}</version> -->
298
                        <dependency>
299
                            <groupId>org.hibernate</groupId>
300
                            <artifactId>hibernate-entitymanager</artifactId>
301
                            <version>${hibernate.version}</version>
302
                        </dependency>
303
                            <!-- <scope>provided</scope> -->
304
                        <!-- 
305
                        <dependency>
306
                    <groupId>org.hibernate</groupId>
307
                    <artifactId>hibernate-search-orm</artifactId>
308
                    <version>5.0.4.Final</version>
309
                    <scope>provided</scope>
310
                </dependency>
311
                 -->
312
                <!-- 
216 espaco 313
                <dependency>
225 espaco 314
                    <groupId>org.jboss.logging</groupId>
315
                    <artifactId>jboss-logging</artifactId>
316
                    <version>3.3.0.Final</version>
317
                </dependency> -->
318
 
319
                        <!-- 
320
                        <dependency>
321
                            <groupId>org.hibernate</groupId>
322
                            <artifactId>hibernate-envers</artifactId>
323
                            <version>${hibernate-core.version}</version>
324
                            <scope>compile</scope>
325
                        </dependency>
326
 
327
                        <dependency> 
328
                                <groupId>org.hibernate</groupId> 
329
                                <artifactId>hibernate-core</artifactId> 
330
                                <version>${hibernate-core.version}</version> 
331
                                <type>jar</type>  
332
                <scope>compile</scope>
333
                        </dependency>
334
 
335
                        <dependency>
336
                                <groupId>org.hibernate</groupId>
337
                                <artifactId>hibernate-envers</artifactId>
338
                                <version>${hibernate.version}</version>
339
                        </dependency>
340
 
341
                        -->
342
                <!-- 
343
                                <scope>compile</scope> 
344
                <dependency>
216 espaco 345
                           <groupId>com.sun.faces</groupId>
346
                           <artifactId>jsf-api</artifactId>
347
                           <version>${jsf.version}</version>
348
                           <scope>provided</scope>
349
                        </dependency>
350
                        <dependency>
351
                          <groupId>com.sun.faces</groupId>
352
                          <artifactId>jsf-impl</artifactId>
353
                          <version>${jsf.version}</version>
354
                        </dependency>
355
                <dependency>
356
                                <groupId>javax.servlet</groupId>
357
                                <artifactId>jstl</artifactId>
358
                                <version>${jstl.version}</version>
359
                        </dependency>
225 espaco 360
 
216 espaco 361
                        <dependency>
362
                                <groupId>org.hibernate</groupId>
363
                                <artifactId>hibernate-envers</artifactId>
364
                                <version>${hibernate.version}</version>
365
                        </dependency>
366
                        <dependency>
367
                                <groupId>c3p0</groupId>
368
                                <artifactId>c3p0</artifactId>
369
                                <version>${c3p0.version}</version>
370
                        </dependency>
371
                        <dependency>
372
                                <groupId>org.slf4j</groupId>
373
                                <artifactId>slf4j-nop</artifactId>
374
                                <version>${slf4j.version}</version>
375
                        </dependency>
376
                        <dependency>
377
                                <groupId>javax.servlet</groupId>
378
                                <artifactId>servlet-api</artifactId>
379
                                <version>2.5</version>
380
                                <scope>provided</scope>
381
                        </dependency>
225 espaco 382
 
216 espaco 383
                        <dependency>
384
                                <groupId>org.aspectj</groupId>
385
                                <artifactId>aspectjrt</artifactId>
386
                                <version>${aspectj.version}</version>
387
                        </dependency>
388
                        <dependency>
389
                                <groupId>org.aspectj</groupId>
390
                                <artifactId>aspectjweaver</artifactId>
391
                                <version>${aspectj.version}</version>
392
                        </dependency>
393
                        <dependency>
394
                                <groupId>org.apache.commons</groupId>
395
                                <artifactId>commons-email</artifactId>
396
                                <version>1.3.2</version>
397
                        </dependency>
398
                        <dependency>
399
                                <groupId>commons-fileupload</groupId>
400
                                <artifactId>commons-fileupload</artifactId>
401
                                <version>1.3</version>
402
                        </dependency>
403
                        <dependency>
404
                            <groupId>com.itextpdf</groupId>
405
                            <artifactId>itextpdf</artifactId>
406
                            <version>5.4.0</version>
407
                        </dependency>
408
                        <dependency>
409
                            <groupId>org.apache.poi</groupId>
410
                            <artifactId>poi-ooxml</artifactId>
411
                            <version>3.17</version>
412
                        </dependency>
413
                        <dependency>
414
                            <groupId>org.apache.poi</groupId>
415
                            <artifactId>poi</artifactId>
416
                            <version>3.17</version>
417
                        </dependency>
418
                        <dependency>
419
              <groupId>org.primefaces.extensions</groupId>
420
              <artifactId>resources-ckeditor</artifactId>
421
              <version>6.0.0</version>
422
          </dependency>
423
          <dependency>
424
                    <groupId>br.com.swconsultoria</groupId>
425
                    <artifactId>java-nfe</artifactId>
426
                    <version>4.00.12</version>
427
                  </dependency>
428
                  <dependency>
429
                    <groupId>org.processing</groupId>
430
                    <artifactId>core</artifactId>
431
                    <version>3.3.7</version>
432
                </dependency>
433
                <dependency>
434
                    <groupId>com.google.zxing</groupId>
435
                    <artifactId>javase</artifactId>
436
                    <version>3.3.2</version>
437
                </dependency>
225 espaco 438
                 -->
439
                <!-- 
216 espaco 440
                <dependency>
441
                        <groupId>org.primefaces</groupId>
442
                        <artifactId>primefaces</artifactId>
443
                        <version>${primefaces.version}</version>
444
                </dependency>
225 espaco 445
                 -->
207 espaco 446
        </dependencies>
447
 
448
        <repositories>
449
                <!-- 
450
                <repository>
451
                        <id>prime-repo</id>
452
                        <name>PrimeFaces Maven Repository</name>
453
                        <url>http://repository.primefaces.org</url>
454
                        <layout>default</layout>
455
                </repository>
456
                 -->
457
</repositories>
458
 
459
        <build>  
216 espaco 460
            <plugins>  
225 espaco 461
                <plugin>
462
                                <groupId>org.apache.maven.plugins</groupId>
463
                                <artifactId>maven-compiler-plugin</artifactId>
464
                                <version>3.0</version>
465
                                <configuration>
466
                                        <source>${java.version}</source>
467
                                        <target>${java.version}</target>
468
                                </configuration>
469
                        </plugin>
470
                        <plugin>
471
                                <groupId>org.apache.maven.plugins</groupId>
472
                                <artifactId>maven-deploy-plugin</artifactId>
473
                        </plugin>
474
 
475
                        <plugin>
476
                        <groupId>org.apache.maven.plugins</groupId>
477
                        <artifactId>maven-resources-plugin</artifactId>
478
                        <version>2.6</version>
479
                        <configuration>
480
                                <nonFilteredFileExtensions>
481
                                        <nonFilteredFileExtension>jasper</nonFilteredFileExtension>
482
                                </nonFilteredFileExtensions>
483
                        </configuration>
484
                        </plugin>
485
 
486
                        <plugin>
487
                                <groupId>org.apache.tomcat.maven</groupId>
488
                                <artifactId>tomcat7-maven-plugin</artifactId>
489
                                <version>${tomcat-maven-plugin.version}</version>
490
                                <configuration>
491
                                        <contextFile>${tomcat.contextFile}</contextFile>
492
                                        <port>8083</port>
493
                                </configuration>
494
                        </plugin>
495
 
496
                        <!-- 
207 espaco 497
                <plugin>  
498
                    <groupId>org.apache.maven.plugins</groupId>  
499
                    <artifactId>maven-war-plugin</artifactId>  
500
                    <version>2.6</version>  
501
                    <configuration>  
502
                        <failOnMissingWebXml>false</failOnMissingWebXml>  
503
                    </configuration>  
225 espaco 504
                </plugin>
207 espaco 505
                <plugin>
506
                                <groupId>org.apache.tomcat.maven</groupId>
507
                                <artifactId>tomcat7-maven-plugin</artifactId>
508
                                <version>${tomcat-maven-plugin.version}</version>
509
                                <configuration>
510
                                        <contextFile>${tomcat.contextFile}</contextFile>
511
                                        <port>8083</port>
512
                                </configuration>
513
                        </plugin>
225 espaco 514
                        -->
216 espaco 515
            </plugins>
207 espaco 516
        </build>
517
 
518
</project>