Usuário com melhor resposta
Publicação do Ria Services

Pergunta
-
Eu publiquei uma aplicação em silverlight dentro de um site do IIS6, mas quando o aplicação vai buscar os dados das listas do sharepoint da o seguinte erro:
Load operation failed for query 'getSedes'. The remote server returned an error: NotFound.
at System.Windows.Ria.OperationBase.Complete(Exception error)
at System.Windows.Ria.LoadOperation.Complete(Exception error)
at System.Windows.Ria.DomainContext.CompleteLoad(IAsyncResult asyncResult)
at System.Windows.Ria.DomainContext.<>c__DisplayClass17.<Load>b__13(Object )Alguém sabe como resolver isso?
Obrigado.
terça-feira, 1 de junho de 2010 16:22
Respostas
-
Daniel,
as vezes só mudar a instância do Serviço para pegar a porta dinamicamente funciona. Ele não deve esta encontrando o Serviço. Tente mudar assim:
var ws = new MyService.MyServiceClient(); // Assim pega a configuração padrão do client//Assim a instância será dinamica
System.ServiceModel.EndpointAddress address = new System.ServiceModel.EndpointAddress(new Uri(Application.Current.Host.Source, "../MyService.svc"));
var ws = new MyService.MyServiceClient(MyServiceConfigurationName, address);Ou as vezes pode ser a configuração do MIME Types no IIS para pegar os pacotes .XAP.
Adicionando no IIS:
Extension: .xap
MIME Type: application/x-silverlight-appEspero ter ajudado.
- Marcado como Resposta Daniel M. Lins terça-feira, 29 de junho de 2010 14:42
terça-feira, 29 de junho de 2010 13:51
Todas as Respostas
-
Hi Daniel,
provavelmente sua aplicacao esta acessando o service fazendo um cross-domain.
tente colocar um arquivo de politica deacesso cross-domain na raiz do seu service.
crie um arquivo com o nome clientaccesspolicy.xml .
o conteudo seria esse.
<?xml version="1.0" encoding="utf-8" ?>
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="*">
<domain uri="*"/>
</allow-from>
<grant-to>
<resource include-subpaths="true" path="/"/>
</grant-to>
</policy>
</cross-domain-access>
</access-policy>Att,
Adriel Codeco Silva Microsoft Partner http://adrielcodeco.wordpress.com www.uppercase.com.br adrielcodeco@hotmail.comterça-feira, 15 de junho de 2010 03:32 -
Daniel,
as vezes só mudar a instância do Serviço para pegar a porta dinamicamente funciona. Ele não deve esta encontrando o Serviço. Tente mudar assim:
var ws = new MyService.MyServiceClient(); // Assim pega a configuração padrão do client//Assim a instância será dinamica
System.ServiceModel.EndpointAddress address = new System.ServiceModel.EndpointAddress(new Uri(Application.Current.Host.Source, "../MyService.svc"));
var ws = new MyService.MyServiceClient(MyServiceConfigurationName, address);Ou as vezes pode ser a configuração do MIME Types no IIS para pegar os pacotes .XAP.
Adicionando no IIS:
Extension: .xap
MIME Type: application/x-silverlight-appEspero ter ajudado.
- Marcado como Resposta Daniel M. Lins terça-feira, 29 de junho de 2010 14:42
terça-feira, 29 de junho de 2010 13:51 -
Bom dia Clayr, obrigado pela ajuda. Consegui resolver o erro sem mexer no codigo, era apenas configuração do site do IIS.
Obrigado pela ajuda.
terça-feira, 29 de junho de 2010 14:42 -
Bom dia Clayr, obrigado pela ajuda. Consegui resolver o erro sem mexer no codigo, era apenas configuração do site do IIS.
Obrigado pela ajuda.
Bom dia Daniel,Estou passando pelo problema de publicar no IIS o RIA Services. Como vc conseguiu resolver o problema, pode me ajudar?
Minha configuração é Windows 7, ISS 7.5, Framework 4 e SQL Server 2008.
Agradeço antecipadamente.
terça-feira, 24 de agosto de 2010 12:08 -
Opa Deluthyo tudo blz?
Kra, vc ta usando Silverlight 4?
Me passe qual a sua dificuldade e se é mostrado algum erro para vc.
quinta-feira, 26 de agosto de 2010 01:04 -
Daniel,
Graças a Deus consegui resolver, fiz alguns ajuste no IIS e agora está td blz!!!
Obrigado pela atenção.
quinta-feira, 26 de agosto de 2010 11:11 -
Resolvi da mesma maneira que vc uhauhauhahua
O ruim é que não tem como colocar a solução aqui né hehehe.
Flw
quarta-feira, 1 de setembro de 2010 20:12 -
Deluthyo e Daniel.
Cara estou com sérios problemas em publicar a minha aplicação com Ria Service, e já estou semanas parado com isso. Como eu posso saber quais configurações vc usou para rodar a sua aplicação? Por favor realmente eu preciso de ajuda.
Abraços.
quinta-feira, 2 de dezembro de 2010 13:06