dev@glassfish.java.net

Re: QuickLook Issue

From: Bill Shannon <bill.shannon_at_sun.com>
Date: Thu, 19 Jan 2006 23:52:17 -0800

Sheetal Vartak wrote:
> Hi All,
>
> Recently we uncovered that a mismatch in the JDK versions used on the
> client and server side (9.0) causes some clients to fail.
> This issue is seen only when the use of the java.math.BigDecimal API is
> involved. In the Quick Look tests, the EJB converter test uses this API.
>
> The following matrix gives more information about which update releases
> of 1.5.0 work well together when used on the client and server side.
>
> Server ------>
> JDK 1.5.0|update 4 | update 5 | update 6
> ------------------------------------------
> client update 4 | yes | no | no
> | | | |
> | ------------------------------------------
> | update 5 | no | yes | yes
> v | | |
> ------------------------------------------
> update 6 | no | yes | yes
> | | |
> ------------------------------------------
>
> Update 4 of 1.5.0 does not work with the future updates. But updates 5
> and 6 work with each other.
>
> We will be looking into fixing this issue in the ORB code.
> All update releases after update 4 (JDK1.5.0) work well with 9.0.

Is this a bug in the ORB code shipped with the app server?

Is it *not* a bug in the ORB in the JDK?

What is it that changed in the JDK that caused this problem?