I have just updated my sanbox, and removed the @Remotable to avoid the
Databinding framework to intercept the invocation and make the copy.
By doing that, all test cases seems to pass now using Derby. You might
need to tweak the organization.swl and organizationConfiguration.xml
In order to tweak to expected Oracle schema.

Please let me know if this helps.

On Mon, Aug 11, 2008 at 1:53 PM, Luciano Resende <[EMAIL PROTECTED]> wrote:
> For the issue where you were having issues with the DataGraph, my
> understanding is that this is happening because the Databinding
> framework copy the DataObject using SDO CopyHelper, that is not
> properly handling the copy, and this is probably related to the
> following code snipet :
>
>  protected void copyAttribute(EAttribute eAttribute, EObject eObject,
> EObject copyEObject) {
>            if(("ChangeSummaryType".equals(eAttribute.getEType().getName())
> && "commonj.sdo".equals(eAttribute.getEType().getEPackage().getNsURI())))
> {
>                throw new UnsupportedOperationException("This will be
> implemented when change summary serialization/deserialization is in
> place");
>            } else {
>                super.copyAttribute(eAttribute, eObject, copyEObject);
>            }
>        }
>
> I think there are two options here :
>
>   - Have a way to avoid to copy in the databinding
>   - Fix the code in the SDO side
>
> Does people have other suggestions ?
>
>
-- 
Luciano Resende
Apache Tuscany Committer
http://people.apache.org/~lresende
http://lresende.blogspot.com/

Reply via email to