Re: Question for BizTYalk Developers: Filters in ports:



Leonid,
* Why they are so different?

The filters for Send Ports(SP) and Send Port Groups (SPG) located
"inside"
them. The filters for Receive Ports are located inside Receive shapes in
orchestrations.

That means I can change the subscription for SPs and SPGs with helping of
the binding file in the production environment but can not change there
the
"orchestration subscription".
Is it for a purpose?

Filters could not be defined in receive ports/locations themselves. After
all, they are the ones that *receive* the message, so how could (or why
would) they subscribe to it?

The filter is defined in the *orchestration* because it is the orchestration
that subscribed to the message, not the port. Now, I imagine your question
is rather why the filter is not defined in the *Logical* Receive port in the
orchestration, but that is because a single receive port can be tied to
multiple receive shapes in an orchestration (only one of which is usually an
activating receive). If it was the logical port that had the filter, this
wouldn't work.


--
Tomas Restrepo
tomasr@xxxxxxxx
http://www.winterdom.com/


.



Relevant Pages

  • Re: Orchestration Best-Practice Advice Needed
    ... I have changed the receive port so its Ordered Delivery ... correlation set, ... The send shapes don't follow a c-set. ... But surely there must be a way to design an orchestration ...
    (microsoft.public.biztalk.general)
  • Re: SMTP Adapter -- Setting the Subject (Title) Line of an Email
    ... It's funny, but your sample works. ... I tried adding some shapes to ... your orchestration to make it more like mine, and it stops working -- all I ... assigns the subject and then send the message on a SMTP send port. ...
    (microsoft.public.biztalk.general)
  • RE: FTP
    ... Receive locations are created underneath a Receive Port. ... Receive Ports connect to Receive Shapes in your orchestration. ... a message from your BizTalk Server to some other server, ...
    (microsoft.public.biztalk.server)
  • Re: System.OutOfMemoryException was thrown
    ... Receive Location configured with the Sql Adapter picks up messages that ... Send Port subscribes to the above messages and then Send Ports Send ... Logical Port in orchestration is then bound to physical MQ port end point. ... Exception type: PersistenceItemException ...
    (microsoft.public.biztalk.general)
  • Deployment Error. Object reference not set to an instance of an ob
    ... Reading binding information for assembly ... "Graham.Corp.Ecom.Enterprise.Common.orchIDocInternalError" port ... Orchestration port is bound to send port ... assemblies. ...
    (microsoft.public.biztalk.general)