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

Revision 3534 (checked in by douglm, 1 year ago)

Allow enabling of solr as public events indexer.

Requires the jboss data directory to be set up correctly and an appropriately configured solr to be deployed.

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