Usuário com melhor resposta
Erro ao acessar um método WCF

Pergunta
-
Senhores, boa tarde.
Estou instanciando o serviço WCF que criei:
try
{
entGrupo oEntGrupo = new entGrupo();
oEntGrupo.NomeGrupo = txtGrupo.Text;
using (SAP.Sigecor.ServicoCorregedoriaModuloUsuario.GrupoClient proxy =
new SAP.Sigecor.ServicoCorregedoriaModuloUsuario.GrupoClient("BasicHttpBinding_IGrupo"))
{
bool teste = (bool)proxy.GravarGrupo(oEntGrupo);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
}
E após esta instanciação, estou tomando o seguinte erro:
O servidor não conseguiu processar a solicitação devido a um erro interno. Para obter mais informações sobre o erro, ative IncludeExceptionDetailInFaults (a partir da classe ServiceBehaviorAttribute ou do comportamento de configuração <serviceDebug>) no servidor para enviar as informações de exceção de volta para o cliente ou ative o rastreamento de acordo com a documentação do Microsoft .NET Framework 3.0 SDK e examine os logs de rastreamento do servidor.
Senhores, preciso de ajuda. O que devo fazer? Estou esquecendo alguma configuração? Sou novo no assunto.
Obrigado pela atenção.
Respostas
-
Boas Devanir,
A configuração padrão do WCF não propaga as exceções para os clientes.Para isso, você precisa definir este behavior:
<serviceDebug includeExceptionDetailInFaults="true"/>
Com isso, você conseguirá visualizar o real motivo do problema.
http://www.israelaece.com- Sugerido como Resposta AndreAlvesLimaModerator sexta-feira, 3 de dezembro de 2010 23:21
- Marcado como Resposta AndreAlvesLimaModerator quinta-feira, 27 de janeiro de 2011 20:15
Todas as Respostas
-
Boas Devanir,
A configuração padrão do WCF não propaga as exceções para os clientes.Para isso, você precisa definir este behavior:
<serviceDebug includeExceptionDetailInFaults="true"/>
Com isso, você conseguirá visualizar o real motivo do problema.
http://www.israelaece.com- Sugerido como Resposta AndreAlvesLimaModerator sexta-feira, 3 de dezembro de 2010 23:21
- Marcado como Resposta AndreAlvesLimaModerator quinta-feira, 27 de janeiro de 2011 20:15
-