Valeuuuuuuuuuuuuuuu PErentino !!!

Era EXATAMENTE isso !!!!

Muito obrigao.

2009/8/6 Pergentino Araújo <[email protected]>

>
> 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 <[email protected]>:
> > 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.
> >>>
> >>>
> >>
> >
> >
> > >
> >
>
>
>
> --
> 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
-~----------~----~----~----~------~----~------~--~---

Responder a