Hi Raymond,

Once you have done this, I'd like to get started with syncing up the trunk
for complex and many valued properties since this depends on the databinding
framework to trasform property definitions in SCDLs to JavaObejects.

- Venkat

On 3/28/07, Raymond Feng <[EMAIL PROTECTED]> wrote:

Hi,

I'll go ahead to commit the last piece which integrates the databinding
framework with the latest core if there are no other concerns.

The new picture will be:

kernel/core: will depend on databinding-framework (the dependency would be
removed as the core is further decomposed)
services/databinding/databinding-framework: Databinding SPIs and built-in
transformers for XML
kernel/databinding: Databinding related WirePostProcessors and Inteceptors

Thanks,
Raymond

----- Original Message -----
From: "Raymond Feng" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, March 16, 2007 10:38 PM
Subject: Merge improved databinding code into trunk


> Hi,
>
> As you might have noticed on the ML, I have improved the databinding
code
> in the sca-java-integration branch over time. I would like to merge the
> changes back to the trunk and bring up the databinding support again in
> the trunk.
>
> Here is the summary of the improvements:
>
> 1. Minimize the usage of @DataType by agressively introspecting the java
> classes
>
> 2. Data transformation for business exceptions
>
> 3. Add copy() support for JAXB and AXIOM
>
> 4. More databindings and transformers such as:
>   * JSON databinding
>   * SDO --> AXIOM using OMDataSource
>   * JavaBean --> XMLStreamReader
>
> 5. More unit and integration test cases for better coverage
>
> To avoid the disruption, I'll stage them as follows:
> 1) Add a "databinding-framework" module under
> "java/sca/services/databinding" to hold the updated code in spi and
core.
> 2) Update individual databindings
> 3) Integrate the databinding pieces with the latest core
>
> Thanks,
> Raymond
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to