JSX serializes Java objects to XML. You can persist data and send it over the
network in a readable form that can be accessed with ordinary text and XML
processing tools. You can now search, test, profile and audit your data as
XML.
Reliable
Unlike other XML serializers you may have seen, what really sets JSX apart is
that it represents all objects accurately. In a comparison with Java
serialization, JSX is 100% accurate.
Integration base
No object data is omitted from the XML, which is rendered in fixed format (jsx.xsd - XML schema). This regular and
comprehensive format provides a solid and reliable base for integration with
other systems, applications and languages.
XSLT object migration/class evolution (more in the manual)
Following is an example of changing age to years in Datum objects.
This also evolves objects of classes that extend Datum (ie. where
Datum is a superclass).
JVM Compatibility:Sun 1.2, 1.3, 1.4, 1.5, 1.6 - BEA JRockit 1.4, 1.5 - IBM J9 1.3 - AIX 1.5
Note: final fields cannot be set in Java 1.2 (all other versions are OK).
Customers: Daimler, Lockheed Martin, Raytheon, Ericsson, Credit Suisse Financial Services
and FedEx Kinko are
commercial licensees.
Email us at
(sales questions)
and at the
mailing list (technical questions).