sql server - sql trigger call webservice timeout -
i have sql trigger calls web service because there several trigger on insert , update trigger throws timeout error.
i debugged in visual studio , receive timeout error when inserting or updating record.
below code
alter trigger [dba].[triggerwebservice] on [dba].[callid] after insert declare @internfactureren nvarchar(1) declare @id varchar(50) --check if updated or inserted begin -- insert statements trigger here select @id=id inserted exec [dba].[usp_callophalenvoordelaware] @id end use [helpdesk] go /****** object: storedprocedure [dba].[usp_webservice] script date: 13/06/2015 22:53:15 ******/ set ansi_nulls on go set quoted_identifier on go alter procedure [dba].[usp_webservice]] @callid varchar(38) = null declare @object int; declare @url varchar(255) declare @responsetext varchar(8000); set @url = 'http://localhost:4000/service1.asmx/xxxxxxx?callid=' + @callid + '' exec sp_oacreate 'msxml2.xmlhttp', @object out; exec sp_oamethod @object, 'open', null, 'get', @url, 'false'; exec sp_oamethod @object, 'send'; exec sp_oamethod @object, 'responsetext', @responsetext output; exec sp_oageterrorinfo @object select @responsetext resultado; exec sp_oadestroy @object;
Comments
Post a Comment