Solved

BizTalk Pipeline component duplicating backslash

Posted on 2011-09-22
2
285 Views
Last Modified: 2013-11-11
I have a pipeline component translating EDI to XML in the Disassemble stage.  I expect that if there is a backslash in the EDI that this backslash is copied to the output XML without change.  What I see is that a single backslash is translated to a pair of backslashes instead.

This is BT2006R2.  My pipeline is my custom disassembler followed by an XML Validator.

I have run the code in the disassembler outside the context of BizTalk in a test harnes, and I don't see the duplication.  Any ideas about where this duplication is happening?
0
Comment
Question by:skip_sailors
  • 2
2 Comments
 

Author Comment

by:skip_sailors
ID: 36587841
I do not believe this to be a matter of seeing an escaped backslash in the debugger view of a text string.  I am sending the disassembled XML to a file and opening it in my text editor (UltraEdit or NotePad).  In the location where I expect to see a single character with a value 0x5C, I see two characters, 0x5C 0x5C.
0
 

Accepted Solution

by:
skip_sailors earned 0 total points
ID: 37022533
I found where I was inserting the character in my code. No mystery.
0

Featured Post

NAS Cloud Backup Strategies

This article explains backup scenarios when using network storage. We review the so-called “3-2-1 strategy” and summarize the methods you can use to send NAS data to the cloud

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
How to call weather service by using asmx? 4 44
List<PaisEntity> - show some 1 28
VB.NET 2008 Winforms Signing 13 30
How often Should you reconcile DHCP manually? 1 23
It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
Know what services you can and cannot, should and should not combine on your server.
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

789 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question