* * *

Author Topic: Web Service  (Read 813 times)


  • New member
  • *
  • Posts: 47
Web Service
« on: April 28, 2017, 09:46:34 am »
I'm try to develop a simple Web Service in Lazarus using Web Service Toolkit.
I followed all the indications and test the service by using test http server.

I'll try to make a request by using SOAPUI and I see the reply:
Code: Pascal  [Select]
  1. <SOAP-ENV:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  2.    <SOAP-ENV:Body>
  3.       <functionresponse xmlns:ns1="lib">
  4.          <result>3</result>
  5.       </functionresponse >
  6.    </SOAP-ENV:Body>
  7. </SOAP-ENV:Envelope>
If I try to call this service from JAVA:
- I can see in the http server log the request in the rigth format
- The server reply but
I received this error in JAVA Application:

Code: Pascal  [Select]
  1. Exception in thread "main" com.sun.xml.internal.ws.streaming.XMLStreamReaderException: tag XML error.
  2. Expected: {lib}functionresponse, Found: {null}functionresponse

Hope you can help


  • Hero Member
  • *****
  • Posts: 651
    • Burdjia
Re: Web Service
« Reply #1 on: May 02, 2017, 09:12:02 am »
I think you forgot the "<?xml ...>" tag. See this: https://www.w3schools.com/xml/default.asp



Get Lazarus at SourceForge.net. Fast, secure and Free Open Source software downloads Open Hub project report for Lazarus