Creating a custom resolver for ESB Toolkit

Answered Creating a custom resolver for ESB Toolkit

  • Wednesday, September 09, 2009 5:06 PM
     
     
    Hi,

    I am trying to create a custom resolver to my Itinerary Service to define some parameters that I could use in my Orchestration.  Here is the MSDN Documentation to gives instructions on how to do that.. http://msdn.microsoft.com/en-us/library/cc789178.aspx

    It says, The schemas for each resolution type, located in the ESB.Resolver.Schemas project, define all the parameters valid for each type of connection string. I can't find any ESB.Resolver.Schemas Project in my machine..

    It also says, The moniker equates to a resolver connection string. Individual schemas, located in the folder \Source\Core\Source\ESB.Resolver.Schemas, define the parameters and their root moniker. A resolver takes the resolver connection string, validates it, and uses the result to query and populate a generic EndPoint property inserted into a Dictionary object that BizTalk can use.

    There is no folder \Source\Core\Source\ESB.Resolver.Schemas. Where could i find it???

    Thank you...

    --
    Preetham Reddy
    www.preetham-reddy.com

All Replies

  • Wednesday, September 09, 2009 5:45 PM
     
     Answered

    This documentation is referring to the source code of ESB.

    From the FAQ (http://msdn.microsoft.com/en-us/biztalk/dd876606.aspx)
    "Source code for signed binaries will be available as a separate download (date to be determined)."

    In the meantime, check codeplex.com/esb for the same (as of CTP2).


    BizTalk ESB Toolkit 2.0 Training: http://quicklearn.com/redir/?r=esbtraining
  • Thursday, September 10, 2009 2:57 AM
    Moderator
     
     Answered
    I would recommend reviewing the sample I put together (below) and download the source code from ESB Guidance CTP2 as Nick mentioned.  Take a look at the STATIC resolver in the ESB source which should give you a good idea on how to do this.  Also the code base includes a resolver extender under the Tools section for the STATIC resolver which should help see how adding designer support is done.  The sample I put together also has designer support, but the STATIC resolver extender is a little more extensive.

    http://blogs.neudesic.com/blogs/brendon_birdoes/default.aspx

    Thanks,
    Brendon Birdoes, Neudesic