
Error con Web Service en .NET
Publicado por Pablo (6 intervenciones) el 25/08/2008 00:53:47
GX 9.0 / .NET / SQL2000
Tengo una Kbase que tiene un procedimiento que se consume como web service desde otra Kbase con protocolo SOAP. Cuando ejecuto la Kbase que consume el web service me arroja el siguiente error:
-----------------------------------------------------------------------------------------------------------------------------
Error de servidor en la aplicación '/services'.
Error en el servidor remoto: (404) No se encontró.(-10001)
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.
Detalles de la excepción: System.Exception: Error en el servidor remoto: (404) No se encontró.(-10001)
Error de código fuente: Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente.
Seguimiento de la pila:
[Exception: Error en el servidor remoto: (404) No se encontró.(-10001)]
GeneXus.Programs.SdtCreaModelo_ServTit.execute(Int64 gxTp_Empcod) +3558
GeneXus.Programs.hdetalletit.RF012() +39
GeneXus.Programs.hdetalletit.WE012() +393
GeneXus.Programs.hdetalletit.webExecute() +167
GeneXus.Http.GXHttpHandler.ProcessRequest(HttpContext httpContext) +143
[Exception: GXApplication exception]
GeneXus.Http.GXHttpHandler.ProcessRequest(HttpContext httpContext) +250
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +358
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64
-----------------------------------------------------------------------------------------------------------------------------
La ubicación de los ejecutables son los siguientes:
Kbase que tiene el WebService: http://localhost/services/aServTit.aspx
Kbase que consume el WebService: http://localhost/services/hdetalletit.aspx
Dentro del directorio virtual de la kbase que consume el ws tengo el archivo location.xml configurado de la siguiente manera:
<GXLocations>
<GXLocation name="DetalleTit">
<Common>
<Host>localhost</Host>
<ServerPort>80</ServerPort>
</Common>
<HTTP>
<BaseURL>/services/</BaseURL>
</HTTP>
</GXLocation>
</GXLocations>
Espero puedan ayudarme. Saludos !
Tengo una Kbase que tiene un procedimiento que se consume como web service desde otra Kbase con protocolo SOAP. Cuando ejecuto la Kbase que consume el web service me arroja el siguiente error:
-----------------------------------------------------------------------------------------------------------------------------
Error de servidor en la aplicación '/services'.
Error en el servidor remoto: (404) No se encontró.(-10001)
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.
Detalles de la excepción: System.Exception: Error en el servidor remoto: (404) No se encontró.(-10001)
Error de código fuente: Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente.
Seguimiento de la pila:
[Exception: Error en el servidor remoto: (404) No se encontró.(-10001)]
GeneXus.Programs.SdtCreaModelo_ServTit.execute(Int64 gxTp_Empcod) +3558
GeneXus.Programs.hdetalletit.RF012() +39
GeneXus.Programs.hdetalletit.WE012() +393
GeneXus.Programs.hdetalletit.webExecute() +167
GeneXus.Http.GXHttpHandler.ProcessRequest(HttpContext httpContext) +143
[Exception: GXApplication exception]
GeneXus.Http.GXHttpHandler.ProcessRequest(HttpContext httpContext) +250
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +358
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64
-----------------------------------------------------------------------------------------------------------------------------
La ubicación de los ejecutables son los siguientes:
Kbase que tiene el WebService: http://localhost/services/aServTit.aspx
Kbase que consume el WebService: http://localhost/services/hdetalletit.aspx
Dentro del directorio virtual de la kbase que consume el ws tengo el archivo location.xml configurado de la siguiente manera:
<GXLocations>
<GXLocation name="DetalleTit">
<Common>
<Host>localhost</Host>
<ServerPort>80</ServerPort>
</Common>
<HTTP>
<BaseURL>/services/</BaseURL>
</HTTP>
</GXLocation>
</GXLocations>
Espero puedan ayudarme. Saludos !
Valora esta pregunta


0