You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Josh Holtzman (JIRA)" <ji...@apache.org> on 2009/06/05 20:07:07 UTC

[jira] Created: (CXF-2252) Add support JAX-WS for DOSGi

Add support JAX-WS for DOSGi
----------------------------

                 Key: CXF-2252
                 URL: https://issues.apache.org/jira/browse/CXF-2252
             Project: CXF
          Issue Type: New Feature
          Components: Distributed-OSGi
    Affects Versions: dOSGi-1.0
            Reporter: Josh Holtzman
             Fix For: dOSGi-1.1


Individual service registrations should be able to choose whether to utilize the Aegis or JAX-WS databindings for distributed OSGi.  The Aegis databinding, however, should remain the default.  See the discussion at http://www.nabble.com/Configuring-DOSGI-to-use-JAX-WS-td23487668.html

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


[jira] Updated: (CXF-2252) Add support JAX-WS for DOSGi

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

Josh Holtzman updated CXF-2252:
-------------------------------

    Attachment:     (was: dosgi_jaxws.diff)

> Add support JAX-WS for DOSGi
> ----------------------------
>
>                 Key: CXF-2252
>                 URL: https://issues.apache.org/jira/browse/CXF-2252
>             Project: CXF
>          Issue Type: New Feature
>          Components: Distributed-OSGi
>    Affects Versions: dOSGi-1.0
>            Reporter: Josh Holtzman
>             Fix For: dOSGi-1.1
>
>
> Individual service registrations should be able to choose whether to utilize the Aegis or JAX-WS databindings for distributed OSGi.  The Aegis databinding, however, should remain the default.  See the discussion at http://www.nabble.com/Configuring-DOSGI-to-use-JAX-WS-td23487668.html

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


[jira] Commented: (CXF-2252) Add support JAX-WS for DOSGi

Posted by "Josh Holtzman (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-2252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12716767#action_12716767 ] 

Josh Holtzman commented on CXF-2252:
------------------------------------

The third version switches from boolean properties to strings, so more databindings and frontends can be added easily.

> Add support JAX-WS for DOSGi
> ----------------------------
>
>                 Key: CXF-2252
>                 URL: https://issues.apache.org/jira/browse/CXF-2252
>             Project: CXF
>          Issue Type: New Feature
>          Components: Distributed-OSGi
>    Affects Versions: dOSGi-1.0
>            Reporter: Josh Holtzman
>             Fix For: dOSGi-1.1
>
>         Attachments: dosgi_jaxws.diff
>
>
> Individual service registrations should be able to choose whether to utilize the Aegis or JAX-WS databindings for distributed OSGi.  The Aegis databinding, however, should remain the default.  See the discussion at http://www.nabble.com/Configuring-DOSGI-to-use-JAX-WS-td23487668.html

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


[jira] Updated: (CXF-2252) Add support JAX-WS for DOSGi

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

Josh Holtzman updated CXF-2252:
-------------------------------

    Attachment:     (was: dosgi_jaxws.diff)

> Add support JAX-WS for DOSGi
> ----------------------------
>
>                 Key: CXF-2252
>                 URL: https://issues.apache.org/jira/browse/CXF-2252
>             Project: CXF
>          Issue Type: New Feature
>          Components: Distributed-OSGi
>    Affects Versions: dOSGi-1.0
>            Reporter: Josh Holtzman
>             Fix For: dOSGi-1.1
>
>         Attachments: dosgi_jaxws.diff
>
>
> Individual service registrations should be able to choose whether to utilize the Aegis or JAX-WS databindings for distributed OSGi.  The Aegis databinding, however, should remain the default.  See the discussion at http://www.nabble.com/Configuring-DOSGI-to-use-JAX-WS-td23487668.html

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


[jira] Commented: (CXF-2252) Add support JAX-WS for DOSGi

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-2252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12716714#action_12716714 ] 

Daniel Kulp commented on CXF-2252:
----------------------------------


I'm wondering if this should be split into two properties:

org.apache.cxf.dosgi.databinding.jaxb

and 

org.apache.cxf.dosgi.frontend.jaxws

The Databinding and the "frontend" are two separate things.   It's quite possible to use JAXB with the "simple" frontend and Aegis with the JAX-WS frontend.   

> Add support JAX-WS for DOSGi
> ----------------------------
>
>                 Key: CXF-2252
>                 URL: https://issues.apache.org/jira/browse/CXF-2252
>             Project: CXF
>          Issue Type: New Feature
>          Components: Distributed-OSGi
>    Affects Versions: dOSGi-1.0
>            Reporter: Josh Holtzman
>             Fix For: dOSGi-1.1
>
>         Attachments: dosgi_jaxws.diff
>
>
> Individual service registrations should be able to choose whether to utilize the Aegis or JAX-WS databindings for distributed OSGi.  The Aegis databinding, however, should remain the default.  See the discussion at http://www.nabble.com/Configuring-DOSGI-to-use-JAX-WS-td23487668.html

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


[jira] Updated: (CXF-2252) Add support JAX-WS for DOSGi

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

Josh Holtzman updated CXF-2252:
-------------------------------

    Attachment: dosgi_jaxws.diff

The second version of the patch separates databinding from the frontend.

> Add support JAX-WS for DOSGi
> ----------------------------
>
>                 Key: CXF-2252
>                 URL: https://issues.apache.org/jira/browse/CXF-2252
>             Project: CXF
>          Issue Type: New Feature
>          Components: Distributed-OSGi
>    Affects Versions: dOSGi-1.0
>            Reporter: Josh Holtzman
>             Fix For: dOSGi-1.1
>
>         Attachments: dosgi_jaxws.diff, dosgi_jaxws.diff
>
>
> Individual service registrations should be able to choose whether to utilize the Aegis or JAX-WS databindings for distributed OSGi.  The Aegis databinding, however, should remain the default.  See the discussion at http://www.nabble.com/Configuring-DOSGI-to-use-JAX-WS-td23487668.html

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


[jira] Updated: (CXF-2252) Add support JAX-WS for DOSGi

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

Josh Holtzman updated CXF-2252:
-------------------------------

    Attachment: dosgi_jaxws.diff

The attached patch adds the option to use JAX-WS for databinding in distriubted OSGi.  If the service property "org.apache.cxf.dosgi.databinding.jaxws" is set to true, the JAX-WS databinding is used.  Otherwise the default Aegis databinding is used.


> Add support JAX-WS for DOSGi
> ----------------------------
>
>                 Key: CXF-2252
>                 URL: https://issues.apache.org/jira/browse/CXF-2252
>             Project: CXF
>          Issue Type: New Feature
>          Components: Distributed-OSGi
>    Affects Versions: dOSGi-1.0
>            Reporter: Josh Holtzman
>             Fix For: dOSGi-1.1
>
>         Attachments: dosgi_jaxws.diff
>
>
> Individual service registrations should be able to choose whether to utilize the Aegis or JAX-WS databindings for distributed OSGi.  The Aegis databinding, however, should remain the default.  See the discussion at http://www.nabble.com/Configuring-DOSGI-to-use-JAX-WS-td23487668.html

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


[jira] Updated: (CXF-2252) Add support JAX-WS for DOSGi

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

Daniel Kulp updated CXF-2252:
-----------------------------

    Fix Version/s:     (was: dOSGi-1.1)
                   dOSGi-1.2

> Add support JAX-WS for DOSGi
> ----------------------------
>
>                 Key: CXF-2252
>                 URL: https://issues.apache.org/jira/browse/CXF-2252
>             Project: CXF
>          Issue Type: New Feature
>          Components: Distributed-OSGi
>    Affects Versions: dOSGi-1.0
>            Reporter: Josh Holtzman
>             Fix For: dOSGi-1.2
>
>         Attachments: dosgi_jaxws.diff, dosgi_jaxws_jaxrs.diff
>
>
> Individual service registrations should be able to choose whether to utilize the Aegis or JAX-WS databindings for distributed OSGi.  The Aegis databinding, however, should remain the default.  See the discussion at http://www.nabble.com/Configuring-DOSGI-to-use-JAX-WS-td23487668.html

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


[jira] Commented: (CXF-2252) Add support JAX-WS for DOSGi

Posted by "Josh Holtzman (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-2252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12716721#action_12716721 ] 

Josh Holtzman commented on CXF-2252:
------------------------------------

Ah, I see.  Thanks, that makes sense.  I'll re-work the patch.

> Add support JAX-WS for DOSGi
> ----------------------------
>
>                 Key: CXF-2252
>                 URL: https://issues.apache.org/jira/browse/CXF-2252
>             Project: CXF
>          Issue Type: New Feature
>          Components: Distributed-OSGi
>    Affects Versions: dOSGi-1.0
>            Reporter: Josh Holtzman
>             Fix For: dOSGi-1.1
>
>         Attachments: dosgi_jaxws.diff
>
>
> Individual service registrations should be able to choose whether to utilize the Aegis or JAX-WS databindings for distributed OSGi.  The Aegis databinding, however, should remain the default.  See the discussion at http://www.nabble.com/Configuring-DOSGI-to-use-JAX-WS-td23487668.html

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


[jira] Updated: (CXF-2252) Add support JAX-WS for DOSGi

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

Josh Holtzman updated CXF-2252:
-------------------------------

    Attachment: dosgi_jaxws_jaxrs.diff

The dosgi_jaxws_jaxrs.diff patch adds options for using either the jaxws, the simple frontend, or jaxrs as the remoting mechanism in DOSGi.  It also includes the option to specify either aegis or jaxb as the databinding in the jaxws and simple frontends.

> Add support JAX-WS for DOSGi
> ----------------------------
>
>                 Key: CXF-2252
>                 URL: https://issues.apache.org/jira/browse/CXF-2252
>             Project: CXF
>          Issue Type: New Feature
>          Components: Distributed-OSGi
>    Affects Versions: dOSGi-1.0
>            Reporter: Josh Holtzman
>             Fix For: dOSGi-1.1
>
>         Attachments: dosgi_jaxws.diff, dosgi_jaxws_jaxrs.diff
>
>
> Individual service registrations should be able to choose whether to utilize the Aegis or JAX-WS databindings for distributed OSGi.  The Aegis databinding, however, should remain the default.  See the discussion at http://www.nabble.com/Configuring-DOSGI-to-use-JAX-WS-td23487668.html

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


[jira] Updated: (CXF-2252) Add support JAX-WS for DOSGi

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

Josh Holtzman updated CXF-2252:
-------------------------------

    Attachment: dosgi_jaxws.diff

> Add support JAX-WS for DOSGi
> ----------------------------
>
>                 Key: CXF-2252
>                 URL: https://issues.apache.org/jira/browse/CXF-2252
>             Project: CXF
>          Issue Type: New Feature
>          Components: Distributed-OSGi
>    Affects Versions: dOSGi-1.0
>            Reporter: Josh Holtzman
>             Fix For: dOSGi-1.1
>
>         Attachments: dosgi_jaxws.diff
>
>
> Individual service registrations should be able to choose whether to utilize the Aegis or JAX-WS databindings for distributed OSGi.  The Aegis databinding, however, should remain the default.  See the discussion at http://www.nabble.com/Configuring-DOSGI-to-use-JAX-WS-td23487668.html

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


[jira] Resolved: (CXF-2252) Add support JAX-WS for DOSGi

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

Josh Holtzman resolved CXF-2252.
--------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: dOSGi-1.2)
                   dOSGi-1.1

This was implemented, and is available in v1.1 by setting the service property org.apache.cxf.ws.frontend=jaxws and org.apache.cxf.ws.databinding=jaxb as documented at http://cxf.apache.org/distributed-osgi-reference.html

> Add support JAX-WS for DOSGi
> ----------------------------
>
>                 Key: CXF-2252
>                 URL: https://issues.apache.org/jira/browse/CXF-2252
>             Project: CXF
>          Issue Type: New Feature
>          Components: Distributed-OSGi
>    Affects Versions: dOSGi-1.0
>            Reporter: Josh Holtzman
>             Fix For: dOSGi-1.1
>
>         Attachments: dosgi_jaxws.diff, dosgi_jaxws_jaxrs.diff
>
>
> Individual service registrations should be able to choose whether to utilize the Aegis or JAX-WS databindings for distributed OSGi.  The Aegis databinding, however, should remain the default.  See the discussion at http://www.nabble.com/Configuring-DOSGI-to-use-JAX-WS-td23487668.html

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