|
Home > Archive > BizTalk Server Orchestration > August 2005 > BizTalk SetTimeout
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 |
BizTalk SetTimeout
|
|
| Francesco 2005-07-29, 7:49 am |
| Hello,
In my orchestration I have a send/receive port towards a web service.
After I send an xml request, sometimes I have this message (in the
windows event) when receive response :
" The adapter failed to transmit message going to send
port "http://localhost/wsSabre/wsSabÂ_re.asmx". It will be retransmitted
after the retry interval specified for this Send Port. Details:"Timeout
operation."
I have read that I must set the Retry Interval. I have found this
parameter in BizTalk Explorer, but when I change value, and recompile
the project, this value is always set to the value "5" (minutes).
I can't change it!
How can I do?
thanks for all response!
Francesco
| |
| Tomas Restrepo \(MVP\) 2005-07-29, 7:49 am |
| Francesco,
> In my orchestration I have a send/receive port towards a web service.
> After I send an xml request, sometimes I have this message (in the
> windows event) when receive response :
> " The adapter failed to transmit message going to send
> port "http://localhost/wsSabre/wsSab_re.asmx". It will be retransmitted
> after the retry interval specified for this Send Port. Details:"Timeout
> operation."
>
> I have read that I must set the Retry Interval. I have found this
> parameter in BizTalk Explorer, but when I change value, and recompile
> the project, this value is always set to the value "5" (minutes).
> I can't change it!
That's because the port in your orchestration is set to "specify now". Since
you can't put there the retry information, when you deploy it configures the
port with the default values. When you redeploy, it will, again, overwrite
them with the default values, thus overriding your changes. The best option
for this is to just change the port to "Specify Later" and then manually
bind the logical port to your physical send port configured just as you like
it.
Also, notice that the retry interval only specifies after how much time a
retry will be performed. It is also possible to change how long BTS will
wait for a response from the server (see here
http://www.winterdom.com/weblog/archives/000518.html)
--
Tomas Restrepo
tomasr@mvps.org
http://www.winterdom.com/
| |
| Francesco 2005-08-12, 7:51 am |
| Hi Tomas,
I have set the binding to "Specify Later" and then I have set in Biztalk
Explorer the URI of the Send Port. My Send Port is a SOAP Transmit!
When I recompile the Biz project and I execute the last step "Start" (start
Send, receive Port, ecc..) I have this error :
Biztalk Could not enlist orchestration '.._Orchestration1'. All ports must
be bound and the host must be set.
How can I do to bound my send port?!!?
Thanks Francesco
"Tomas Restrepo (MVP)" wrote:
> Francesco,
>
> That's because the port in your orchestration is set to "specify now". Since
> you can't put there the retry information, when you deploy it configures the
> port with the default values. When you redeploy, it will, again, overwrite
> them with the default values, thus overriding your changes. The best option
> for this is to just change the port to "Specify Later" and then manually
> bind the logical port to your physical send port configured just as you like
> it.
>
> Also, notice that the retry interval only specifies after how much time a
> retry will be performed. It is also possible to change how long BTS will
> wait for a response from the server (see here
> http://www.winterdom.com/weblog/archives/000518.html)
>
>
> --
> Tomas Restrepo
> tomasr@mvps.org
> http://www.winterdom.com/
>
>
>
| |
| Tomas Restrepo \(MVP\) 2005-08-12, 7:51 am |
| Francesco,
> I have set the binding to "Specify Later" and then I have set in Biztalk
> Explorer the URI of the Send Port. My Send Port is a SOAP Transmit!
>
> When I recompile the Biz project and I execute the last step "Start"
> (start
> Send, receive Port, ecc..) I have this error :
> Biztalk Could not enlist orchestration '.._Orchestration1'. All ports must
> be bound and the host must be set.
>
> How can I do to bound my send port?!!?
In BizTalk explorer, select your orchestration, right click and select Bind.
Match the logical port in your orchestration there to the physical SOAP send
port you created.
--
Tomas Restrepo
tomasr@mvps.org
http://www.winterdom.com/
|
|
|
|
|