root/trunk/deployment/appjars.xml

Revision 1933 (checked in by douglm, 5 years ago)

Two distinct sets of updates here.

1. Add some support (not fully working yet) for liferay5. Some old unused stylesheets were deleted to tidy up and while working on this decided the second set of updates were needed asa first step to simplification

2. Ensure that only the option xml file is used at run time.

Some properties were moved into the xml file and code was adjusted to refer to the xml config objects.

CalEnv?, CalEnvI, CalEnvFactory? were removed.

Following properties were moved into options.xml

org.bedework.app.X.nogroupallowed

org.bedework.app.X.publicadmin

org.bedework.app.X.guestmode

sysintfimpl (caldav)

org.bedework.global.system.name --> globals.systemName

org.bedework.app.X.run.as.user --> runAsUser

org.bedework.app.CalAdmin?.admingroupsidprefix=agrp_

Removed remaining run-time references to
org.bedework.app.X.name
org.bedework.app.X.root

  • 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="${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" />
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.2.5.ga" />
39
40       <getJar lib="${org.bedework.app.lib}"
41               name="jgroups" version="2.2.8" />
42
43       <getJar lib="${org.bedework.app.lib}"
44               name="jta" />
45
46       <!-- Struts and JSTL -->
47
48       <property name="org.bedework.struts.tlds"
49                 location="${resources.dir}/struts-1.2.9/tlds"/>
50
51       <getJar lib="${org.bedework.app.lib}"
52               name="struts" version="1.2.9" />
53
54       <getJar lib="${org.bedework.app.lib}"
55               name="antlr" version="2.7.6" />
56
57       <getJar lib="${org.bedework.app.lib}"
58               name="commons-beanutils" version="1.7.0" />
59
60       <getJar lib="${org.bedework.app.lib}"
61               name="commons-digester" version="1.7" />
62
63       <getJar lib="${org.bedework.app.lib}"
64               name="commons-fileupload" />
65
66       <getJar lib="${org.bedework.app.lib}"
67               name="commons-logging" />
68
69       <getJar lib="${org.bedework.app.lib}"
70               name="commons-validator" version="1.3.0" />
71
72       <getJar lib="${org.bedework.app.lib}"
73               name="jakarta-oro" version="2.0.8" />
74
75       <getJar lib="${org.bedework.app.lib}"
76               name="jstl-standard" version="1.1.2" />
77
78       <getJar lib="${org.bedework.app.lib}"
79               name="jstl" version="1.1.2" />
80
81       <!-- Java mail -->
82
83       <getJar lib="${org.bedework.app.lib}"
84               name="activation" version="1.4" />
85
86       <getJar lib="${org.bedework.app.lib}"
87               name="dsn" version="1.4" />
88
89       <getJar lib="${org.bedework.app.lib}"
90               name="imap" version="1.4" />
91
92       <getJar lib="${org.bedework.app.lib}"
93               name="mailapi" version="1.4" />
94
95       <getJar lib="${org.bedework.app.lib}"
96               name="pop3" version="1.4" />
97
98       <getJar lib="${org.bedework.app.lib}"
99               name="smtp" version="1.4" />
100
101       <!-- Liferay -->
102
103       <if>
104         <isset property="org.bedework.build.for.liferay4" />
105         <then>
106           <getJar lib="${org.bedework.app.lib}"
107                   name="liferay.util-bridges" version="4.2" />
108
109           <getJar lib="${org.bedework.app.lib}"
110                   name="liferay.util-java" version="4.2" />
111         </then>
112       </if>
113
114       <if>
115         <isset property="org.bedework.build.for.liferay5" />
116         <then>
117           <getJar lib="${org.bedework.app.lib}"
118                   name="liferay.util-bridges" version="5.1" />
119
120           <getJar lib="${org.bedework.app.lib}"
121                   name="liferay.util-java" version="5.1" />
122
123           <getJar lib="${org.bedework.app.lib}"
124                   name="liferay.util-taglib" version="5.1" />
125
126           <getJar lib="${org.bedework.app.lib}"
127                   name="liferay.portal-impl" version="5.1" />
128
129           <getJar lib="${org.bedework.app.lib}"
130                   name="liferay.portal-kernel" version="5.1" />
131
132           <getJar lib="${org.bedework.app.lib}"
133                   name="liferay.spring" version="5.1" />
134
135           <getJar lib="${org.bedework.app.lib}"
136                   name="liferay.easyconf" version="5.1" />
137
138           <getJar lib="${org.bedework.app.lib}"
139                   name="liferay.portal-service" version="5.1" />
140
141           <getJar lib="${org.bedework.app.lib}"
142                   name="liferay.xstream" version="5.1" />
143
144           <getJar lib="${org.bedework.app.lib}"
145                   name="liferay.commons-lang" version="5.1" />
146
147           <getJar lib="${org.bedework.app.lib}"
148                   name="liferay.commons-collections" version="5.1" />
149
150           <getJar lib="${org.bedework.app.lib}"
151                   name="liferay.aspectj-weaver" version="5.1" />
152
153           <getJar lib="${org.bedework.app.lib}"
154                   name="liferay.portlet" version="5.1" />
155
156           <getJar lib="${org.bedework.app.lib}"
157                   name="commons-configuration" />
158         </then>
159       </if>
160
161       <!-- Other commons apis -->
162
163       <getJar lib="${org.bedework.app.lib}"
164               name="commons-codec" version="1.3" />
165
166       <getJar lib="${org.bedework.app.lib}"
167               name="commons-collections" />
168
169       <getJar lib="${org.bedework.app.lib}"
170               name="commons-httpclient" version="3.0" />
171
172       <getJar lib="${org.bedework.app.lib}"
173               name="commons-lang" version="2.1" />
174
175       <getJar lib="${org.bedework.app.lib}"
176               name="commons-ssl" />
177
178       <!-- Various apis -->
179
180       <getJar lib="${org.bedework.app.lib}"
181               name="gdata-calendar" version="1.0" />
182
183       <getJar lib="${org.bedework.app.lib}"
184               name="gdata-client" version="1.0" />
185
186       <getJar lib="${org.bedework.app.lib}"
187               name="log4j" version="1.2.8" />
188
189       <getJar lib="${org.bedework.app.lib}"
190               name="lucene-core" version="2.0.0" />
191
192       <getJar lib="${org.bedework.app.lib}"
193               name="lucene-misc" version="2.0.0" />
194
195       <getJar lib="${org.bedework.app.lib}"
196               name="ical4j" version="head" />
197
198       <getJar lib="${org.bedework.app.lib}"
199               name="portals-bridges-common" version="1.0" />
200
201       <getJar lib="${org.bedework.app.lib}"
202               name="portals-bridges-struts-1.2.7" version="1.0" />
203
204       <!-- Generated bedework jars -->
205
206       <getJar lib="${org.bedework.app.lib}"
207               name="rpiaccess" version="3.5"
208               projecthome="${project.home}/projects/access" />
209
210       <getJar lib="${org.bedework.app.lib}"
211               name="rpiutil" version="3.5"
212               projecthome="${project.home}/projects/rpiutil" />
213
214       <getJar lib="${org.bedework.app.lib}"
215               name="bw-davio" version="3.5"
216               projecthome="${project.home}/projects/davutil" />
217
218       <getJar lib="${org.bedework.app.lib}"
219                name="bw-annotations" version="3.5"
220                projecthome="${project.home}/projects/calendarapi" />
221
222       <getJar lib="${org.bedework.app.lib}"
223                name="bw-apiutil" version="3.5"
224                projecthome="${project.home}/projects/calendarapi" />
225
226       <getJar lib="${org.bedework.app.lib}"
227               name="bw-calcore" version="3.5"
228               projecthome="${project.home}/projects/calendarapi" />
229
230       <getJar lib="${org.bedework.app.lib}"
231               name="bw-calcorei" version="3.5"
232               projecthome="${project.home}/projects/calendarapi" />
233
234       <getJar lib="${org.bedework.app.lib}"
235               name="bw-calenv" version="3.5"
236               projecthome="${project.home}/projects/calendarapi" />
237
238       <getJar lib="${org.bedework.app.lib}"
239               name="bw-calfacade" version="3.5"
240               projecthome="${project.home}/projects/calendarapi" />
241
242       <getJar lib="${org.bedework.app.lib}"
243                name="bw-calsvc" version="3.5"
244                projecthome="${project.home}/projects/calendarapi" />
245
246       <getJar lib="${org.bedework.app.lib}"
247               name="bw-calsvci" version="3.5"
248               projecthome="${project.home}/projects/calendarapi" />
249
250       <getJar lib="${org.bedework.app.lib}"
251               name="bw-client" version="3.5"
252               projecthome="${project.home}/projects/calendarapi" />
253
254       <getJar lib="${org.bedework.app.lib}"
255               name="bw-icalendar" version="3.5"
256               projecthome="${project.home}/projects/calendarapi" />
257
258       <getJar lib="${org.bedework.app.lib}"
259               name="bw-logging" version="3.5"
260               projecthome="${project.home}/projects/calendarapi" />
261
262       <getJar lib="${org.bedework.app.lib}"
263               name="bw-mail" version="3.5"
264               projecthome="${project.home}/projects/calendarapi" />
265
266       <getJar lib="${org.bedework.app.lib}"
267               name="bw-appcommon" version="3.5"
268               projecthome="${project.home}/projects/webapps" />
269
270       <getJar lib="${org.bedework.app.lib}"
271               name="bw-liferay" version="3.5"
272               projecthome="${project.home}/projects/webapps" />
273
274       <getJar lib="${org.bedework.app.lib}"
275               name="bw-uportal" version="3.5"
276               projecthome="${project.home}/projects/webapps" />
277
278       <!-- Included jars for eclipse -->
279
280       <getJar lib="${org.bedework.app.lib}"
281               name="ant" version="1.7.0" />
282
283       <!--
284       <getJar lib="${org.bedework.app.lib}"
285               name="geronimo-stax-api_1.0_spec" version="1.0" />
286               -->
287
288       <getJar lib="${org.bedework.app.lib}"
289               name="jtidy" />
290
291       <getJar lib="${org.bedework.app.lib}"
292               name="junit" version="4.4" />
293
294       <getJar lib="${org.bedework.app.lib}"
295               name="pluto" version="1.0.1-rc2" />
296
297       <getJar lib="${org.bedework.app.lib}"
298               name="portlet-api" version="1.0" />
299
300       <getJar lib="${org.bedework.app.lib}"
301               name="servlet.jsp" />
302
303       <getJar lib="${org.bedework.app.lib}"
304               name="servletapi" version="2.4" />
305     </sequential>
306  </macrodef>
307 </project>
Note: See TracBrowser for help on using the browser.