You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xmlbeans-cvs@xml.apache.org by zi...@apache.org on 2004/06/20 20:19:48 UTC

cvs commit: xml-xmlbeans/v2/test/src/drt/drtcases BindingTests.java

zieg        2004/06/20 11:19:48

  Modified:    v2/src/binding/org/apache/xmlbeans/impl/binding/bts
                        BaseBindingLoader.java BindingFile.java
                        BindingProperty.java BindingType.java
                        BindingTypeName.java BindingTypeVisitor.java
                        BuiltinBindingType.java ByNameBean.java
                        CompositeBindingLoader.java GenericXmlProperty.java
                        JavaInstanceFactory.java JavaTypeName.java
                        JaxrpcEnumType.java ListArrayType.java
                        MethodName.java ParentInstanceFactory.java
                        QNameProperty.java SimpleBindingType.java
                        SimpleContentBean.java SimpleContentProperty.java
                        SimpleDocumentBinding.java SoapArrayType.java
                        WrappedArrayType.java XmlTypeName.java
               v2/src/binding/org/apache/xmlbeans/impl/binding/tylar
                        DebugTylarWriter.java DefaultTylarLoader.java
                        ExplodedTylarImpl.java RuntimeTylar.java
                        TylarConstants.java
               v2/src/configschema/schema binding-config.xsd
               v2/src/marshal/org/apache/xmlbeans/impl/marshal
                        BindingContextFactoryImpl.java
               v2/test/src/drt/drtcases BindingTests.java
  Added:       v2/src/binding/org/apache/xmlbeans/impl/binding/bts
                        BindingFileUtils.java FactoryRegistry.java
                        PropertyRegistry.java TypeRegistry.java
  Removed:     v2/src/binding/org/apache/xmlbeans/impl/binding/bts
                        JaxbBean.java KindRegistry.java
                        ParticleProperty.java
  Log:
  Speed up tylar loading time:
   -make bts serializable with java serialization
   -add java serialized form of bts to tylar and use it in RuntimeTylar
   -move all xml i/o code out of bts types and into static util methods
    to avoid loading all the extra xml machinery at startup.  This is
    preperation for eventually using ourselves to load the bts xml form.
  
  remove vestiges of jaxb from binding-config
  
  Revision  Changes    Path
  1.8       +44 -24    xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BaseBindingLoader.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BaseBindingLoader.java.diff?r1=1.7&r2=1.8
  
  
  1.14      +57 -186   xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BindingFile.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BindingFile.java.diff?r1=1.13&r2=1.14
  
  
  1.19      +177 -222  xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BindingProperty.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BindingProperty.java.diff?r1=1.18&r2=1.19
  
  
  1.18      +28 -71    xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BindingType.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BindingType.java.diff?r1=1.17&r2=1.18
  
  
  1.9       +8 -1      xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BindingTypeName.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BindingTypeName.java.diff?r1=1.8&r2=1.9
  
  
  1.6       +1 -1      xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BindingTypeVisitor.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BindingTypeVisitor.java.diff?r1=1.5&r2=1.6
  
  
  1.6       +12 -8     xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BuiltinBindingType.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BuiltinBindingType.java.diff?r1=1.5&r2=1.6
  
  
  1.13      +39 -72    xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/ByNameBean.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/ByNameBean.java.diff?r1=1.12&r2=1.13
  
  
  1.5       +5 -9      xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/CompositeBindingLoader.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/CompositeBindingLoader.java.diff?r1=1.4&r2=1.5
  
  
  1.2       +3 -3      xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/GenericXmlProperty.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/GenericXmlProperty.java.diff?r1=1.1&r2=1.2
  
  
  1.2       +7 -87     xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/JavaInstanceFactory.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/JavaInstanceFactory.java.diff?r1=1.1&r2=1.2
  
  
  1.17      +364 -357  xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/JavaTypeName.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/JavaTypeName.java.diff?r1=1.16&r2=1.17
  
  
  1.6       +102 -137  xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/JaxrpcEnumType.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/JaxrpcEnumType.java.diff?r1=1.5&r2=1.6
  
  
  1.2       +38 -60    xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/ListArrayType.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/ListArrayType.java.diff?r1=1.1&r2=1.2
  
  
  1.8       +38 -30    xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/MethodName.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/MethodName.java.diff?r1=1.7&r2=1.8
  
  
  1.3       +37 -62    xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/ParentInstanceFactory.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/ParentInstanceFactory.java.diff?r1=1.2&r2=1.3
  
  
  1.7       +86 -123   xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/QNameProperty.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/QNameProperty.java.diff?r1=1.6&r2=1.7
  
  
  1.10      +78 -123   xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/SimpleBindingType.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/SimpleBindingType.java.diff?r1=1.9&r2=1.10
  
  
  1.3       +84 -139   xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/SimpleContentBean.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/SimpleContentBean.java.diff?r1=1.2&r2=1.3
  
  
  1.2       +5 -8      xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/SimpleContentProperty.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/SimpleContentProperty.java.diff?r1=1.1&r2=1.2
  
  
  1.10      +14 -27    xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/SimpleDocumentBinding.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/SimpleDocumentBinding.java.diff?r1=1.9&r2=1.10
  
  
  1.4       +74 -118   xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/SoapArrayType.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/SoapArrayType.java.diff?r1=1.3&r2=1.4
  
  
  1.4       +59 -88    xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/WrappedArrayType.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/WrappedArrayType.java.diff?r1=1.3&r2=1.4
  
  
  1.5       +9 -2      xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/XmlTypeName.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/XmlTypeName.java.diff?r1=1.4&r2=1.5
  
  
  1.1                  xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BindingFileUtils.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/BindingFileUtils.java?rev=1.1
  
  
  1.1                  xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/FactoryRegistry.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/FactoryRegistry.java?rev=1.1
  
  
  1.1                  xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/PropertyRegistry.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/PropertyRegistry.java?rev=1.1
  
  
  1.1                  xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/TypeRegistry.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/bts/TypeRegistry.java?rev=1.1
  
  
  1.9       +2 -1      xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/tylar/DebugTylarWriter.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/tylar/DebugTylarWriter.java.diff?r1=1.8&r2=1.9
  
  
  1.22      +3 -1      xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/tylar/DefaultTylarLoader.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/tylar/DefaultTylarLoader.java.diff?r1=1.21&r2=1.22
  
  
  1.17      +17 -2     xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/tylar/ExplodedTylarImpl.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/tylar/ExplodedTylarImpl.java.diff?r1=1.16&r2=1.17
  
  
  1.5       +27 -21    xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/tylar/RuntimeTylar.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/tylar/RuntimeTylar.java.diff?r1=1.4&r2=1.5
  
  
  1.8       +1 -1      xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/tylar/TylarConstants.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/tylar/TylarConstants.java.diff?r1=1.7&r2=1.8
  
  
  1.22      +0 -20     xml-xmlbeans/v2/src/configschema/schema/binding-config.xsd
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/configschema/schema/binding-config.xsd.diff?r1=1.21&r2=1.22
  
  
  1.20      +3 -2      xml-xmlbeans/v2/src/marshal/org/apache/xmlbeans/impl/marshal/BindingContextFactoryImpl.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/src/marshal/org/apache/xmlbeans/impl/marshal/BindingContextFactoryImpl.java.diff?r1=1.19&r2=1.20
  
  
  1.26      +4 -3      xml-xmlbeans/v2/test/src/drt/drtcases/BindingTests.java
  
  http://cvs.apache.org/viewcvs/xml-xmlbeans/v2/test/src/drt/drtcases/BindingTests.java.diff?r1=1.25&r2=1.26
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xmlbeans-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xmlbeans-cvs-help@xml.apache.org