]> git.argeo.org Git - gpl/argeo-slc.git/blob - demo/modules/org.argeo.slc.demo.detached/META-INF/spring/launch.xml
[maven-release-plugin] prepare for next development iteration
[gpl/argeo-slc.git] / demo / modules / org.argeo.slc.demo.detached / META-INF / spring / launch.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:aop="http://www.springframework.org/schema/aop"
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/lang http://www.springframework.org/schema/lang/spring-lang-2.5.xsd
8 http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
9
10 <bean id="launch" parent="slcTemplate.simpleFlow">
11 <constructor-arg>
12 <bean parent="slcTemplate.simpleSpec">
13 <property name="attributes">
14 <map>
15 <entry key="spartaDist">
16 <bean parent="specAttr.primitive"
17 p:value="${user.home}/Desktop/sparta-dist-0.9.3-SNAPSHOT" />
18 </entry>
19 <entry key="detachedLauncherJar">
20 <bean parent="specAttr.primitive"
21 p:value="${user.home}/.m2/repository/org/argeo/slc/runtime/org.argeo.slc.detached.launcher/0.11.4-SNAPSHOT/org.argeo.slc.detached.launcher-0.11.4-SNAPSHOT.jar" />
22 </entry>
23 </map>
24 </property>
25 </bean>
26 </constructor-arg>
27 <property name="executables">
28 <list>
29
30 <bean parent="task.echo" p:message="osgi.install.area=${osgi.install.area}" />
31 <bean parent="task.echo" p:message="osgi.framework=${osgi.framework}" />
32
33 <ref local="jvmProcess" />
34 </list>
35 </property>
36 </bean>
37
38 <bean id="jvmProcess" class="org.argeo.slc.core.execution.tasks.JvmProcess">
39 <property name="mainClass" value="org.argeo.slc.detached.launcher.Main" />
40 <property name="classpath">
41 <list>
42 <value>${osgi.framework}</value>
43 <value>file:@{detachedLauncherJar}</value>
44 </list>
45 </property>
46 </bean>
47
48 </beans>