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 <[email protected]> > 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 <[email protected]> > > >> 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 <[email protected]>: >> > 2009/8/6 RafaelViana <[email protected]> >> >> >> >> 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 <[email protected]> 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 <[email protected]> >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > > A aplicação (arquivos do WAR) precisam rodar dentro do TomCat >> >> > >> >> > > On 6 ago, 11:22, Felipe RIA <[email protected]> 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 <[email protected]> >> >> > >> >> > > > > 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> >> <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. >> >> >> >> > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
