That works for me.
BTW, were you ever able to implement support for BEA JRockit?
-- Damien
> -----Original Message-----
> From: Brendan Macmillan
> Sent: Wednesday, September 13, 2006 10:01 PM
> To: Damien Evans
> Cc: JSX-ideas@yahoogroups.com
> Subject: Re: JSX on IBM 1.5 JVM
>
> Hi Damien,
>
> [ cc'ed the mailing list - please reply there. ]
>
> Thanks a lot for that - I'll disable it in the next release, and get
> the new version to you before then.
>
> The reason for this warning is because JSX needs to rely
> on private implementation details of the JVM (not public
> methods), which the JVM supplier could change without
> warning.
>
> But perhaps this warning is not really needed? It's never
> actually helped find a bug, and it annoys people.
>
> If there is a bug with a new JVM version, it will be
> reported as such. In fact, these aspects of the JVM change
> only rarely (only 3 different versions for Sun's JVM, since Java 1.2),
> and any problem will be immediately apparent. I like the idea
> of safety, in warning people that there *could* be a problem -
> but problems will be apparent, anyway; unless an insidious bug,
> which is not easily detected, anyway. In other words - this
> warning doesn't help detect those problems, anyway.
>
> To rectify this, I will remove this check on JVM versions altogether.
>
> Is that OK with you (and everyone else)?
>
>
> cheers,
> Brendan
>
> PS: jsx-ideas@yahoogroups.com
> [ cc'ed the mailing list - please reply there. ]
>
> ----- Original Message -----
> From: "Damien Evans"
> To: "Brendan Macmillan"
> Sent: Thursday, September 14, 2006 7:17 AM
> Subject: JSX on IBM 1.5 JVM
>
>
> > Hi Brendan,
> >
> > We're getting this again after updating our JDK on AIX systems:
> >
> > INFO | jvm 1 | 2006/09/13 03:08:51 | ---ATTENTION!--- JSX could
> > not recognize your implementation of java, which is:
> >
> > INFO | jvm 1 | 2006/09/13 03:08:51 | implVendor="IBM
> > Corporation"
> >
> > INFO | jvm 1 | 2006/09/13 03:08:51 | specVersion="1.5"
> >
> > INFO | jvm 1 | 2006/09/13 03:08:51 | implVersion="1.5.0"
> >
> > INFO | jvm 1 | 2006/09/13 03:08:51 | In the meantime, JSX2 will try
> > the standard implementation for Java 1.4 - which will probably work
> >
> > INFO | jvm 1 | 2006/09/13 03:08:51 | Please post the above
> > information to: jsx-ideas@yahoogroups.com
> >
> > INFO | jvm 1 | 2006/09/13 03:08:51 | - in particular, please state
> > whether the standard implementation worked or not, for both writing and
reading.
> > Please do a few tests before you post.
> >
> > INFO | jvm 1 | 2006/09/13 03:08:51 |
> >
> > INFO | jvm 1 | 2006/09/13 03:08:51 | If JSX's guess really
> > does work, it can be fixed with:
> >
> > INFO | jvm 1 | 2006/09/13 03:08:51 | if
> > (implVendor.equals("IBM Corporation")
> > && specVersion.equals("1.5") && implVersion.equals("1.5.0"))
> >
> > INFO | jvm 1 | 2006/09/13 03:08:51 | magicName =
> > "JSX.magic.MagicClass14"
> >
> > Things work fine so you can go ahead and add support for this JVM (if
> > you haven't already).
> >
> > -- Damien
> >