Thursday, March 21, 2013

Multi-Part Map instance

Testing a debugging a multi-part map in BizTalk 2010 can be a pain. There is no way to easily create an instance of an aggregate schema. This post shows a way to create an aggregate instance by inverting the map:

http://allcomputers.us/windows_server/biztalk-2010-recipes---document-mapping---testing-maps.aspx

Friday, March 15, 2013

Orchestration design disappeared

I opened a BizTalk 2010 orchestration file in the xml editor in Visual Studio 2010. When I tried to get back to the design view, it insisted on opening in xml. I found this blog posting that gave me the solution:

http://blog.tallan.com/2012/06/05/biztalk-orchestration-fails-to-open-in-design-view/


P.S.: I think this is my second solution from blog.tallan.com. I might have to bookmark them.

Monday, January 28, 2013

Adding an installer to a Windows Service

This link was instrumental in helping me add a stand-alone installer to a windows service. Since I was using a service derived from an abstract base service class, I found it easier to do the steps to create the installer and then change the base class.

http://blog.tallan.com/2009/06/01/creating-a-project-installer-for-a-windows-service/

Monday, January 21, 2013

Windows Service Debugging

Debugging windows services in Visual Studio 2010 can be a royal pain in the ass! Particularly trying to set a breakpoint in the OnStart() method. After trying many methods, I found this:

http://www.codeproject.com/Articles/20458/Debugging-OnStart-Method-in-NET-Service-when-Debbu


The only downside I discovered is that you must always start debugging the service when it is started, otherwise it will continually wait for a debugger session and timeout. Once you stop debugging, the service continues running.


Friday, January 4, 2013

BizTalk Looping functoid

Excellent article on using the table looping and table extractor functoids in BizTalk mapper.


http://hestia.typepad.com/flatlander/2007/01/mapping_fixed_e.html

Tuesday, November 6, 2012

Gac WCF service dll

For the second time, I created a WCF service, built a deployment package, deployed to my local environment and get a

The given assembly name or codebase was invalid.


Of course, I forgot what I did to resolve it and the solution is simple, add the assembly to the gac, stupid!

Thursday, October 18, 2012

Concerto change date format

This requires some access to the database. The date format is stored in the content field of the content table. PHP format codes are here:

http://php.net/manual/en/function.date.php

I changed the content to:

l F, d g:i A

l - Full Day (Thursday)
F - Full Month (October)
, comma
d - day integer
g - hour without leading zero
: colon
i - minutes
A - am/om