On 5/9/07, Tony Wu <[EMAIL PROTECTED]> wrote:
IMO, SerialJavaObject is used for checking if the object is
serializable. it's hard to believe that RI forgot to do so.
From my experience for writing javax.sql.rowset.serial package, I think
we'll find many more incredible things of RI.
On 5/9/07, LvJimmy,Jing <[EMAIL PROTECTED]> wrote:
> Hi All,
>
> I meet something interesting when I try to improve/fix a bug on
> javax.sql.rowset.serial.SerialJavaObject, the Spec reads:
> (The constructor)
> "public SerialJavaObject(Object obj)
> throws SerialException
> ...
> Throws:
> SerialException - if the object is found to be unserializable"
>
> But a simple test shows that RI forgets to do so:
> public void test_Constructor() throws Exception {
> new SerialJavaObject(new Object());
> }
> RI passed quickly on this test on my desktop(windows, both RI6 build
> 1.6.0-b105 and RI5 build 1.5.0_06)
>
> IIRC, we should follow Spec than RI, so I suggest we throw the proper
> exception here in our code.
> Any comments/suggestions? Thanks!
> --
>
> Best Regards!
>
> Jimmy, Jing Lv
> China Software Development Lab, IBM
>
--
Tony Wu
China Software Development Lab, IBM
--
Best regards,
Andrew Zhang
http://zhanghuangzhu.blogspot.com/