2013-12-03 1 views
0

Flex Builder에서 개발중인 모바일 앱에서 webservice를 사용할 때 문제가 있습니다.웹 서비스를 호출 할 때 시간 초과가 발생했습니다.

나는이 웹 서비스에 대한 다음 코드

<s:CallResponder id="readAllPedidosErpResult" result="readAllPedidosErpResult_resultHandler(event)" fault="sincFailResult_faultHandler(event)"/> 

protected function readAllPedidosErp():void 
{ 
    readAllPedidosErpResult.token = xEasyERPMobileAppWS.readAllPedidosErp 
    (readFechaSincronizacionPedidoErp(),sC.readComercialUsuario()); 
} 

protected function readAllPedidosErpResult_resultHandler(event:ResultEvent):void 
{ 
    var result:ArrayCollection; 
    var c:PedidoWSMobile; 

    if(event.token.result is ArrayCollection) 
    { 
     result = event.token.result as ArrayCollection; 
     if(result!=null) 
     {            
      //DO SOMETHING 
     } 
    } 
    continueToNext(15); 
} 

내가 할 문제는 그 xEasyERPMobileAppWS.readAllPedidosErp (readFechaSincronizacionPedidoErp(), sC.readComercialUsuario()); 대답을 얻기 위해 거의 2 분이 걸립니다. 그러나 30 초 (다소간)가 더 기다리지 않고 오류가 발생했습니다 (sincFailResult_faultHandler (이벤트)).

호출중인 웹 서비스에서 응답을 기다리는 데 CallResponder에 시간을 더 주려면 어떻게해야합니까?

미리 감사드립니다.

+0

오류는 "비누 응답을 디코딩 할 수 없습니다. 원시 응답"입니다. – user1809819

답변