root/trunk/deployment/appjars.xml

Revision 2929 (checked in by douglm, 3 years ago)

Update to latest version of ical4j + some local changes.

Exposed a bug in SysIntfReader?.
Use ical4j calculateRecurrenceSet instead of copied and modified code.
Added a copy of ical4j CalendarBuilder? to allow bedework handling of timezones

More fixes to recurrences - especially all day. Recurrenceids are stored incorrectly. Will take a schema change and dump/restore to fix them. Leave till 3.7 really does branch out. Applied a temp patch to make things better.

Fixed a small bug that showed up in the collections cache.

Minor change to ChangeTable? to try to fix some discrepencies with attendees - not working. Also supress checking of recurring fields for overrides.

Bit of refactoring of scheduling code - moved organizer specific code into OrganizerSchedulingHandler?


  • Property svn:eol-style set to LF
Line 
1 <?xml version="1.0"?>
2
3 <!-- ===================================================================
4      Fetch and define properties for the jars we will roll into the web
5      applications
6      =================================================================== -->
7 <project name="appJars" basedir="." default="">
8   <property name="org.bedework.app.lib" location="${bw.project.home}/applib" />
9   <macrodef name="getAppJars">
10     <sequential>
11       <delete dir="${org.bedework.app.lib}" />
12       <mkdir dir="${org.bedework.app.lib}" />
13
14       <property name="org.bedework.getjar.property.prefix"
15                 value="org.bedework.appjar" />
16
17       <!-- Hibernate and associated jars -->
18
19       <getJar lib="${org.bedework.app.lib}"
20               name="antlr" version="2.7.6" />
21
22       <getJar lib="${org.bedework.app.lib}"
23               name="asm-attrs" />
24
25       <getJar lib="${org.bedework.app.lib}"
26               name="asm" version="3.2" />
27
28       <getJar lib="${org.bedework.app.lib}"
29               name="cglib" version="2.1.3" />
30
31       <getJar lib="${org.bedework.app.lib}"
32               name="dom4j" version="1.6.1" />
33
34       <getJar lib="${org.bedework.app.lib}"
35               name="ehcache" version="1.2.3" />
36
37       <getJar lib="${org.bedework.app.lib}"
38               name="hibernate" version="3.3.1.ga" />
39
40       <getJar lib="${org.bedework.app.lib}"
41               name="javassist" version="3.4.GA" />
42
43       <getJar lib="${org.bedework.app.lib}"
44               name="jgroups" version="2.2.8" />
45
46       <getJar lib="${org.bedework.app.lib}"
47               name="jta" version="1.1"  />
48
49       <getJar lib="${org.bedework.app.lib}"
50               name="slf4j-api" version="1.5.6"  />
51
52       <getJar lib="${org.bedework.app.lib}"
53               name="slf4j-log4j12" version="1.5.6"  />
54
55       <!-- Struts and JSTL -->
56
57       <property name="org.bedework.struts.tlds"
58                 location="${resources.dir}/struts-1.2.9/tlds"/>
59
60       <getJar lib="${org.bedework.app.lib}"
61               name="struts" version="1.2.9" />
62
63       <getJar lib="${org.bedework.app.lib}"
64               name="commons-beanutils" version="1.7.0" />
65
66       <getJar lib="${org.bedework.app.lib}"
67               name="commons-digester" version="1.7" />
68
69       <getJar lib="${org.bedework.app.lib}"
70               name="commons-fileupload" />
71
72       <getJar lib="${org.bedework.app.lib}"
73               name="commons-logging" />
74
75       <getJar lib="${org.bedework.app.lib}"
76               name="commons-validator" version="1.3.0" />
77
78       <getJar lib="${org.bedework.app.lib}"
79               name="jakarta-oro" version="2.0.8" />
80
81       <getJar lib="${org.bedework.app.lib}"
82               name="jstl-standard" version="1.1.2" />
83
84       <getJar lib="${org.bedework.app.lib}"
85               name="jstl" version="1.1.2" />
86
87       <!-- Java mail -->
88
89       <getJar lib="${org.bedework.app.lib}"
90               name="activation" version="1.4" />
91
92       <getJar lib="${org.bedework.app.lib}"
93               name="dsn" version="1.4" />
94
95       <getJar lib="${org.bedework.app.lib}"
96               name="imap" version="1.4" />
97
98       <getJar lib="${org.bedework.app.lib}"
99               name="mailapi" version="1.4" />
100
101       <getJar lib="${org.bedework.app.lib}"
102               name="pop3" version="1.4" />
103
104       <getJar lib="${org.bedework.app.lib}"
105               name="smtp" version="1.4" />
106
107       <!-- Liferay -->
108
109       <if>
110         <equals arg1="${org.bedework.global.portal.platform}"
111                 arg2="liferay4" />
112         <then>
113           <getJar lib="${org.bedework.app.lib}"
114                   name="liferay.util-bridges" version="4.2" />
115
116           <getJar lib="${org.bedework.app.lib}"
117                   name="liferay.util-java" version="4.2" />
118         </then>
119       </if>
120
121       <if>
122         <equals arg1="${org.bedework.global.portal.platform}"
123                 arg2="liferay5" />
124         <then>
125           <getJar lib="${org.bedework.app.lib}"
126                   name="liferay.util-bridges" version="5.1" />
127
128           <getJar lib="${org.bedework.app.lib}"
129                   name="liferay.util-java" version="5.1" />
130
131           <getJar lib="${org.bedework.app.lib}"
132                   name="liferay.util-taglib" version="5.1" />
133
134           <getJar lib="${org.bedework.app.lib}"
135                   name="liferay.portal-impl" version="5.1" />
136
137           <getJar lib="${org.bedework.app.lib}"
138                   name="liferay.portal-kernel" version="5.1" />
139
140           <getJar lib="${org.bedework.app.lib}"
141                   name="liferay.spring" version="5.1" />
142
143           <getJar lib="${org.bedework.app.lib}"
144                   name="liferay.easyconf" version="5.1" />
145
146           <getJar lib="${org.bedework.app.lib}"
147                   name="liferay.portal-service" version="5.1" />
148
149           <getJar lib="${org.bedework.app.lib}"
150                   name="liferay.xstream" version="5.1" />
151
152           <getJar lib="${org.bedework.app.lib}"
153                   name="liferay.commons-lang" version="5.1" />
154
155           <getJar lib="${org.bedework.app.lib}"
156                   name="liferay.commons-collections" version="5.1" />
157
158           <getJar lib="${org.bedework.app.lib}"
159                   name="liferay.aspectj-weaver" version="5.1" />
160
161           <getJar lib="${org.bedework.app.lib}"
162                   name="liferay.portlet" version="5.1" />
163
164           <getJar lib="${org.bedework.app.lib}"
165                   name="commons-configuration" />
166         </then>
167       </if>
168
169       <!-- Other commons apis -->
170
171       <getJar lib="${org.bedework.app.lib}"
172               name="commons-codec" version="1.3" />
173
174       <getJar lib="${org.bedework.app.lib}"
175               name="commons-collections"  version="3.1" />
176
177       <getJar lib="${org.bedework.app.lib}"
178               name="commons-httpclient" version="3.0" />
179
180       <getJar lib="${org.bedework.app.lib}"
181               name="commons-lang" version="2.1" />
182
183       <getJar lib="${org.bedework.app.lib}"
184               name="commons-ssl" />
185
186       <!-- Jms support -->
187
188       <getJar lib="${org.bedework.app.lib}"
189               name="activemq-core" version="5.3.0" />
190
191       <getJar lib="${org.bedework.app.lib}"
192               name="geronimo-j2ee-management_1.0_spec" version="1.0" />
193
194       <getJar lib="${org.bedework.app.lib}"
195               name="jms" version="1.1" />
196
197       <!-- Various apis -->
198
199       <getJar lib="${org.bedework.app.lib}"
200               name="gdata-calendar" version="1.0" />
201
202       <getJar lib="${org.bedework.app.lib}"
203               name="gdata-client" version="1.0" />
204
205       <getJar lib="${org.bedework.app.lib}"
206               name="log4j" version="1.2.8" />
207
208       <getJar lib="${org.bedework.app.lib}"
209               name="lucene-core" version="2.0.0" />
210
211       <getJar lib="${org.bedework.app.lib}"
212               name="lucene-misc" version="2.0.0" />
213
214       <getJar lib="${org.bedework.app.lib}"
215               name="backport-util-concurrent" />
216
217       <getJar lib="${org.bedework.app.lib}"
218               name="ical4j" version="head-20100601" />
219
220       <getJar lib="${org.bedework.app.lib}"
221               name="portals-bridges-common" version="1.0" />
222
223       <getJar lib="${org.bedework.app.lib}"
224               name="portals-bridges-struts-1.2.7" version="1.0" />
225
226       <!-- Generated bedework jars -->
227
228       <getJar lib="${org.bedework.app.lib}"
229               name="rpiaccess" version="3.6"
230               projecthome="${bw.project.home}/projects/access" />
231
232       <getJar lib="${org.bedework.app.lib}"
233               name="bw-tools" version="3.6"
234               projecthome="${bw.project.home}/projects/bwtools" />
235
236       <getJar lib="${org.bedework.app.lib}"
237               name="rpiutil" version="3.6"
238               projecthome="${bw.project.home}/projects/rpiutil" />
239
240       <getJar lib="${org.bedework.app.lib}"
241               name="bw-davio" version="3.6"
242               projecthome="${bw.project.home}/projects/davutil" />
243
244       <getJar lib="${org.bedework.app.lib}"
245                name="bw-annotations" version="3.6"
246                projecthome="${bw.project.home}/projects/calendarapi" />
247
248       <getJar lib="${org.bedework.app.lib}"
249                name="bw-apiutil" version="3.6"
250                projecthome="${bw.project.home}/projects/calendarapi" />
251
252       <getJar lib="${org.bedework.app.lib}"
253               name="bw-calcore" version="3.6"
254               projecthome="${bw.project.home}/projects/calendarapi" />
255
256       <getJar lib="${org.bedework.app.lib}"
257               name="bw-calcorei" version="3.6"
258               projecthome="${bw.project.home}/projects/calendarapi" />
259
260       <getJar lib="${org.bedework.app.lib}"
261               name="bw-calfacade" version="3.6"
262               projecthome="${bw.project.home}/projects/calendarapi" />
263
264       <getJar lib="${org.bedework.app.lib}"
265                name="bw-calsvc" version="3.6"
266                projecthome="${bw.project.home}/projects/calendarapi" />
267
268       <getJar lib="${org.bedework.app.lib}"
269               name="bw-calsvci" version="3.6"
270               projecthome="${bw.project.home}/projects/calendarapi" />
271
272       <getJar lib="${org.bedework.app.lib}"
273               name="bw-client" version="3.6"
274               projecthome="${bw.project.home}/projects/calendarapi" />
275
276       <getJar lib="${org.bedework.app.lib}"
277               name="bw-icalendar" version="3.6"
278               projecthome="${bw.project.home}/projects/calendarapi" />
279
280       <getJar lib="${org.bedework.app.lib}"
281               name="bw-logging" version="3.6"
282               projecthome="${bw.project.home}/projects/calendarapi" />
283
284       <getJar lib="${org.bedework.app.lib}"
285               name="bw-mail" version="3.6"
286               projecthome="${bw.project.home}/projects/calendarapi" />
287
288       <getJar lib="${org.bedework.app.lib}"
289               name="bw-sysevents" version="3.6"
290               projecthome="${bw.project.home}/projects/calendarapi" />
291
292       <getJar lib="${org.bedework.app.lib}"
293               name="bw-appcommon" version="3.6"
294               projecthome="${bw.project.home}/projects/webapps" />
295
296       <getJar lib="${org.bedework.app.lib}"
297               name="bw-liferay" version="3.6"
298               projecthome="${bw.project.home}/projects/webapps" />
299
300       <getJar lib="${org.bedework.app.lib}"
301               name="bw-uportal" version="3.6"
302               projecthome="${bw.project.home}/projects/webapps" />
303
304       <!-- Included jars for eclipse -->
305
306       <getJar lib="${org.bedework.app.lib}"
307               name="ant" version="1.7.0" />
308
309       <!--
310       <getJar lib="${org.bedework.app.lib}"
311               name="geronimo-stax-api_1.0_spec" version="1.0" />
312               -->
313
314       <getJar lib="${org.bedework.app.lib}"
315               name="jtidy" />
316
317       <getJar lib="${org.bedework.app.lib}"
318               name="junit" version="4.4" />
319
320       <getJar lib="${org.bedework.app.lib}"
321               name="pluto" version="1.0.1-rc2" />
322
323       <getJar lib="${org.bedework.app.lib}"
324               name="portlet-api" version="1.0" />
325
326       <getJar lib="${org.bedework.app.lib}"
327               name="servlet.jsp" />
328
329       <getJar lib="${org.bedework.app.lib}"
330               name="servletapi" version="2.4" />
331
332       <getJar lib="${org.bedework.app.lib}"
333               name="serializer" version="2.7.1" />
334
335       <getJar lib="${org.bedework.app.lib}"
336               name="xalan" version="2.7.1" />
337
338       <getJar lib="${org.bedework.app.lib}"
339               name="hsqldb" version="1.7.3.3" />
340     </sequential>
341  </macrodef>
342 </project>
Note: See TracBrowser for help on using the browser.