BizTalk Server Orchestration - Following correlation set without initializing it

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server Orchestration > May 2004 > Following correlation set without initializing it





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 Following correlation set without initializing it
dipti porwal

2004-02-27, 3:36 pm

Hi all,

I want my orchestration to call a service,that will be essentially
called by a method call. My method does not respond immediately and
when it does, it sends the response at a file location, so what i want
to do is use correlation, so that when i receive the response i can
recognise that it is the response for which of the multiple equests i
had send.(as i'll be having numerous method calls for 'n' number of
requests).
Now, the problem is, where should i initialize the correlation set, as
i m following the correlation set on my receive port (where my service
sends response),and NOT initializing it anywhere,the compiler throws
following error:

"you must specify at least one already-initialized correlation set for
a non-activation receive that is on a non-selfcorrelating port"

Where can i initialize a correlation, except at a send port, as i am
not sending any message to my service but calling it via a *method
call*

Hope someone helps!Thanks in Anticipation!
-Dipti
Narasimhan Padmanabhan

2004-05-14, 2:37 pm

You can initialize correlation sets only in a send or receive and a
correlation set needs to be initialized before it can be followed.

You can send a dummy message prior to your receive to initialize the
correlation set.

Hope this helps!!

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

EBusiness Server Team
--------------------
| >>From: dporwal@sapient.com (dipti porwal)
| >>Newsgroups: microsoft.public.biztalk.orchestration
| >>Subject: Following correlation set without initializing it
| >>Date: 27 Feb 2004 12:32:16 -0800
| >>Organization: http://groups.google.com
| >>Lines: 23
| >>Message-ID: <3594b3aa.0402271232.7d93c5c8@posting.google.com>
| >>NNTP-Posting-Host: 202.144.61.68
| >>Content-Type: text/plain; charset=ISO-8859-1
| >>Content-Transfer-Encoding: 8bit
| >>X-Trace: posting.google.com 1077913936 28897 127.0.0.1 (27 Feb 2004
20:32:16 GMT)
| >>X-Complaints-To: groups-abuse@google.com
| >>NNTP-Posting-Date: Fri, 27 Feb 2004 20:32:16 +0000 (UTC)
| >>Path:
cpmsftngxa06.phx.gbl!TK2MSFTNGXS01.phx.gbl!TK2MSFTNGXA05.phx.gbl!TK2MSFTNGP0
8.phx.gbl!newsfeed00.sul.t-online.de!t-online.de!newsfeed.esat.net!priapus.v
isi.com!orange.octanews.net!news.octanews.net!green.octanews.net!news-out.oc
tanews.net!news.glorb.com!postnews1.google.com!not-for-mail
| >>Xref: cpmsftngxa06.phx.gbl microsoft.public.biztalk.orchestration:5082
| >>X-Tomcat-NG: microsoft.public.biztalk.orchestration
| >>
| >>Hi all,
| >>
| >>I want my orchestration to call a service,that will be essentially
| >>called by a method call. My method does not respond immediately and
| >>when it does, it sends the response at a file location, so what i want
| >>to do is use correlation, so that when i receive the response i can
| >>recognise that it is the response for which of the multiple equests i
| >>had send.(as i'll be having numerous method calls for 'n' number of
| >>requests).
| >>Now, the problem is, where should i initialize the correlation set, as
| >>i m following the correlation set on my receive port (where my service
| >>sends response),and NOT initializing it anywhere,the compiler throws
| >>following error:
| >>
| >>"you must specify at least one already-initialized correlation set for
| >>a non-activation receive that is on a non-selfcorrelating port"
| >>
| >>Where can i initialize a correlation, except at a send port, as i am
| >>not sending any message to my service but calling it via a *method
| >>call*
| >>
| >>Hope someone helps!Thanks in Anticipation!
| >>-Dipti
| >>

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com