Geeks With Blogs
Erich Muhr EAI, BizTalk and other IT-eXperiences
Recently I did some work on receiving MIME or NOT-MIME encoded Messages. Some interesting facts: It is possibly to get encoded Emails (including Email Headers) via PassTrough Pipeline from a POP3 Mailbox and save them to the file system. (don't forget to disable the mime decoder that is integrated in the POP3 adapter) One can easily read these "raw" ......

Recently I had a scenario where I activated Ordered Delivery on a send port. To my suprise - after I sent about 100 messages through the send port - one active instance of the port remained in admin console. I was able to terminate it but after sending some new messages through the port, the active instance appeared again. Seems that this is by design ......

In a current project I work with Binary Messages in BizTalk Orchestration (received by WebService, sent with dynamic SMTP Adapter). To get to know more about the topic the following ressources where extremely useful: http://www.novaenterprisesy... http://www.novaenterprisesy... ......

Recently I used the mime encoder in a custom pipeline and got an error when sending a message through the pipeline at runtime: There was a failure executing the send pipeline: ........................ Reason: Retrieving the COM class factory for component with CLSID {254B4003-2AA7-4C82-BB2E-18... failed due to the following error: 80040154 After ......

Last week I had the following problem: I published two orchestrations (with different input schemas) as WebService. The client application which of course used the same two schemas was also a BizTalk application and run in the same group. I had no influence on that and therefore the problem of duplicate schemas occured. So I had one Receive Location ......

The combination of a Team System solution, including a BizTalk project and an Unit Test C# project is not a good one, as I learned recently. ;-) The problem occured, when I wanted to add a BizTalk map in an orchestration - simply nothing happened. The only thing was an bunch of errors while closing Visual Studio afterwards: --------------------------- ......

29
Oct 08
Today I managed to get a strange Error (like you get it in Excel if you have more than the famous 65536 rows) during BizTalk testing with HAT. :-) I suppose the reason is that HAT (where I displayed some debugging data) uses Office WebComponents in background and therefore this limitation is causing problems with greater amounts of data. Anyway an interesting ......

A property of a BizTalk map that I didn't know before: Ident (to generate well-formed XML out of a map) Thanks to Erika Ehrli for further information: http://blogs.msdn.com/erika... ......

Recently I got these two errors with EventID 5740 from a FTP Receive Location: The adapter "FTP" raised an error message. Details "WARNING: An unexpected failure occurred when attempting to disconnect from the remote FTP server. The error code was 0x8004200C ". The adapter "FTP" raised an error message. Details "A failure occurred when parsing the remote ......

One of the things that are a great pain for me in Vista is the way to get to the Network Connections Screen. Although it's a small detail I think this is a real deterioration for IT Professionals who do a lot of work with network connections. (changing IP Adresses, DNS Servers, etc.) In Windows XP you could get to the IP Config Dialog quickly with a ......

Recently I have done some work with the BizTalk SQL Adapter. I collected the following Links out of the Blogs of Richard Seroter and Stephen Kaufman which are perfect (excellent content) for getting a better understanding of the work with updategrams: http://blogs.msdn.com/richa... http://blogs.msdn.com/richa... ......

Today I encountered the following error after changing a value in a web.config file of a published webservice on two nodes of an NLB cluster "Attempted to access an unloaded AppDomain" After the web.config change all web service requests failed. The solution was to reset the IIS and restart the corresponding BizTalk Hostinstance. (although I think restarting ......

Sometimes when using dynamic ports, you also need properties from the advanced transport properties tab. These are the ones I have already used: BizTalkMessage(BTS.RetryCount) = 5 (Specifies how often sending on the port is retried) BizTalkMessage(BTS.RetryInt... = 5 (Specifies how many minutes to wait before the next retry) BizTalkMessage(FILE.CopyMode) ......

Recently I worked for the first time with CData sections in XML messages. A CData section in an XML Document starts with <![CDATA[ and ends with ]]> and everything between is ignored by the XML parser. In my scenario I got xml (with some CData sections) from a WebService, transformed it with a map (and did some other things in an orchestration) ......

When you try to redeploy Pipeline Components BizTalk locks the dlls under C:\Program Files\Microsoft BizTalk 2006\Pipeline Components. They are locked by the BizTalk Host Instance that used them. To update a Pipeline Component one has to stop the Host Instance, redeploy and then start the Host Instance. UPDATE: Thanks to Th Almeida who pointed me to ......

Short Update to my previous post about this: Setting the AuthenticationScheme to NTLM means that the user of the host instance is sending the message to the destination. In case of a dynamic port there is no host specified - BizTalk then automatically executes the dynamic Send Port under the standard host user. (for example BizTalk Server Application) ......

Today I faced a really interesting problem when redeploying a BizTalk application: In an orchestration I map the Response of a WebService call together with another message to an outbound message. Everything went fine until I changed the WebService. I put the WebMethod into another WebService (called method and return parameter remained the same as ......

When calling a WebService from BizTalk, beside specifying Username and Passwort, one has to set the form of authentication (Anonymous, Basic, NTLM, etc.) too. This can be done either on the Sendport Configuration or - when using a dynamic port - by the following code (example for using NTLM = Windows Integrated Authentication) in an expression shape: ......

Today I worked on a BizTalk project where I have two Orchestrations in one BizTalk Project and I want to publish them as WebService. There are some things to consider when publishing WebServices: To publish an orchestration the orchestration's receive porttype has to be public. (Don't make the orchestration itself public) If you have already deployed ......

Recently I came across two nice pieces of beta software: New York Times Reader: http://www.nytimes.com/memb... great WPF Application for reading the new York Times Online and Offline. Free during Beta (till 2007) and it is not defined if the service will be charged. VMWare Converter 3.0: http://www.vmware.com/produ... ......

Some intersting Links about Ajax or Atlas Ressources: https://blogs.conchango.com... 2006 (Vienna):There was an Atlas session I attended an at the bottom of the link below there is a download of the slides. Additionally there are common Q&A that where asked during the presentation.http://www.mic... ......

I have recently developed a little Pocket PC Applikation with Visual Studio 2005. The App's purpose was to call WebServices but I had some Beginner problems establishing an Internet Connection with the VS Pocket PC Emulator until I found the following Blog Entry: http://blogs.msdn.com/vsdte... It helped me to establish ......

BizTalk 2006 R2 is scheduled for June 2007, there will be some interesting features:http://geekswithbl... Best of all: RFID Supporthttp://www.ddj.com/d... ......

21
Apr 06
Some News and Information regarding BizTalk 2004 and 2006: - Understanding BizTalk2006 Document: http://www.microsoft.com/bi... - Not a BizTalk topic but related to some extent ist he following white paper about the Business Value of RFID from Microsoft: http://www.microsoft.com/bi... ......

Today I did a short research on the new features of BizTalk 2006 with the help of www.microsoft.com: Improved Setup Process (simplified for beginners – “single account installation”, more flexible for advanced users – “server farm installation”) Seamless Upgrade installation from BT 2004 to 2006 possible BizTalk Application ......

Copyright © Erich Muhr | Powered by: GeeksWithBlogs.net