[
https://issues.apache.org/jira/browse/AXIS2-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rich Scheuerle resolved AXIS2-3395.
-----------------------------------
Resolution: Fixed
Committed 603038
> JAX-WS: JAXB Processing Improvement
> -----------------------------------
>
> Key: AXIS2-3395
> URL: https://issues.apache.org/jira/browse/AXIS2-3395
> Project: Axis 2.0 (Axis2)
> Issue Type: Improvement
> Components: jaxws
> Reporter: Rich Scheuerle
> Assignee: Rich Scheuerle
>
> History:
> The JAX-WS layer has a Message component that delegates to the Axiom data
> model. The Message component simplifies the marshalling and unmarshalling
> steps.
> When this layer was developed, the Axiom OMDataSource (and OMSourcedElement)
> abstractions were not fully implemented. The result is brittle code in the
> Message component.
> Goal:
> The goal is to decompose the Message layer. The code should be redesigned so
> that we have JAXBDataSource, XMLStringDataSource and SourceDataSource
> abstractions. The Message Block abstraction should then simply delegate to
> these *DataSource objects.
> Breaking out the JAXBDataSource would allow JAXB processing outside of the
> JAXWS module.
> First Step:
> In this JIRA, I am introducing the JAXBDataSource, XMLStringDataSource and
> SourceDataSource abstractions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]