Jadex XML is an XML data binding framework for Java and also
for other representations. The main idea of Jadex XML is that
neither the XML-Schema on the one side nor the Java classes on
the other side should define the binding. Instead, a separate
mapping between both is used as a mediation. This allows
designing the XML representation independent of the Java side
but still being able to connect both as desired. This idea was
first put forward by the JiBX data binding framework. Jadex XML
pushes it further by combining it with the configuration by
exception principle. The framework can detect obvious
correspondence between both sides automatically and only needs
configuration information when translations are necessary.
The configuration information is currently specified directly
in form of Java configuration classes.