We have a site license for JSX. We have upgraded our project to
JDK1.6.0
and now JSX is complaining. Does JSX continue to operate properly
despite the message? Do we have to pay to be compatible with the
latest
version of the JDK? What are our options?
**** MESSAGE ****
---ATTENTION!--- JSX could not recognize your implementation of
java, which is:
implVendor="Sun Microsystems Inc."
specVersion="1.6"
implVersion="1.6.0"
In the meantime, JSX2 will try the standard implementation for Java
1.4 - which will probably work
Please post the above information to:
jsx-ideas@yahoogroups.com
- in particular, please state whether the standard implementation
worked or not, for both writing and reading. Please do a few tests
before you post.
If JSX's guess really does work, it can be fixed with:
if (implVendor.equals("Sun Microsystems Inc.") &&
specVersion.equals("1.6") && implVersion.equals("1.6.0"))
magicName = "JSX.magic.MagicClass14";
**** LICENSE Type****
Description: JSX Site Distribution License
From: Brendan Macmillan t/as JSX Enterprises Merchant's cart ID: JSX
Site Distribution License Authorisation Date/Time: 22/Jun/2004
15:59:52
**** VERSION ****
I don't know what version we are using. There is no version info. In
the jar manifest. The is no version info in the jar name, such a
axis-1.1.jar. I did a quick search of the user manual, and did not
see a runtime way to display jar version.