Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

BAM -Creating tracking profile for multiple assmeblies

0 views
Skip to first unread message

Venkat

unread,
Jan 16, 2006, 3:55:03 PM1/16/06
to
I am new to the BizTalk/BAM world. I am working on an assignment to evaluate
the BAM features for our internal use. One of the key requirements is that we
need to be able to define and track activities that spread across multiple
assemblies. For example: First assembly consists of an orchestration that
transforms an element of a message (An order comes in with a status of "ABC"
and is updated to "DEF"). Another assembly consisting of a second
orchestration transforms the message status to "XYZ".
Is there a way to track the status from "ABC" to XYZ" using one TP? If so,
how?
I have looked at the SDK samples that create tracking profiles for multiple
components within an assembly using Continuation and Continuation ID concept.
Any help is greatly appreciated.
Thanks,
--
Venkat
Nicor Gas

Keith Lim (MSFT)

unread,
Jan 18, 2006, 5:40:39 PM1/18/06
to
Hi Venkat,

I am presumming that you are evaluating Microsoft BizTalk 2006 pre-release
version, let me know if you are using 2004 version.
Anyway, what you have described below can certainly be done. And you
would use Continuation and ContinuationID for this case. (I have some info
in my blog, see link at end of mesage).
Make sure that you are using Beta 2 build or later (there was a bug fixed
for this area in Beta 2).

Let me know how it goes.

HTH,
Keith Lim [MSFT]


--------------------
>>Thread-Topic: BAM -Creating tracking profile for multiple assmeblies
>>thread-index: AcYa3x+SSl6elTXhQbiQ6+Zw3TUp+g==
>>X-WBNR-Posting-Host: 207.241.20.65
>>From: =?Utf-8?B?VmVua2F0?= <Ven...@discussions.microsoft.com>
>>Subject: BAM -Creating tracking profile for multiple assmeblies
>>Date: Mon, 16 Jan 2006 12:55:03 -0800
>>Lines: 16
>>Message-ID: <D6EEAB91-1441-42D9...@microsoft.com>
>>MIME-Version: 1.0
>>Content-Type: text/plain;
>> charset="Utf-8"
>>Content-Transfer-Encoding: 7bit
>>X-Newsreader: Microsoft CDO for Windows 2000
>>Content-Class: urn:content-classes:message
>>Importance: normal
>>Priority: normal
>>X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
>>Newsgroups: microsoft.public.biztalk.tools
>>NNTP-Posting-Host: TK2MSFTNGXA03.phx.gbl 10.40.2.250
>>Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGXA01.phx.gbl!TK2MSFTNGXA03.phx.gbl
>>Xref: TK2MSFTNGXA02.phx.gbl microsoft.public.biztalk.tools:56
>>X-Tomcat-NG: microsoft.public.biztalk.tools

Thanks,
Keith Lim [MSFT]
My BizTalk BAM Blog: http://blogs.msdn.com/keithlim/default.aspx
--

This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm

Note: For the benefit of the community-at-large, all responses to this
message are best directed to the newsgroup/thread from which they
originated.

Venkat

unread,
Jan 19, 2006, 4:19:02 PM1/19/06
to
Hi Keith,
I appreciate your reply.

Sorry, I should have mentioned that we are using using 2004 version.

I read through the related post on your blog. You stated that "Data that you
want to be tracked thru TPE for a single activity definition must be mapped
in a single tracking profile. .... one tracked activity must have only one
tracking profile (*.btt) file"
In our case I had to define an activity that spreads across 2 assemblies.
The first assembly has an orchestration that receives an input file (having
one message ) and creates an output file (with updated message). The
orchestration in the second assembly picks it up from that output folder and
writes a log record to a database.
The activity that I want to track starts when file is received in the input
folder and ends when the status is logged in the database.

When I use the TPE, I can only pick one assembly at a time. This only has
partial activity.

Please let me know if I need to think in a different way to accomplish
this? Please suggest.

Thank you very much,
Venkat

Keith Lim (MSFT)

unread,
Jan 19, 2006, 6:05:48 PM1/19/06
to
Hi Venkat,

Most of the info in that particular blog are only applicable to BizTalk
2006. Short explanation: BizTalk 2004 TPE only supports mapping from
Orchestration, in 2006, it includes support for mapping from
pipelines/ports. So what used to be orchestration centric is now becoming
activity centric, meaning, any data you want to persist to an activity must
come from one Tracking Profile.

On BizTalk 2004, based on your scenario, there should be two tracking
profiles but both map to the same activity. The first tracking profile
should have mapping to the first orchestration, PLUS a continuation folder.
The second tracking profile should have mapping to the second
orchestration, PLUS a continuationID folder.
These two continuation and continuationID folders must have the same name.
Items (from the first and second orchestrations) mapped to these folders
respectively, must have contain the same value (this is probably is a piece
of data from the message payload).

Give it a try and deploy both tracking profiles and pump in some data,
should you have problem, tell me what you see in these tables:

bam_<activityName>_active
bam_<activityName>_continuation
bam_<activityName>_completed
bam_<activityName>_activerelationship
bam_<activityName>_completedrelationship

Let me know how it goes, I will be back Tuesday (Jan 24).

HTH,
Keith Lim [MSFT]


--------------------
>>Thread-Topic: BAM -Creating tracking profile for multiple assmeblies

>>thread-index: AcYdPfiPOJlTivaKT1aGRd1LjHRbZQ==


>>X-WBNR-Posting-Host: 207.241.20.65
>>From: =?Utf-8?B?VmVua2F0?= <Ven...@discussions.microsoft.com>

>>References: <D6EEAB91-1441-42D9...@microsoft.com>
<Wq141AIH...@TK2MSFTNGXA02.phx.gbl>
>>Subject: RE: BAM -Creating tracking profile for multiple assmeblies
>>Date: Thu, 19 Jan 2006 13:19:02 -0800
>>Lines: 110
>>Message-ID: <34BF5D59-49E4-4CD1...@microsoft.com>


>>MIME-Version: 1.0
>>Content-Type: text/plain;
>> charset="Utf-8"
>>Content-Transfer-Encoding: 7bit
>>X-Newsreader: Microsoft CDO for Windows 2000
>>Content-Class: urn:content-classes:message
>>Importance: normal
>>Priority: normal
>>X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
>>Newsgroups: microsoft.public.biztalk.tools
>>NNTP-Posting-Host: TK2MSFTNGXA03.phx.gbl 10.40.2.250

>>Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGXA03.phx.gbl
>>Xref: TK2MSFTNGXA02.phx.gbl microsoft.public.biztalk.tools:61
>>X-Tomcat-NG: microsoft.public.biztalk.tools

Very nice site! Good work. http://www.sessit.port5.com

unread,
Feb 28, 2007, 3:28:06 PM2/28/07
to

Very nice site! Good work. http://www.sessit.port5.com

BizTalk Utilities - Frustration free BizTalk Adapters
http://www.topxml.com/biztalkutilities

Nice design, good graphical content. I think I'll come back later again;) http://phentermines.forum-on.de

unread,
Mar 9, 2007, 11:40:40 AM3/9/07
to

Nice design, good graphical content. I think I'll come back later again;) http://phentermines.forum-on.de

mmm.. nice design, I must say.. http://www.paradistc.org/italia

unread,
Mar 12, 2007, 4:02:46 AM3/12/07
to

mmm.. nice design, I must say.. http://www.paradistc.org/italia

Du musst ein Fachmann sein - wirklich guter Aufstellungsort, den du hast! http://www.paradistc.org/liberi

unread,
Mar 14, 2007, 7:09:29 PM3/14/07
to

Du musst ein Fachmann sein - wirklich guter Aufstellungsort, den du hast! http://www.paradistc.org/liberi

i'am really impressed!! http://www.sanzkdni59.org/libera

unread,
Mar 16, 2007, 6:02:03 PM3/16/07
to

i'am really impressed!! http://www.sanzkdni59.org/libera

luogo grande:) nessun osservazioni! http://www.paradistc.org/sardinia

unread,
Mar 18, 2007, 9:25:46 AM3/18/07
to

luogo grande:) nessun osservazioni! http://www.paradistc.org/sardinia

Vikas Tyagi [MSFT]

unread,
Mar 19, 2007, 5:16:23 PM3/19/07
to
Please see
http://blogs.msdn.com/vtyagi/archive/2006/10/06/TPE-and-multiple-continuatio
ns.aspx for setting up multiple continuations.

Regards,
Vikas
http://blogs.msdn.com/vtyagi/

This posting is provided "AS IS" with no warranties, and confers no rights.

--------------------


| Subject: RE: BAM -Creating tracking profile for multiple assmeblies

| From: "luogo grande:) nessun osservazioni!
http://www.paradistc.org/sardinia"<sardin...@yahoo.com>
| Date: Sun, 18 Mar 2007 13:25:46 GMT

Vikas Tyagi [MSFT]

unread,
Mar 19, 2007, 5:24:22 PM3/19/07
to
Tracking data from 2 orchestrations from 1 assembly is no different from
tracking data from 2 orch from 2 assemblies. You need to setup
continuations in identical manner for both situations. Please see
http://blogs.msdn.com/vtyagi/archive/2006/10/06/TPE-and-multiple-continuatio
ns.aspx for greater details.


Regards,
Vikas
http://blogs.msdn.com/vtyagi/

This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
| Subject: RE: BAM -Creating tracking profile for multiple assmeblies

| From: "i'am really impressed!!
http://www.sanzkdni59.org/libera"<liber...@yahoo.com>
| Date: Fri, 16 Mar 2007 22:02:03 GMT

Chi ha fatto questo? E un buon posto per trovare le informazioni importanti!:) http://www.sanzkdni59.org/formula-1

unread,
Mar 20, 2007, 12:26:18 AM3/20/07
to

Chi ha fatto questo? E un buon posto per trovare le informazioni importanti!:) http://www.sanzkdni59.org/formula-1

Interessieren. SEHR interessant! ;) http://www.circumno3.org/sesso

unread,
Mar 30, 2007, 11:01:27 PM3/30/07
to

Interessieren. SEHR interessant! ;) http://www.circumno3.org/sesso

Du musst ein Fachmann sein - wirklich guter Aufstellungsort, den du hast! http://www.circumno3.org/guerra

unread,
Mar 31, 2007, 3:06:56 AM3/31/07
to

Du musst ein Fachmann sein - wirklich guter Aufstellungsort, den du hast! http://www.circumno3.org/guerra

L'information interessante que vous avez! I'am allant revenir bientot. http://www.qukeartiere90.org/valentino-rossi

unread,
Mar 31, 2007, 7:14:49 AM3/31/07
to

L'information interessante que vous avez! I'am allant revenir bientot. http://www.qukeartiere90.org/valentino-rossi

Ich erklare meinen Freunden uber diese Seite. Interessieren! http://www.qukeartiere90.org/erotismo

unread,
Mar 31, 2007, 11:12:56 AM3/31/07
to

Ich erklare meinen Freunden uber diese Seite. Interessieren! http://www.qukeartiere90.org/erotismo

Grande sito!! http://www.qukeartiere90.org/guerra-vida-wallpaper

unread,
Mar 31, 2007, 3:09:25 PM3/31/07
to
0 new messages