Hi,
After installing the "unofficial" Oracle Schema Provider for CodeSmith and create the CODESMITH_EXTENDED_PROPERTIES table via the AutoCreateExtendedPropertiesTable property set to true (the Oracle schema provider didn't work for me without this property set to true --> http://community.codesmithtools.com/forums/thread/14180.aspx), i've tried to run the CodeSmith template for WilsonORMapper and got this error:
###################
Unexpected SchemaExplorer type 'MemberColumnSchema' encountered. Extended properties are not yet supported for this type.
Detail:
System.NotSupportedException: Unexpected SchemaExplorer type 'MemberColumnSchema' encountered. Extended properties are not yet supported for this type.
at SchemaExplorer.OracleNativeSchemaProvider.GetExtendedProperties(String connectionString, SchemaObjectBase schemaObject)
at SchemaExplorer.SchemaObjectBase.get_ExtendedProperties()
at _CodeSmith.MappingFile_cst.SetKeyType(TableSchema table, entity currentEntity)
at _CodeSmith.MappingFile_cst.__RenderMethod1(TextWriter writer, Control control)
at CodeSmith.Engine.DelegateControl.Render(TextWriter writer)
at CodeSmith.Engine.Control.RenderChildren(TextWriter writer)
at CodeSmith.Engine.CodeTemplate.Render(TextWriter writer)
at CodeSmith.Engine.CodeTemplate.RenderToString()
at ej.s()
##################
I don't think the fault is in the template i try to execute because in the thread mentionned before, the other guy has the same problem with another template.
I use CodeSmith 3.2.7 Rev 955 with Oracle 10g Enterprise and this template http://www.loresoft.com/Applications/Templates/919.aspx
Thank you guys