You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Parag Mehta (Created) (JIRA)" <ji...@apache.org> on 2011/09/30 16:39:45 UTC

[jira] [Created] (CXF-3837) Allow JAXB Context customization on client

Allow JAXB Context customization on client
------------------------------------------

                 Key: CXF-3837
                 URL: https://issues.apache.org/jira/browse/CXF-3837
             Project: CXF
          Issue Type: New Feature
            Reporter: Parag Mehta


On server side, capabilities exist to customize JAXB bindings or specifying custom data binding class (like org.apache.cxf.jaxb.JAXBDataBinding).  There seems to be no way to do so on the client side.

Motivation:
If JAXB customizations are used on server side for various reasons (inheritance, java type adapters, dynamic transient annotations, namespace mapping), the server side object model and the WSDL differ.  In case where server owners are also client owners, it would help to use same set of classes and JAXB customizations used on the server to also be used on the client side.  Hence we would need a way to apply the same JAXB customization on the client.

Thanks.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CXF-3837) Allow JAXB Context customization on client

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

Daniel Kulp updated CXF-3837:
-----------------------------

    Fix Version/s: NeedMoreInfo


The same things you do on the server side should be completely doable on the client side.   You can either config the databinding via spring config.  You can configure it via java code.   Etc....    Thus, I'm confused by what you are trying to do that didn't work.

                
> Allow JAXB Context customization on client
> ------------------------------------------
>
>                 Key: CXF-3837
>                 URL: https://issues.apache.org/jira/browse/CXF-3837
>             Project: CXF
>          Issue Type: New Feature
>            Reporter: Parag Mehta
>             Fix For: NeedMoreInfo
>
>
> On server side, capabilities exist to customize JAXB bindings or specifying custom data binding class (like org.apache.cxf.jaxb.JAXBDataBinding).  There seems to be no way to do so on the client side.
> Motivation:
> If JAXB customizations are used on server side for various reasons (inheritance, java type adapters, dynamic transient annotations, namespace mapping), the server side object model and the WSDL differ.  In case where server owners are also client owners, it would help to use same set of classes and JAXB customizations used on the server to also be used on the client side.  Hence we would need a way to apply the same JAXB customization on the client.
> Thanks.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (CXF-3837) Allow JAXB Context customization on client

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

Daniel Kulp resolved CXF-3837.
------------------------------

       Resolution: Cannot Reproduce
    Fix Version/s:     (was: NeedMoreInfo)
                   Invalid
         Assignee: Daniel Kulp


Request for more information about the configuration unanswered in over a month.
                
> Allow JAXB Context customization on client
> ------------------------------------------
>
>                 Key: CXF-3837
>                 URL: https://issues.apache.org/jira/browse/CXF-3837
>             Project: CXF
>          Issue Type: New Feature
>            Reporter: Parag Mehta
>            Assignee: Daniel Kulp
>             Fix For: Invalid
>
>
> On server side, capabilities exist to customize JAXB bindings or specifying custom data binding class (like org.apache.cxf.jaxb.JAXBDataBinding).  There seems to be no way to do so on the client side.
> Motivation:
> If JAXB customizations are used on server side for various reasons (inheritance, java type adapters, dynamic transient annotations, namespace mapping), the server side object model and the WSDL differ.  In case where server owners are also client owners, it would help to use same set of classes and JAXB customizations used on the server to also be used on the client side.  Hence we would need a way to apply the same JAXB customization on the client.
> Thanks.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira