diff options
author | rfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68> | 2010-01-09 18:00:24 +0000 |
---|---|---|
committer | rfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68> | 2010-01-09 18:00:24 +0000 |
commit | de3ec14e972052db72a3fd9589c898cf3ae0ae26 (patch) | |
tree | 12bc5ebe1034ca71a59e0faf1596f8b76cb5948b /sca-java-2.x/trunk/samples/dosgi-dynamic-calculator/OSGI-INF/remote-service/calculator-service-descriptions.xml | |
parent | 9c79f7307e589f0e4921f7ec1505fd0bff3eb9f1 (diff) |
Update to the latest version of OSGi enterprise draft specs
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897502 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r-- | sca-java-2.x/trunk/samples/dosgi-dynamic-calculator/OSGI-INF/remote-service/calculator-service-descriptions.xml | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/sca-java-2.x/trunk/samples/dosgi-dynamic-calculator/OSGI-INF/remote-service/calculator-service-descriptions.xml b/sca-java-2.x/trunk/samples/dosgi-dynamic-calculator/OSGI-INF/remote-service/calculator-service-descriptions.xml index 79e79f9471..ded82797b5 100644 --- a/sca-java-2.x/trunk/samples/dosgi-dynamic-calculator/OSGI-INF/remote-service/calculator-service-descriptions.xml +++ b/sca-java-2.x/trunk/samples/dosgi-dynamic-calculator/OSGI-INF/remote-service/calculator-service-descriptions.xml @@ -18,44 +18,44 @@ * under the License. --> <!-- A consumer-side service description file for RFC 119 --> -<service-descriptions xmlns="http://www.osgi.org/xmlns/sd/v1.0.0" +<endpoint-descriptions xmlns="http://www.osgi.org/xmlns/rsa/v1.0.0" xmlns:sca="http://docs.oasis-open.org/ns/opencsa/sca/200912" xmlns:tuscany="http://tuscany.apache.org/xmlns/sca/1.1"> <!-- Describe a remote OSGi service --> - <service-description> - <provide interface="calculator.dosgi.operations.AddService" /> - <property name="remote.exported.intents"></property> - <property name="remote.configs.supported">org.osgi.sca</property> - <property name="sca.reference"> - addService - </property> - <property name="org.osgi.sca.bindings">{http://sample}Add</property> - </service-description> - <service-description> - <provide interface="calculator.dosgi.operations.SubtractService" /> - <property name="remote.exported.intents"></property> - <property name="remote.configs.supported">org.osgi.sca</property> - <property name="sca.reference"> - subtractService - </property> - <property name="org.osgi.sca.bindings">{http://sample}Subtract</property> - </service-description> - <service-description> - <provide interface="calculator.dosgi.operations.MultiplyService" /> - <property name="remote.exported.intents"></property> - <property name="remote.configs.supported">org.osgi.sca</property> - <property name="sca.reference"> - multiplyService - </property> - <property name="org.osgi.sca.bindings">{http://sample}Multiply</property> - </service-description> - <service-description> - <provide interface="calculator.dosgi.operations.DivideService" /> - <property name="remote.exported.intents"></property> - <property name="remote.configs.supported">org.osgi.sca</property> - <property name="sca.reference"> - divideService - </property> - <property name="org.osgi.sca.bindings">{http://sample}Divide</property> - </service-description> -</service-descriptions>
\ No newline at end of file + <endpoint-description> + <property name="objectClass" value="calculator.dosgi.operations.AddService" /> + <property name="remote.configs.supported" value="org.osgi.sca"/> + <property name="service.imported.configs" value="org.osgi.sca"/> + <property name="sca.reference" value="addService"/> + <property name="org.osgi.sca.bindings"> + <list> + <value>{http://sample}Add</value> + </list> + </property> + </endpoint-description> + <endpoint-description> + <property name="objectClass" value="calculator.dosgi.operations.SubtractService" /> + <property name="service.imported.configs" value="org.osgi.sca"/> + <property name="remote.configs.supported" value="org.osgi.sca"/> + <property name="sca.reference" value="subtractService"/> + <property name="org.osgi.sca.bindings"> + <list> + <value>{http://sample}Subtract</value> + </list> + </property> + </endpoint-description> + <endpoint-description> + <property name="objectClass" value="calculator.dosgi.operations.MultiplyService" /> + <property name="service.imported.configs" value="org.osgi.sca"/> + <property name="remote.configs.supported" value="org.osgi.sca"/> + <property name="sca.reference" value="multiplyService"/> + <property name="org.osgi.sca.bindings" value="{http://sample}Multiply"/> + </endpoint-description> + <endpoint-description> + <property name="objectClass" value="calculator.dosgi.operations.DivideService" /> + <property name="service.imported.configs" value="org.osgi.sca"/> + <property name="remote.configs.supported" value="org.osgi.sca"/> + <property name="sca.reference" value="divideService"/> + <property name="org.osgi.sca.bindings" value="{http://sample}Divide"/> + </endpoint-description> +</endpoint-descriptions>
\ No newline at end of file |