While preparing a POC with BizTalk 2006 and the accelerator for HL7 1.3, I realized there is a little error in the end-to-end tutorial (also in <drive>:\Program Files\Microsoft BizTalk Accelerator for HL7 1.3\SDK\End-to-End Tutorial). In the "TutorialSampleInstance.txt" the name of the source (MSH3) is "ADTSystem", while the name of the party in both BizTalk Administration and BTAHL7 is "Tutorial_ADTSystem". The consequence is that no ACK or RX messages are generated. To solve it, just change ......
On a more technical note, these are some of the questions I generally ask when interviewing someone for BizTalk. They are pretty general because the goal was to find out their knowledge of BizTalk in general, not to check if they knew all the gory details. General BizTalk Questions Explain general architecture of BizTalk (components, interaction of this components, etc) What design-pattern does BizTalk implement? Is the communication/messaging system in BizTalk is synchronous or asynchronous? What ......
While preparing a demo on BizTalk 2006 I have learned something important abouthe rules. I had created a pretty simple policy with two rules. Both of them changed a field in an XML document according to a field in a database. Whenever I tested the policy all went well. I gave a data connection and a file sample as input to the test and both rules did what they were supposed to do. However, once I started using the rules in an orchestration nothing happened! My first error was the following: 1st. ......
The adapter can be downloaded from here (gotdotnet). I found a small but annoying bug in the code that did not even let me start with the adapter.In file ODBCHelper.cs, line 69, check if the key is null before closing it: if (keyDsnNames != null) keyDsnNames.Close(); Otherwise, the consequence is "Object reference not set to instance of an object" every time you try to set a new DSN or open the DSN list. If you don't want to recompile the project you can add the HKEY_LOCAL_MACHINE\SOFTWARE... ......
I have been working on a POC with BTS2006 and data sources adapters (ODBC, DB2, SQL Server - I'll try to post about these later) for the past two weeks and encountered several problems. Nothing serious, but they caused me some pain. At one point I created a map in a transform shape with three source files. The idea being to create a sort of "merge" of the three documents. I selected the files, the mapper opened, I created the links between sources and destination and all was fine. Sources: Message1, ......
I found HOL documents on the web for the BizTalk Adapters for Host Systems. They are pretty useful if you don't know much about host systems and don't even know how to start. I got them from here.
Charles Sterling mentions these are labs from TechEd. It must have been in TechEd Australia because they were not available at TechEd Barcelona.
Event Type: Error Event Source: BizTalk Server Event Category: Document Processing Event ID: 324 Date: 4/11/2006 Time: 9:48:17 AM User: N/A Computer: MYSERVER Description:An error occurred in BizTalk Server. Details: ------------------------------ [0x0154] This server could not create a component with the class ID "{1C7F70A8-15F6-4699-9AD0-1... for transport. Verify that this component is properly registered. The following error was returned: [0x80070005] Access is denied. [0x0156] The ......
This is another annoying thing about BTS2004 WSSLib I have discovered. You cannot have two receive locations with the same URI. The problem being that the view field is not included in the URI! So if you have two receive location for the same document library but different view it will not work. I have made it work in my demo by using http://<MYSERVERNAME>/ in one of them and http://localhost in the other. Stupid but it works ... The question now is: How will I make it work in production? Can ......
I had a working demo with BTS 2004, InfoPath and WSS. The WSS site contains 3 views based on filters on a field from the InfoPath form. After playing around with it for a while I re-published the InfoPath form to the WSS site because I had done some changes and the filters on the WSS views disappeared (because the field on which they were based was republished). This caused the following anyoing error: The adapter "WSSLib" raised an error message. Details "Server was unable to process request. --> ......