Umesh,
you have hit the known issue
https://issues.apache.org/jira/browse/TUSCANY-1021. The original
proposition was to implement copying of the ChangeSummary using
serialization/deserialization, but Frank's comment shows that
attempts to do this didn't work out. Is this a blocker for you; how
urgent is it?
The workaround in the thread you reference was addressing a different
issue, whereby you could achieve change summary serialization by
embedding a "data graph" [1] in an instance of commonj.sdo.DataGraph,
at a time when serialization of a data graph that contained a change
summary property didn't properly serialize the change summary.
Regards, Kelvin.
[]1 spec defined nomenclature for the graph of DataObject instances.
On 02/10/2007, Umesh Tyagi (utyagi) <[EMAIL PROTECTED]> wrote:
> Hi,
> While testing with Tuscany SCA runtime (tuscany-sca-1.0-incubating), I
> modified the helloworld-ws-sdo sample to define a complextype
> PartyDataGraphType, similar to the example provided in the SDO Java spec
> v2.1, section 15.4 -
>
> <complexType name="PartyDataGraphType">
> <complexContent>
> <extension base="sdo:BaseDataGraphType">
> <sequence>
> <element name="party" type="tns:PartyType"/>
> </sequence>
> </extension>
> </complexContent>
> </complexType>
>
> When I pass the PartyDataGraphType as parameter to getGreetings method
> it throws following exception -
> java.lang.UnsupportedOperationException: This will be implemented when
> change summary serialization/deserialization is in place
> at
> org.apache.tuscany.sdo.helper.CopyHelperImpl$2.copyAttribute(CopyHelperI
> mpl.java:72)
> at org.eclipse.emf.ecore.util.EcoreUtil$Copier.copy(EcoreUtil.java:448)
> at
> org.apache.tuscany.sdo.helper.CopyHelperImpl.copy(CopyHelperImpl.java:78
> )
> at
> org.apache.tuscany.sca.databinding.sdo.SDODataBinding.copy(SDODataBindin
> g.java:108)
> ...
>
> based on a very old thread -
> http://www.mail-archive.com/[email protected]/msg00072.html
> <http://www.mail-archive.com/[email protected]/msg00072.html>
> I was actually hoping it to work.
>
>
> thanks,
> Umesh Tyagi
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]