Engraçado, Gerei este arquivo:
<?xml version="1.0"?> <cross-domain-policy> <allow-access-from domain="*" /> </cross-domain-policy> E coloquei na pasta Webapps do Tomcat onde o WebServices está rodando, coloquei na pasta webapps/axis2 também e na pasta webapps/axis2/WEB-INF/services. Mas continua dando o erro no showErrorDialog, segue a parte webservices: <mx:WebService id="PPService" wsdl="http://webcasting.giga.cpqd.com.br/axis2/services/PPService?wsdl" result="resultHandler(event);" showBusyCursor="true" fault="showErrorDialogX(event)" > <mx:operation name="PptToFile" id="PptToFile" fault="showErrorDialog(event)"> <mx:request xmlns=""> <parameters> <file>{tmp}</file> <w>{320}</w> <h>{240}</h> <prefix>{'slide'}</prefix> <format>{'PNG'}</format> </parameters> </mx:request> </mx:operation> </mx:WebService> public function showErrorDialog(event:FaultEvent):void { Alert.show(event.fault.faultString, "showErrorDialog"); } Acho que não estou sabendo o lugar exato de colocar o arquivo. Obrigado, Vinicius. 2009/7/3 Erko Bridee de Almeida Cabrera <erko.bri...@gmail.com> > Hum... > > se está no mesmo dominio deveria acessar tranquilamente... :S > > bom tenta criar o arquivo crossdomain.xml e colocar > no diretorio web que possa ser acessado pela URL: > > http://www.empresa.com.br/ > > tente criar o respectivo arquivo com o conteudo abaixo: > > *<?xml version="1.0"?> > <cross-domain-policy> > <allow-access-from domain="*.empresa.com.br" /> > <allow-access-from domain="localhost" /> > </cross-domain-policy> > * > veja também [sobre o assunto > 1]<http://msdevstudio.com/blog/2008/09/10/tutorial-crossdomainxml-nao-deixe-o-flex-complicar/> > [sobre > o assunto 2] <http://blog.mxml.com.br/arquivo-crossdomain> > > o/ > > 2009/7/3 Vinão <vinu...@gmail.com> > >> Erko, >> >> >> Esse WebServices eu que controlo também. Estou usando Axis2 e com Axis2 eu >> gero um arquivo *.aar e coloco na pasta services. >> >> Durante o deploy não é gerada uma pasta específica dessa aplicação, então >> estou copiando o crossdomain.xml na pasta raiz do Axis2 e na pasta services. >> >> Essa é a url do serviço: >> http://www.empresa.com.br/axis2/services/PPService?wsdl. >> >> Obrigado pela força, >> Vinicius. >> >> 2009/7/3 Erko Bridee de Almeida Cabrera <erko.bri...@gmail.com> >> >> só complementando algo que esqueci >>> >>> por isso que nesses assuntos você sempre vai achar referência a palavra : >>> *proxy* >>> que é quem irá fazer o meio de campo da comunicação para você >>> >>> mas eu ainda acho mais facil fazer o acesso a conteudo externo >>> (WebServices, XMLs e coisas do genero) >>> através do back-end (Java, PHP, Ruby, etc) >>> >>> que lá no servidor, não tem essa limitação de acesso >>> >>> *obs.:* até hoje eu não entendo porque de existir do crossdomain, para >>> mim só justifica para os >>> desesperados por segurança... mas é tão facil burlar essa limitação do >>> crossdomain do FP >>> que para mim eu removeria ele do FP que mais atrapalha dq ajuda *a meu >>> ver* >>> >>> []´s >>> >>> -- >>> Att, >>> Erko Bridee de Almeida Cabrera >>> http://erkobridee.com/ >>> http://gospel.erkobridee.com/ >>> http://www.cwbfx.com/ >>> http://www.portaljava.com/ >>> >>> >>> >> >> >> > > > -- > Att, > Erko Bridee de Almeida Cabrera > http://erkobridee.com/ > http://gospel.erkobridee.com/ > http://www.cwbfx.com/ > http://www.portaljava.com/ > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---