Geeks With Blogs
Pseudo Knowledge Base Useful stuff I've collected... Enjoy. Coding
Configuration error with Enterprise Library 5.0
One part of an ISL solution resulted in the implementing Enterprise Library 5.0, using Unity, Logging and Configuration features for a BizTalk pipeline component. The pipeline was built and tested with a BizTalk receive and send port and worked fine. The configuration was initialized in the BTSNTSvc.exe.config file and redirected to a separate xml configuration file. This pipeline component was then deployed out to a different BizTalk development server and the pipeline implemented in and ESB itinerary ......

Posted On Friday, April 27, 2012 3:35 PM

NullReferenceException when calling the Retrieve method of the OrganizationServiceProxy object
I have recently started to update a very successful SAP CRM integration I originally built 5 or 6 years ago. We have recently started the implementation of CRM 2011 so the business has decided to take the opportunity to change the data that they want to synchronize between the 2 systems. Luckily the integration is both modular and to a large degree dynamic. The core logic should remain relatively untouched and only the SAP and CRM connection dlls should need any real work. The changes to the SAP ......

Posted On Thursday, September 1, 2011 8:32 AM

Conversion of BizTalk Projects to Use the New WCF-SAP Adaptor
We are in the process of upgrading our BizTalk Environment from BizTalk 2006 R2 to BizTalk 2010. The SAP adaptor in BizTalk 2010 is an all new and more powerful WCF-SAP adaptor. When my colleagues tested out the new adaptor they discovered that the format of the data extracted from SAP was not identical to the old adaptor. This is not a big deal if the structure of the messages from SAP is simple. In this case we were receiving the delivery and invoice iDocs. Both these structures are complex especially ......

Posted On Sunday, February 6, 2011 12:45 PM

Click Once Deployment Process and Issue Resolution
Introduction We are adopting Click Once as a deployment standard for Thick .Net application clients. The latest version of this tool has matured it to a point where it can be used in an enterprise environment. This guide will identify how to use Click Once deployment and promote code trough the dev, test and production environments. Why Use Click Once over SCCM If we already use SCCM why add Click Once to the deployment options. The advantages of Click Once are their ability to update the code in ......

Posted On Thursday, March 18, 2010 1:47 PM

BizTalk: Receiving Multi Part Messages
I have been working on a BizTalk project for a while now and after a bumpy start all has been going well. The current message that we are dealing with is the receipt and processing of a Purchase Order. The processing and mapping of the purchase order to the SAP orders schema went well and all I need to do was to receive the document from the customer. After a bit of a delay in getting an accurate sample message, I set to work on creating a process for receiving a PO from a Ponton server. On examining ......

Posted On Thursday, November 27, 2008 10:10 PM

Notes on Resolving BizTalk Connectivity Issues with Ponton clients
Notes on Resolving Connectivity Issues During the first stage of the Integration project a number of challenges were encountered. Some of these obstacles could have been avoided but we chose to resolve them so that we would have a solid solution for further development. Challenges Encountered · Server 500 error when posting messages to customer with a static port configuration and document that worked for other customers. · Ponton responds with an ‘Internal Storage’ Error. · The dynamic port fails ......

Posted On Friday, November 14, 2008 1:00 PM

Getting Document Values from Repeating Nodes in BizTalk
To access a variable in a document in BizTalk is quite easy. First you go to the schema of the document and right click on the value you want to promote. Select Promote -> Show Promotions. To promote the variable as a distinguished property simply click the add button. If you messages are in a separate project make sure you build the solution before continuing. Accessing the promoted property in the orchestration is a simple process. Typing the message name, that represents the schema, in an expression ......

Posted On Thursday, November 13, 2008 5:48 PM

Documenting C# Code
An interesting application I was shown for documenting C# code is called Ghost Doc. Roland's summary of the tool:- GhostDoc is a free add-in for Visual Studio that automatically generates XML documentation comments for C#. Either by using existing documentation inherited from base classes or implemented interfaces, or by deducing comments from name and type of e.g. methods, properties or parameters ......

Posted On Tuesday, November 4, 2008 9:30 AM

Copyright © Geordie | Powered by: