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