RemoteServiceAdmin interfaces/classes out of sync with official version
-----------------------------------------------------------------------

                 Key: DOSGI-54
                 URL: https://issues.apache.org/jira/browse/DOSGI-54
             Project: CXF Distributed OSGi
          Issue Type: Bug
          Components: Discovery
    Affects Versions: 1.1
         Environment: tested with Java6 in eclipse
            Reporter: Holger Hoffstätte
            Priority: Critical
             Fix For: 1.2



The interfaces/classes in the cxf-dosgi-remote-service-admin-interfaces module 
are out of sync with the official spec code from the OSGi alliance svn repo. 
With those classes on the classpath two tests fail (both for the same reason) 
in LocalDiscoveryUtilsTest.testAllEndpoints1/testAllEndpoints2:

--snip--

org.apache.cxf.dosgi.discovery.local.LocalDiscoveryUtilsTest
testAllEndpoints1(org.apache.cxf.dosgi.discovery.local.LocalDiscoveryUtilsTest)
java.lang.IllegalArgumentException: service.imported.configs property must be 
set and non-empty
        at 
org.osgi.service.remoteserviceadmin.EndpointDescription.<init>(EndpointDescription.java:121)
        at 
org.apache.cxf.dosgi.discovery.local.LocalDiscoveryUtils.getEndpointDescription(LocalDiscoveryUtils.java:160)
        at 
org.apache.cxf.dosgi.discovery.local.LocalDiscoveryUtils.getAllEndpointDescriptions(LocalDiscoveryUtils.java:113)
        at 
org.apache.cxf.dosgi.discovery.local.LocalDiscoveryUtilsTest.testAllEndpoints1(LocalDiscoveryUtilsTest.java:184)

--snip--

This can be easily reproduced in eclipse by running LocalDiscoveryUtils with 
the current RSA classes in front of  the classpath.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to