CodeSmith Community
Your Code. Your Way. Faster!

Codesmith 4.1.2 error with NetTiers 2.2 (while using OracleSchemaProvider)

Latest post 06-30-2008 7:37 PM by blake05. 1 replies.
  • 10-25-2007 9:42 AM

    • Kiren
    • Not Ranked
    • Joined on 10-25-2007
    • Posts 1
    • Points 35

    Codesmith 4.1.2 error with NetTiers 2.2 (while using OracleSchemaProvider)

    I am using the Codesmith 4.1.2 and NetTiers 2.2 to connect to a ORALCE 9i Release 2 datasource and codegen. I can connect to the data source and see the tables. While generating the code, I am getting following error. Please help:

     System.NotSupportedException: Unexpected SchemaExplorer type 'MemberColumnSchema' encountered.  Extended properties are not yet supported for this type.
       at SchemaExplorer.OracleSchemaProvider.GetExtendedProperties(String connectionString, SchemaObjectBase schemaObject)
       at SchemaExplorer.SchemaObjectBase.get_ExtendedProperties()
       at MoM.Templates.CommonSqlCode.IsIdentityColumn(ColumnSchema column)
       at _CodeSmith.NetTiers_cst.EntityData.__RenderMethod1(TextWriter writer, Control control)
       at CodeSmith.Engine.DelegateControl.Render(TextWriter writer)
       at CodeSmith.Engine.Control.RenderChildren(TextWriter writer)
       at CodeSmith.Engine.Control.Render(TextWriter writer)
       at CodeSmith.Engine.CodeTemplate.Render(TextWriter writer)
       at CodeSmith.Engine.CodeTemplate.RenderToString()
       at _CodeSmith.NetTiers_cst.EntityInstanceBaseGenerated.__RenderMethod1(TextWriter writer, Control control)
       at CodeSmith.Engine.DelegateControl.Render(TextWriter writer)
       at CodeSmith.Engine.Control.RenderChildren(TextWriter writer)
       at CodeSmith.Engine.Control.Render(TextWriter writer)
       at CodeSmith.Engine.CodeTemplate.Render(TextWriter writer)
       at CodeSmith.Engine.CodeTemplate.RenderToFile(String path, Boolean overwrite)
       at _CodeSmith.NetTiers_cst.RenderToFile(String templateName, String path, Boolean overwrite)
       at _CodeSmith.NetTiers_cst.Go()
       at _CodeSmith.NetTiers_cst.__RenderMethod1(TextWriter writer, Control control)
       at CodeSmith.Engine.DelegateControl.Render(TextWriter writer)
       at CodeSmith.Engine.Control.RenderChildren(TextWriter writer)
       at CodeSmith.Engine.Control.Render(TextWriter writer)
       at CodeSmith.Engine.CodeTemplate.Render(TextWriter writer)
       at CodeSmith.Engine.CodeTemplate.RenderToString()
       at CodeSmith.Gui.CodeTemplateGenerator.f(Object A_0, EventArgs A_1)

    • Post Points: 35
  • 06-30-2008 7:37 PM In reply to

    • blake05
    • Top 25 Contributor
    • Joined on 04-03-2008
    • Wisconsin
    • Posts 333
    • Points 5,930

    Re: Codesmith 4.1.2 error with NetTiers 2.2 (while using OracleSchemaProvider)

    Reply |Contact |Answer
    Hello,

    I have implemented 'MemberColumnSchema' and Extended Properties in the OracleSchemaProvider. It will be available in the next released version of CodeSmith 5.0.

    Thanks

    -Blake Niemyjski

    Blake Niemyjski

    CodeSmith Tools, LLC Support Specialist

    Blog: http://windowscoding.com/blogs/blake/

    ----------------------------------------------------------------------
     Member of the .NetTiers team | Visit http://www.nettiers.com
    ----------------------------------------------------------------------

    • Post Points: 5
Page 1 of 1 (2 items) | RSS
Copyright © 2008 CodeSmith Tools, LLC
Powered by Community Server (Commercial Edition), by Telligent Systems