Questions tagged [biztalk-pipelines]

This tag should be used to refer BizTalk Pipeline related Questions and Answers. To know more about the BizTalk Pipeline and its usage refer this link.

This tag should be used to refer BizTalk Pipeline related Questions and Answers. To know more about BizTalk Pipeline types, categories, stages and usage refer the following links.

  1. About Pipelines, Stages, and Components
  2. Types of Pipelines
  3. Types of Pipeline Components
  4. Pipeline Stages
  5. Default Pipelines
  6. Pipeline Templates
  7. Pipeline Components
  8. Schema Resolution in Pipeline Components
  9. Envelope Use in the XML Assembler and Disassembler Pipeline Components
  10. Property Demotion in Assembler Pipeline Components
  11. Property Promotion in Disassembler Pipeline Components
  12. Distinguished Fields in Disassembler Pipeline Components
37 questions
4
votes
1 answer

C# Convert FileStream.WriteLine to go to a MemoryStream

I wrote some code in a console program and tested with files. Now I want to port it to a BizTalk Pipeline Component that implements a specific interface. I wasn't aware that that .Write and .WriteLine methods from a File to a Memory Stream were so…
NealWalters
  • 17,197
  • 42
  • 141
  • 251
3
votes
2 answers

BizTalk Flat File complexity parsing issue

I'm currently creating a flat file schema to implement an old UK EDI format called Tradacoms. I've replicated what I need for the part of the schema I'm dealing with and it generally works fine. However because there are lots of optional items in…
1
vote
0 answers

Is comments needed for BizTalk Custom Pipeline Component?

I'm newbie to BizTalk Custom Pipeline Component. I mean by 'comments' is adding lines like below in pipeline component. /// /// Loads configuration properties for the component /// ///
1
vote
1 answer

BizTalk 2013 - BTS.MessageID and outMsg.MessageID do not match

I am using BizTalk Server 2013. I have a custom receive pipeline component in the disassemble stage. This component breaks the input xml message into separate messages based on "locations" node. For example, if the input message has 3 locations,…
1
vote
1 answer

Producing two messages in BizTalk Send Port (From one input message)

I want to create two messages within a pipeline component and pass this onto the Assemble stage where it would go through the BTAHL7 Microsoft Accelerator. The pipeline component would be placed in the Send Pipeline 'Pre-Assemble' stage. This is the…
Dev
  • 119
  • 4
  • 16
1
vote
2 answers

Validating PropertyBag values in BizTalk Pipeline Component

Microsoft provides a Validate component as shown below, in the BizTalk Pipeline interface. Here's what I tried, and didn't seem to work at all: public System.Collections.IEnumerator Validate(object projectSystem) { …
NealWalters
  • 17,197
  • 42
  • 141
  • 251
1
vote
1 answer

FHIR JSON to XML decoding in BizTalk

I am just starting out with FHIR and with json so my question may not be well asked. I have built a BizTalk pipeline component to convert FHIR-json to FHIR-xml using this library, https://github.com/ewoutkramer/fhir-net-api , based on an example i…
David
  • 139
  • 1
  • 13
1
vote
1 answer

Intercept and modify Ack response message BizTalk 2013 R2

I have written a custom pipeline component assembler to modify the response ACK HL7 message. I have invoked Assemble(pContext) of Microsoft.Solutions.BTAHL7.Pipelines.HL72fAsm in the implemented method Assemble(pContext) of IAssemblerComponent…
1
vote
0 answers

Setting Pipeline component properties for BizUnit Testing

I am testing my BizTalk receive pipeline using BizUnit framework. I need to test a custom pipeline component & for that I need to set the properties of that component. These properties can be seen from Biztalk admin console while adding the…
Tanuj Wadhwa
  • 2,025
  • 9
  • 35
  • 57
1
vote
1 answer

BizTalk file/ message splitting

I have a requirement in which I have to split the file contents based on value of the first column of the comma separated values in the source file. Number of files to be generated in output depends on the number of unique values in the first…
1
vote
1 answer

BizTalk Business Rules Engine Pipeline Framework

I have this XML message:
ReqID_0 Date_0
Description_0
Andrade
  • 23
  • 5
1
vote
1 answer

How to remove the namespace and use UTF-8 No BOM encoding on an XML

I need to create a file without namespace and using UTF-8 No BOM to allow a WMS to read the file. (I needed to add the namespace for the mapping because the target schema isn't unique) I created a custom send pipeline that assembles the XML and then…
Andy
  • 2,248
  • 7
  • 34
  • 57
1
vote
1 answer

Only part of stream is being written in pipeline component

I'm building a pipeline component that can convert an image format to another format (say jpg to png for example): using (System.Drawing.Bitmap bmpSource = (System.Drawing.Bitmap)System.Drawing.Bitmap.FromStream(msgReceived.BodyPart.Data)) { …
Jeremy
  • 44,950
  • 68
  • 206
  • 332
0
votes
1 answer

Map empty string in destination schema Biztalk 2016 to JSON

Sometimes some elements in the source schema does not have any data and these elements appear in a self closing tag like And in the destination schema the mapped element is present with a self closing tag, but when the XML gets converted…
0
votes
1 answer

BizTalk XML to JSON Pipeline - Force JSON array even without a schema target namespace

Coming from this question: Conversion of XML Schema to JSON array list in Biztalk We have the same situation: Our XML needs to be converted to JSON and we have child objects which can occur one or multiple times which must always result in a JSON…
Chris
  • 495
  • 5
  • 18
1
2 3