Foros del Web » Programando para Internet » ASPX (.net) »

error que no entiendo con webservice

Estas en el tema de error que no entiendo con webservice en el foro de ASPX (.net) en Foros del Web. Hola a todos el webservice me da el siguiente error: Detalles de la excepción: System.InvalidOperationException: Formato de solicitud no reconocido para la dirección URL, finaliza ...
  #1 (permalink)  
Antiguo 14/08/2012, 11:23
 
Fecha de Ingreso: enero-2009
Mensajes: 201
Antigüedad: 15 años, 3 meses
Puntos: 1
error que no entiendo con webservice

Hola a todos

el webservice me da el siguiente error:

Detalles de la excepción: System.InvalidOperationException: Formato de solicitud no reconocido para la dirección URL, finaliza de manera inesperada en '/getActividades'.


el codigo es el siguiente


Código ASP:
Ver original
  1. Public Function getActividades() As List(Of jsonDatos)
  2.         Dim tareas As New jsonTareas
  3.         Dim lista As New List(Of jsonDatos)()
  4.         Dim dv As New DataView(cGantt.getActividades())
  5.  
  6.         'Dim cadena As String = ""
  7.         For i As Integer = 0 To dv.Count - 1
  8.             Dim j As New jsonDatos
  9.             tareas.id = dv.Item(i).Item("id_planactividades")
  10.             tareas.name = dv.Item(i).Item("actividad")
  11.             'cadena = cadena & tareas.ToJSON & ","
  12.             j.jsonDato = tareas.ToJSON
  13.             lista.Add(j)
  14.         Next
  15.  
  16.         'cadena = cadena.Substring(0, cadena.Length - 1)
  17.         'Dim json As jsonDatos
  18.         'json.jsonDato = cadena
  19.  
  20.         Return lista
  21.     End Function
  22. End Class
  23. Public Class jsonTareas
  24.     Public id As Integer
  25.     Public name As String
  26.     Public PercentDone As Integer
  27.     Public Documento As String
  28.     Public BaselinePercentDone As Integer
  29.     Public Priority As Integer
  30.     Public Responsible As String
  31.     Public StartDate As String
  32.     Public EndDate As String
  33.     Public BaselineStartDate As String
  34.     Public BaselineEndDate As String
  35.     Public expanded As String
  36.     Public children As String
  37.  
  38.     Public Function ToJSON() As String
  39.         Dim jsonSerializer As New System.Web.Script.Serialization.JavaScriptSerializer()
  40.         Return jsonSerializer.Serialize(Me)
  41.     End Function
  42.  
  43. End Class
  44. Public Class jsonDatos
  45.     Public jsonDato As String
  46.  
  47. End Class

¿A que se deberá este error?

Muchas gracias
__________________
Francisco Birrer
Arquitecto de Software e-process
http://www.universite.cl
  #2 (permalink)  
Antiguo 31/08/2012, 07:56
 
Fecha de Ingreso: enero-2002
Mensajes: 136
Antigüedad: 22 años, 3 meses
Puntos: 1
Respuesta: error que no entiendo con webservice

Tienes que publicar la parte del código que arma el servicio.
  #3 (permalink)  
Antiguo 03/09/2012, 14:26
Avatar de cgonzalezm  
Fecha de Ingreso: junio-2012
Mensajes: 55
Antigüedad: 11 años, 10 meses
Puntos: 13
Respuesta: error que no entiendo con webservice

Cita:
Iniciado por franciscomusico Ver Mensaje
Hola a todos

el webservice me da el siguiente error:

Detalles de la excepción: System.InvalidOperationException: Formato de solicitud no reconocido para la dirección URL, finaliza de manera inesperada en '/getActividades'.


el codigo es el siguiente


Código ASP:
Ver original
  1. Public Function getActividades() As List(Of jsonDatos)
  2.         Dim tareas As New jsonTareas
  3.         Dim lista As New List(Of jsonDatos)()
  4.         Dim dv As New DataView(cGantt.getActividades())
  5.  
  6.         'Dim cadena As String = ""
  7.         For i As Integer = 0 To dv.Count - 1
  8.             Dim j As New jsonDatos
  9.             tareas.id = dv.Item(i).Item("id_planactividades")
  10.             tareas.name = dv.Item(i).Item("actividad")
  11.             'cadena = cadena & tareas.ToJSON & ","
  12.             j.jsonDato = tareas.ToJSON
  13.             lista.Add(j)
  14.         Next
  15.  
  16.         'cadena = cadena.Substring(0, cadena.Length - 1)
  17.         'Dim json As jsonDatos
  18.         'json.jsonDato = cadena
  19.  
  20.         Return lista
  21.     End Function
  22. End Class
  23. Public Class jsonTareas
  24.     Public id As Integer
  25.     Public name As String
  26.     Public PercentDone As Integer
  27.     Public Documento As String
  28.     Public BaselinePercentDone As Integer
  29.     Public Priority As Integer
  30.     Public Responsible As String
  31.     Public StartDate As String
  32.     Public EndDate As String
  33.     Public BaselineStartDate As String
  34.     Public BaselineEndDate As String
  35.     Public expanded As String
  36.     Public children As String
  37.  
  38.     Public Function ToJSON() As String
  39.         Dim jsonSerializer As New System.Web.Script.Serialization.JavaScriptSerializer()
  40.         Return jsonSerializer.Serialize(Me)
  41.     End Function
  42.  
  43. End Class
  44. Public Class jsonDatos
  45.     Public jsonDato As String
  46.  
  47. End Class

¿A que se deberá este error?

Muchas gracias
En qué parte se te cae?

Etiquetas: javascript, webservice
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:59.