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"
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-0.12.xsd">
11 <flow:flow name=
"eclipse/org.argeo.tp.rap.platform_2.2.0"
12 parent=
"template.importRapZip">
13 <flow:arg name=
"rapBranch" value=
"2.2" />
14 <flow:arg name=
"rapVersion" value=
"2.2.0-R-20131204-0942" />
17 <flow:flow name=
"eclipse/org.argeo.tp.rap.platform_2.2.0-M1"
18 parent=
"template.importRapZip">
19 <flow:arg name=
"rapBranch" value=
"2.2" />
20 <flow:arg name=
"rapVersion" value=
"2.2.0-M1-20130821-1618" />
23 <!-- RAP ADDONS - experimental: use a zip that has been manually uploaded
25 <flow:flow name=
"eclipse/org.argeo.tp.rap.addons_0.5.0"
26 parent=
"template.importRapAddonsZip">
27 <flow:arg name=
"rapBranch" value=
"2.2" />
28 <flow:arg name=
"rapVersion" value=
"0.5.0.argeo.20141029" />
31 <flow:flow name=
"eclipse/org.argeo.tp.rap.addons_0.2.0"
32 parent=
"template.importRapAddonsZip">
33 <flow:arg name=
"rapBranch" value=
"2.2" />
34 <flow:arg name=
"rapVersion" value=
"0.2.0.20131212-1229" />
37 <flow:flow id=
"template.importRapAddonsZip" spec=
"rapVersion.spec"
39 <bean class=
"org.argeo.slc.repo.osgi.ArchiveWrapper">
40 <property name=
"version" value=
"@{rapVersion}" />
41 <property name=
"mavenGroupIndexes" value=
"true" />
43 value=
"http://www.eclipse.org/downloads/rt/rap/@{rapBranch}/rap-addons-@{rapVersion}.zip" />
44 <property name=
"includes">
46 <entry key=
"plugins/*.jar" value=
"org.argeo.tp.rap.addons" />
49 <property name=
"osgiFactory">
50 <bean class=
"org.argeo.slc.repo.osgi.OsgiFactoryImpl"
51 init-method=
"init" destroy-method=
"destroy">
52 <property name=
"workspace" value=
"eclipse-rap-@{rapBranch}" />
54 <property name=
"nodeIndexers">
56 <bean class=
"org.argeo.slc.repo.ArtifactIndexer" />
57 <bean class=
"org.argeo.slc.repo.JarFileIndexer" />
58 <bean class=
"org.argeo.slc.repo.ModularDistributionIndexer" />
59 <bean class=
"org.argeo.slc.repo.PdeSourcesIndexer" />
62 <property name=
"javaRepository" ref=
"javaRepository" />
63 <property name=
"distRepository" ref=
"distRepository" />
71 <flow:flow name=
"eclipse/org.argeo.tp.rap.platform_2.1.2"
72 parent=
"template.importRapZip">
73 <flow:arg name=
"rapBranch" value=
"2.1" />
74 <flow:arg name=
"rapVersion" value=
"2.1.2-R-20140210-0628" />
77 <flow:flow name=
"eclipse/org.argeo.tp.rap.platform_2.1.0-R"
78 parent=
"template.importRapZip">
79 <flow:arg name=
"rapBranch" value=
"2.1" />
80 <flow:arg name=
"rapVersion" value=
"2.1.0-R-20130611-2139" />
83 <flow:flow name=
"eclipse/org.argeo.tp.rap.platform_2.1.0-M1"
84 parent=
"template.importRapZip">
85 <flow:arg name=
"rapBranch" value=
"2.1" />
86 <flow:arg name=
"rapVersion" value=
"2.1.0-M1-20130318-2137" />
89 <!-- RAP specs and templates -->
90 <flow:spec id=
"rapVersion.spec">
91 <flow:primitive name=
"rapBranch" isParameter=
"true" />
92 <flow:primitive name=
"rapVersion" isParameter=
"false" />
95 <flow:flow id=
"template.importRapZip" spec=
"rapVersion.spec"
97 <bean class=
"org.argeo.slc.repo.osgi.ArchiveWrapper">
98 <property name=
"version" value=
"@{rapVersion}" />
99 <property name=
"mavenGroupIndexes" value=
"true" />
101 value=
"http://www.eclipse.org/downloads/rt/rap/@{rapBranch}/rap-@{rapVersion}.zip" />
102 <property name=
"includes">
104 <entry key=
"plugins/*.jar" value=
"org.argeo.tp.rap.platform" />
107 <property name=
"osgiFactory">
108 <bean class=
"org.argeo.slc.repo.osgi.OsgiFactoryImpl"
109 init-method=
"init" destroy-method=
"destroy">
110 <property name=
"workspace" value=
"eclipse-rap-@{rapBranch}" />
111 <property name=
"mirrors">
113 <entry key=
"http://www.eclipse.org/downloads">
115 <value>http://mirror.netcologne.de/eclipse
</value>
116 <value>http://mirror.selfnet.de/eclipse
</value>
117 <value><![CDATA[http://www.eclipse.org/downloads/download.php?file=]]
></value>
123 <property name=
"nodeIndexers">
125 <bean class=
"org.argeo.slc.repo.ArtifactIndexer" />
126 <bean class=
"org.argeo.slc.repo.JarFileIndexer" />
127 <bean class=
"org.argeo.slc.repo.ModularDistributionIndexer" />
128 <bean class=
"org.argeo.slc.repo.PdeSourcesIndexer" />
131 <property name=
"javaRepository" ref=
"javaRepository" />
132 <property name=
"distRepository" ref=
"distRepository" />
141 <!-- WORK IN PROGRESS add bundle from the incubator to the platform <flow:flow
142 id="org.argeo.tp.rap.addons/org.argeo.tp.rap.dropdown_2.2" spec="rapVersion.spec"
143 abstract="true"> <flow:arg name="rapBranch" value="2.2" /> <flow:arg name="rapVersion"
144 value="0.2.0.20131212-1229" /> <bean class="org.argeo.slc.repo.osgi.ArchiveWrapper">
145 <property name="version" value="@{rapVersion}" /> <property name="mavenGroupIndexes"
146 value="true" /> <property name="uri" value="file:///tmp/" /> <property name="includes">
147 <map> <entry key="plugins/*.jar" value="org.argeo.tp.rap.addons" /> </map>
148 </property> <property name="osgiFactory"> <bean class="org.argeo.slc.repo.osgi.OsgiFactoryImpl"
149 init-method="init" destroy-method="destroy"> <property name="workspace" value="eclipse-rap-@{rapBranch}"
150 /> <property name="mirrors"> <map> <entry key="http://www.eclipse.org/downloads">
151 <list> <value>http://mirror.netcologne.de/eclipse</value> <value>http://mirror.selfnet.de/eclipse</value>
152 <value><![CDATA[http://www.eclipse.org/downloads/download.php?file=]]></value>
153 </list> </entry> </map> </property> <property name="nodeIndexers"> <list>
154 <bean class="org.argeo.slc.repo.ArtifactIndexer" /> <bean class="org.argeo.slc.repo.JarFileIndexer"
155 /> <bean class="org.argeo.slc.repo.ModularDistributionIndexer" /> <bean class="org.argeo.slc.repo.PdeSourcesIndexer"
156 /> </list> </property> <property name="javaRepository" ref="javaRepository"
157 /> <property name="distRepository" ref="distRepository" /> </bean> </property>
158 </bean> </flow:flow> -->
160 <!-- Import bundles zip -->
161 <!-- <flow:spec id="importZip.spec"> -->
162 <!-- <flow:primitive name="groupId" /> -->
163 <!-- <flow:primitive name="workspace" /> -->
164 <!-- <flow:primitive name="zipFile" value="file:///tmp/" /> -->
165 <!-- </flow:spec> -->
167 <!-- <flow:flow id="importZip.template" spec="importZip.spec" -->
168 <!-- abstract="true"> -->
169 <!-- <bean class="org.argeo.slc.repo.osgi.ImportBundlesZip"> -->
170 <!-- <property name="workspace" value="@{workspace}" /> -->
171 <!-- <property name="groupId" value="@{groupId}" /> -->
172 <!-- <property name="zipFile" value="@{zipFile}" /> -->
173 <!-- <property name="repository" ref="javaRepository" /> -->
175 <!-- </flow:flow> -->