root/trunk/calendar3/bldfiles/defjars.properties

Revision 873 (checked in by douglm, 7 years ago)

Calendar3:
Do the same for options as for env: create factory class and interface
Changes to use the new factory class
Changes to the build process - copy public service interface jars to dist for other projects

Line 
1 #
2 # These are the default jar files we should use.
3 #
4
5 # java.tools.jar   Needed for tomcat to compile jsp. Don't define if your
6 #                  container is set up by default.
7 #java.tools.jar=${env.JAVA_HOME}/lib/tools.jar
8
9 #      servlet.jar          Contains the javax.servlet APIs.  This is usually
10 #                           supplied by your servlet container.
11 servlet.jar=${org.bedework.default.lib}/servletapi-2.4.jar
12
13 servlet.jsp.jar=${org.bedework.default.lib}/servlet.jsp.jar
14
15 google.lib.dir=google
16 google.dir=${org.bedework.default.lib}/${google.lib.dir}
17
18 gdata-client.jar=${google.dir}/gdata-client-1.0.jar
19 gdata-calendar.jar=${google.dir}/gdata-calendar-1.0.jar
20
21 portlet.jar=${org.bedework.default.lib}/portlet-api-1.0.jar
22
23 pluto.jar=${org.bedework.default.lib}/pluto-1.0.1-rc2.jar
24
25 portals-bridges.jars.dir.name=portals-bridges-1.0
26 portals-bridges.jars.dir=${org.bedework.default.lib}/${portals-bridges.jars.dir.name}
27
28 portals-bridges-common.jar=${portals-bridges.jars.dir}/portals-bridges-common-1.0.jar
29
30 portals-bridges-struts.jar=${portals-bridges.jars.dir}/portals-bridges-struts-1.2.7-1.0.jar
31
32 ant.jar=${org.bedework.default.lib}/ant-1.6.5.jar
33
34 p6spy.jar=${org.bedework.default.lib}/p6spy-1.3.jar
35
36 hsqldb.jdbcdriver.jar=${org.bedework.default.lib}/hsqldb-1.7.3.3.jar
37 # appserver.jdbcdriver.jar
38 # If defined the jar will be copied into the servers library on deploy
39 #                           This should contain the JDBC driver for whatever
40 #                           relational database you plan to use.  For
41 #                           development, HSQL is a nice choice.  For
42 #                           production, you probably want something
43 #                           more robust like Oracle, mysql or PostgreSQL.
44 #                           Version: (depends on your database)
45 #                           URL: (depends on your database)
46 #appserver.jdbcdriver.jar=${org.bedework.default.lib}/mysql-jdbc.jar
47 #appserver.jdbcdriver.jar=${org.bedework.default.lib}/mysql-connector-java-3.0.8-stable-bin.jar
48 appserver.jdbcdriver.jar=${hsqldb.jdbcdriver.jar}
49
50 # hibernate jars
51 hibernate.jars.dir.name=hibernate-3.1.2
52 hibernate.jars.dir=${org.bedework.default.lib}/${hibernate.jars.dir.name}
53 hibernate.jar=${hibernate.jars.dir}/hibernate3.jar
54 dom4j.jar=${hibernate.jars.dir}/dom4j-1.6.jar
55
56 #      struts.           Needed for struts based apps.
57 struts.lib.dir=struts-1.2.9
58 #struts.lib.dir=struts1.2.4
59 struts.dir=${org.bedework.default.lib}/${struts.lib.dir}
60 struts.jar=${struts.dir}/struts-1.2.9.jar
61 struts.tlds.dir=${struts.dir}/tlds
62
63 #antlr.jar=${org.bedework.default.lib}/antlr-2.7.5.jar
64 antlr.jar=${hibernate.jars.dir}/antlr-2.7.6rc1.jar
65
66 #      commons.           Needed here and there.
67 commons.lib.dir=commons
68 commons.dir=${org.bedework.default.lib}/${commons.lib.dir}
69
70 #      commons-beanutils.jar    Used for struts.
71 commons-beanutils.jar=${commons.dir}/commons-beanutils-1.7.0.jar
72
73 #      commons-codec.jar    Used for encode/decode.
74 commons-codec.jar=${commons.dir}/commons-codec-1.3.jar
75
76 #      commons-collections.jar    Used by hibernate.
77 commons-collections.jar=${commons.dir}/commons-collections.jar
78
79 #      commons-fileupload.jar    Used for struts
80 commons-fileupload.jar=${commons.dir}/commons-fileupload.jar
81
82 commons-httclient.jar=${commons.dir}/commons-httpclient-3.0.jar
83
84 #      commons-logging.jar    Used for struts.
85 commons-logging.jar=${commons.dir}/commons-logging.jar
86
87 #      commons-ssl.jar    Used by httpclient for https
88 commons-ssl.jar=${commons.dir}/commons-ssl.jar
89
90 #      commons-validator.jar    Used for struts.
91 commons-validator.jar=${commons.dir}/commons-validator-1.3.0.jar
92
93 #      jakarta.oro.               Used by struts
94 jakarta-oro.jar=${org.bedework.default.lib}/jakarta-oro-2.0.8.jar
95
96 #      httpclient.jar       Used when linking to other servfers via caldav
97 #                           and for testing.
98 httpclient.jar=${commons.dir}/commons-httpclient-3.0.jar
99
100 #      fop.jar              Needed for fop filter compilation even if not used.
101 fop.jar=${org.bedework.default.lib}/fop.jar
102
103 #      avalon.jar           Needed for fop filter compilation even if not used.
104 avalon.jar=${org.bedework.default.lib}/avalon.jar
105
106 #      jakarta digester   - used for xml parsing.
107 digester.jar=${commons.dir}/commons-digester-1.7.jar
108
109 #      ical4j.jar           Used for icalendar translation.
110 ical4j.jar.name=ical4j-0.9.19-pre.jar
111 ical4j.jar=${org.bedework.default.lib}/${ical4j.jar.name}
112
113 #      lucene.jar           Used for indexing and searching
114 lucene.jar.name=lucene-core-1.9.1.jar
115 lucene.jar=${org.bedework.default.lib}/${lucene.jar.name}
116
117 #      regexp.jar           Handles regular expressions
118 regexp.jar=${org.bedework.default.lib}/jakarta-regexp-1.3.jar
119
120 # This should match the log4j on your target system
121 #
122 log4j.jar=${org.bedework.default.lib}/log4j-1.2.8.jar
123
124 logkit.jar=${org.bedework.default.lib}/logkit.jar
125
126 jtidy.jar=${org.bedework.default.lib}/jtidy.jar
127
128 junit.jar=${org.bedework.default.lib}/junit.jar
129
130 httpunit.jar=${org.bedework.default.lib}/httpunit.jar
131
132 webdavlib.jar.name=webdavlib.jar
133 webdavlib.jar=${org.bedework.default.lib}/${webdavlib.jar.name}
134
135 xalan.jar=${org.bedework.default.lib}/xalan-2-6-0.jar
136
137 # jetspeed2 jars
138 jetspeed2.jars.dir=jetspeed2-m3
139
140 # -------------------------------------------------------------------------
141 # Jars from associated projects
142 # -------------------------------------------------------------------------
143
144 #    access
145
146 org.bedework.access.jar.name=rpiaccess-2.0.jar
147 org.bedework.access.jar=${org.bedework.default.lib}/${org.bedework.access.jar.name}
148
149 #    caldav
150
151 org.bedework.caldav.jar.name=bw-cdvserver-3.1.jar
152 org.bedework.caldav.jar=${org.bedework.default.lib}/${org.bedework.caldav.jar.name}
153
154 org.bedework.caldavbexchange.jar.name=bw-cdvboeingexchange-3.1.jar
155 org.bedework.caldavbexchange.jar=${org.bedework.default.lib}/${org.bedework.caldavbexchange.jar.name}
156
157 org.bedework.caldavdomino.jar.name=bw-cdvdomino-3.1.jar
158 org.bedework.caldavdomino.jar=${org.bedework.default.lib}/${org.bedework.caldavdomino.jar.name}
159
160 org.bedework.caldavgoogle.jar.name=bw-cdvgoogle-3.1.jar
161 org.bedework.caldavgoogle.jar=${org.bedework.default.lib}/${org.bedework.caldavgoogle.jar.name}
162
163 #    davutil
164
165 org.bedework.davdefs.jar.name=bw-davdefs-3.1.jar
166 org.bedework.davdefs.jar=${org.bedework.default.lib}/${org.bedework.davdefs.jar.name}
167
168 org.bedework.davio.jar.name=bw-davio-3.1.jar
169 org.bedework.davio.jar=${org.bedework.default.lib}/${org.bedework.davio.jar.name}
170
171 #    Free/busy aggregator
172
173 org.bedework.fbclient.jar.name=bw-fbclient-3.1.jar
174 org.bedework.fbclient.jar=${org.bedework.default.lib}/${org.bedework.fbclient.jar.name}
175
176 org.bedework.fbaggregator.jar.name=bw-fbaggregator-3.1.jar
177 org.bedework.fbaggregator.jar=${org.bedework.default.lib}/${org.bedework.fbaggregator.jar.name}
178
179 #    rpiutil
180
181 org.bedework.rpiutil.jar.name=rpiutil-3.1.jar
182 org.bedework.rpiutil.jar=${org.bedework.default.lib}/${org.bedework.rpiutil.jar.name}
183
184 #    webdav
185
186 org.bedework.webdavserver.jar.name=bw-webdavserver-3.1.jar
187 org.bedework.webdavserver.jar=${org.bedework.default.lib}/${org.bedework.webdavserver.jar.name}
188
189 # -------------------------------------------------------------------------
190 # Generated jars
191 # -------------------------------------------------------------------------
192
193 org.bedework.appcommon.jar.name=bwappcommon-${product.version}.jar
194 org.bedework.appcommon.jar=${org.bedework.temp.jars}/${org.bedework.appcommon.jar.name}
195
196 org.bedework.calcore.jar.name=bwcore-${product.version}.jar
197 org.bedework.calcore.jar=${org.bedework.temp.jars}/${org.bedework.calcore.jar.name}
198
199 org.bedework.caldavClientApi.jar.name=bwcaldavclapi-${product.version}.jar
200 org.bedework.caldavClientApi.jar=${org.bedework.temp.jars}/${org.bedework.caldavClientApi.jar.name}
201
202 org.bedework.calenv.jar.name=bwenv-${product.version}.jar
203 org.bedework.calenv.jar=${org.bedework.temp.jars}/${org.bedework.calenv.jar.name}
204
205 org.bedework.calfacadeshared.jar.name=bwfacadeshr-${product.version}.jar
206 org.bedework.calfacadeshared.jar=${org.bedework.temp.jars}/${org.bedework.calfacadeshared.jar.name}
207
208 org.bedework.calsvc.jar.name=bwsvc-${product.version}.jar
209 org.bedework.calsvc.jar=${org.bedework.temp.jars}/${org.bedework.calsvc.jar.name}
210
211 org.bedework.calsvci.jar.name=bwsvci-${product.version}.jar
212 org.bedework.calsvci.jar=${org.bedework.temp.jars}/${org.bedework.calsvci.jar.name}
213
214 org.bedework.config.jar.name=bwconfig-${product.version}.jar
215 org.bedework.config.jar=${org.bedework.temp.jars}/${org.bedework.config.jar.name}
216
217 org.bedework.deployment.jar.name=bwdeployment-${product.version}.jar
218 org.bedework.deployment.jar=${org.bedework.temp.jars}/${org.bedework.deployment.jar.name}
219
220 org.bedework.dumprestore.jar.name=bwdumprestore-${product.version}.jar
221 org.bedework.dumprestore.jar=${org.bedework.temp.jars}/${org.bedework.dumprestore.jar.name}
222
223 org.bedework.ical.jar.name=bwical-${product.version}.jar
224 org.bedework.ical.jar=${org.bedework.temp.jars}/${org.bedework.ical.jar.name}
225
226 org.bedework.locale.jar.name=bwlocale-${product.version}.jar
227 org.bedework.locale.jar=${org.bedework.temp.jars}/${org.bedework.locale.jar.name}
228
229 org.bedework.logging.jar.name=bwlogging-${product.version}.jar
230 org.bedework.logging.jar=${org.bedework.temp.jars}/${org.bedework.logging.jar.name}
231
232 org.bedework.mail.jar.name=bwmail-${product.version}.jar
233 org.bedework.mail.jar=${org.bedework.temp.jars}/${org.bedework.mail.jar.name}
234
235 org.bedework.uportal.jar.name=bwuportal-support-${product.version}.jar
236 org.bedework.uportal.jar=${org.bedework.temp.jars}/${org.bedework.uportal.jar.name}
237
238 org.bedework.webadmin.jar.name=bwwebadmin-${product.version}.jar
239 org.bedework.webadmin.jar=${org.bedework.temp.jars}/${org.bedework.webadmin.jar.name}
240
241 org.bedework.webclient.jar.name=bwwebclient-${product.version}.jar
242 org.bedework.webclient.jar=${org.bedework.temp.jars}/${org.bedework.webclient.jar.name}
243
244 org.bedework.webcommon.jar.name=bwwebcommon-${product.version}.jar
245 org.bedework.webcommon.jar=${org.bedework.temp.jars}/${org.bedework.webcommon.jar.name}
246
247 # ------- various tools ----------
248 org.bedework.tools.jar=${org.bedework.temp.jars}/bwtools-${product.version}.jar
249
250 # synchml jars
251 org.bedework.synchmlcommon.jar=${org.bedework.temp.jars}/bwsynchmlcommon-${product.version}.jar
252
253 # timed servvices jars
254 org.bedework.timedsvc.jar.name=bwtimedsvc-${product.version}.jar
255 org.bedework.timedsvc.jar=${org.bedework.temp.jars}/${org.bedework.timedsvc.jar.name}
256
257 # test jars
258 org.bedework.unittest.jar=${org.bedework.temp.jars}/bwunittest-${product.version}.jar
259
260 org.bedework.httpunittest.jar=${org.bedework.temp.jars}/bwhttpunittest-${product.version}.jar
261
262 org.bedework.synchmltest.jar=${org.bedework.temp.jars}/bwsynchmltest-${product.version}.jar
263
Note: See TracBrowser for help on using the browser.