BizTalk Server Framework - answer?

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server Framework > July 2005 > answer?





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author answer?
mm

2005-07-19, 2:47 am

Is this the wrong forum, or does my question not make any sense?

kind regards

"Morten M" wrote:

> Hi
> i have been looking for a solution to a (fairly simple) problem.
> I have a xml document to run through a custom pipeline. The custom pipeline
> uses a framework dissassembler. It stripes off the the soap envelope (and
> puts the data in the message context?).
> I have to use some of the data in that envelope.
> the data needs to be mapped on to the inhouseformat.
> example i need to know the
> <prop:identity>04892273-A3EB-0D3C-A7D4-F641E1000000</prop:identity>
>
> is there someway i can use a script or xlang to get to that data and then
> parse it on to the inhouse format?
>
>
> <SOAP-ENV:Envelope
> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:xsd="http://www.w3.org/2000/08/XMLSchema"
> xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance">
> <SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
> <eps:endpoints xmlns:eps="http://schemas.biztalk.org/btf-2-0/endpoints"
> SOAP-ENV:mustUnderstand="1"
> xmlns:biz="http://schemas.biztalk.org/btf-2-0/address/types">
> <eps:to>
> <eps:address xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
> xsi:type="biz:TPID">f3729df2-78fe-1000-b2a1-c0a878320001</eps:address>
> </eps:to>
> <eps:from>
> <eps:address xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
> xsi:type="biz:TPID">fc472fe2-7822-1000-aff6-c0a8790d0001</eps:address>
> </eps:from>
> </eps:endpoints>
> <prop:properties
> xmlns:prop="http://schemas.biztalk.org/btf-2-0/properties"
> SOAP-ENV:mustUnderstand="1">
> <prop:identity>04892273-A3EB-0D3C-A7D4-F641E1000000</prop:identity>
> <prop:sentAt>2005-07-06T13:25:16+01:00</prop:sentAt>
> <prop:expiresAt>2006-07-06T15:25:16+01:00</prop:expiresAt>
> <prop:topic>root:Order</prop:topic>
> </prop:properties>
> <services xmlns="http://schemas.biztalk.org/btf-2-0/services"/>
> </SOAP-ENV:Header>
> <SOAP-ENV:Body>
> <Order> the data i get in my map </order>
>
> </SOAP-ENV:Envelope>

Nik Crabtree

2005-07-20, 7:47 am

Are you defining Envelope and Document schema in the XML Disassembler
pipeline component? If so, you can promote nodes in your envelope schema
which will then be available in your orchestrations, etc.

If not, then perhaps you could bring the whole SOAP message in using the
standard XMLReceive pipeline and then map to your required format.

--
Nik Crabtree
http://www.prophecie.co.uk


"mm" wrote:
[vbcol=seagreen]
> Is this the wrong forum, or does my question not make any sense?
>
> kind regards
>
> "Morten M" wrote:
>
Jan Eliasen

2005-07-20, 5:50 pm

Hi

He is using a custom pipeline with the BizTalk Framework Dissambler to
strip the SOAP-envelope. His problem is getting data from the
soap-hader back into the body of the message the best way.

Jan Eliasen


On Wed, 20 Jul 2005 05:57:12 -0700, Nik Crabtree
<NikCrabtree@discussions.microsoft.com> wrote:

>Are you defining Envelope and Document schema in the XML Disassembler
>pipeline component? If so, you can promote nodes in your envelope schema
>which will then be available in your orchestrations, etc.
>
>If not, then perhaps you could bring the whole SOAP message in using the
>standard XMLReceive pipeline and then map to your required format.


--
Jan Eliasen, representing himself and not the company he works for.
Jan Eliasen

2005-07-25, 3:00 am

Hi

And it turned out that demotion was the way to go for Morten.

Jan Eliasen

On Wed, 20 Jul 2005 15:39:11 +0200, Jan Eliasen
<eliasen@nospam.nospam> wrote:
[vbcol=seagreen]
>Hi
>
>He is using a custom pipeline with the BizTalk Framework Dissambler to
>strip the SOAP-envelope. His problem is getting data from the
>soap-hader back into the body of the message the best way.
>
>Jan Eliasen
>
>
>On Wed, 20 Jul 2005 05:57:12 -0700, Nik Crabtree
><NikCrabtree@discussions.microsoft.com> wrote:
>

--
Jan Eliasen, representing himself and not the company he works for.
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com