biztalk

BizTalk Server 2006 R2 application upgrade question

We have a BizTalk Server 2006 R2 application that we will be shipping this year, with several schemas that customers will use to build Custom Orchestrations. When we deliver the next version of the application next year there is a possibility that these schemas (some are WCF service contracts) may change. That being the case how can we ...

BizTalk 2006 ESB - Is there a WcfCustom adapter?

We are implementing the Microsoft ESB Guidance on top of BizTalk 2006. One of our major players in the business is SAP, which is catered for out of the box using BizTalk's WcfCustom adapter. Does anybody have any advice or experience using the ESBG adapters to connect to SAP for submission of iDocs? Will I need to write my own ESB Ada...

Schema validation difference between BizTalk IDE and XmlReader

I'm trying to get into unit tests for a BizTalk application I'm working on, following the example in Michael Stephensons blog post and seemed to be getting somewhere Then I got an error down the line, which I tracked back to a "invalid" XML test file I was using, but this was passing my validation against schema unit test ... - reason ...

BizTalk BRE InvalidCastException

Hello I have configured a new VM (MS Virtual Server running Windows Server 2003) as a copy of an existing VM hosting BizTalk server 2006. I have run into a problem with BRE processing. The policy is deployed and vocabulary published exactly as on the working VM. An orchestration calls a helper component which in turn makes use of the B...

BizTalk generated XSD fails to validate the XML its derived from

I've got an XML response from another system, but no XSD, so I used the Create Schema option to generate one. I then added the XSD to my BizTalk 2006 R2 project and set its "Input Instance Filename" property to the original XML message. Tried the "Validate Instance" option and it FAILS ???, with a couple of errors like so ... error BEC...

How to set up a multi-developer Biztalk environment?

If we have 3 developers working on the same Biztalk project what is the best way to set up our development environment? We are using TFS to store the Biztalk project. Should we use 1 sql server and 1 Biztalk server and then have 1 or more developer machines that access the sql and biztalk servers? The issue we get with this is when 1 ...

Why split a BizTalk solution into multiple projects

I've read it's good practice to split a biztalk solution into multiple projects - seen some debate as to the exact nature of the split - could be split by artifact, i.e. Schemas, Orchestrations, Maps, etc. - could be split by function But what's the benefits / con's ?? ...

Handling failures with MSMQ in BizTalk by resending

Has anyone got any pointers on good practices / potential designs for handling the situation in a BizTalk orchestration were the response from a long-running service has failed, so the initiation message needs to be resent I have the situation where an orchestration is sending a message to an MSMQ queue and then waiting on a response ba...

Can Biztalk use a remote MSQL server in a different domain without a trust relationship?

I have a remote MSQL instance that I want to use with biztalk. My machine running biztalk cannot join the same domain as the MSSQL instance, nor can we create a trust relationship between the two windows domains. Is there a way to configure biztalk to authenticate? Username/password (like any other DB would use) would be perfectly fin...

How to organize common schemas referenced by multiple biztalk applications in a same group?

I have a situation were I need to reference a schema in two different BizTalk applications. I could either: Put the schema in one application and make the other applications have a reference to it. OR Put the schema in a common application and all other applications have a reference to this common application. However, in both the a...

How to set a default value to an destination schema element in BizTalk Map

HI All, I have a requirement in BizTalk map, where 1.I will map some elements from source schema to destination schema,where the values will be assigned to destination schema elements based on some condition. 2.If those values are not assigned, i need to send some default value (N/A). My map is not One-to-One so that i can use a scr...

BizTalk : Removing "spam" messages on receive location using File adaptor

My customer sometimes receives "spam" messages on their BizTalk file drop locations i.e files not of the type expected by the receive location filter eg a .doc instead of a .xls. The file adaptor does not have an option to delete such "junk" - probably for good reason- , and we can not stop the sender of these files from occasionally sen...

BizTalk testing maps with multiple input xml or is it Inline C# that is the problem?

Can anyone explain how to get unit tests of BizTalk maps with multiple inputs to work? I've been happily using the examples on Michael Stephenson blog to test my maps, but I've just tried my first multiple input map and it's failing :-( I've used the VS2005 "Test Map" to first generate an input instance with the two input messages, th...

Adding custom "views" to BizTalk administration console

Has anyone worked out how to add custom UI "views" to the BizTalk administration console ? For example custom nodes on the tree, or custom tabs on the Group Overview showing custom data eg state of services etc ? My customer's system has a number of services and other parts which would be nice to give system administrators an single ov...

Deploying biztalk on developer/build machines

For eaach BizTalk application we have a setup.bat, which creates the BizTalk application, creates file drops, build code, gacs, registers resources, creates ports -using vcscripts- and applies bindings. We also have a cleanup.bat which performs the opposite of setup.bat These scripts are then run via nant, and finally used by cruisecont...

Slow BizTalk File Receive

Hi I have an application with a file receive location. After the host instance has been running for a few hours the receive location fails to identify new files dropped into the folder that it is monitoring. It doesn't forget about them altogether, it's just that performance grinds to a crawl. The receive location is configured to poll...

Debugging BizTalk SOAP messages ... with WireShark or what?

I'm trying to work out what a BizTalk call to a web service is failing, and want to see what the actual message content is. I found Elton Stoneman's blog on using WireShark which got me going, and I can now at least see the POST and SOAP response packets, but getting the actual content is very laborious ... copy and paste to Notepad ... ...

BizTalk HTTPReceive request response with BTSHTTPReceive.dll?ReqResp

I've started to try out BizUnit and noticed that the Http Request Response have a URL of BTSHTTPReceive.dll?ReqResp I can't find anything in the doc's about using the ?ReqResp Is this needed?, or does it add some value? ...

Need an alternative to BizTalk's XSLT generation

Hello, At present we are using BizTalk as an XSLT generator. We map two XSDs together and then have BizTalk generate and XSLT that we use in another app. Shortly we will be getting rid of BizTalk and are on the hunt for a new program that will provide us this functionality. Thanks! ...

Changing the polling interval on BizTalk MSMQ receive adapter

Is there some setting that affects the polling interval in a BizTalk MSMQ receive adapter? I've read the section in Professional BizTalk 2006 that "this is set to 1/2 second and is not configurable", but the delay on my test box seems to be about 10 seconds ...