The 3.1 Specification seems to generate an error using XSD; has anyone serialized this into either Java or .NET? I also wasn't able to reverse engineer the XSD either.
=====================================================
C:\ECF>"C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\xsd.exe" ECF-3.1-CoreFilingMessage-Example.xmlMicrosoft (R) Xml Schemas/DataTypes support utility[Microsoft (R) .NET Framework, Version 2.0.50727.42]Copyright (C) Microsoft Corporation. All rights reserved.Error: There was an error processing 'ECF-3.1-CoreFilingMessage-Example.xml'. - Nested table 'PersonName' which inherits its namespace cannot have multipleparent tables in different namespaces.
If you would like more help, please type "xsd /?".
Note: Here are two good links on Serialization:
http://www.agiledeveloper.com/articles/XMLSerialization.pdf
http://www.dnzone.com/showDetail.asp?TypeId=2&NewsId=79&LinkFile=page7.htm