Aggregation Pattern for Large Batches

PS: This is continuation of this great blog post, and aims to address few drawbacks ============================================================================ One of the many frequent requirements in integration is delivering aggregated data to systems for further processing. BizTalk facilitates this and there are several aggregation pattern in BizTalk. But for large message sets many of these patterns are insufficient. During a … Continue reading Aggregation Pattern for Large Batches

Execute BizTalk Map in pipeline – Could be savior when transforming huge messages

Transformation is one of the key elements in integration and BizTalk facilitates this in way which is one of the best. Transformations in BizTalk can be done within the Orchestrations , or at the port level by specifying inbound or outbound maps. Transformations can also be executed on pipelines so as to avoid persisting messages … Continue reading Execute BizTalk Map in pipeline – Could be savior when transforming huge messages

Select * from Salesforce using (SOQL) REST Api and BizTalk 2013 R2

Quite recently I was working for a project that needed Salesforce data from cloud back to on premise SQL. Salesforce Rest Apis enable working with Queries and a SOQL query can be executed under Query resource that returns all the results in a single response, or if needed, returns part of the results and an … Continue reading Select * from Salesforce using (SOQL) REST Api and BizTalk 2013 R2

Salesforce disabling TLS 1.0 – How to get it working for API calls via BizTalk

Salesforce will soon be disabling TLS 1.0 support. Starting in June 2016, Salesforce will begin disabling the TLS 1.0 encryption protocol in a phased approach across impacted Salesforce services. The disablement of TLS 1.0 will prevent it from being used to access the Salesforce service within inbound and outbound connections. More Details In Continuation to … Continue reading Salesforce disabling TLS 1.0 – How to get it working for API calls via BizTalk

BizTalk Application Deployment Tool – The BAD Tool

http://biztalkapplicationdeployment.codeplex.com/ The tool is built for automating your BizTalk applications deployments across multiple servers using the native BizTalk built MSIs that is generated from BizTalk Admin console. The deployment tool frees you from hassles of scripting/ multiple server logons to run scripts etc. You get a single UI from where all your actions can be … Continue reading BizTalk Application Deployment Tool – The BAD Tool

Exception Uploading files > 2MB to Sharepoint using BizTalk 2013 CSOM

The other day I was working on an application that would be uploading files to SharePoint 2013 using BizTalk 2013. With BizTalk 2013, Microsoft has introduced CSOM (Client Side Object Model) and as a result of which there no need to install the SharePoint Service that was required till BizTalk 2010. Everything seems to be … Continue reading Exception Uploading files > 2MB to Sharepoint using BizTalk 2013 CSOM

%BTAD_InstallDir% not working in AddResource Command (BTSTask.exe)

The global environment variable %BTAD_InstallDir% does not translate as you would expect when you AddResource using BTSTask.exe in a batch command or in build event of assemblies. A command such as : BTSTask AddResource -Source:”$(TargetPath)” -ApplicationName:AppName -Type:System.BizTalk:Assembly -Overwrite  -Destination:”%BTAD_InstallDir%\$(TargetFileName)” -Options:GacOnInstall is executed successfully but when you see the same in BizTalk admin console you find … Continue reading %BTAD_InstallDir% not working in AddResource Command (BTSTask.exe)

BizTalk 2013 Map Issue and Resolution (.NET XSLCompiledTransform omen)

The other day I was doing migration of some of the application from BizTalk 2010 to BizTalk 2013 and after successful migration, there was an issue while testing few maps. The same map which worked perfectly as expected in 2010 were not so happy in 2013. After looking through the same the issue was found. … Continue reading BizTalk 2013 Map Issue and Resolution (.NET XSLCompiledTransform omen)

Read documents from SharePoint programmatically using C# (Perform a non deleting BizTalk WSS Recieve)

Documents from SharePoint can be read programmatically using C# WebRequest. On  a BizTalk front, such need occurs when you want to perform a non deleting receive for a sharepoint document. Consider a scenario where your business process gets triggered and then within needs to read data from sharepoint document library and use it in the … Continue reading Read documents from SharePoint programmatically using C# (Perform a non deleting BizTalk WSS Recieve)