All Downloads are FREE. Search and download functionalities are using the official Maven repository.

msv.msv.doc.ChangeLog.txt Maven / Gradle / Ivy


From Apr,2002 version to Mar,2003 version
-----------------------------------------

- fixed a problem in the DOMVerifier example.

- fixed a bug regarding the inclusion of a chameleon schema.

- added serialVersionUID for better Java object serialization support

- fixed a bug where @final of simple types are incorrectly handled

- fixed various bugs that occur when the system default encoding is not ascii
  compatible (such as EBCDIC).

- fixed a problem where Base64BinaryType may throw
  ArrayIndexOutOfBoundException when the input is not a valid base64 string.

- fixed a bug in the problem diagnosis code when a bad attribute value
  is encountered.

- An external datatype loader can be specified for RELAXNGReader to override
  default datatype library discovery logic.

- reimplemented some of the constraint check so that it is less likely to
  cause a StackOverflowError.

- the NameClass class has more convenience methods.

- modified to work with Xerces-2.

- XSDatatype interface now has more methods to inspect datatype objects.

- Fixed a bug reported by Danny Vint regarding multiple derivation chain
  of complex types with simple content.

- Fixed the incorrect handling of relative URIs. Now relative URI
  references are properly handled for all schema languages. Thanks to
  Damian Gajda  for pointing out this problem.

- Fixed a bug in TypeDetector so that an error in an attribute is reported
  after the startAttribute event is fired. Thanks to
  Damian Gajda  for this patch.

From Nov,2001 version to Apr,2002 version
-----------------------------------------

- The "-maxerror" option is added to the command line version
  of MSV. This option prohibits the "panic mode" behavior of MSV.

- Changed the way XML Schema datatypes are parsed

- bug fixes


From 2001/09/10 version to Nov,2001 version
-------------------------------------------

- RELAX NG DTD compatibility spec is supported.
  
  For details and limitations go to commandline.html.


- Conformance to RELAX NG spec is improved.
  MSV is now intended to fully conform to the version 1 spec
  when the "strict schema check" switch is turned on.
  For details of the limitation, see commandline.html


- "JAXP masquerading" feature is implemented
  
  For details, look at JAXPmasquerading.html


- W3C XML Schema support is improved

  Several bugs (handling of attribute wildcards, etc) are fixed.


- "strict" schema check is implemented

  Schema parser now has a switch to perform extra schema checks,
  at the expense of consuming more time to parse a schema.
  Command line tool is updated to accept the "-strict" option
  for this purpose.


- internal representation is modified

  TypedStringExp is splitted into DataExp and ValueExp.


- more examples are added





© 2015 - 2025 Weber Informatics LLC | Privacy Policy