Commit eafb94a8ece20824f98d511b6fa07b5bf7c9cdbc

Authored by Cleverson Sacramento
1 parent db70c37c
Exists in master

Simplificação do jsf-parent: experimentando a herança de profiles

Showing 1 changed file with 0 additions and 227 deletions   Show diff stats
parent/jsf/pom.xml
... ... @@ -68,108 +68,26 @@
68 68 <id>tomcat6</id>
69 69 <dependencies>
70 70 <dependency>
71   - <groupId>org.jboss.weld</groupId>
72   - <artifactId>weld-core</artifactId>
73   - <scope>runtime</scope>
74   - </dependency>
75   - <dependency>
76   - <groupId>org.jboss.weld.servlet</groupId>
77   - <artifactId>weld-servlet-core</artifactId>
78   - <scope>runtime</scope>
79   - </dependency>
80   - <dependency>
81 71 <groupId>com.sun.faces</groupId>
82 72 <artifactId>jsf-impl</artifactId>
83 73 <scope>runtime</scope>
84 74 </dependency>
85   - <dependency>
86   - <groupId>org.eclipse.persistence</groupId>
87   - <artifactId>eclipselink</artifactId>
88   - <scope>runtime</scope>
89   - </dependency>
90   - <dependency>
91   - <groupId>org.hibernate</groupId>
92   - <artifactId>hibernate-validator</artifactId>
93   - <scope>runtime</scope>
94   - </dependency>
95   - <dependency>
96   - <groupId>org.slf4j</groupId>
97   - <artifactId>slf4j-log4j12</artifactId>
98   - <scope>runtime</scope>
99   - </dependency>
100   - <dependency>
101   - <groupId>hsqldb</groupId>
102   - <artifactId>hsqldb</artifactId>
103   - <scope>compile</scope>
104   - </dependency>
105 75 </dependencies>
106 76 </profile>
107 77 <profile>
108 78 <id>tomcat7</id>
109 79 <dependencies>
110 80 <dependency>
111   - <groupId>org.jboss.weld</groupId>
112   - <artifactId>weld-core</artifactId>
113   - <scope>runtime</scope>
114   - </dependency>
115   - <dependency>
116   - <groupId>org.jboss.weld.servlet</groupId>
117   - <artifactId>weld-servlet-core</artifactId>
118   - <scope>runtime</scope>
119   - </dependency>
120   - <dependency>
121 81 <groupId>com.sun.faces</groupId>
122 82 <artifactId>jsf-impl</artifactId>
123 83 <scope>runtime</scope>
124 84 </dependency>
125   - <dependency>
126   - <groupId>org.eclipse.persistence</groupId>
127   - <artifactId>eclipselink</artifactId>
128   - <scope>runtime</scope>
129   - </dependency>
130   - <dependency>
131   - <groupId>org.hibernate</groupId>
132   - <artifactId>hibernate-validator</artifactId>
133   - <scope>runtime</scope>
134   - </dependency>
135   - <dependency>
136   - <groupId>org.slf4j</groupId>
137   - <artifactId>slf4j-log4j12</artifactId>
138   - <scope>runtime</scope>
139   - </dependency>
140   - <dependency>
141   - <groupId>hsqldb</groupId>
142   - <artifactId>hsqldb</artifactId>
143   - <scope>compile</scope>
144   - </dependency>
145 85 </dependencies>
146 86 </profile>
147 87 <profile>
148 88 <id>gae</id>
149   - <build>
150   - <plugins>
151   - <plugin>
152   - <groupId>net.kindleit</groupId>
153   - <artifactId>maven-gae-plugin</artifactId>
154   - <version>${kindleit.plugin.version}</version>
155   - <configuration>
156   - <serverId>appengine.google.com</serverId>
157   - </configuration>
158   - </plugin>
159   - </plugins>
160   - </build>
161 89 <dependencies>
162 90 <dependency>
163   - <groupId>org.jboss.weld</groupId>
164   - <artifactId>weld-core</artifactId>
165   - <scope>runtime</scope>
166   - </dependency>
167   - <dependency>
168   - <groupId>org.jboss.weld.servlet</groupId>
169   - <artifactId>weld-servlet-core</artifactId>
170   - <scope>runtime</scope>
171   - </dependency>
172   - <dependency>
173 91 <groupId>com.sun.faces</groupId>
174 92 <artifactId>jsf-impl</artifactId>
175 93 <scope>runtime</scope>
... ... @@ -179,131 +97,26 @@
179 97 <artifactId>el-impl</artifactId>
180 98 <scope>runtime</scope>
181 99 </dependency>
182   - <dependency>
183   - <groupId>org.hibernate</groupId>
184   - <artifactId>hibernate-validator</artifactId>
185   - <scope>runtime</scope>
186   - </dependency>
187   - <dependency>
188   - <groupId>org.slf4j</groupId>
189   - <artifactId>slf4j-log4j12</artifactId>
190   - <scope>runtime</scope>
191   - </dependency>
192   - <dependency>
193   - <groupId>com.google.appengine</groupId>
194   - <artifactId>appengine-api-1.0-sdk</artifactId>
195   - <version>${gae.version}</version>
196   - </dependency>
197 100 </dependencies>
198   - <repositories>
199   - <repository>
200   - <id>objectify-appengine</id>
201   - <url>http://objectify-appengine.googlecode.com/svn/maven</url>
202   - </repository>
203   - </repositories>
204   - <properties>
205   - <gae.version>1.7.0</gae.version>
206   - <kindleit.plugin.version>0.9.4</kindleit.plugin.version>
207   - </properties>
208 101 </profile>
209 102 <profile>
210 103 <id>glassfish3</id>
211 104 <dependencies>
212 105 <dependency>
213   - <groupId>javax.enterprise</groupId>
214   - <artifactId>cdi-api</artifactId>
215   - <scope>provided</scope>
216   - </dependency>
217   - <dependency>
218   - <groupId>javax.servlet</groupId>
219   - <artifactId>jstl</artifactId>
220   - <scope>provided</scope>
221   - </dependency>
222   - <dependency>
223   - <artifactId>validation-api</artifactId>
224   - <groupId>javax.validation</groupId>
225   - <scope>provided</scope>
226   - </dependency>
227   - <dependency>
228   - <groupId>javax.transaction</groupId>
229   - <artifactId>jta</artifactId>
230   - <scope>provided</scope>
231   - </dependency>
232   - <dependency>
233   - <groupId>org.slf4j</groupId>
234   - <artifactId>slf4j-log4j12</artifactId>
235   - <scope>runtime</scope>
236   - </dependency>
237   - <dependency>
238   - <groupId>org.eclipse.persistence</groupId>
239   - <artifactId>javax.persistence</artifactId>
240   - <scope>provided</scope>
241   - </dependency>
242   - <dependency>
243 106 <groupId>com.sun.faces</groupId>
244 107 <artifactId>jsf-api</artifactId>
245 108 <scope>provided</scope>
246 109 </dependency>
247   - <dependency>
248   - <groupId>hsqldb</groupId>
249   - <artifactId>hsqldb</artifactId>
250   - <scope>provided</scope>
251   - </dependency>
252   - <dependency>
253   - <groupId>org.hibernate</groupId>
254   - <artifactId>hibernate-entitymanager</artifactId>
255   - <scope>test</scope>
256   - </dependency>
257 110 </dependencies>
258 111 </profile>
259 112 <profile>
260 113 <id>jboss6</id>
261 114 <dependencies>
262 115 <dependency>
263   - <groupId>javax.enterprise</groupId>
264   - <artifactId>cdi-api</artifactId>
265   - <scope>provided</scope>
266   - </dependency>
267   - <dependency>
268   - <groupId>javax.servlet</groupId>
269   - <artifactId>jstl</artifactId>
270   - <scope>provided</scope>
271   - </dependency>
272   - <dependency>
273   - <artifactId>validation-api</artifactId>
274   - <groupId>javax.validation</groupId>
275   - <scope>provided</scope>
276   - </dependency>
277   - <dependency>
278   - <groupId>javax.transaction</groupId>
279   - <artifactId>jta</artifactId>
280   - <scope>provided</scope>
281   - </dependency>
282   - <dependency>
283   - <groupId>org.slf4j</groupId>
284   - <artifactId>slf4j-api</artifactId>
285   - <scope>provided</scope>
286   - </dependency>
287   - <dependency>
288   - <groupId>org.eclipse.persistence</groupId>
289   - <artifactId>javax.persistence</artifactId>
290   - <scope>provided</scope>
291   - </dependency>
292   - <dependency>
293 116 <groupId>com.sun.faces</groupId>
294 117 <artifactId>jsf-api</artifactId>
295 118 <scope>provided</scope>
296 119 </dependency>
297   - <dependency>
298   - <groupId>hsqldb</groupId>
299   - <artifactId>hsqldb</artifactId>
300   - <scope>provided</scope>
301   - </dependency>
302   - <dependency>
303   - <groupId>org.hibernate</groupId>
304   - <artifactId>hibernate-entitymanager</artifactId>
305   - <scope>test</scope>
306   - </dependency>
307 120 </dependencies>
308 121 </profile>
309 122 <profile>
... ... @@ -313,50 +126,10 @@
313 126 </activation>
314 127 <dependencies>
315 128 <dependency>
316   - <groupId>javax.enterprise</groupId>
317   - <artifactId>cdi-api</artifactId>
318   - <scope>provided</scope>
319   - </dependency>
320   - <dependency>
321   - <groupId>javax.servlet</groupId>
322   - <artifactId>jstl</artifactId>
323   - <scope>provided</scope>
324   - </dependency>
325   - <dependency>
326   - <artifactId>validation-api</artifactId>
327   - <groupId>javax.validation</groupId>
328   - <scope>provided</scope>
329   - </dependency>
330   - <dependency>
331   - <groupId>javax.transaction</groupId>
332   - <artifactId>jta</artifactId>
333   - <scope>provided</scope>
334   - </dependency>
335   - <dependency>
336   - <groupId>org.slf4j</groupId>
337   - <artifactId>slf4j-api</artifactId>
338   - <scope>provided</scope>
339   - </dependency>
340   - <dependency>
341   - <groupId>org.eclipse.persistence</groupId>
342   - <artifactId>javax.persistence</artifactId>
343   - <scope>provided</scope>
344   - </dependency>
345   - <dependency>
346 129 <groupId>com.sun.faces</groupId>
347 130 <artifactId>jsf-api</artifactId>
348 131 <scope>provided</scope>
349 132 </dependency>
350   - <dependency>
351   - <groupId>hsqldb</groupId>
352   - <artifactId>hsqldb</artifactId>
353   - <scope>provided</scope>
354   - </dependency>
355   - <dependency>
356   - <groupId>org.hibernate</groupId>
357   - <artifactId>hibernate-entitymanager</artifactId>
358   - <scope>test</scope>
359   - </dependency>
360 133 </dependencies>
361 134 </profile>
362 135 </profiles>
... ...