Clone Tools
  • last updated 12 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Small fix to the greeter demo.

git-svn-id: https://svn.apache.org/repos/asf/cxf/dosgi/trunk@749254 13f79535-47bb-0310-9956-ffa450edef68

Added support for the alternative syntax of the remote-services.xml file.

One syntax is with value attributes like this:

<service-description>

<provide interface="org.apache.cxf.dosgi.samples.greeter.GreeterService" />

<property name="osgi.remote.interfaces" value="*" />

<property name="osgi.remote.requires.intents" value="SOAP HTTP" />

<property name="osgi.remote.configuration.type" value="pojo" />

<property name="osgi.remote.configuration.pojo.address" value="http://localhost:9090/greeter" />

</service-description>

The other syntax is with value element content, like this:

<service-description>

<provide interface="org.apache.cxf.dosgi.samples.greeter.GreeterService" />

<property name="osgi.remote.interfaces">*</property>

<property name="osgi.remote.requires.intents">SOAP HTTP</property>

<property name="osgi.remote.configuration.type">pojo</property>

<property name="osgi.remote.configuration.pojo.address">http://localhost:9090/greeter</property>

</service-description>

Additionally, removed some old duplicated code from the local discovery service.

New unit and system tests added.

git-svn-id: https://svn.apache.org/repos/asf/cxf/dosgi/trunk@747315 13f79535-47bb-0310-9956-ffa450edef68

  1. … 6 more files in changeset.
Moving the Distributed OSGi DSW Reference Implementation out of the sandbox, into its own subproject. [6/8]

git-svn-id: https://svn.apache.org/repos/asf/cxf/dosgi/trunk@738888 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +91
    ./java/org/apache/cxf/dosgi/samples/greeter/client/Activator.java
    • -0
    • +75
    ./resources/OSGI-INF/cxf/intents/intent-map.xml
    • -0
    • +23
    ./resources/OSGI-INF/remote-service/remote-services.xml
  1. … 21 more files in changeset.