]> git.argeo.org Git - gpl/argeo-tp.git/blob - META-INF/spring/misc.xml
6f4e7989ce931a8ee3601a84ccca5010f4f111a9
[gpl/argeo-tp.git] / META-INF / spring / misc.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans xmlns="http://www.springframework.org/schema/beans"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
4 xmlns:util="http://www.springframework.org/schema/util" xmlns:flow="http://www.argeo.org/schema/slc-flow"
5 xsi:schemaLocation="
6 http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
7 http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.5.xsd
8 http://www.argeo.org/schema/slc-flow http://www.argeo.org/schema/slc-flow-1.2.xsd">
9
10 <bean id="org.aopalliance" p:version="1.0.0" p:sourceCoords="aopalliance:aopalliance:1.0"
11 parent="template.mavenWrapper">
12 <property name="license">
13 <util:constant static-field="org.argeo.slc.repo.FreeLicense.PUBLIC_DOMAIN" />
14 </property>
15 </bean>
16
17 <bean id="EDU.oswego.cs.dl.util.concurrent" p:sourceCoords="concurrent:concurrent:1.3.4"
18 parent="template.mavenWrapper">
19 <property name="license">
20 <util:constant static-field="org.argeo.slc.repo.FreeLicense.PUBLIC_DOMAIN" />
21 </property>
22 </bean>
23
24 <bean id="org.openid4java" p:sourceCoords="org.openid4java:openid4java:0.9.8"
25 parent="template.mavenWrapper">
26 <property name="license">
27 <util:constant static-field="org.argeo.slc.repo.FreeLicense.APACHE" />
28 </property>
29 </bean>
30
31 <bean id="org.h2" p:sourceCoords="com.h2database:h2:1.4.197"
32 parent="template.mavenWrapper">
33 <property name="doNotModify" value="true" />
34 <!-- <property name="doNotModifySources" value="true" /> -->
35 <property name="license">
36 <util:constant static-field="org.argeo.slc.repo.FreeLicense.EPL" />
37 </property>
38 </bean>
39
40 <!-- TODO: Rather use the binary provided here: https://github.com/JodaOrg/joda-time/releases
41 once the archiveMapper can manage tar.gz archives -->
42 <bean id="org.joda.time" p:version="2.6.0" p:sourceCoords="joda-time:joda-time:2.6"
43 parent="template.mavenWrapper">
44 <property name="license">
45 <util:constant static-field="org.argeo.slc.repo.FreeLicense.APACHE" />
46 </property>
47 <property name="bndProperties">
48 <props merge="true">
49 <prop key="Import-Package">
50 org.joda.convert.*;resolution:=optional,
51 *
52 </prop>
53 </props>
54 </property>
55 </bean>
56
57 <bean id="com.jcraft.jsch" p:sourceCoords="com.jcraft:jsch:0.1.54"
58 parent="template.mavenWrapper">
59 <property name="license">
60 <util:constant static-field="org.argeo.slc.repo.FreeLicense.BSD" />
61 </property>
62 <property name="bndProperties">
63 <props merge="true">
64 <prop key="Import-Package">
65 com.jcraft.jzlib;resolution:=optional,
66 *
67 </prop>
68 </props>
69 </property>
70 </bean>
71
72 <bean id="org.aspectj.weaver" p:sourceCoords="org.aspectj:aspectjweaver:jar:1.7.4"
73 parent="template.mavenWrapper">
74 <property name="license">
75 <util:constant static-field="org.argeo.slc.repo.FreeLicense.EPL" />
76 </property>
77 <property name="bndProperties">
78 <props merge="true">
79 <prop key="Import-Package">
80 com.bea.jvm;resolution:=optional,
81 *
82 </prop>
83 </props>
84 </property>
85 </bean>
86
87 <bean id="org.objectweb.asm" p:version="3.1.0"
88 p:sourceCoords="org.eclipse.jetty.orbit:org.objectweb.asm:3.1.0.v200803061910"
89 parent="template.mavenWrapper">
90 <property name="license">
91 <util:constant static-field="org.argeo.slc.repo.FreeLicense.BSD" />
92 </property>
93 </bean>
94
95 <bean id="org.quartz-scheduler.quartz" p:sourceCoords="org.quartz-scheduler:quartz:jar:2.2.1"
96 parent="template.mavenWrapper">
97 <property name="license">
98 <util:constant static-field="org.argeo.slc.repo.FreeLicense.APACHE" />
99 </property>
100 <property name="bndProperties">
101 <props merge="true">
102 <prop key="Import-Package">
103 *;resolution:=optional,
104 </prop>
105 </props>
106 </property>
107 </bean>
108
109 <bean id="org.quartz-scheduler.quartz.jobs" p:sourceCoords="org.quartz-scheduler:quartz-jobs:jar:2.2.1"
110 parent="template.mavenWrapper">
111 <property name="license">
112 <util:constant static-field="org.argeo.slc.repo.FreeLicense.APACHE" />
113 </property>
114 <property name="bndProperties">
115 <props merge="true">
116 <prop key="Import-Package">
117 *;resolution:=optional,
118 </prop>
119 </props>
120 </property>
121 </bean>
122
123 <bean id="bitronix.tm" p:sourceCoords="org.codehaus.btm:btm:2.1.4"
124 parent="template.mavenWrapper">
125 <property name="license">
126 <util:constant static-field="org.argeo.slc.repo.FreeLicense.APACHE" />
127 </property>
128 <property name="bndProperties">
129 <props merge="true">
130 <prop key="Import-Package">
131 javax.jms;resolution:=optional,
132 javax.swing.*;resolution:=optional,
133 *
134 </prop>
135 </props>
136 </property>
137 </bean>
138
139 <bean id="com.google.guava" p:sourceCoords="com.google.guava:guava:jar:26.0-jre"
140 parent="template.mavenWrapper">
141 <property name="version" value="26.0.0" />
142 <property name="license">
143 <util:constant static-field="org.argeo.slc.repo.FreeLicense.APACHE" />
144 </property>
145 <property name="doNotModify" value="true" />
146 </bean>
147
148 <bean id="com.google.gson" p:sourceCoords="com.google.code.gson:gson:jar:2.8.5"
149 parent="template.mavenWrapper">
150 <property name="license">
151 <util:constant static-field="org.argeo.slc.repo.FreeLicense.APACHE" />
152 </property>
153 <property name="doNotModify" value="true" />
154 </bean>
155
156 <!-- <bean id="com.steadystate.css" p:sourceCoords="net.sourceforge.cssparser:cssparser:jar:0.9.18" -->
157 <!-- parent="template.mavenWrapper"> -->
158 <!-- <property name="license"> -->
159 <!-- <util:constant static-field="org.argeo.slc.repo.FreeLicense.LGPL" /> -->
160 <!-- </property> -->
161 <!-- </bean> -->
162
163 <flow:flow name="misc/org.slf4j" spec="spec.version">
164 <flow:arg name="version" value="1.7.5" />
165 <bean parent="template.archiveWrapper">
166 <property name="uri"
167 value="http://www.slf4j.org/dist/slf4j-@{version}.zip" />
168 <property name="license">
169 <util:constant static-field="org.argeo.slc.repo.FreeLicense.MIT" />
170 </property>
171 <property name="wrappers">
172 <map>
173 <entry key="slf4j-@{version}/slf4j-log4j12-@{version}.jar">
174 <bean id="org.slf4j.log4j12" parent="template.bndWrapper" />
175 </entry>
176 <entry key="slf4j-@{version}/slf4j-api-@{version}.jar">
177 <bean id="org.slf4j.api" parent="template.bndWrapper" />
178 </entry>
179 <entry key="slf4j-@{version}/jcl-over-slf4j-@{version}.jar">
180 <bean id="org.slf4j.commons.logging" parent="template.bndWrapper" />
181 </entry>
182 </map>
183 </property>
184 </bean>
185 </flow:flow>
186
187 <!-- <flow:flow name="misc/org.w3c.css.sac" spec="spec.version"> -->
188 <!-- <flow:arg name="version" value="1.3" /> -->
189 <!-- <bean parent="template.archiveWrapper"> -->
190 <!-- <property name="uri" -->
191 <!-- value="http://www.w3.org/2002/06/sacjava-@{version}.zip" /> -->
192 <!-- <property name="license"> -->
193 <!-- <util:constant static-field="org.argeo.slc.repo.FreeLicense.MIT" /> -->
194 <!-- </property> -->
195 <!-- <property name="wrappers"> -->
196 <!-- <map> -->
197 <!-- <entry key="sac-@{version}/sac.jar"> -->
198 <!-- <bean id="org.w3c.css.sac" parent="template.bndWrapper" /> -->
199 <!-- </entry> -->
200 <!-- </map> -->
201 <!-- </property> -->
202 <!-- <property name="sourcesProvider"> -->
203 <!-- <bean class="org.argeo.slc.repo.osgi.ArchiveSourcesProvider"> -->
204 <!-- <property name="uri" -->
205 <!-- value="http://www.w3.org/2002/06/sacjava-@{version}.zip" /> -->
206 <!-- <property name="osgiFactory" ref="osgiFactory" /> -->
207 <!-- </bean> -->
208 <!-- </property> -->
209 <!-- </bean> -->
210 <!-- </flow:flow> -->
211
212 <!-- JGit -->
213 <bean id="com.googlecode.javaewah.JavaEWAH" p:sourceCoords="com.googlecode.javaewah:JavaEWAH:1.1.6"
214 parent="template.mavenWrapper">
215 <property name="doNotModify" value="true" />
216 <property name="license">
217 <util:constant static-field="org.argeo.slc.repo.FreeLicense.APACHE" />
218 </property>
219 </bean>
220 <bean id="org.eclipse.jgit" p:sourceCoords="org.eclipse.jgit:org.eclipse.jgit:5.1.1.201809181055-r"
221 parent="template.mavenWrapper">
222 <property name="doNotModify" value="true" />
223 <property name="license">
224 <!-- Eclipse Distribution License (EDL) -->
225 <util:constant static-field="org.argeo.slc.repo.FreeLicense.BSD" />
226 </property>
227 </bean>
228
229 <bean id="org.w3c.dom.svg" parent="template.mavenWrapper"
230 p:version="1.3.4" p:sourceCoords="xml-apis:xml-apis-ext:1.3.04">
231 <property name="license">
232 <util:constant static-field="org.argeo.slc.repo.FreeLicense.APACHE" />
233 </property>
234 <property name="bndProperties">
235 <props merge="true">
236 <prop key="Export-Package">
237 org.w3c.dom.*
238 </prop>
239 </props>
240 </property>
241 </bean>
242
243 <bean id="net.sf.jxl" p:sourceCoords="net.sourceforge.jexcelapi:jxl:2.6.12"
244 parent="template.mavenWrapper">
245 <property name="license">
246 <util:constant static-field="org.argeo.slc.repo.FreeLicense.LGPL_v2" />
247 </property>
248 </bean>
249
250 <bean id="org.tukaani.xz" p:sourceCoords="org.tukaani:xz:1.8"
251 parent="template.mavenWrapper">
252 <property name="license">
253 <util:constant static-field="org.argeo.slc.repo.FreeLicense.PUBLIC_DOMAIN" />
254 </property>
255 </bean>
256
257 <bean id="org.postgresql.jdbc42" p:sourceCoords="org.postgresql:postgresql:42.2.5"
258 parent="template.mavenWrapper">
259 <property name="license">
260 <util:constant static-field="org.argeo.slc.repo.FreeLicense.BSD" />
261 </property>
262 <property name="doNotModify" value="true" />
263 <!-- <property name="bndProperties"> -->
264 <!-- <props merge="true"> -->
265 <!-- <prop key="Import-Package"> -->
266 <!-- com.sun.jna.*;resolution:=optional, -->
267 <!-- waffle.*;resolution:=optional, -->
268 <!-- * -->
269 <!-- </prop> -->
270 <!-- </props> -->
271 <!-- </property> -->
272 </bean>
273
274 </beans>