none
How to apply the configuration created by TI configuration tool in BizTalk adapter for host applications RRS feed

  • Question

  • might be a dummy question here, for the migration project we have, we created a configuration with the TI configuration tool, save it to the disk. We need to configure the BizTalk adapter to use this configuration, but I don't know where to start, how to import the configuration defined by the TICT to BizTalk adapter? 

    Thanks in advance for help.


    https://ninithepug.wordpress.com/

    Friday, May 2, 2014 4:45 PM

Answers

  • Correct. The connection string property is where the config is done.

    Thanks...


    Stephen Jackson - MSFT

    Sunday, May 4, 2014 5:16 AM
  • Hello, You can set it either in the registry (prior HIS 2016) or in the btssvc config file which is the biztalk server service config file. Best regards,

    Steve Melan - BCEE My Blog : http://stevemelan.wordpress.com

    Friday, April 7, 2017 3:12 PM

All replies

  • Using the BizTalk Adapter for Host Applications with HIS 2013 works basically the same as it does with HIS 2010. You need to create a .NET assembly in Visual Studio and then import that assembly in the HostApps (when defining a Send Port, for example) adapter configuration. Once you go into the HostApps Transport Properties dialog, you click the Connection Strings option to "Add assemblies - Browse" to locate the assembly (DLL) that you created. When you open the assembly, the BizTalk Adapter for Host Applications Configuration dialog will list the ClassName, Assembly, Remote Environment, etc. At the bottom of the dialog, you will see the Connection String that is used to connect to the IBM host system. You can double-click the listed assembly to change the configuration of the connection string to add the correct IP Address, Port, etc.

    Even though Transaction Integrator in HIS 2013 saves all of its configuration in an app.config (or web.config) file, this doesn't apply to the BAHA.

    The following is an excerpt from the Readme_06_Using_Assemblies.txt file in the HIS 2013 SDK (available for download from http://www.microsoft.com/en-us/download/details.aspx?id=41557. The readme (along with many others) is under the C:\Program Files\Microsoft Host Integration Server 2013 SDK v1.0\ApplicationIntegration\WindowsInitiated\ApplicationIntegrationStarterGuide folder when the HIS 2013 SDK is installed.

    This comment is important if you want to create a TI assembly (DLL) like in previous versions of Transaction Integrator. If the "Calling Mode" property in the HIDX file is not set to ”DirectCall, WCF, WS, BAHA", the DLL will not be created.

    3. Ensure that the HIDX file’s Calling Mode property is set to build an Assembly
       a. Open the TiBasicCobolImportManual.hidx file by double clicking it
       b. Right click node TiBasicCobolImportManual and select Properties
       c. In the property grid select property Calling Model
       d. The value must be “DirectCall, WCF, WS, BAHA” for an assembly to be built. All other value cause CSharp files to be created
       e. Save the hidx file if the Calling Model property was changed

    Thanks...


    Stephen Jackson - MSFT

    Friday, May 2, 2014 9:18 PM
  • Thanks so this essentially means Transaction integration configuration tool had nothing to do with the Biztalk adapter, all configuration can be done in the connection string property in Biztalk adapter level, is this correct?

    https://ninithepug.wordpress.com/

    Friday, May 2, 2014 11:50 PM
  • Correct. The connection string property is where the config is done.

    Thanks...


    Stephen Jackson - MSFT

    Sunday, May 4, 2014 5:16 AM
  • Where can I set acceptBadCOMP3Sign value to true in BizTalk adapter. THis option is available in TI Config tool but not sure how to use that here in BizTalk adapter. 

    Thanks,

    Sai.

    Friday, April 7, 2017 12:27 PM
  • Hello, You can set it either in the registry (prior HIS 2016) or in the btssvc config file which is the biztalk server service config file. Best regards,

    Steve Melan - BCEE My Blog : http://stevemelan.wordpress.com

    Friday, April 7, 2017 3:12 PM