You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by ke...@apache.org on 2007/04/25 12:04:50 UTC

svn commit: r532290 - /incubator/tuscany/tags/java/sdo/1.0-incubating-beta1/sdo/distribution/RELEASE_NOTES.txt

Author: kelvingoodson
Date: Wed Apr 25 03:04:49 2007
New Revision: 532290

URL: http://svn.apache.org/viewvc?view=rev&rev=532290
Log:
TUSCANY-1171 update readme for beta1 release, including new fixes and noting unimplemented SDO 2.1 features

Modified:
    incubator/tuscany/tags/java/sdo/1.0-incubating-beta1/sdo/distribution/RELEASE_NOTES.txt

Modified: incubator/tuscany/tags/java/sdo/1.0-incubating-beta1/sdo/distribution/RELEASE_NOTES.txt
URL: http://svn.apache.org/viewvc/incubator/tuscany/tags/java/sdo/1.0-incubating-beta1/sdo/distribution/RELEASE_NOTES.txt?view=diff&rev=532290&r1=532289&r2=532290
==============================================================================
--- incubator/tuscany/tags/java/sdo/1.0-incubating-beta1/sdo/distribution/RELEASE_NOTES.txt (original)
+++ incubator/tuscany/tags/java/sdo/1.0-incubating-beta1/sdo/distribution/RELEASE_NOTES.txt Wed Apr 25 03:04:49 2007
@@ -1,23 +1,26 @@
-What's New in SDO Java M3
-
-For previous revision history, take a look at the http://svn.apache.org/viewvc/incubator/tuscany/java/sdo/distribution/RELEASE_NOTES.txt?view=markup&pathrev=465232
+What's New in SDO Java Beta1
 
 Details are described below.
 
-SDO Java M3 is a superset of previous SDO Java M2 release.
-Anything in M2 is also in M3, but M3 contains features and bugfixes not present in M2 release.
+SDO Java Beta1 is a superset of previous SDO Java M2 release.
+Anything in M2 is also in Beta1, but Beta1 contains features and bugfixes not present in M2 release.
+SDOJava Beta1 is an implementation of the SDO 2.1 specification.There are 3 SDO 2.1 features which
+do not have an implementation in this release,  those being
+  XMLHelper load/save with Source/Result (TUSCANY-1214)
+  DataHelper.convert (TUSCANY-1213)
+  Property.isNullable() and Property.isOpenContent()(TUSCANY-1212)
 
 Downloading
   http://cwiki.apache.org/confluence/display/TUSCANY/SDO+Java+Download
 
 Compatibility Concerns
-  M3 now uses the SDO 2.1 interfaces whereas M2 used the 2.0.1 interfaces.
-  A program written to the M2 dynamic SDO API/SPI can compile against M3 libraries,
+  Beta1 now uses the SDO 2.1 interfaces whereas M2 used the 2.0.1 interfaces.
+  A program written to the M2 dynamic SDO API/SPI can compile against Beta1 libraries,
   although some API and SPI interfaces have been deprecated between releases.
   In most instances these programs will execute as before, but if the programs relied
   on the exposure of EMF Property instances through the SDO API then they will fail.
-  Static SDO classes generated with the M2 release must be regenerated before they will work in an M3 environment.
-  A program written for M3 cannot necessarily compile or run against M2 libraries.
+  Static SDO classes generated with the M2 release must be regenerated before they will work in an Beta1 environment.
+  A program written for Beta1 cannot necessarily compile or run against M2 libraries.
   
 
 New Features and Fixes
@@ -26,75 +29,74 @@
 http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&&pid=12310210&fixfor=12312317&resolution=1&sorter/field=issuekey&sorter/order=DESC
 
 
-TUSCANY-153        ChangeSummary on root data object not supported
-TUSCANY-396        Cardinality of wildcard element not respected
-TUSCANY-521        Hide special Sequence-type properties from SDO Types
-TUSCANY-684        Generated SDO classes should be able to register the static types to a given TypeHelper
-TUSCANY-701        Conversion to date types which do not include month can give incorrect results
-TUSCANY-708        Should TypeHelper.define return List of Types that includes DocumentRootType
-TUSCANY-709        Loads DataGraph in designated scope(TypeHelper)
-TUSCANY-713        Discover and regiester new SDO types during the time of loading the XML instance document
-TUSCANY-718        make -noEMF code generation the default
-TUSCANY-836        doubleValue() may be inaccurate for Long
-TUSCANY-859        ChangeSummary#isCreated cache is not updated while changes are still going on
-TUSCANY-885        Property DataObject.getProperty(String propertyName) should return null if the property cannot be fou
-TUSCANY-887        TypeHelper.define() should create an accompanying global property per type
-TUSCANY-894        SDO (and indirectly DAS) may not now depend on CPL if EMF has completed migration to EPL
-TUSCANY-901        jar Manifests require Implementation-Vendor-Id
-TUSCANY-902        release distributions should have common root folder naming the release
-TUSCANY-928        Define Tuscany SDO options for XMLHelper load and save operations
-TUSCANY-929        Move to SDO 2.1 spec APIs
-TUSCANY-930        Add new SDOUtil.createHelperContext() method
-TUSCANY-931        Sequence.add(int index, String propertyName, Object value) is not functioning correctly
-TUSCANY-932        Invoking DataObject.isSet(String path) with invalid path would result in NPE
-TUSCANY-933        XSD2Java Generator still generates EMF codes with -noEMF option on
-TUSCANY-934        XSD2JavaGenerator -noEMF option does not work with abstract classes.
-TUSCANY-935        SDO path accessors need to support names that contain "."
-TUSCANY-956        SDOFactory instance lookup is using the wrong namespace URI
-TUSCANY-958        NPE generated during a property set of a static SDO
-TUSCANY-972        commonj.sdo/xml namespace should be supported by SDO runtime by default
-TUSCANY-1100       Dynamic Type tests are needed to ensure that all XSD datatypes are supported
-TUSCANY-1006       ChangeSummaryImpl.cachedSDOObjectChanges appears to not be thread safe
-TUSCANY-1044       DataHelperImpl.toDateTime() is not compliant with spec.
-TUSCANY-1050       For some schemas, the code generated will not compile (notication and settable problems)
-TUSCANY-1055       DataFactory.create(abstract_type) should throw an IllegalArgumentException
-TUSCANY-1062       DataGraph.createRootObject implementation does not match 2.1 spec and also is not helpful when given
-TUSCANY-1065       Coexistence problem between EMF and Tuscany SDO
-TUSCANY-1082       Change Summary XML deserialization
-TUSCANY-1083       Shorter NameSpace prefix to speed up XML processing and reduce communication bandwidth
-TUSCANY-1085       schemaLocation attribute in the <xsd:import> should be only a hint
-TUSCANY-1086       Scope defined java serialiazation/deserialization of SDO
-TUSCANY-1088       SDO should tolerate malformed XML
-TUSCANY-1091       DataObjectXMLStreamReader doesn't have to repeat NameSpace declaration which impacts performance
-TUSCANY-1093       isSet returning false when boolean set to false, or int set to 0
-TUSCANY-1096       Exception thrown when reference with many multiplicity to the element of anyType
-TUSCANY-1097       DataObjectXMLStreamReader shouldn't have ignored (transient Properties in) Sequence
-TUSCANY-1098       Add get() and getInstanceProperties() methods in Type and Property
-TUSCANY-1099       fix for TUSCANY-1083 used lookupPrefix method of Node not available to Java 1.4.2 users
-TUSCANY-1101       Support mixed Sequence and any Sequence in Change Summary
-TUSCANY-1102       Support EMF 2.2.2
-TUSCANY-1107       Multiple calls to getNamespaceContext
-TUSCANY-1113       Extensible namespaces and types that change
-TUSCANY-1120       Static code generator template bugs
-TUSCANY-1123       test case generated code and metadata access is anachronistic
-TUSCANY-1130       Concurrent access to SDOUtil.createHelperContext() results in exception
-TUSCANY-1132       SDO Java serialization/deserialization throws an exception when the serialized data object is not the
-TUSCANY-1141       The dependency/imported package was not initialized if the codegen tool was provided with -javaPackag
-TUSCANY-1155       Java SDO static code generation tool java doc and usage hints need updating.
-TUSCANY-1156       CodeGen generates lowercase feature name when the schema specifies uppercase
-TUSCANY-1164       Container of root object is non-null after endLogging()
-TUSCANY-1167       SDO Codegen generates bad code when the noNotification option is used
-TUSCANY-1168       Type.isSequenced() returns wrong value for my XSD
-TUSCANY-1169       Property.getType() throws ClassCastException if the property is from AnyDataObjectType.getInstancePro
-TUSCANY-1172       plugin LICENSE.txt file has spurious
-TUSCANY-1179       Race condition due to lazy metada initialization when SDO is shared across threads for read intent
-TUSCANY-1185       Contribution of EMF classes, BasicExtendedMetaData and XSDEcoreBuilder
-TUSCANY-1190       IAE in static case when using DataObject.setList() to assign multiple Objects to a many-valued Proper
-TUSCANY-1205	 An exception was thrown when reading a large Java object back to DataObject
-TUSCANY-1200	 Default HelperContext should provide automatic ClassLoader-specific scoping
-TUSCANY-1196	 java.lang.ClassCastException org.eclipse.emf.ecore.impl.DynamicEObjectImpl incompatible with commonj.sdo.DataObject
-TUSCANY-1193	 unable to create data objects from dynamic metadata that match data objects created from XSD metadata
-
-	
-	
-	
+TUSCANY-153	ChangeSummary on root data object not supported	   
+TUSCANY-396	Cardinality of wildcard element not respected	   
+TUSCANY-521	Hide special Sequence-type properties from SDO Types	   
+TUSCANY-684	Generated SDO classes should be able to register the static types to a given TypeHelper	   
+TUSCANY-701	Conversion to date types which do not include month can give incorrect results	   
+TUSCANY-708	Should TypeHelper.define return List of Types that includes DocumentRootType	   
+TUSCANY-709	Loads DataGraph in designated scope(TypeHelper)	   
+TUSCANY-713	Discover and regiester new SDO types during the time of loading the XML instance document	   
+TUSCANY-718	make -noEMF code generation the default	   
+TUSCANY-826	Containment cycle should result in Exception	   
+TUSCANY-836	doubleValue() may be inaccurate for Long	   
+TUSCANY-859	ChangeSummary#isCreated cache is not updated while changes are still going on	   
+TUSCANY-885	Property DataObject.getProperty(String propertyName) should return null if the property cannot be found	   
+TUSCANY-887	TypeHelper.define() should create an accompanying global property per type	   
+TUSCANY-894	SDO (and indirectly DAS) may not now depend on CPL if EMF has completed migration to EPL	   
+TUSCANY-901	jar Manifests require Implementation-Vendor-Id	   
+TUSCANY-902	release distributions should have common root folder naming the release	   
+TUSCANY-928	Define Tuscany SDO options for XMLHelper load and save operations	   
+TUSCANY-929	Move to SDO 2.1 spec APIs	   
+TUSCANY-930	Add new SDOUtil.createHelperContext() method	   
+TUSCANY-931	Sequence.add(int index, String propertyName, Object value) is not functioning correctly	   
+TUSCANY-932	Invoking DataObject.isSet(String path) with invalid path would result in NPE	   
+TUSCANY-933	XSD2Java Generator still generates EMF codes with -noEMF option on	   
+TUSCANY-934	XSD2JavaGenerator -noEMF option does not work with abstract classes.	   
+TUSCANY-935	SDO path accessors need to support names that contain "."	   
+TUSCANY-956	SDOFactory instance lookup is using the wrong namespace URI	   
+TUSCANY-958	NPE generated during a property set of a static SDO	   
+TUSCANY-972	commonj.sdo/xml namespace should be supported by SDO runtime by default	  
+TUSCANY-1006	ChangeSummaryImpl.cachedSDOObjectChanges appears to not be thread safe	   
+TUSCANY-1044	DataHelperImpl.toDateTime() is not compliant with spec.	   
+TUSCANY-1050	For some schemas, the code generated will not compile (notication and settable problems)	   
+TUSCANY-1055	DataFactory.create(abstract_type) should throw an IllegalArgumentException	   
+TUSCANY-1062	DataGraph.createRootObject implementation does not match 2.1 spec and also is not helpful when given bad parameters	   
+TUSCANY-1065	Coexistence problem between EMF and Tuscany SDO	   
+TUSCANY-1082	Change Summary XML deserialization	   
+TUSCANY-1083	Shorter NameSpace prefix to speed up XML processing and reduce communication bandwidth	   
+TUSCANY-1085	schemaLocation attribute in the <xsd:import> should be only a hint	   
+TUSCANY-1086	Scope defined java serialiazation/deserialization of SDO	   
+TUSCANY-1088	SDO should tolerate malformed XML	   
+TUSCANY-1091	DataObjectXMLStreamReader doesn't have to repeat NameSpace declaration which impacts performance	   
+TUSCANY-1093	isSet returning false when boolean set to false, or int set to 0	   
+TUSCANY-1096	Exception thrown when reference with many multiplicity to the element of anyType	   
+TUSCANY-1097	DataObjectXMLStreamReader shouldn't have ignored (transient Properties in) Sequence	   
+TUSCANY-1098	Add get() and getInstanceProperties() methods in Type and Property	   
+TUSCANY-1099	fix for TUSCANY-1083 used lookupPrefix method of Node not available to Java 1.4.2 users	   
+TUSCANY-1100	Dynamic Type tests are needed to ensure that all XSD datatypes are supported	   
+TUSCANY-1101	Support mixed Sequence and any Sequence in Change Summary	   
+TUSCANY-1102	Support EMF 2.2.2	   
+TUSCANY-1107	Multiple calls to getNamespaceContext	   
+TUSCANY-1113	Extensible namespaces and types that change	   
+TUSCANY-1120	Static code generator template bugs	   
+TUSCANY-1123	test case generated code and metadata access is anachronistic	   
+TUSCANY-1130	Concurrent access to SDOUtil.createHelperContext() results in exception	   
+TUSCANY-1132	SDO Java serialization/deserialization throws an exception when the serialized data object is not the root and its container is of AnyTypeDataObject	   
+TUSCANY-1141	The dependency/imported package was not initialized if the codegen tool was provided with -javaPackage option for the target codegen package	   
+TUSCANY-1155	Java SDO static code generation tool java doc and usage hints need updating.	   
+TUSCANY-1156	CodeGen generates lowercase feature name when the schema specifies uppercase	   
+TUSCANY-1164	Container of root object is non-null after endLogging()	   
+TUSCANY-1167	SDO Codegen generates bad code when the noNotification option is used	   
+TUSCANY-1168	Type.isSequenced() returns wrong value for my XSD	   
+TUSCANY-1169	Property.getType() throws ClassCastException if the property is from AnyDataObjectType.getInstanceProperties()	   
+TUSCANY-1172	plugin LICENSE.txt file has spurious	   
+TUSCANY-1179	Race condition due to lazy metada initialization when SDO is shared across threads for read intent	   
+TUSCANY-1185	Contribution of EMF classes, BasicExtendedMetaData and XSDEcoreBuilder	   
+TUSCANY-1190	IAE in static case when using DataObject.setList() to assign multiple Objects to a many-valued Property.	   
+TUSCANY-1193	unable to create data objects from dynamic metadata that match data objects created from XSD metadata	   
+TUSCANY-1196	java.lang.ClassCastException org.eclipse.emf.ecore.impl.DynamicEObjectImpl incompatible with commonj.sdo.DataObject	   
+TUSCANY-1200	Default HelperContext should provide automatic ClassLoader-specific scoping	   
+TUSCANY-1205	An exception was thrown when reading a large Java object back to DataObject	   
+TUSCANY-1211	SDO 2.1 feature: On-the-fly creation of open content properties	   
+TUSCANY-1216	Sequence.add(index,value) is not working due to a type mismatch problem	   



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org