Uploaded image for project: 'CXF Distributed OSGi'
  1. CXF Distributed OSGi
  2. DOSGI-108

service.exported.interfaces doesn't support comma-seperated String value

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.2
    • Fix Version/s: 2.0.0
    • Component/s: None
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      I've got a Declarative Service component which has more than one interface. I declare the service.exported.interfaces property as "interface1,interface2" and the default type String (I cannot specify String[] per the SCR spec).

      According to http://cxf.apache.org/distributed-osgi-reference.html#DistributedOSGiReference-ServiceProviderpropertiesForConfiguringSOAPbasedservicesandconsumers this String can be split on comma's.

      The service won't deploy because the RemoteServiceAdminCore class doesn't split this String and hence won't recognize the interfaces.

      Tested with 1.3-SNAPSHOT, built on 2012-01-23.

        Attachments

          Activity

            People

            • Assignee:
              cschneider Christian Schneider
              Reporter:
              albertdevs Bert Jacobs
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: