Pois é Ricardo rsrsr mas o escroto mesmo disso aí é o lance do content-type. Cara, este deu trabalho !!!!
Abraços. 2009/8/6 Ricardo Gobbo <ricardogobbodeag...@gmail.com>: > aooo heim > > qndo aparece um problema que eu sei resolver aqui na comu o Pergentino > resolve primeiro > kkkkkk > > mas é isso ai mesmo... deixando a configuracao do endpoint default usando as > variaveis dinamicas server.name server.port e context.root voce deixa pro > conta do proprio BlazeDS acessar tais valores em tempo de deploy.... outro > erro comum quando se usa Flex Builder é deixar as opções na guia Flex Server > em branco quando se quer fazer teste ou debug direto pela interface da IDE.. > fica a dica ai... > > Vlw Pergentino... > Boa sorte ai Felipe > > 2009/8/6 Felipe RIA <felipe...@ig.com.br> >> >> Valeuuuuuuuuuuuuuuu PErentino !!! >> >> Era EXATAMENTE isso !!!! >> >> Muito obrigao. >> >> 2009/8/6 Pergentino Araújo <jpergent...@gmail.com> >>> >>> Felipe, faz um teste: >>> >>> Deixa seu endpoint como o default: >>> http://{server.name}:{server.port}/{context.root}/messagebroker/amf >>> >>> Depois altera uma besteirinha no teu arquivo de flex, só pra ele >>> forçar uma compilada e evitar cache (percebeu que eu tenho um certo >>> trauma com os caches né !? rsrsrsr) >>> >>> E por fim (que eu acho que é o seu problema), verifica se o apache lá >>> suporta o content-type: application/x-amf >>> >>> Eu tive um problema desse em relação ao servidor não suportar o >>> application/x-amf >>> >>> Imagine o tanto que eu rodei pra poder achar isso, depois de >>> 92384789273894 tentativas, achei este site salvador: >>> http://www.nabble.com/Re:-HTTP-501-Error-p19420884.html >>> >>> Esse tipo de coisa é peso pra identificar rsrsrs. >>> >>> Boa sorte ;-) >>> >>> >>> 2009/8/6 Felipe RIA <felipe...@ig.com.br>: >>> > Nooossa !!! Muito estranho isso, quando eu acesso a página usando www >>> > ele dá >>> > um erro ( o de 501) e quando eu acesso sem www (somente com http://) >>> > ele dá >>> > o erro de security sandbox. >>> > >>> > poxa, não esperava ser este problema todo :( >>> > >>> > 2009/8/6 Felipe RIA <felipe...@ig.com.br> >>> >> >>> >> Oi Pergentino Araújo, >>> >> >>> >> fiz isso que você falou e aparentemente funcionou !!! brigadão. >>> >> >>> >> Eu fiz uma outra alteração nos arquivos de configuração, mudando tudo >>> >> de >>> >> localhost para o meu domínio. >>> >> >>> >> Só que agora ele mostra uma outra mensagem, que pelo que eu pesquisei, >>> >> é >>> >> algo relacionado ao crossdomain. Só que eu já tentei de todas as >>> >> formas e >>> >> não consegui fazer o troço funcionar. Eu acho que sei o caminho das >>> >> pedras, >>> >> porém não estou conseguindo fazer funcionar. >>> >> >>> >> Alguma dica ? >>> >> >>> >> O erro agora é este: >>> >> "Channel.Security.Error error Error #2048: Security sandbox violation: >>> >> http://www.meudominio.com/administracao/index.swf cannot load data >>> >> from ..." >>> >> >>> >> Obrigado desde já :) >>> >> >>> >> >>> >> >>> >> 2009/8/6 Pergentino Araújo <jpergent...@gmail.com> >>> >>> >>> >>> Cara, uma vez isso aconteceu comigo, eu sai dando clean no projeto, >>> >>> apagando tudo pra não deixar rastros (comumente conhecido como caches >>> >>> rsrsr), e depois de repente, como eu um passe de mágica, funcionou :P >>> >>> >>> >>> "Deployar" a aplicação em um servidor Web foi o meu 1o trauma em Flex >>> >>> (e creio que de vários também). >>> >>> >>> >>> >>> >>> 2009/8/6 Felipe RIA <felipe...@ig.com.br>: >>> >>> > 2009/8/6 RafaelViana <rfl.vi...@gmail.com> >>> >>> >> >>> >>> >> Uma coisa que pode influenciar é o contexto da aplicação. >>> >>> >> Você tentou abrir a url do seu amf no browser? >>> >>> > >>> >>> > Sim, como eu falei no email, eu tentei e estava funcionando >>> >>> > perfeitamente. >>> >>> > >>> >>> >> >>> >>> >> Se não abrir, o erro pode ser o seguinte: >>> >>> >> >>> >>> >> O contexto(nome do seu projeto) é administracao >>> >>> >> Então ele vai procurar: >>> >>> >> http://meudominio.com/administracao/messagebroker/amf >>> >>> >> >>> >>> >> Se no seu servidor o tomcat tiver alguma pasta, dá esse erro: >>> >>> >> http://meudominio.com/pasta/administracao/messagebroker/amf >>> >>> >> >>> >>> >> O tomcat precisar estar "direcionado" para a raiz do servidor >>> >>> > >>> >>> > Cara, não entendi o que você quis dizer com o tomcat tiver uma >>> >>> > pasta... >>> >>> > >>> >>> > Eu coloquei o meu .war dentro da pasta webapps e automaticamente >>> >>> > ele >>> >>> > extrai >>> >>> > o conteúdo e cria a pasta da aplicação, que no caso é >>> >>> > administracao, >>> >>> > ficando >>> >>> > /webapps/administracao. >>> >>> > >>> >>> > Eu fiz o mesmo processo aqui e funciona normalmente. Criei um >>> >>> > servidor >>> >>> > "limpo", startei sem usar o eclipse, depois coloquei o .war dentro >>> >>> > do >>> >>> > webapps e testei e funcionou. >>> >>> > >>> >>> > Da mesma forma fiz no servidor, e não funcionou :( >>> >>> > >>> >>> > "Publicar uma aplicação em Flex deveria ser tão simples quanto >>> >>> > desenvolver >>> >>> > nela :(" >>> >>> > >>> >>> >> Obs: Passei por esse erro em uma hospedagem >>> >>> >> >>> >>> >> On 6 ago, 11:35, Felipe RIA <felipe...@ig.com.br> wrote: >>> >>> >> > Olá Rafael, >>> >>> >> > >>> >>> >> > Então, o arquivo gerado (.war) está lá sim.. coloquei ele dentro >>> >>> >> > do >>> >>> >> > *webapps >>> >>> >> > * do tomcat e o mesmo foi feito deploy, como mostra o log >>> >>> >> > abaixo: >>> >>> >> > >>> >>> >> > *Aug 6, 2009 11:08:12 AM org.apache.catalina.startup.HostConfig >>> >>> >> > deployWAR >>> >>> >> > INFO: Deploying web application archive administracao.war* >>> >>> >> > >>> >>> >> > Acho que deve ser alguma coisa relacionada a configuração no meu >>> >>> >> > projeto >>> >>> >> > :( >>> >>> >> > >>> >>> >> > Me fala uma coisa, a propriedade rootURL pode influenciar neste >>> >>> >> > erro >>> >>> >> > ??? >>> >>> >> > Ou >>> >>> >> > ele é útil apenas para uso local (ele está com o valor >>> >>> >> > *http://localhost:8080/administracao*) >>> >>> >> > >>> >>> >> > Assim como o serverRootURL está também com este valor: >>> >>> >> > *http://localhost:8080/administracao* >>> >>> >> > >>> >>> >> > E o serverRoot está com valor vazio. >>> >>> >> > >>> >>> >> > []'s >>> >>> >> > >>> >>> >> > 2009/8/6 RafaelViana <rfl.vi...@gmail.com> >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> > > A aplicação (arquivos do WAR) precisam rodar dentro do TomCat >>> >>> >> > >>> >>> >> > > On 6 ago, 11:22, Felipe RIA <felipe...@ig.com.br> wrote: >>> >>> >> > > > Ninguém? [?] >>> >>> >> > >>> >>> >> > > > Depois de tentar mexer aqui, mudou o erro, agora mostrando: >>> >>> >> > > > *Channel.Connect.Failed error NetConnection.Call.Failed: >>> >>> >> > > > HTTP: >>> >>> >> > > > Status >>> >>> >> > > 501* >>> >>> >> > >>> >>> >> > > > Lembro ainda que o messagebroker/amf continua funcionando. >>> >>> >> > >>> >>> >> > > > Publicar uma aplicação em Flex deveria ser tão simples >>> >>> >> > > > quanto >>> >>> >> > > > desenvolver >>> >>> >> > > > nela :( >>> >>> >> > >>> >>> >> > > > Desde já agradeço quaisquer ajuda. >>> >>> >> > >>> >>> >> > > > 2009/8/6 Felipe RIA <felipe...@ig.com.br> >>> >>> >> > >>> >>> >> > > > > Pessoal, fiz aqui um exemplo simples e localmente >>> >>> >> > > > > funcionou, >>> >>> >> > > > > porém >>> >>> >> > > quando >>> >>> >> > > > > eu mando para o meu server, ele dá o seguinte erro: >>> >>> >> > >>> >>> >> > > > > [FaultEvent fault=[RPC Fault faultString="Send failed" >>> >>> >> > > > > faultCode="Client.Error.MessageSend" >>> >>> >> > > *faultDetail="Channel.Connect.Failed >>> >>> >> > > > > error NetConnection.Call.Failed: HTTP: Failed: url: ' >>> >>> >> > > > >http://meudominio.com/minhaapp/messagebroker/amf'"*] >>> >>> >> > > > > messageId="10E78FC5-C8CB-E9AF-8A15-EFE8318C3BD7" >>> >>> >> > > > > type="fault" >>> >>> >> > > bubbles=false >>> >>> >> > > > > cancelable=true eventPhase=2] >>> >>> >> > >>> >>> >> > > > > Deixo claro que onde tem *meudominio* e *minhaapp*, são >>> >>> >> > > > > dados >>> >>> >> > > fictícios, >>> >>> >> > > > > não coloquei o valor real aqui no email. >>> >>> >> > >>> >>> >> > > > > - Estou usando Java com BlazeDS. >>> >>> >> > > > > - Já coloquei o crossdomain dentro da minha pasta raiz da >>> >>> >> > > > > app. >>> >>> >> > > > > - Quando eu acesso * >>> >>> >> > >>> >>> >> > > >>> >>> >> > > > >>> >>> >> > > > > >http://meudominio.com/minhaapp/messagebroker/amf*dá<http://meudominio.com/minhaapp/messagebroker/amf*d%C3%A1> >>> >>> >> > > > > tudo certo (aparece uma tela branca, como o previsto. >>> >>> >> > > > > - Usando o Firebug, aparece um erro 501. >>> >>> >> > >>> >>> >> > > > > Será que é algum problema com o Tomcat no servidor ??? >>> >>> >> > >>> >>> >> > > > > Desde já agradeço quaisquer ajuda. >>> >>> >> > >>> >>> >> > > > 33F.gif >>> >>> >> > > > < 1KVisualizarFazer download >>> >>> >> >>> >>> > >>> >>> > >>> >>> > > >>> >>> > >>> >>> >>> >>> >>> >>> >>> >>> -- >>> >>> Atenciosamente, Pergentino. >>> >>> >>> >>> >>> >> >>> > >>> > >>> > > >>> > >>> >>> >>> >>> -- >>> Atenciosamente, Pergentino. >>> >>> >> >> >> > > > > -- > Att. > Ricardo Gôbbo de Águas > Engenharia de Computação - Universidade Federal de Goiás > www.ricardogobbo.wordpress.com > www.twitter.com/ricardogobbo > > > > -- Atenciosamente, Pergentino. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---