root/releases/bedework-3.7/deployment/bw-core-appjars.xml

Revision 3179 (checked in by douglm, 2 years ago)

Fixed a build bug that caused a build failure after a clean.
Removed a lot of copying of files. There's now a definition of exactly which libraries are needed for the ears. This allows us to be more specific about which jars get loaded

Removed some geronimo stuff added a while back. It was all out of date.

Line 
1 <?xml version="1.0"?>
2
3 <!-- ===================================================================
4      Fetch jars for the core calendar application
5      =================================================================== -->
6 <project name="extraJars" basedir="." default="">
7   <macrodef name="getExtraJars">
8     <sequential>
9       <delete dir="${org.bedework.temp.extrajars.dir}" />
10       <mkdir dir="${org.bedework.temp.extrajars.dir}" />
11
12       <!-- =================== Bedework caldav jars ======================== -->
13
14       <getJar lib="${org.bedework.temp.extrajars.dir}"
15               libcache="${org.bedework.libcache.dir}"
16               name="bw-caldav" version="${org.bedework.caldav.version}"
17               projecthome="${bw.project.home}/projects/caldavimpl" />
18
19       <getJar lib="${org.bedework.temp.extrajars.dir}"
20               libcache="${org.bedework.libcache.dir}"
21               name="bw-cdvutil" version="${org.bedework.caldav.version}"
22               projecthome="${bw.project.home}/projects/caldav" />
23
24       <getJar lib="${org.bedework.temp.extrajars.dir}"
25               libcache="${org.bedework.libcache.dir}"
26               name="bw-cdvserver" version="${org.bedework.caldav.version}"
27               projecthome="${bw.project.home}/projects/caldav" />
28      
29       <getJar lib="${org.bedework.temp.extrajars.dir}"
30               libcache="${org.bedework.libcache.dir}"
31               name="bw-exsynch-genwssrc" version="${org.bedework.caldav.version}"
32               projecthome="${bw.project.home}/projects/caldav" />
33
34       <!-- ================= Bedework dump/restore jars ==================== -->
35
36       <getJar lib="${org.bedework.temp.extrajars.dir}"
37               libcache="${org.bedework.libcache.dir}"
38               name="bw-dumpres" version="${org.bedework.dumprestore.version}"
39               projecthome="${bw.project.home}/projects/dumprestore" />
40
41       <!-- ================ Bedework event scheduler jars ================== -->
42
43       <getJar lib="${org.bedework.temp.extrajars.dir}"
44               libcache="${org.bedework.libcache.dir}"
45               name="bw-inoutsched" version="${org.bedework.calendarapi.version}"
46               projecthome="${bw.project.home}/projects/calendarapi" />
47
48       <!-- ================ Bedework calendar api jars ===================== -->
49      
50       <getJar lib="${org.bedework.temp.extrajars.dir}"
51               libcache="${org.bedework.libcache.dir}"
52               name="bw-annotations" version="${org.bedework.calendarapi.version}"
53               projecthome="${bw.project.home}/projects/calendarapi" />
54
55       <getJar lib="${org.bedework.temp.extrajars.dir}"
56               libcache="${org.bedework.libcache.dir}"
57               name="bw-apiutil" version="${org.bedework.calendarapi.version}"
58               projecthome="${bw.project.home}/projects/calendarapi" />
59      
60       <getJar lib="${org.bedework.temp.extrajars.dir}"
61               libcache="${org.bedework.libcache.dir}"
62               name="bw-calfacade" version="${org.bedework.calendarapi.version}"
63               projecthome="${bw.project.home}/projects/calendarapi" />
64      
65       <getJar lib="${org.bedework.temp.extrajars.dir}"
66               libcache="${org.bedework.libcache.dir}"
67               name="bw-calcorei" version="${org.bedework.calendarapi.version}"
68               projecthome="${bw.project.home}/projects/calendarapi" />
69      
70       <getJar lib="${org.bedework.temp.extrajars.dir}"
71               libcache="${org.bedework.libcache.dir}"
72               name="bw-calcore" version="${org.bedework.calendarapi.version}"
73               projecthome="${bw.project.home}/projects/calendarapi" />
74      
75       <getJar lib="${org.bedework.temp.extrajars.dir}"
76               libcache="${org.bedework.libcache.dir}"
77               name="bw-calsvci" version="${org.bedework.calendarapi.version}"
78               projecthome="${bw.project.home}/projects/calendarapi" />
79      
80       <getJar lib="${org.bedework.temp.extrajars.dir}"
81               libcache="${org.bedework.libcache.dir}"
82               name="bw-calsvc" version="${org.bedework.calendarapi.version}"
83               projecthome="${bw.project.home}/projects/calendarapi" />
84      
85       <getJar lib="${org.bedework.temp.extrajars.dir}"
86               libcache="${org.bedework.libcache.dir}"
87               name="bw-client" version="${org.bedework.calendarapi.version}"
88               projecthome="${bw.project.home}/projects/calendarapi" />
89      
90       <getJar lib="${org.bedework.temp.extrajars.dir}"
91               libcache="${org.bedework.libcache.dir}"
92               name="bw-icalendar" version="${org.bedework.calendarapi.version}"
93               projecthome="${bw.project.home}/projects/calendarapi" />
94
95       <getJar lib="${org.bedework.temp.extrajars.dir}"
96               libcache="${org.bedework.libcache.dir}"
97               name="bw-logging" version="${org.bedework.calendarapi.version}"
98               projecthome="${bw.project.home}/projects/calendarapi" />
99
100       <getJar lib="${org.bedework.temp.extrajars.dir}"
101               libcache="${org.bedework.libcache.dir}"
102               name="bw-mail" version="${org.bedework.calendarapi.version}"
103               projecthome="${bw.project.home}/projects/calendarapi" />
104      
105       <getJar lib="${org.bedework.temp.extrajars.dir}"
106               libcache="${org.bedework.libcache.dir}"
107               name="bw-sysevents" version="${org.bedework.calendarapi.version}"
108               projecthome="${bw.project.home}/projects/calendarapi" />
109
110       <!-- ===================== Bedework dav jars ========================= -->
111      
112       <getJar lib="${org.bedework.temp.extrajars.dir}"
113               libcache="${org.bedework.libcache.dir}"
114               name="bw-davio" version="${org.bedework.davutil.version}"
115               projecthome="${bw.project.home}/projects/davutil" />
116
117       <!-- =================== Bedework indexer jars ======================= -->
118
119       <getJar lib="${org.bedework.temp.extrajars.dir}"
120               libcache="${org.bedework.libcache.dir}"
121               name="bw-indexer" version="${org.bedework.indexer.version}"
122               projecthome="${bw.project.home}/projects/indexer" />
123
124       <!-- ================== Bedework webapps jars ======================== -->
125      
126       <getJar lib="${org.bedework.temp.extrajars.dir}"
127               libcache="${org.bedework.libcache.dir}"
128               name="bw-appcommon" version="${org.bedework.webapps.version}"
129               projecthome="${bw.project.home}/projects/webapps" />
130
131       <!-- Only for portlet - maybe
132         <getJar lib="${org.bedework.temp.extrajars.dir}"
133                 libcache="${org.bedework.libcache.dir}"
134                 name="bw-liferay" version="${org.bedework.webapps.version}"
135                 projecthome="${bw.project.home}/projects/webapps" />
136                  
137         <getJar lib="${org.bedework.temp.extrajars.dir}"
138                 libcache="${org.bedework.libcache.dir}"
139                 name="bw-uportal" version="${org.bedework.webapps.version}"
140                 projecthome="${bw.project.home}/projects/webapps" />
141                 -->
142      
143       <getJar lib="${org.bedework.temp.extrajars.dir}"
144               libcache="${org.bedework.libcache.dir}"
145               name="bw-webcommon" version="${org.bedework.webapps.version}"
146               projecthome="${bw.project.home}/projects/webapps" />
147
148       <!-- =================== Bedework webdav jars ======================== -->
149
150       <getJar lib="${org.bedework.temp.extrajars.dir}"
151               libcache="${org.bedework.libcache.dir}"
152               name="bw-webdavserver" version="${org.bedework.webdav.version}"
153               projecthome="${bw.project.home}/projects/webdav" />
154
155       <!-- ==================== Bedework other jars ======================== -->
156      
157       <getJar lib="${org.bedework.temp.extrajars.dir}"
158               libcache="${org.bedework.libcache.dir}"
159               name="rpiaccess" version="${org.bedework.access.version}"
160               projecthome="${bw.project.home}/projects/access" />
161
162       <getJar lib="${org.bedework.temp.extrajars.dir}"
163               libcache="${org.bedework.libcache.dir}"
164               name="rpiutil" version="${org.bedework.rpiutil.version}"
165               projecthome="${bw.project.home}/projects/rpiutil" />
166      
167       <!-- ======================= Ical4j jars ============================ -->
168
169       <getJar lib="${org.bedework.temp.extrajars.dir}"
170               libcache="${org.bedework.libcache.dir}"
171               name="backport-util-concurrent" />
172
173       <getJar lib="${org.bedework.temp.extrajars.dir}"
174               libcache="${org.bedework.libcache.dir}"
175               name="ical4j" version="head-20100601"/>
176
177       <getJar lib="${org.bedework.temp.extrajars.dir}"
178               libcache="${org.bedework.libcache.dir}"
179               name="ical4j-vcard" version="0.9.3-SNAPSHOT"/>
180      
181       <!-- ======================= Commons jars ============================ -->
182
183       <getJar lib="${org.bedework.temp.extrajars.dir}"
184               libcache="${org.bedework.libcache.dir}"
185               name="commons-beanutils" version="1.7.0"/>
186
187       <getJar lib="${org.bedework.temp.extrajars.dir}"
188               libcache="${org.bedework.libcache.dir}"
189               name="commons-codec" version="1.3"/>
190
191       <getJar lib="${org.bedework.temp.extrajars.dir}"
192               libcache="${org.bedework.libcache.dir}"
193               name="commons-digester" version="1.7"/>
194
195       <getJar lib="${org.bedework.temp.extrajars.dir}"
196               libcache="${org.bedework.libcache.dir}"
197               name="commons-fileupload" />
198      
199       <getJar lib="${org.bedework.temp.extrajars.dir}"
200               libcache="${org.bedework.libcache.dir}"
201               name="commons-httpclient" version="3.0"/>
202
203       <getJar lib="${org.bedework.temp.extrajars.dir}"
204               libcache="${org.bedework.libcache.dir}"
205               name="commons-lang" version="2.1"/>
206
207       <getJar lib="${org.bedework.temp.extrajars.dir}"
208               libcache="${org.bedework.libcache.dir}"
209               name="commons-ssl" />
210      
211       <getJar lib="${org.bedework.temp.extrajars.dir}"
212               libcache="${org.bedework.libcache.dir}"
213               name="commons-validator" version="1.3.0"/>
214
215       <!--
216       <getJar lib="${org.bedework.temp.extrajars.dir}"
217               libcache="${org.bedework.libcache.dir}"
218               name="commons-logging" />
219               -->
220
221       <!-- ======================= Hibernate jars ========================== -->
222      
223       <!--
224       <getJar lib="${org.bedework.temp.extrajars.dir}"
225               libcache="${org.bedework.libcache.dir}"
226               name="antlr" version="2.7.6" />
227               -->
228
229       <getJar lib="${org.bedework.temp.extrajars.dir}"
230               libcache="${org.bedework.libcache.dir}"
231               name="asm" version="3.2" />
232                      
233       <getJar lib="${org.bedework.temp.extrajars.dir}"
234               libcache="${org.bedework.libcache.dir}"
235               name="asm-attrs" />
236      
237       <getJar lib="${org.bedework.temp.extrajars.dir}"
238               libcache="${org.bedework.libcache.dir}"
239               name="cglib" version="2.1.3" />
240      
241       <!--
242       <getJar lib="${org.bedework.temp.extrajars.dir}"
243               libcache="${org.bedework.libcache.dir}"
244               name="dom4j" version="1.6.1" />
245               -->
246      
247       <getJar lib="${org.bedework.temp.extrajars.dir}"
248               libcache="${org.bedework.libcache.dir}"
249               name="ehcache" version="1.2.3" />
250      
251       <getJar lib="${org.bedework.temp.extrajars.dir}"
252               libcache="${org.bedework.libcache.dir}"
253               name="hibernate" version="3.3.1.ga" />
254      
255       <!--
256       <getJar lib="${org.bedework.temp.extrajars.dir}"
257               libcache="${org.bedework.libcache.dir}"
258               name="hibernate-annotations" version="3.4.0.GA" />
259      
260       <getJar lib="${org.bedework.temp.extrajars.dir}"
261               libcache="${org.bedework.libcache.dir}"
262               name="hibernate-validator" version="3.1.0.GA" />
263      
264       <getJar lib="${org.bedework.temp.extrajars.dir}"
265               libcache="${org.bedework.libcache.dir}"
266               name="javassist" version="3.4.GA" />
267      
268       <getJar lib="${org.bedework.temp.extrajars.dir}"
269               libcache="${org.bedework.libcache.dir}"
270               name="jgroups" version="2.2.8" />
271 -->     
272       <getJar lib="${org.bedework.temp.extrajars.dir}"
273               libcache="${org.bedework.libcache.dir}"
274               name="jta" version="1.1"  />
275      
276       <getJar lib="${org.bedework.temp.extrajars.dir}"
277               libcache="${org.bedework.libcache.dir}"
278               name="commons-collections"/>
279       <!--
280       <getJar lib="${org.bedework.temp.extrajars.dir}"
281               libcache="${org.bedework.libcache.dir}"
282               name="slf4j-api" version="1.5.6"  />
283      
284       <getJar lib="${org.bedework.temp.extrajars.dir}"
285               libcache="${org.bedework.libcache.dir}"
286               name="slf4j-log4j12" version="1.5.6"  />
287               -->
288
289       <!-- ========================== Mail jars ============================ -->
290
291       <!--
292       <getJar lib="${org.bedework.temp.extrajars.dir}"
293               libcache="${org.bedework.libcache.dir}"
294               name="activation" version="1.4" />
295               -->
296
297       <getJar lib="${org.bedework.temp.extrajars.dir}"
298               libcache="${org.bedework.libcache.dir}"
299               name="dsn" version="1.4" />
300
301       <getJar lib="${org.bedework.temp.extrajars.dir}"
302               libcache="${org.bedework.libcache.dir}"
303               name="imap" version="1.4" />
304
305       <getJar lib="${org.bedework.temp.extrajars.dir}"
306               libcache="${org.bedework.libcache.dir}"
307               name="mailapi" version="1.4" />
308
309       <getJar lib="${org.bedework.temp.extrajars.dir}"
310               libcache="${org.bedework.libcache.dir}"
311               name="pop3" version="1.4" />
312
313       <getJar lib="${org.bedework.temp.extrajars.dir}"
314               libcache="${org.bedework.libcache.dir}"
315               name="smtp" version="1.4" />
316
317       <!-- ========================== Misc jars ============================ -->
318
319       <!--
320       <getJar lib="${org.bedework.temp.extrajars.dir}"
321               libcache="${org.bedework.libcache.dir}"
322               name="jakarta-oro" version="2.0.8"/>
323               -->
324
325       <getJar lib="${org.bedework.temp.extrajars.dir}"
326               libcache="${org.bedework.libcache.dir}"
327               name="jstl" version="1.1.2"/>
328
329       <getJar lib="${org.bedework.temp.extrajars.dir}"
330               libcache="${org.bedework.libcache.dir}"
331               name="jstl-standard" version="1.1.2"/>
332
333       <getJar lib="${org.bedework.temp.extrajars.dir}"
334               libcache="${org.bedework.libcache.dir}"
335               name="lucene-core" version="2.0.0"/>
336
337       <getJar lib="${org.bedework.temp.extrajars.dir}"
338               libcache="${org.bedework.libcache.dir}"
339               name="lucene-misc" version="2.0.0"/>
340      
341       <!-- Might be able to get rid of this if we use system xalan -->
342       <getJar lib="${org.bedework.temp.extrajars.dir}"
343               libcache="${org.bedework.libcache.dir}"
344               name="serializer" version="2.7.1"/>
345
346       <!-- ========================== Web jars ============================= -->
347
348       <getJar lib="${org.bedework.temp.extrajars.dir}"
349               libcache="${org.bedework.libcache.dir}"
350               name="gson" version="1.5"/>
351
352       <getJar lib="${org.bedework.temp.extrajars.dir}"
353               libcache="${org.bedework.libcache.dir}"
354               name="struts" version="1.2.9"/>
355
356       <getJar lib="${org.bedework.temp.extrajars.dir}"
357               libcache="${org.bedework.libcache.dir}"
358               name="xalan" version="2.7.1"/>
359     </sequential>
360  </macrodef>
361 </project>
Note: See TracBrowser for help on using the browser.