aparentemente resolvei o problema mas ta dando uma porrada de erros no HTML, vou tentar resolver aqui e ja te falo.
2010/4/28 Igor Costa <igorco...@gmail.com> > Helio > > Pode fazer um teste para mim? > > No seu Flash Builder, faça os seguintes passos: > > > 1 - Clique com o botão direito do mouse sobre o projeto > 2 - Propriedades no menu > 3 - Selecione a opção do menu esquerdo "Flex Compiler" > 4 - Desmarque a opção Flex 3 compatibility mode caso esteja habilitado. > 5 - Depois adicione na linha de comando em argumento -target-player=10.1 e > com espaço adicione -keep=true > > Depois faça o mesmo com o Flex Builder e SDK 3.x > > Geralmente os passos acima serve para voce comparar o código fonte gerado > do Flex 3.x e Flex 4.x entre a linha 100 e 200 onde está a chamada do > webservices. > > O suporte a Webservices no Flex 4 SDK continua 99% igual ao que era no Flex > 3. SOAP 1.0,1.1 e 1.2(apenas primitivos) > > ---------------------------- > Igor Costa > www.igorcosta.com > www.igorcosta.org > > > 2010/4/28 Helio Antonio Francisco Silva <helio.afsi...@gmail.com> > >> Dae Igor. >> seguinte >> >> * >> >> import >> *flash.events.MouseEvent; >> >> *import* mx.collections.*; >> >> *import* mx.controls.Alert; >> >> *import* mx.events.ValidationResultEvent; >> >> *import* mx.managers.CursorManager; >> >> *import* mx.rpc.events.FaultEvent; >> >> *import* mx.rpc.events.ResultEvent; >> >> *import* mx.rpc.soap.WebService; >> >> [ >> *Bindable*] >> >> *public* *var* menuBarDP:XMLListCollection; >> >> *private* *var* ws:WebService; >> >> *//Verifica se o usuario está logado ou não* >> >> *public* *var* usuarioLogado:Boolean = *false*; >> >> *public* *var* oUser:Object; >> >> *public* *var* listMenu:Object = *new* Object(); >> >> *public* *var* nomes:Array = *new* Array(); >> >> *//endereço da minha maquina 189.4.109.7* >> >> *public* *var* httpws:String = *new* String(*"http://localhost:8089/ws/"*); >> >> >> *//Instancia a webservice* >> >> *private* *function* iniApplication():*void*{ >> >> ws = >> *new* WebService(); >> >> ws.loadWSDL(httpws+ >> *"USERPORTAL.apw?WSDL"*); >> >> } >> >> *public* *function* getNome():String{ >> >> *return* oUser.USERNAME; >> >> } >> >> *//Chama um methodo especifico* >> >> *private* *function* getTest():*void*{ >> >> CursorManager.setBusyCursor(); >> >> ws.PRTLISTMENU.addEventListener(ResultEvent.RESULT, resultHandlerMenu); >> >> ws.PRTLISTMENU.addEventListener(FaultEvent.FAULT, resultFaultMenu); >> >> ws.PRTLISTMENU( >> *'000001'*,oUser.USERCODE,*"1"*,*"1"*); >> >> } >> >> >> >> Cara juro por deus, se eu compilo pelo flex 3 a webservice praticamente >> retorna os dados instataneo, se eu compilo pelo flex 4 demora 5x ou mais pra >> retornar os dados @_@ >> >> >> 2010/4/28 Igor Costa <igorco...@gmail.com> >> >>> Oi Helio >>> >>> >>> Qual a versão do soap você está fazendo a requisição com o Flex 4? 1.0, >>> 1.1 ou 1.2? >>> >>> Eu até fico meio sem jeito de ver esse tipo de declaração por que quase >>> nada foi alterado na classe webservices da 3.5a para a 4.0 >>> >>> Pode compartilhar a maneira que você está chamando? algum log disso? >>> >>> >>> Att >>> ---------------------------- >>> Igor Costa >>> www.igorcosta.com >>> www.igorcosta.org >>> >>> >>> 2010/4/27 Mukthar <helio.afsi...@gmail.com> >>> >>> CARACA mano fiz mais de 20 testes e a webservice fica estremamente >>>> lenta em relação aos flex 3 compilado. =( >>>> >>>> Ai broxei.... alguem da um help ae. tem alguma nova maneira de >>>> acessar as webservices ? >>>> >>>> On 27 abr, 23:40, Helio Antonio Francisco Silva >>>> <helio.afsi...@gmail.com> wrote: >>>> > Cara to migrando minha aplicação para flex 3 para o 4 e advinha so, >>>> TODAS AS >>>> > MINHAS CHAMADAS DE WEBSERVICE tao demorando umas 5x mais o tempo de >>>> resposta >>>> > delas.... >>>> > Alguem por favor pode confirmar isso ? >>>> > >>>> > To com os Flex 4 e 3 aberto quando compilo no 3 nossa e 2 palitos, no >>>> 4, >>>> > fica 5x mais demorado a chamada delas @_@ >>>> > >>>> > Alguem ve ae. >>>> > >>>> > -- >>>> > Desenvolvedor Web >>>> > >>>> > -- >>>> > Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> > Para enviar uma mensagem, envie um e-mail para >>>> flexdev@googlegroups.com >>>> > Para sair da lista, envie um email em branco para >>>> flexdev-unsubscr...@googlegroups.com >>>> > Mais opções estão disponíveis emhttp:// >>>> groups.google.com/group/flexdev >>>> >>>> -- >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >>>> Para sair da lista, envie um email em branco para >>>> flexdev-unsubscr...@googlegroups.com >>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>>> >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >>> Para sair da lista, envie um email em branco para >>> flexdev-unsubscr...@googlegroups.com >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >> >> >> >> -- >> Desenvolvedor Web >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Desenvolvedor Web -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev