-
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
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.