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: <tuscany-dev@ws.apache.org> 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] Hi
If you are updating Databinding funtionality in the trunk I would like to copy the databinding itests from the integration branch into the trunk. We can use the itests to test the updated databinding functionality. Also gives us a chance to shake down the tests a little more. Does that sound OK to everyone? Regards Simon