You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "David Bosschaert (JIRA)" <ji...@apache.org> on 2008/10/01 16:09:44 UTC

[jira] Created: (CXF-1836) Need to provide a proper implementation for the DistributionProvider interface

Need to provide a proper implementation for the DistributionProvider interface
------------------------------------------------------------------------------

                 Key: CXF-1836
                 URL: https://issues.apache.org/jira/browse/CXF-1836
             Project: CXF
          Issue Type: Improvement
          Components: OSGi
    Affects Versions: 2.2
            Reporter: David Bosschaert


This interface is outlined in the RFC 119 spec.

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


[jira] Assigned: (CXF-1836) Need to provide a proper implementation for the DistributionProvider interface

Posted by "David Bosschaert (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-1836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Bosschaert reassigned CXF-1836:
-------------------------------------

    Assignee: David Bosschaert

> Need to provide a proper implementation for the DistributionProvider interface
> ------------------------------------------------------------------------------
>
>                 Key: CXF-1836
>                 URL: https://issues.apache.org/jira/browse/CXF-1836
>             Project: CXF
>          Issue Type: Improvement
>          Components: OSGi
>    Affects Versions: 2.2
>            Reporter: David Bosschaert
>            Assignee: David Bosschaert
>
> This interface is outlined in the RFC 119 spec. 
> The current Dosgi implementation provides empty values for all the APIs in there - this needs to be fixed.

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


[jira] Issue Comment Edited: (CXF-1836) Need to provide a proper implementation for the DistributionProvider interface

Posted by "David Bosschaert (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-1836?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12637505#action_12637505 ] 

bosschaert edited comment on CXF-1836 at 10/7/08 7:43 AM:
----------------------------------------------------------------

This patch contains the code that sets the required Service Registration properties on the DistributionProvider service.
Unit tests included.

      was (Author: bosschaert):
    This patch contains the code that sets the requires Service Registration properties on the DistributionProvider service.
Unit tests included.
  
> Need to provide a proper implementation for the DistributionProvider interface
> ------------------------------------------------------------------------------
>
>                 Key: CXF-1836
>                 URL: https://issues.apache.org/jira/browse/CXF-1836
>             Project: CXF
>          Issue Type: Improvement
>          Components: OSGi
>    Affects Versions: 2.2
>            Reporter: David Bosschaert
>            Assignee: David Bosschaert
>         Attachments: DistributionProvider-properties.patch, getExposedServices.patch, getPublicationProperties.patch, getRemoteServices.patch
>
>
> This interface is outlined in the RFC 119 spec. 
> The current Dosgi implementation provides empty values for all the APIs in there - this needs to be fixed.

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


[jira] Updated: (CXF-1836) Need to provide a proper implementation for the DistributionProvider interface

Posted by "David Bosschaert (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-1836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Bosschaert updated CXF-1836:
----------------------------------

    Description: 
This interface is outlined in the RFC 119 spec. 
The current Dosgi implementation provides empty values for all the APIs in there - this needs to be fixed.

  was:This interface is outlined in the RFC 119 spec.


> Need to provide a proper implementation for the DistributionProvider interface
> ------------------------------------------------------------------------------
>
>                 Key: CXF-1836
>                 URL: https://issues.apache.org/jira/browse/CXF-1836
>             Project: CXF
>          Issue Type: Improvement
>          Components: OSGi
>    Affects Versions: 2.2
>            Reporter: David Bosschaert
>
> This interface is outlined in the RFC 119 spec. 
> The current Dosgi implementation provides empty values for all the APIs in there - this needs to be fixed.

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


[jira] Updated: (CXF-1836) Need to provide a proper implementation for the DistributionProvider interface

Posted by "David Bosschaert (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-1836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Bosschaert updated CXF-1836:
----------------------------------

    Attachment: getRemoteServices.patch

This patch contains the implementation of the DistributionProvider.getRemoteServices() API.

> Need to provide a proper implementation for the DistributionProvider interface
> ------------------------------------------------------------------------------
>
>                 Key: CXF-1836
>                 URL: https://issues.apache.org/jira/browse/CXF-1836
>             Project: CXF
>          Issue Type: Improvement
>          Components: OSGi
>    Affects Versions: 2.2
>            Reporter: David Bosschaert
>            Assignee: David Bosschaert
>         Attachments: getExposedServices.patch, getRemoteServices.patch
>
>
> This interface is outlined in the RFC 119 spec. 
> The current Dosgi implementation provides empty values for all the APIs in there - this needs to be fixed.

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


[jira] Commented: (CXF-1836) Need to provide a proper implementation for the DistributionProvider interface

Posted by "David Bosschaert (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-1836?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12655238#action_12655238 ] 

David Bosschaert commented on CXF-1836:
---------------------------------------

RFC 119 has changed. getPublishedServices() is now gone and the API's have been moved from using Arrays to Collections.

> Need to provide a proper implementation for the DistributionProvider interface
> ------------------------------------------------------------------------------
>
>                 Key: CXF-1836
>                 URL: https://issues.apache.org/jira/browse/CXF-1836
>             Project: CXF
>          Issue Type: Improvement
>          Components: OSGi
>    Affects Versions: 2.2
>            Reporter: David Bosschaert
>            Assignee: David Bosschaert
>         Attachments: DistributionProvider-properties.patch, getExposedServices.patch, getPublicationProperties.patch, getRemoteServices.patch
>
>
> This interface is outlined in the RFC 119 spec. 
> The current Dosgi implementation provides empty values for all the APIs in there - this needs to be fixed.

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


[jira] Commented: (CXF-1836) Need to provide a proper implementation for the DistributionProvider interface

Posted by "David Bosschaert (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-1836?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12637509#action_12637509 ] 

David Bosschaert commented on CXF-1836:
---------------------------------------

At this point the only missing part of the DistributionProvider is the implementation of the getPublishedServices() API. This one can be implemented once the intergration with the Discovery Service is done.

> Need to provide a proper implementation for the DistributionProvider interface
> ------------------------------------------------------------------------------
>
>                 Key: CXF-1836
>                 URL: https://issues.apache.org/jira/browse/CXF-1836
>             Project: CXF
>          Issue Type: Improvement
>          Components: OSGi
>    Affects Versions: 2.2
>            Reporter: David Bosschaert
>            Assignee: David Bosschaert
>         Attachments: DistributionProvider-properties.patch, getExposedServices.patch, getPublicationProperties.patch, getRemoteServices.patch
>
>
> This interface is outlined in the RFC 119 spec. 
> The current Dosgi implementation provides empty values for all the APIs in there - this needs to be fixed.

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


[jira] Updated: (CXF-1836) Need to provide a proper implementation for the DistributionProvider interface

Posted by "David Bosschaert (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-1836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Bosschaert updated CXF-1836:
----------------------------------

    Attachment: DistributionProvider-properties.patch

This patch contains the code that sets the requires Service Registration properties on the DistributionProvider service.
Unit tests included.

> Need to provide a proper implementation for the DistributionProvider interface
> ------------------------------------------------------------------------------
>
>                 Key: CXF-1836
>                 URL: https://issues.apache.org/jira/browse/CXF-1836
>             Project: CXF
>          Issue Type: Improvement
>          Components: OSGi
>    Affects Versions: 2.2
>            Reporter: David Bosschaert
>            Assignee: David Bosschaert
>         Attachments: DistributionProvider-properties.patch, getExposedServices.patch, getPublicationProperties.patch, getRemoteServices.patch
>
>
> This interface is outlined in the RFC 119 spec. 
> The current Dosgi implementation provides empty values for all the APIs in there - this needs to be fixed.

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


[jira] Updated: (CXF-1836) Need to provide a proper implementation for the DistributionProvider interface

Posted by "David Bosschaert (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-1836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Bosschaert updated CXF-1836:
----------------------------------

    Attachment: getExposedServices.patch

Implementation of the DistributionProvider.getExposedServices() API.
Many new unit tests included.

Also added configuration for aggregate surefire reports to the root pom.

> Need to provide a proper implementation for the DistributionProvider interface
> ------------------------------------------------------------------------------
>
>                 Key: CXF-1836
>                 URL: https://issues.apache.org/jira/browse/CXF-1836
>             Project: CXF
>          Issue Type: Improvement
>          Components: OSGi
>    Affects Versions: 2.2
>            Reporter: David Bosschaert
>            Assignee: David Bosschaert
>         Attachments: getExposedServices.patch
>
>
> This interface is outlined in the RFC 119 spec. 
> The current Dosgi implementation provides empty values for all the APIs in there - this needs to be fixed.

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


[jira] Updated: (CXF-1836) Need to provide a proper implementation for the DistributionProvider interface

Posted by "David Bosschaert (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-1836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Bosschaert updated CXF-1836:
----------------------------------

    Attachment: getPublicationProperties.patch

This patch contains the implementation of the DistributionProvider.getPublicationProperties() plus unit tests.

> Need to provide a proper implementation for the DistributionProvider interface
> ------------------------------------------------------------------------------
>
>                 Key: CXF-1836
>                 URL: https://issues.apache.org/jira/browse/CXF-1836
>             Project: CXF
>          Issue Type: Improvement
>          Components: OSGi
>    Affects Versions: 2.2
>            Reporter: David Bosschaert
>            Assignee: David Bosschaert
>         Attachments: getExposedServices.patch, getPublicationProperties.patch, getRemoteServices.patch
>
>
> This interface is outlined in the RFC 119 spec. 
> The current Dosgi implementation provides empty values for all the APIs in there - this needs to be fixed.

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


[jira] Resolved: (CXF-1836) Need to provide a proper implementation for the DistributionProvider interface

Posted by "David Bosschaert (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-1836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Bosschaert resolved CXF-1836.
-----------------------------------

    Resolution: Fixed

> Need to provide a proper implementation for the DistributionProvider interface
> ------------------------------------------------------------------------------
>
>                 Key: CXF-1836
>                 URL: https://issues.apache.org/jira/browse/CXF-1836
>             Project: CXF
>          Issue Type: Improvement
>          Components: OSGi
>    Affects Versions: 2.2
>            Reporter: David Bosschaert
>            Assignee: David Bosschaert
>         Attachments: DistributionProvider-properties.patch, getExposedServices.patch, getPublicationProperties.patch, getRemoteServices.patch
>
>
> This interface is outlined in the RFC 119 spec. 
> The current Dosgi implementation provides empty values for all the APIs in there - this needs to be fixed.

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