Newer
Older
Import / applications / MakePDF / Tests / ExiProcessor / CHANGES.txt
From 4 Nov 2011 to 22 Mar 2012:
   - fixed a bug which caused an exception when attempting to use a schema that imported another schema
   - improved some of the help related to the -schema and -schemaID options

From 20 Oct 2011 to 4 Nov 2011:
   - included the newest nightly build of EXIficient which fixes bug 3427971
     -- https://sourceforge.net/tracker/?func=detail&aid=3427971&group_id=236860&atid=1101382
   - changed BufferedOutputStream.java so that it writes out a max of 8192 bytes at a time (fixes a bug where writing large amounts to System.out would fail)

From 10 Oct 2011 to 20 Oct 2011:
   - fixed some of the URLs in the command-line help and some of the EXI Option names & descriptions in ExiOptions.xsls
   - added -schemaID [XML Schema ID] option for encoding. During decoding, if -schema is used, that schema will be loaded first; otherwise, the schemaID value will be used as a schema filename
     -- the EXIficient developer made a small change to support more flexible schemaId-based behavior
	    --- now using a nightly build of EXIficient
   - added -xsi_schemaLocation option which preserves xsi:schemaLocation/noNamespaceSchemaLocation
   - when an invalid set of command line args are provided, a shorter version of help is printed
   - changed build.xml to place .class files in .\bin\ to make the alternate command line shorter and a little more standard:
     -- java -cp .\bin;.\lib\exificient.jar;.\lib\xercesImpl.jar;.\lib\xml-apis.jar ExiProcessor [command-line args]
     -- added the alternate command line to the README.txt file
   - changed -header_cookie to -cookie
   - minor fixes and improvements

From 12 Sept 2011 to 10 Oct 2011:
   - included EXIficient 0.8
   - added MITRE public release statement to README.txt

From 10 Sept 2011 to 12 Sept 2011:
   - replaced the XML Schema and XML Instance Docs with examples more appropriate for public release
   - added GPL 2 license to code, README.txt and added the file LICENSE.txt
   - refactored build.xml so that it builds from scratch (but it still uses Eclipse jar-in-jar-loader.zip)

From 5 Sept 2011 to 10 Sept 2011:
   - added -header_cookie option (used in encoding only)
   - added -header_options option (used in encoding only)
   - updated ExiOptions.xlsx

From 29 July 2011 to 5 Sept 2011:
   - now using a nightly build from EXIficient, so this is EXIficient 0.7+
     -- this fixes an attribute-order bug during strict schema-informed encoding
   - this new build (compiled by garrett@mitre.org) includes source in the exificient.jar for in-line Javadoc integration in Eclipse
   - full stack trace is printed if there is a encoding or decoding error
   - updated some of the command-line help about EXI preserve options