Hi Daniel,

 could you open a "new feature" Jira for this please?   I have created a
new version tag, SDO-Java-1.0.  If you set the fix version to that then it's
clear that there is community interest in getting this into the next
release.  You seem to have a good grasp of the code in this area;  if you
were able to supply patch for this then the chances of making the next
release would be very high ;-)

Regards, Kelvin.

On 29/05/07, Daniel Peter <[EMAIL PROTECTED]> wrote:

Hi Frank

I agree, #1 is a good solution and should be definitely added, but #2
could be useful as well.
Is there a chance that this (at least option #1) could be included before
version 1.0 is released?

Daniel.

----- Ursprüngliche Mail ----
Von: Frank Budinsky <[EMAIL PROTECTED]>
An: [email protected]
Gesendet: Freitag, den 25. Mai 2007, 23:14:17 Uhr
Betreff: Re: AW: Evolution of a specific SDO structure over time

Good point Daniel. For Java deserialization we can do either or both of
the following:

1) provide a way to set default options, e.g.,
SDOUtil.setDefaultXMLOptions(HelperContext, Object options).
2) provide a way to set the load options on the ObjectInputStream, e.g.,
SDOObjectInputStream.setXMLOptions(Object options).

I think #1 is a general direction the SDO spec (SDO 3) wants to move, but
#2 may be useful as well.

Frank.

Daniel Peter <[EMAIL PROTECTED]> wrote on 05/25/2007 04:15:15 PM:

> Hi Frank
>
> Exposing the RECORD_UNKNOWN_FEATURE option is sure a good idea.
> But I'm not sure if this is sufficient from the Java deserialization
> point of view.
>
> During Java deserialization the method readDataObject in the class
> HelperProviderImpl.ResolvableImpl
> calls the XMLHelper.load() method (currently without passing any
options).
> There would be a mechanism needed, that allows to specify options
> which would then be later picked up by readDataObject during Java
> deserialization.
>
> What do you think?
>
> Thanks,
> Daniel.
>
> ----- Ursprüngliche Mail ----
> Von: Frank Budinsky <[EMAIL PROTECTED]>
> An: [email protected]
> Gesendet: Freitag, den 25. Mai 2007, 16:30:52 Uhr
> Betreff: Re: Evolution of a specific SDO structure over time
>
> Hi Daniel,
>
> I guess it would be OK, but the downside of making it a default option
> (i.e., always do it) is that the SDO loader will then pretty much never
> fail - you'll be able to load any junk without getting any load errors.
>
> The other alternative is to expose the RECORD_UNKNOWN_FEATURE option as
> one supported by Tuscany SDO, so you can pass it to the XMLHelper.load()

> method when you want this behavior.
>
> Comments? What do others thing about this?
>
> Thanks
> Frank.
>
> Daniel Peter <[EMAIL PROTECTED]> wrote on 05/25/2007 10:12:29 AM:
>
> > Hi Frank
> >
> > It works if the following line is added to the
> > configureXMLResource method of class DataObjectUtil:
> >
> > resource.getDefaultLoadOptions().put(XMLResource.
> > OPTION_RECORD_UNKNOWN_FEATURE,Boolean.TRUE);
> >
> > Could you add this?
> >
> > Regards, Daniel.







      __________________________________  Yahoo! Clever: Stellen Sie
Fragen und finden Sie Antworten. Teilen Sie Ihr Wissen.
www.yahoo.de/clever

Reply via email to