none
El cliente encontró el tipo de contenido de respuesta '', pero se esperaba 'text/xml'. Error de la solicitud con una respuesta vacía. RRS feed

  • Pregunta

  • Este es e código:

     

     

        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

            Try

                ReportViewer1.ServerReport.ReportServerCredentials = New CredencialesRV("PRICALDI", "123456", "172.16.10.11")

                ReportViewer1.ServerReport.ReportPath = "/IDE/Ejemplo"

                ReportViewer1.ServerReport.ReportServerUrl = New Uri("http://172.16.10.11:8080/ReportServer/ReportERP")

                ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote

                ReportViewer1.ServerReport.Refresh()

            Catch ex As Exception

                MsgBox("Error" & Err.Description, MsgBoxStyle.Critical, "Error")

            End Try

        End Sub

     

     

    Pero al ejecutar me sale el siguiente error:

    El cliente encontró el tipo de contenido de respuesta '', pero se esperaba 'text/xml'. Error de la solicitud con una respuesta vacía.

     

    Que faltaría para que el reporte se muestre? Gracias

     

    En el webConfig tengo lo siguiente:

     

    <httpHandlers>

    <add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false"/>

    </httpHandlers>

    <compilation debug="true" strict="false" explicit="true">

    <assemblies>

    <add assembly="Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

    <add assembly="Microsoft.ReportViewer.Common, Version=8.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

    </assemblies>

    <buildProviders>

    <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.Common, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>

    </buildProviders>

    </compilation>

    • Editado e_manuel miércoles, 21 de diciembre de 2011 20:28
    miércoles, 21 de diciembre de 2011 20:25

Todas las respuestas

  • El mensaje te está diciendo que el servidor no ha devuelto una respuesta correcta, es decir, no te está llegando a la parte cliente un report correcto. Esto indica que hay algo mal en los parámetros que has pasado, bien sea las credenciales, o la ruta del informe, o la url del servidor. Puede estar mal cualquiera de estos datos, o incluso varios a la vez. Así a primera vista uno que no me encaja es la Url del ReportServer, que normalmente termina en ".../ReportServer/", pero en tu caso le has puesto detrás ".../ReportERP".
    viernes, 23 de diciembre de 2011 9:24
    Moderador