Geeks With Blogs
Matt Gilbert An attempt at techy stuff BizTalk
BizTalk FTP send adapter and Unix
This may well be already known but it took us a little while to figure out. When using the BizTalk FTP adapter to write files to a Unix FTP server you may have to ensure the recipient of those files has the right to read/delete them. When you ftp files, the master ftp configuration file determines the permissions that those files will have. You can set the permissions yourself by using a version of the umask command in the Before Put property of your FTP send port. e.g. site umask 000 This will give ......

Posted On Wednesday, November 3, 2010 5:50 AM

High Availability
Udi Dahan presented at the UK Connected Systems User Group last night. He discussed High Availability and pointed out that people often think this is purely an infrastructure challenge. However, the implications of system crashes, errors and resulting data loss need to be considered and managed by software developers. In addition a system should remain both highly reliable (backwardly compatible) and available during deployments and upgrades. The argument is that you cannot be considered highly available ......

Posted On Thursday, May 27, 2010 5:58 AM

VSS 2005 error with BizTalk projects in VS 2008
We’ve been upgrading our BTS 2006 R2 projects to Visual Studio 2008 while using Visual SourceSafe 2005. We all started to get this annoying error pop-up when checking files in and out. Unexpected error encountered. It is recommended that you restart the application as soon as possible. Error: Not implemented File: vsee\pkgs\vssprovider\csolu... Line number: 2111 There is a workaround available thanks to Stephen Burdeau In the VSS "Check Out for Edit" or "Check In" dialog, change from ......

Posted On Monday, January 25, 2010 10:25 AM

Fix for POP3 adapter
A couple of posts back, I described an issue we had with emails not being downloaded by the BizTalk POP3 adapter. I'm happy to say that after working with Microsoft, a hotfix has been created for this which I tested yesterday. It'll take a few weeks for the KB article to be written up but I'll post details as soon as I have them. This fixes the "The POP3 adapter received a response line from a server that contains more than 512 characters" issue. EDIT... some good news. It looks like the fix will ......

Posted On Thursday, October 15, 2009 4:55 AM

Moving where rules execute
We have a ticketing application deployed to BizTalk which helps automate the workflow around customer updates and the sending of emails. One of the functions the application performs is to handle returned emails (out of office and non-delivery) and update the ticket with that information. However, the implementation has caused us some issues. Right now, emails sent from the application are sent from the support mail account. In order to get any returned emails, all emails arriving in the support ......

Posted On Wednesday, May 20, 2009 10:11 AM

Thanks to Solidsoft for running a great day at Microsoft last week. Topics covered were BizTalk, SharePoint and using them to build successful SOA and BPM solutions. Being responsible for BizTalk and also having had SharePoint land on my plate recently, the day gave me some good ideas about where to take these platforms ......

Posted On Tuesday, May 5, 2009 11:55 AM

Consolidated blog resource

Here is a really useful consolidation of blog posts:

It might save searching around for some answers :)

Posted On Wednesday, April 8, 2009 10:30 AM

A brief note on Canonical Schemas
We used the model of canonical schemas as lot at my previous company. In fact we used it pretty much everywhere and retro-fitted older Integration solutions to use canonical schemas wherever and whenever we could. They buy you a lot and it’s a model I’m going to try and introduce to my current workplace. If you are really lucky, your company might already have a notion of common business entities and a “data policing” department which controls what they look like. If so you already know what your ......

Posted On Tuesday, April 7, 2009 3:48 PM

Pipeline handling of SOAP faults
I’ve recently been working a fair bit with WCF and web services in and out of BizTalk. One of the things this involves is hooking up some orchestration ports using the generated port types when the target service is consumed. Once the consuming wizard is done, the generated port type definitions can then be edited to include a fault message. I chose to assign the out-the-box BTS.soap_envelope_1__1+Fault message. Now, the physical 2-way send port the orchestration wires up to has a custom receive ......

Posted On Friday, March 13, 2009 2:24 PM

String splitting
I was asked the other day about whether it was possible to split a string value into constituent parts based on a delimiter. The requirement was to split out the original parts of a code into separate line items in a message. e.g. <original_code>xxx/yy... becomes <line_item>xxx</li... <line_item>yyy</li... <line_item>123</li... Richard Seroter blogged about this a while back. You can find his solution here. Also, if ......

Posted On Tuesday, February 24, 2009 9:37 AM

Copyright © mattjgilbert | Powered by: