root/trunk/deployment/bw-core-appjars.xml

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

Remove last vestiges of syncml support - never fully worked.

Added a synch handler for interactions with the synch engine.

New message used to get information about the synch service into bedework so it can be used to set up the subscribe page.

Minor fix to the synch connections service.

Synch engine now deletes a subscription after one end disappears

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