ainda não tinha encontrado isto, mas ele diz pra procurar o metodo que realmente faz a chamada... tentei agora colocar no AbstractInvoker na funnção invoke e antes do asyncRequest.invoke dei o time out a esse asuncRequest ... mas não funcionou!
alguma sugestão para a classe? No dia 6 de Julho de 2011 11:29, João Fernandes < [email protected]> escreveu: > Já experimentaste isto > http://sonnygill.net/programming/flex-builder-wsdl-web-service-request-timeout/ > ? > > João Fernandes > > > 2011/7/6 Ricardo Araújo <[email protected]> > >> o mais estranho é que no Jira da adobe parece não ter nada >> relacionado... >> (aquela pesquisa também é muito fraquinha, quanto mais palavras tiver >> na query mais resultados traz hehe) >> >> de qualquer forma, obrigado pelas sugestões.. ainda não sei ao certo >> como vou fazer... estava com esperança de conseguir um timeOut à >> medida ... >> enfim... lá na documentação ainda têm a lata de colocar: "A value less >> than or equal to zero prevents request timeout." - que grande >> mentira! >> povo enganado hehe! >> >> >> On Jul 6, 12:23 am, Miguel Vaz <[email protected]> wrote: >> > Muito chato. >> > >> > Talvez isto não ajude, mas fica a ideia caso tudo o resto falhe: >> acederes ao >> > webservice através de outra estrutura? Ou seja, teres o acesso/timeout >> numa >> > outra tecnologia. Entendo que estraga o esquema das coisas, mas talvez >> evite >> > refazeres a tua arquitectura. >> > >> > Estou a ver ter o mesmo problema daqui a semanas com um novo projecto. >> > >> > MV >> > >> > 2011/7/6 Ricardo Araújo <[email protected]> >> > >> > >> > >> > >> > >> > >> > >> > > a ideia é que o cliente faça um pedido de uns dados biometricos >> > > introduzidos do lado do servidor. por isso, pode demorar mais do que >> os 30 >> > > segundos... >> > > o problema é que este servidor é generico e este service já é >> utilizado por >> > > outros clientes com outras tecnologias. por exemplo um dos clientes >> está em >> > > c# e la é possivel escolher até horas para o timeout... E agora com >> esta >> > > limitação do flash está a por em causa todos os outros clientes e a >> minha >> > > propria arquitectura >> > > On Jul 5, 2011 6:11 PM, "Miguel Vaz" <[email protected]> wrote: >> > > > Acho que li mal, pretendes manter a chamada activa para além do >> timeout >> > > > definido, correcto? >> > >> > > > 2011/7/5 Miguel Vaz <[email protected]> >> > >> > > >> Ricardo, >> > >> > > >> Não resolveria atrasares a chamada ao webservice? Qual a razão de >> > > alargares >> > > >> o timeout? >> > >> > > >> MV >> > >> > > >> 2011/7/5 Ricardo Araújo <[email protected]> >> > >> > > >>> alguém sabe se existe forma de aumentar o timeOut? >> > > >>> é que se não der estou tramado porque tenho que mudar a >> arquitectura >> > > >>> toda... >> > >> > > >>> Obrigado! >> > >> > > >>> On Jul 5, 4:37 pm, Ricardo Araújo <[email protected]> >> wrote: >> > > >>> > estranho mas é mesmo time out... se eu der valores abaixo de 30 >> ao >> > > >>> > requestTimeOut ele respeita... mas se for superior rebenta >> sempre aos >> > > >>> > 30 ... >> > > >>> > encontrei isto, mas é referente ao RemoteObject... mas parece-me >> > > igual >> > > >>> > ao meu problema!http://forums.adobe.com/message/3064338 >> > > >>> > entretanto neste aqui: >> http://forums.adobe.com/thread/696177?tstart=0 >> > > >>> > no ultimo post desse link dizem que já está resolvido para o AIR >> 2.5 >> > > >>> > SDK >> > > >>> > o que eu tenho é o 2.6 ... >> > > >>> > é muito confuso ... >> > >> > > >>> > On Jul 5, 3:56 pm, Ricardo Araújo <[email protected]> >> wrote: >> > >> > > >>> > > na verdade estava a assumir que fosse um timeOut mas pode não >> ser! >> > >> > > >>> > > esta é a mensagem do evento fault: >> > > >>> > > faultCode:DecodingError faultString:'SOAP Response cannot be >> > > decoded. >> > > >>> > > Raw response: ' faultDetail:'null' >> > >> > > >>> > > que só acontece se demorar mais de ~30s ... >> > >> > > >>> > > On Jul 5, 3:38 pm, Ricardo Araújo <[email protected]> >> > > wrote: >> > >> > > >>> > > > Viva, >> > >> > > >>> > > > precisava de alargar o tempo do time out de um pedido >> WebService >> > > mas >> > > >>> > > > por estranho que pareça, eu altero no código e na pratica >> > > mantem-se >> > > >>> > > > sempre aproximadamente 30 segundos >> > >> > > >>> > > > estou a usar as classes geradas pelo proprio Flash Builder >> quando >> > > >>> > > > importa um webService... e na classe _Super_MyWebService no >> > > metodo >> > > >>> > > > "preInitializeService()" estou a adicionar esta linha >> > > >>> > > > _serviceControl.requestTimeout = 2000; >> > > >>> > > > e mesmo alterando o valor conto os segundos e aquilo dá time >> out >> > > >>> > > > sempre aos 30 segundos! >> > >> > > >>> > > > este requestTimeout alguma vez funcionou para vocês ? >> > >> > > >>> -- >> > > >>> Recebeu esta mensagem porque está inscrito no grupo "Mailing List >> da >> > > >>> Comunidade Portuguesa de Rich Internet Applications - >> www.riapt.org" >> > > dos >> > > >>> Grupos do Google. >> > >> > > >>> Para publicar uma mensagem neste grupo, envie um e-mail para >> > > >>> [email protected]. >> > > >>> Para anular a inscrição neste grupo, envie um e-mail para >> > > >>> [email protected]. >> > > >>> Para ver mais opções, visite este grupo em >> > > >>>http://groups.google.com/group/riapt?hl=pt-PT. >> > >> > > > -- >> > > > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da >> > > Comunidade Portuguesa de Rich Internet Applications -www.riapt.org" >> dos >> > > Grupos do Google. >> > >> > > > Para publicar uma mensagem neste grupo, envie um e-mail para >> > > [email protected]. >> > > > Para anular a inscrição neste grupo, envie um e-mail para >> > > [email protected]. >> > > > Para ver mais opções, visite este grupo em >> > >http://groups.google.com/group/riapt?hl=pt-PT. >> > >> > > -- >> > > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da >> > > Comunidade Portuguesa de Rich Internet Applications -www.riapt.org" >> dos >> > > Grupos do Google. >> > > Para publicar uma mensagem neste grupo, envie um e-mail para >> > > [email protected]. >> > > Para anular a inscrição neste grupo, envie um e-mail para >> > > [email protected]. >> > > Para ver mais opções, visite este grupo em >> > >http://groups.google.com/group/riapt?hl=pt-PT. >> >> -- >> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da >> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos >> Grupos do Google. >> >> Para publicar uma mensagem neste grupo, envie um e-mail para >> [email protected]. >> Para anular a inscrição neste grupo, envie um e-mail para >> [email protected]. >> Para ver mais opções, visite este grupo em >> http://groups.google.com/group/riapt?hl=pt-PT. >> >> > > > -- > > João Fernandes > > -- > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos > Grupos do Google. > Para publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected]. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. > -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
