BizTalk Server Orchestration - calling rule in orchestration

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server Orchestration > March 2006 > calling rule in orchestration





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 calling rule in orchestration
Julien

2006-03-01, 5:51 pm

I am using biztalk 2006, i've created a rule with a set definition and a get
definition type of xmldoucment. I've saved publish and deployed, all is ok.

Now ijust want to use it in my orchestration. So I've added an atomic scope
shape in which I've dragged a callrule shape.
I've configured it with the policy i've created and have selected my receive
message as parameter.

The rule have to test an element of the message and to send the URI of my
dynamic port in an other element of my message.
This doesn't work at all.

But when testing the policy it works fine.

Help ???


BA

2006-03-01, 5:51 pm

Hey,

I posted about this recently:

http://biztalkia.blogspot.com/2005/...s-for-xsds.html

Click on the google link in the post, it has the solution.

BA

> I am using biztalk 2006, i've created a rule with a set definition and
> a get definition type of xmldoucment. I've saved publish and deployed,
> all is ok.
>
> Now ijust want to use it in my orchestration. So I've added an atomic
> scope
> shape in which I've dragged a callrule shape.
> I've configured it with the policy i've created and have selected my
> receive
> message as parameter.
> The rule have to test an element of the message and to send the URI
> of my
> dynamic port in an other element of my message.
> This doesn't work at all.
> But when testing the policy it works fine.
>
> Help ???
>



Julien

2006-03-01, 5:51 pm

Thanks BA but it's not the solution. I've verified and all is good.
It's possible for me in the callrule shape to select parameters.

The problem is that the rule does not send me back the value i'm waiting for
to configure the dynamic port. The value of the element in my receive message
is always 'null'.

Perhaps i don't do exactly want i have to.

The orchestration is done like that :
i receive message,
i call the rule passing the received message as parameter,
i configure the dynamic port with the value that the rule have modified in
this received message.

I think that the problem occurs here, the rule does not modify the received
message.

Help ???


"BA" wrote:

> Hey,
>
> I posted about this recently:
>
> http://biztalkia.blogspot.com/2005/...s-for-xsds.html
>
> Click on the google link in the post, it has the solution.
>
> BA
>
>
>
>

BA

2006-03-01, 5:51 pm


Mail me the exported rule xml using my address in this newgroup post, I'll
see if I can figure out what is wrong.

Include a sample instance.

BA
http://biztalkia.blogspot.com/

[vbcol=seagreen]
> Thanks BA but it's not the solution. I've verified and all is good.
> It's possible for me in the callrule shape to select parameters.
>
> The problem is that the rule does not send me back the value i'm
> waiting for to configure the dynamic port. The value of the element in
> my receive message is always 'null'.
>
> Perhaps i don't do exactly want i have to.
>
> The orchestration is done like that :
> i receive message,
> i call the rule passing the received message as parameter,
> i configure the dynamic port with the value that the rule have
> modified in
> this received message.
> I think that the problem occurs here, the rule does not modify the
> received message.
>
> Help ???
>
> "BA" wrote:
>


Julien

2006-03-01, 5:51 pm

Now it works fine.

Thanks

"BA" wrote:

>
> Mail me the exported rule xml using my address in this newgroup post, I'll
> see if I can figure out what is wrong.
>
> Include a sample instance.
>
> BA
> http://biztalkia.blogspot.com/
>
>
>
>
>

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com