BLOGas.lt
Sukurk savo BLOGą Kitas atsitiktinis BLOGas

Sharepoint Development

2009-12-16

Timeout laiko reikšmės padidinimas kviečiant Web Service

Tema: Bendra, InfoPath, Kita, WebServicestapatus @ 18:29

Kartais gali susidaryti situacija, kai InfoPath formoje gaunama klaida, kad Web Service (WS) iškvietimas buvo nutrauktas dėl per ilgo jo kvietimo (ar vykdymo) laiko (timeout klaida). Ši problema gali būti išspręsta dviem būdais, priklausomai nuo to, kurioje vietoje įvyko delsimas.
1) Jei ilgai vykdomas pats Web Service, tai galima padidinti būtent WS vykdymo laiką (timeout reikšmę). Tai galima pasiekti paredagavus Web Service konfigūracijos failą web.config – pataisyti (ar įdėti naują raktą) httpRuntime reikšmę sekundėmis) system.web srityje, pvz.,

<configuration>
        <system.web>
                <httpRuntime executionTimeout=”240” />
        </system.web>
</configuration>

2. Jei WS kvietimas nutraukiamas InfoPath formoje, reikėtų pakeisti DataConnection laukimo reikšmę. Tai atliekama SharePoint 3.0 Central Administration pagalba: Application Management sekcijoje pasirinkti InfoPath Forms Services, o čia galima pakeisti Data Connection Timeouts nustatymus (reikšmės – milisekundėmis) – žr. piešinį:

InfoPath Forms Services Timeout nustatymas

InfoPath Forms Services Timeout nustatymas

Patiko (0)

Rodyk draugams



Nėra komentarų »

Dar nėra komentarų.

Šio įrašo komentarų RSS srautas. Citatos URL

Parašykite komentarą

„WordPress“ variklis. WPMU Theme pack by WPMU-DEV.