Subversion Repositories Integrator Subversion

Rev

Rev 225 | Rev 242 | 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>
226 espaco 16
 
216 espaco 17
            <espacocase-framework.version>2.1.0-SNAPSHOT</espacocase-framework.version>
207 espaco 18
 
225 espaco 19
            <springsecurity.version>5.0.19.RELEASE</springsecurity.version>
20
            <spring.version>5.0.19.RELEASE</spring.version>
21
 
216 espaco 22
            <primefaces.version>10.0.0</primefaces.version>
23
            <poseidon.version>3.0.0</poseidon.version>
24
 
207 espaco 25
            <tomcat-maven-plugin.version>2.2</tomcat-maven-plugin.version>
225 espaco 26
                <tomcat.version>7.0.76</tomcat.version>
207 espaco 27
            <tomcat.contextFile>${project.build.directory}/${project.build.finalName}/WEB-INF/tomcat-env.xml</tomcat.contextFile>
28
 
216 espaco 29
            <!-- ANTIGO -->
30
 
31
            <slf4j.version>1.5.11</slf4j.version>
225 espaco 32
            <postgresql.version>9.3-1100-jdbc41</postgresql.version>
216 espaco 33
            <validation.version>1.1.0.Final</validation.version>
226 espaco 34
            <hibernate.version>5.4.3.Final</hibernate.version>
216 espaco 35
 
207 espaco 36
            <!-- FUTURO FRAMEWORK -->
37
            <jsf.version>2.2.20</jsf.version>
216 espaco 38
            <javaxfaces.version>2.3.0-m02</javaxfaces.version>
39
            <hibernate-jpa-api.version>1.0.2.Final</hibernate-jpa-api.version>
40
 
41
            <jstl.version>1.2</jstl.version>
225 espaco 42
 
216 espaco 43
            <c3p0.version>0.9.1.2</c3p0.version>
44
            <aspectj.version>1.6.12</aspectj.version>
225 espaco 45
        </properties>
207 espaco 46
 
47
        <dependencies>
216 espaco 48
        <!-- FRAMEWORK -->
207 espaco 49
                <dependency>
50
                        <groupId>br.com.ec</groupId>
51
                        <artifactId>espacocase-framework-core</artifactId>
52
                        <version>${espacocase-framework.version}</version>
53
                </dependency>
54
                <dependency>
55
                        <groupId>br.com.ec</groupId>
56
                        <artifactId>espacocase-framework-relatorio</artifactId>
57
                        <version>${espacocase-framework.version}</version>
58
                </dependency>
59
                <dependency>
60
                        <groupId>br.com.ec</groupId>
61
                        <artifactId>espacocase-framework-web</artifactId>
62
                        <version>${espacocase-framework.version}</version>
63
                </dependency>
216 espaco 64
 
65
        <!-- CONTROLLER -->
66
                <!-- SPRING SECURITY -->
207 espaco 67
        <dependency>
68
                <groupId>org.springframework.security</groupId>
69
                <artifactId>spring-security-web</artifactId>
225 espaco 70
                <version>${springsecurity.version}</version>
207 espaco 71
        </dependency>
72
        <dependency>
73
                <groupId>org.springframework.security</groupId>
74
                <artifactId>spring-security-config</artifactId>
225 espaco 75
                <version>${springsecurity.version}</version>
207 espaco 76
        </dependency>
216 espaco 77
        <dependency>
225 espaco 78
                <groupId>org.springframework.security</groupId>
79
                <artifactId>spring-security-core</artifactId>
80
                <version>${springsecurity.version}</version>
81
        </dependency>
82
        <dependency>
216 espaco 83
                        <groupId>org.springframework.security</groupId>
84
                        <artifactId>spring-security-acl</artifactId>
225 espaco 85
                        <version>${springsecurity.version}</version>
207 espaco 86
                </dependency>
225 espaco 87
 
216 espaco 88
        <dependency>  
207 espaco 89
                <groupId>javax.servlet</groupId>  
90
                <artifactId>javax.servlet-api</artifactId>  
225 espaco 91
                <version>3.0.1</version>
207 espaco 92
                <scope>provided</scope>
93
                </dependency>
225 espaco 94
 
95
         <dependency>
96
                <groupId>org.apache.tomcat</groupId>
97
                <artifactId>tomcat-servlet-api</artifactId>
98
                <version>7.0.21</version>
99
                <scope>provided</scope>
100
            </dependency>
101
 
207 espaco 102
                <dependency>
216 espaco 103
            <groupId>javax.servlet.jsp</groupId>
104
            <artifactId>jsp-api</artifactId>
105
            <version>2.1</version>
106
            <scope>provided</scope>
107
        </dependency>
108
 
109
        <dependency>
110
                        <groupId>org.primefaces.extensions</groupId>
111
                        <artifactId>primefaces-extensions</artifactId>
112
                        <version>${primefaces.version}</version>
113
                </dependency>
114
                <dependency>
115
                        <groupId>org.primefaces.poseidon</groupId>
116
                        <artifactId>poseidon</artifactId>
117
                        <version>${poseidon.version}</version>
118
                </dependency>
225 espaco 119
 
216 espaco 120
                <dependency>
207 espaco 121
            <groupId>org.glassfish</groupId>
122
            <artifactId>javax.faces</artifactId>
216 espaco 123
            <version>${javaxfaces.version}</version>
207 espaco 124
        </dependency>
125
 
216 espaco 126
        <!-- REPOSITORY -->
207 espaco 127
                <dependency>
216 espaco 128
                        <groupId>postgresql</groupId>
129
                        <artifactId>postgresql</artifactId>
130
                        <version>${postgresql.version}</version>
131
                        <scope>runtime</scope>
207 espaco 132
                </dependency>
225 espaco 133
 
207 espaco 134
                <dependency>
216 espaco 135
                        <groupId>org.springframework</groupId>
136
                        <artifactId>spring-core</artifactId>
137
                        <version>${spring.version}</version>
207 espaco 138
                </dependency>
216 espaco 139
                <dependency>
140
                        <groupId>org.springframework</groupId>
141
                        <artifactId>spring-context</artifactId>
142
                        <version>${spring.version}</version>
143
                </dependency>  
144
                <dependency>
145
                        <groupId>org.springframework</groupId>
146
                        <artifactId>spring-web</artifactId>
147
                        <version>${spring.version}</version>
207 espaco 148
                </dependency>
149
                <dependency>
216 espaco 150
                        <groupId>org.springframework</groupId>
151
                        <artifactId>spring-tx</artifactId>
152
                        <version>${spring.version}</version>
207 espaco 153
                </dependency>
216 espaco 154
        <dependency>
155
                        <groupId>org.springframework</groupId>
156
                        <artifactId>spring-aspects</artifactId>
157
                        <version>${spring.version}</version>
209 espaco 158
                </dependency>
225 espaco 159
 
216 espaco 160
                <dependency>
161
                    <groupId>org.springframework</groupId>
162
                    <artifactId>spring-orm</artifactId>
163
                    <version>${spring.version}</version>
164
                </dependency>
165
                <dependency>
166
                        <groupId>org.springframework</groupId>
167
                        <artifactId>spring-webmvc</artifactId>
168
                        <version>${spring.version}</version>
169
                </dependency>
225 espaco 170
 
216 espaco 171
                <dependency>
225 espaco 172
            <groupId>br.com.ec</groupId>
173
            <artifactId>relatorio-font-arial</artifactId>
174
            <version>1.0</version>
175
        </dependency>
176
 
216 espaco 177
                <dependency>
226 espaco 178
                <groupId>javax.validation</groupId>
179
                <artifactId>validation-api</artifactId>
180
                <version>1.1.0.Final</version>
181
            </dependency>
182
 
183
                <dependency>
184
                        <groupId>org.hibernate</groupId>
185
                        <artifactId>hibernate-core</artifactId>
186
                        <version>${hibernate.version}</version>
216 espaco 187
                </dependency>
226 espaco 188
 
189
            <dependency>
190
                <groupId>org.hibernate</groupId>
191
                <artifactId>hibernate-validator</artifactId>
192
                <version>${hibernate.version}</version>
193
            </dependency>
194
            <dependency>
195
                <groupId>org.hibernate</groupId>
196
                <artifactId>hibernate-validator-annotation-processor</artifactId>
197
                <version>${hibernate.version}</version>
198
            </dependency>
199
            <dependency>
200
                <groupId>org.hibernate</groupId>
201
                <artifactId>hibernate-validator-cdi</artifactId>
202
                <version>${hibernate.version}</version>
203
            </dependency>
204
            <dependency>
205
                    <groupId>org.hibernate</groupId>
206
                    <artifactId>hibernate-entitymanager</artifactId>
207
                    <version>${hibernate.version}</version>
216 espaco 208
                </dependency>
226 espaco 209
 
210
            <dependency>
211
                <groupId>org.jboss.logging</groupId>
212
                <artifactId>jboss-logging</artifactId>
213
                <version>3.3.0.Final</version>
214
            </dependency>
207 espaco 215
        </dependencies>
216
 
217
        <repositories>
218
                <!-- 
219
                <repository>
220
                        <id>prime-repo</id>
221
                        <name>PrimeFaces Maven Repository</name>
222
                        <url>http://repository.primefaces.org</url>
223
                        <layout>default</layout>
224
                </repository>
225
                 -->
226
</repositories>
227
 
228
        <build>  
216 espaco 229
            <plugins>  
225 espaco 230
                <plugin>
231
                                <groupId>org.apache.maven.plugins</groupId>
232
                                <artifactId>maven-compiler-plugin</artifactId>
233
                                <version>3.0</version>
234
                                <configuration>
235
                                        <source>${java.version}</source>
236
                                        <target>${java.version}</target>
237
                                </configuration>
238
                        </plugin>
239
                        <plugin>
240
                                <groupId>org.apache.maven.plugins</groupId>
241
                                <artifactId>maven-deploy-plugin</artifactId>
242
                        </plugin>
243
 
244
                        <plugin>
245
                        <groupId>org.apache.maven.plugins</groupId>
246
                        <artifactId>maven-resources-plugin</artifactId>
247
                        <version>2.6</version>
248
                        <configuration>
249
                                <nonFilteredFileExtensions>
250
                                        <nonFilteredFileExtension>jasper</nonFilteredFileExtension>
251
                                </nonFilteredFileExtensions>
252
                        </configuration>
253
                        </plugin>
254
 
255
                        <plugin>
256
                                <groupId>org.apache.tomcat.maven</groupId>
257
                                <artifactId>tomcat7-maven-plugin</artifactId>
258
                                <version>${tomcat-maven-plugin.version}</version>
259
                                <configuration>
260
                                        <contextFile>${tomcat.contextFile}</contextFile>
261
                                        <port>8083</port>
262
                                </configuration>
263
                        </plugin>
264
 
265
                        <!-- 
207 espaco 266
                <plugin>  
267
                    <groupId>org.apache.maven.plugins</groupId>  
268
                    <artifactId>maven-war-plugin</artifactId>  
269
                    <version>2.6</version>  
270
                    <configuration>  
271
                        <failOnMissingWebXml>false</failOnMissingWebXml>  
272
                    </configuration>  
225 espaco 273
                </plugin>
207 espaco 274
                <plugin>
275
                                <groupId>org.apache.tomcat.maven</groupId>
276
                                <artifactId>tomcat7-maven-plugin</artifactId>
277
                                <version>${tomcat-maven-plugin.version}</version>
278
                                <configuration>
279
                                        <contextFile>${tomcat.contextFile}</contextFile>
280
                                        <port>8083</port>
281
                                </configuration>
282
                        </plugin>
225 espaco 283
                        -->
216 espaco 284
            </plugins>
207 espaco 285
        </build>
286
 
287
</project>