/[Apache-SVN]/xmlbeans/trunk/CHANGES.txt
ViewVC logotype

Diff of /xmlbeans/trunk/CHANGES.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 151275, Fri Feb 4 00:38:29 2005 UTC revision 151776, Mon Feb 7 23:23:57 2005 UTC
# Line 1  Line 1 
1  * new store implementation (ericvas)  Changes in v2.0.0-beta1:
2    a) native DOM implementation  
3    * new store implementation, including native DOM implementation (ericvas)
4  * Piccolo is now the default parser.XmlOptions.setLoadUseXMLReader (XMLReader xmlReader) can be used when a diffrent parser is required. (cezar)  * Piccolo is now the default parser.XmlOptions.setLoadUseXMLReader (XMLReader xmlReader) can be used when a diffrent parser is required. (cezar)
5  * JAM is downloaded from codehaus (radup)  * JAM is downloaded from codehaus (radup)
6  * Sample xml generation from an schema file (radup)  * Sample xml generation from an schema file (radup)
7  * EntityResolver is setable in SchemaCompiler (David Jencks)  * EntityResolver is setable in SchemaCompiler (David Jencks)
8  * XPath 2.0 and Xquery support through Saxon (Yana Kadiyska)  * XPath 2.0 and Xquery support through Saxon (Yana Kadiyska)
9  * java 1.5 generics added to generated source (Kkrouse)  * java 1.5 generics for array properties added to generated source (kkrouse)
    - to use, pass '-javasource 1.5' to scomp  
    - generates a 'List<Item> getItemList()' method  
    - runtime is still all jdk 1.4, only 1.5 in gen'd source  
10  * Simplified working with substitution groups by adding XmlObject.substitute() (radup)  * Simplified working with substitution groups by adding XmlObject.substitute() (radup)
11  * "-noVDoc" command-line option for scomp to skip validation of <xs:documentation> contents(radup)  * "-noVDoc" command-line option for scomp to skip validation of <xs:documentation> contents(radup)
12  * uniform access to the getSourceName() method in Schema Object Model  * uniform access to the getSourceName() method in Schema Object Model
13  * Added a XmlBeans.compileXmlBeans() method which does three things: (kkrouse)  * Cleaned up schema compilation APIs with a XmlBeans.compileXmlBeans() (kkrouse)
     - compile the SchemaTypeSystem  
     - save the SchemaTypeSystem .xsb files  
     - generate the java source files  
14  * Added error codes and improved validation error messages (kkrouse)  * Added error codes and improved validation error messages (kkrouse)
15  * Changed .xsb format to improve performance (radup)  * Changed .xsb format to improve performance (radup)
16  * Ability to pass URLs instead of Files for Wsdl/Schemas(Jacob Danner, Sal Campana)  * Ability to pass URLs instead of Files for Wsdl/Schemas (Jacob Danner)
17  * Added option to pass in "##local" to -allowmdef (radup)  * Added option to pass in "##local" to -allowmdef (radup)
18  * Inst2xsd: support for xsi:nil and qname fix.(cezar)  * Inst2xsd: support for xsi:nil and qname fix.(cezar)
19  * adding getCurrentElementSchemaType in Validator for finding schema types of elements with xsi:type attribute(cezar)  * adding getCurrentElementSchemaType in Validator for finding schema types of elements with xsi:type attribute(cezar)
# Line 35  Line 30 
30  * Functionality to retrieve xml validation errors programatically (patch from Dutta Satadip)  * Functionality to retrieve xml validation errors programatically (patch from Dutta Satadip)
31  * Added saver options to not save xml decl (ericvas)  * Added saver options to not save xml decl (ericvas)
32  * Added a SOAP11 encoding built-in Schema Type system (radup)  * Added a SOAP11 encoding built-in Schema Type system (radup)
33  * selectChildren and selectAttributes for dynamic getters and some wildcard scenarious(cezar)  * selectChildren and selectAttributes for dynamic getters and some wildcard scenarios (cezar)
34  * Location in ValidatingXmlStreamReader(cezar)  * Location in ValidatingXmlStreamReader(cezar)
35  * Added a wrapper over jsr173's XMLStreamReader (cezar)  * Added a wrapper over jsr173's XMLStreamReader (cezar)
36  * Added support for default value in XMLStreamReaderExt interface and implementation.(cezar)  * Added support for default value in XMLStreamReaderExt interface and implementation.(cezar)
# Line 44  Line 39 
39  * Improved the Validator to ofer PSVI info (cezar)  * Improved the Validator to ofer PSVI info (cezar)
40  * Exposed some of the XMLSchema validator functionality in the public interfaces(davidbau,Dutta Satadip)  * Exposed some of the XMLSchema validator functionality in the public interfaces(davidbau,Dutta Satadip)
41  * Added support for XML Catalog, based on Apache Commons CatalogResolver(cezar)  * Added support for XML Catalog, based on Apache Commons CatalogResolver(cezar)
         How it works:  
   
         1) there is a global read only resolver that can be set through "xmlbean.entityResolver" system property  
         2) option 1 is overwritten if:  
                  2a) - the switch "-catalog [file]" is used on the command line for scomp  
                  2b) - or a resolver is set in XmlOptions (XmlOptions.setEntityResolver() )  
   
42  * Added XMLStreamReaderExt an extention of XMLStreamReader which alowes getting strongly typed java values from a stream(cezar)  * Added XMLStreamReaderExt an extention of XMLStreamReader which alowes getting strongly typed java values from a stream(cezar)
43  * Adds support for annotations in XMLSchema (davidbau)  * Adds support for annotations in XMLSchema (davidbau)
44  * Added JSR 173 support (ericvas)  * Added JSR 173 support (ericvas)
# Line 59  Line 47 
47  * performance tests (Jamie Zyskowski)  * performance tests (Jamie Zyskowski)
48  * various feature tests (Yana Kadiyska, Jacob Danner)  * various feature tests (Yana Kadiyska, Jacob Danner)
49  * samples and documentation (Steve Traut)  * samples and documentation (Steve Traut)
50  * packaging,liscencing changes (Cliff Schmidt)  * packaging, licencing changes (Cliff Schmidt)

Legend:
Removed from v.151275  
changed lines
  Added in v.151776

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2