You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Raymond Feng (JIRA)" <tu...@ws.apache.org> on 2006/07/13 02:15:31 UTC

[jira] Created: (TUSCANY-541) support pluggable databinding and data transformation

support pluggable databinding and data transformation
-----------------------------------------------------

         Key: TUSCANY-541
         URL: http://issues.apache.org/jira/browse/TUSCANY-541
     Project: Tuscany
        Type: New Feature

  Components: Java SCA Core  
    Reporter: Raymond Feng
 Assigned to: Raymond Feng 


There are a few cases behind this feature:

1) Application developers may use different data binding technologies
2) Various SCA binding requires to marshal/unmarshal data to/from different formats (for example, SDO --> Axiom)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: [jira] Closed: (TUSCANY-541) support pluggable databinding and data transformation

Posted by ant elder <an...@gmail.com>.
Hows that document coming?

   ...ant

On 9/19/06, Raymond Feng <en...@gmail.com> wrote:
>
> Hi, Ant.
>
> Yes, the code is mostly there and it works for Axis2 binding with Axiom
> and
> SDO databindings which are plugged into the framework.
>
> FYI, I'm planning to put together a document for the databinding
> framework.
>
> If you have any questions, please feel free to bring up on this list.
>
> Thanks,
> Raymond
>
> ----- Original Message -----
> From: "ant elder" <an...@gmail.com>
> To: <tu...@ws.apache.org>
> Sent: Tuesday, September 19, 2006 4:40 AM
> Subject: Re: [jira] Closed: (TUSCANY-541) support pluggable databinding
> and
> data transformation
>
>
> > I'd like to start looking at getting JavaScript/E4X working with the
> > databinding framework. Is this a good time to start this work, you've
> > closed
> > this so I guess the databinding code should be mostly working and stable
> > now?
> >
> >   ...ant
> >
> > On 9/18/06, Raymond Feng (JIRA) <tu...@ws.apache.org> wrote:
> >>
> >>      [ http://issues.apache.org/jira/browse/TUSCANY-541?page=all ]
> >>
> >> Raymond Feng closed TUSCANY-541.
> >> --------------------------------
> >>
> >>
> >> Close as fixed
> >>
> >> > support pluggable databinding and data transformation
> >> > -----------------------------------------------------
> >> >
> >> >                 Key: TUSCANY-541
> >> >                 URL: http://issues.apache.org/jira/browse/TUSCANY-541
> >> >             Project: Tuscany
> >> >          Issue Type: New Feature
> >> >          Components: Java SCA Core
> >> >    Affects Versions: Java-M2
> >> >            Reporter: Raymond Feng
> >> >         Assigned To: Raymond Feng
> >> >             Fix For: Java-M2
> >> >
> >> >         Attachments: 541.txt, rfeng-databinding-patch-0728.txt,
> >> tuscany-databinding-trunk.zip, Tuscany-DataBinding.ppt
> >> >
> >> >
> >> > There are a few cases behind this feature:
> >> > 1) Application developers may use different data binding technologies
> >> > 2) Various SCA binding requires to marshal/unmarshal data to/from
> >> different formats (for example, SDO --> Axiom)
> >>
> >> --
> >> This message is automatically generated by JIRA.
> >> -
> >> If you think it was sent incorrectly contact one of the administrators:
> >> http://issues.apache.org/jira/secure/Administrators.jspa
> >> -
> >> For more information on JIRA, see:
> http://www.atlassian.com/software/jira
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> >> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >>
> >>
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>

Re: [jira] Closed: (TUSCANY-541) support pluggable databinding and data transformation

Posted by Raymond Feng <en...@gmail.com>.
Hi, Ant.

Yes, the code is mostly there and it works for Axis2 binding with Axiom and 
SDO databindings which are plugged into the framework.

FYI, I'm planning to put together a document for the databinding framework.

If you have any questions, please feel free to bring up on this list.

Thanks,
Raymond

----- Original Message ----- 
From: "ant elder" <an...@gmail.com>
To: <tu...@ws.apache.org>
Sent: Tuesday, September 19, 2006 4:40 AM
Subject: Re: [jira] Closed: (TUSCANY-541) support pluggable databinding and 
data transformation


> I'd like to start looking at getting JavaScript/E4X working with the
> databinding framework. Is this a good time to start this work, you've 
> closed
> this so I guess the databinding code should be mostly working and stable
> now?
>
>   ...ant
>
> On 9/18/06, Raymond Feng (JIRA) <tu...@ws.apache.org> wrote:
>>
>>      [ http://issues.apache.org/jira/browse/TUSCANY-541?page=all ]
>>
>> Raymond Feng closed TUSCANY-541.
>> --------------------------------
>>
>>
>> Close as fixed
>>
>> > support pluggable databinding and data transformation
>> > -----------------------------------------------------
>> >
>> >                 Key: TUSCANY-541
>> >                 URL: http://issues.apache.org/jira/browse/TUSCANY-541
>> >             Project: Tuscany
>> >          Issue Type: New Feature
>> >          Components: Java SCA Core
>> >    Affects Versions: Java-M2
>> >            Reporter: Raymond Feng
>> >         Assigned To: Raymond Feng
>> >             Fix For: Java-M2
>> >
>> >         Attachments: 541.txt, rfeng-databinding-patch-0728.txt,
>> tuscany-databinding-trunk.zip, Tuscany-DataBinding.ppt
>> >
>> >
>> > There are a few cases behind this feature:
>> > 1) Application developers may use different data binding technologies
>> > 2) Various SCA binding requires to marshal/unmarshal data to/from
>> different formats (for example, SDO --> Axiom)
>>
>> --
>> This message is automatically generated by JIRA.
>> -
>> If you think it was sent incorrectly contact one of the administrators:
>> http://issues.apache.org/jira/secure/Administrators.jspa
>> -
>> For more information on JIRA, see: http://www.atlassian.com/software/jira
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>>
>>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: [jira] Closed: (TUSCANY-541) support pluggable databinding and data transformation

Posted by ant elder <an...@gmail.com>.
I'd like to start looking at getting JavaScript/E4X working with the
databinding framework. Is this a good time to start this work, you've closed
this so I guess the databinding code should be mostly working and stable
now?

   ...ant

On 9/18/06, Raymond Feng (JIRA) <tu...@ws.apache.org> wrote:
>
>      [ http://issues.apache.org/jira/browse/TUSCANY-541?page=all ]
>
> Raymond Feng closed TUSCANY-541.
> --------------------------------
>
>
> Close as fixed
>
> > support pluggable databinding and data transformation
> > -----------------------------------------------------
> >
> >                 Key: TUSCANY-541
> >                 URL: http://issues.apache.org/jira/browse/TUSCANY-541
> >             Project: Tuscany
> >          Issue Type: New Feature
> >          Components: Java SCA Core
> >    Affects Versions: Java-M2
> >            Reporter: Raymond Feng
> >         Assigned To: Raymond Feng
> >             Fix For: Java-M2
> >
> >         Attachments: 541.txt, rfeng-databinding-patch-0728.txt,
> tuscany-databinding-trunk.zip, Tuscany-DataBinding.ppt
> >
> >
> > There are a few cases behind this feature:
> > 1) Application developers may use different data binding technologies
> > 2) Various SCA binding requires to marshal/unmarshal data to/from
> different formats (for example, SDO --> Axiom)
>
> --
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the administrators:
> http://issues.apache.org/jira/secure/Administrators.jspa
> -
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>

[jira] Updated: (TUSCANY-541) support pluggable databinding and data transformation

Posted by "Raymond Feng (JIRA)" <tu...@ws.apache.org>.
     [ http://issues.apache.org/jira/browse/TUSCANY-541?page=all ]

Raymond Feng updated TUSCANY-541:
---------------------------------

    Attachment: rfeng-databinding-patch-0728.txt

Sorry for a big patch. It's mainly due to some refactoring and refining of the design. The patch also adds quite a few Transformer implementations.

> support pluggable databinding and data transformation
> -----------------------------------------------------
>
>                 Key: TUSCANY-541
>                 URL: http://issues.apache.org/jira/browse/TUSCANY-541
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA Core
>            Reporter: Raymond Feng
>         Assigned To: Raymond Feng
>         Attachments: 541.txt, rfeng-databinding-patch-0728.txt, tuscany-databinding-trunk.zip
>
>
> There are a few cases behind this feature:
> 1) Application developers may use different data binding technologies
> 2) Various SCA binding requires to marshal/unmarshal data to/from different formats (for example, SDO --> Axiom)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Updated: (TUSCANY-541) support pluggable databinding and data transformation

Posted by "Raymond Feng (JIRA)" <tu...@ws.apache.org>.
     [ http://issues.apache.org/jira/browse/TUSCANY-541?page=all ]

Raymond Feng updated TUSCANY-541:
---------------------------------

    Attachment: tuscany-databinding-trunk.zip
                541.txt

This is a patch applicable to the trunk.

1) The zip contains a set of projects which can be unzipped to "sca/databinding"
2) 541.txt is a diff to "databinding/pom.xml"
3) tuscany-databinding-sdo should replace "databinding/sdo"

> support pluggable databinding and data transformation
> -----------------------------------------------------
>
>          Key: TUSCANY-541
>          URL: http://issues.apache.org/jira/browse/TUSCANY-541
>      Project: Tuscany
>         Type: New Feature

>   Components: Java SCA Core
>     Reporter: Raymond Feng
>     Assignee: Raymond Feng
>  Attachments: 541.txt, tuscany-databinding-trunk.zip
>
> There are a few cases behind this feature:
> 1) Application developers may use different data binding technologies
> 2) Various SCA binding requires to marshal/unmarshal data to/from different formats (for example, SDO --> Axiom)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Updated: (TUSCANY-541) support pluggable databinding and data transformation

Posted by "Raymond Feng (JIRA)" <tu...@ws.apache.org>.
     [ http://issues.apache.org/jira/browse/TUSCANY-541?page=all ]

Raymond Feng updated TUSCANY-541:
---------------------------------

    Attachment: Tuscany-DataBinding.ppt

A draft slide capturing some of the ideas behind the patch code.

> support pluggable databinding and data transformation
> -----------------------------------------------------
>
>                 Key: TUSCANY-541
>                 URL: http://issues.apache.org/jira/browse/TUSCANY-541
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA Core
>            Reporter: Raymond Feng
>         Assigned To: Raymond Feng
>         Attachments: 541.txt, rfeng-databinding-patch-0728.txt, tuscany-databinding-trunk.zip, Tuscany-DataBinding.ppt
>
>
> There are a few cases behind this feature:
> 1) Application developers may use different data binding technologies
> 2) Various SCA binding requires to marshal/unmarshal data to/from different formats (for example, SDO --> Axiom)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Closed: (TUSCANY-541) support pluggable databinding and data transformation

Posted by "Raymond Feng (JIRA)" <tu...@ws.apache.org>.
     [ http://issues.apache.org/jira/browse/TUSCANY-541?page=all ]

Raymond Feng closed TUSCANY-541.
--------------------------------


Close as fixed

> support pluggable databinding and data transformation
> -----------------------------------------------------
>
>                 Key: TUSCANY-541
>                 URL: http://issues.apache.org/jira/browse/TUSCANY-541
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA Core
>    Affects Versions: Java-M2
>            Reporter: Raymond Feng
>         Assigned To: Raymond Feng
>             Fix For: Java-M2
>
>         Attachments: 541.txt, rfeng-databinding-patch-0728.txt, tuscany-databinding-trunk.zip, Tuscany-DataBinding.ppt
>
>
> There are a few cases behind this feature:
> 1) Application developers may use different data binding technologies
> 2) Various SCA binding requires to marshal/unmarshal data to/from different formats (for example, SDO --> Axiom)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Commented: (TUSCANY-541) support pluggable databinding and data transformation

Posted by "ant elder (JIRA)" <tu...@ws.apache.org>.
    [ http://issues.apache.org/jira/browse/TUSCANY-541?page=comments#action_12430475 ] 
            
ant elder commented on TUSCANY-541:
-----------------------------------

See some old JIRAs: TUSCANY-87,  TUSCANY-104, TUSCANY-118



> support pluggable databinding and data transformation
> -----------------------------------------------------
>
>                 Key: TUSCANY-541
>                 URL: http://issues.apache.org/jira/browse/TUSCANY-541
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA Core
>    Affects Versions: Java-M2
>            Reporter: Raymond Feng
>         Assigned To: Raymond Feng
>             Fix For: Java-M2
>
>         Attachments: 541.txt, rfeng-databinding-patch-0728.txt, tuscany-databinding-trunk.zip, Tuscany-DataBinding.ppt
>
>
> There are a few cases behind this feature:
> 1) Application developers may use different data binding technologies
> 2) Various SCA binding requires to marshal/unmarshal data to/from different formats (for example, SDO --> Axiom)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Updated: (TUSCANY-541) support pluggable databinding and data transformation

Posted by "ant elder (JIRA)" <tu...@ws.apache.org>.
     [ http://issues.apache.org/jira/browse/TUSCANY-541?page=all ]

ant elder updated TUSCANY-541:
------------------------------

        Fix Version/s: Java-M2
    Affects Version/s: Java-M2

> support pluggable databinding and data transformation
> -----------------------------------------------------
>
>                 Key: TUSCANY-541
>                 URL: http://issues.apache.org/jira/browse/TUSCANY-541
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA Core
>    Affects Versions: Java-M2
>            Reporter: Raymond Feng
>         Assigned To: Raymond Feng
>             Fix For: Java-M2
>
>         Attachments: 541.txt, rfeng-databinding-patch-0728.txt, tuscany-databinding-trunk.zip, Tuscany-DataBinding.ppt
>
>
> There are a few cases behind this feature:
> 1) Application developers may use different data binding technologies
> 2) Various SCA binding requires to marshal/unmarshal data to/from different formats (for example, SDO --> Axiom)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Resolved: (TUSCANY-541) support pluggable databinding and data transformation

Posted by "Raymond Feng (JIRA)" <tu...@ws.apache.org>.
     [ http://issues.apache.org/jira/browse/TUSCANY-541?page=all ]

Raymond Feng resolved TUSCANY-541.
----------------------------------

    Resolution: Fixed

Code checked in.

> support pluggable databinding and data transformation
> -----------------------------------------------------
>
>                 Key: TUSCANY-541
>                 URL: http://issues.apache.org/jira/browse/TUSCANY-541
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA Core
>    Affects Versions: Java-M2
>            Reporter: Raymond Feng
>         Assigned To: Raymond Feng
>             Fix For: Java-M2
>
>         Attachments: 541.txt, rfeng-databinding-patch-0728.txt, tuscany-databinding-trunk.zip, Tuscany-DataBinding.ppt
>
>
> There are a few cases behind this feature:
> 1) Application developers may use different data binding technologies
> 2) Various SCA binding requires to marshal/unmarshal data to/from different formats (for example, SDO --> Axiom)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org