Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Servicios Web

Estas en el tema de Servicios Web en el foro de Visual Basic clásico en Foros del Web. Hola a todos Acabo de migrar de Axis1 a Axis2 los servicios que tenia creados para acceso a diferentes partes del erp de mi empresa. ...
  #1 (permalink)  
Antiguo 18/06/2007, 04:48
 
Fecha de Ingreso: abril-2006
Mensajes: 2
Antigüedad: 18 años
Puntos: 0
Servicios Web

Hola a todos

Acabo de migrar de Axis1 a Axis2 los servicios que tenia creados para acceso a diferentes partes del erp de mi empresa. Accedia desde VB6 con el Soap Toolkit 3.0 y no tenia problemas para acceder a ninguno de los servicios que tenia creados pero cuando he migrado a Axis2 no puedo acceder a alguno de ellos y no se cual es la causa.
Os envio el wsdl que me genera para que lo tengais:

El codigo que utilizo es :
<pre>
Dim clnt
Dim oxml
Dim objResultNodes
Dim listaCapabilities

'On Error Resume Next
Set clnt = CreateObject("MSSOAP.SoapClient30")

Screen.MousePointer = vbHourglass

DoEvents

'Inciar Servicio Web
clnt.ClientProperty("ServerHTTPRequest") = True



clnt.MSSoapInit "****/GetDataFromERPService?wsdl"

If Err <> 0 Then
MsgBox ("Respuesta erronea del Servicio Web. Verificar el Servicio URL" & vbLf & vbLf & "URGENTE !!! LLAMAR AL TEAM MANAGER: Pope-Iban-Ibai" & vbLf & vbLf & Error)
Screen.MousePointer = vbDefault
Exit Sub
End If

Lista.Clear

'Invoke the Web service method
'It returns a DataSet (two nodes list; one containing schema
' and other containing actual results)
'Set objResultNodes = clnt.leerOfak(auxOF)

listaCapabilities = clnt.getOperations(InputBox("Introduzca la OF", "Nombre"))

For i = 0 To UBound(listaCapabilities)

Lista.AddItem (listaCapabilities(i))
Next






'
''Respuesta LeerOfak
'auxCLIENTE = clnt.leerOfak(auxOF).Item(5).Text

Screen.MousePointer = vbDefault

Set clnt = Nothing

</pre>

El error que me devuelve es
Unexpected Subelement

¿Alguna Idea?

Gracias por vuestra ayuda
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 11:33.