new release!

Martin Klang <[email protected]> Mon, 3 Nov 2003 16:05:42 +0000 (GMT)
Newsgroups gmane.text.xml.o-xml
Message-ID <[email protected]>
Hi all,

just to let you know i've put the new objectbox release online.
the new release is v0.9.7 and comprises:
 * Program declarations. Parameters passed to a program must be declared,
   whether it runs in servlet mode, inside Ant or standalone. It is now
   also possible to control the way whitespace and comments are handled
   during compilation.
 * API support for Documents and DocumentTypes, DTD entities and
   notations, and preservation of internal DTD subsets.
 * Ability to load import files from the classpath.
 * plus numerous smaller improvements to the CLI, Ant and Servlet modes
   and several bugfixes.

If you have the chance, pls download, test it and let me know if you find
any problems!

There's an easy way to test it by using the new executable jar file,
available here (requires JDK1.4) :
http://download.pingdynasty.com/o-xml/ObjectBox/current/objectbox.jar

just download and run with something like
java -jar objectbox.jar [options...] filename


The main change you will notice from the previous release is that program
parameters must be declared. If you have been passing command line
options, or used the servlet request parameters, these must now be
declared by name (with an optional default value):
<o:program ...>
  <o:param name="var" select="'default value'"/>
  ...
</o:program>

the 'var' parameter can be set as normal using the CLI ->
java org.oXML.engine.ObjectBox -Dvar=value

if you are using the ObjectBox servlet, the parameters will be set
automatically if there is a request param by the same name.

The ant task also allows parameters to be set.

for more information see:
http://www.o-xml.org/objectbox/usage.html


regards,


/m

Martin Klang
http://www.o-xml.org - the object-oriented XML programming language