SOAP question

I need to allow to a customer using Delphi access to a Delphi server i develop.
That customer have no remobjects library and have knowledge about soap.
i add a soap message and enable it, but seems like delphi cant detect the wsdl file right. I get this message when trying to import WSDL from delphi:

Theres any other way to share remobjects services to customers not having remobjects library?
What i’m doing wrong?

Best regards.

Hello,
Can you provide your rodl or small testcase which reproduces this error?

I will send it to support ok?

Hello,
Yes, you can send it to support

Send on friday, don’t you receive my email?

Hello. Please send also other rodl files.

Ok, no problem. Can i ask you please don’t publish file names here? If you can delete or edit previous message will be great :slight_smile:

Hello. Please send also other rodl files (Hydra*).

My friend, that are the hydra files, provided for hydra install.

Hello,
We reproduced it. For Location of URL try to use path like:
http://localhost:8099/SOAP?service=Service1

Vovanl, i just can checkthis and no still don’t work on Delphi.

You can get a xml file on the navigator, then export to xml and delphi get it. The problem is it dot work, i suspect theres many things missing on the file.

Why can’t RO produce a SOAP File undesirable for Delphi? Thayt way must be simple to consume RO services on delphi mobile, a big step. I send you on support @remobjects the file and the generated interface.

Hope you help me soon.

Best regards.

Hello,
We are waiting RODL file from you on support@.

I send it today. Please let me know if you need any other thing.

The fact is you don’t even need my RODL file. You can just generate a simple RO server with soap message and try to import the service on delphi. You can’t.

have a look at Access WSDL generated by RO SDK it is a known issue

Hi Donald,

I tried with latest release and latest beta RO SDK and link like http://localhost:8099/soap?service=NewService1 works fine for WSDL importer in Delphi XE5 Upd1. What version of RO SDK and Delphi you are using?

Hi,

on web page http://localhost:8099/soap links to services wsdls are broken - http://localhost/cgi-bin/AdjustersLocation?service=NewService but with correct URL Delphi can import WSDL.

I don’t get how this path

http://localhost/cgi-bin/AdjustersLocation?service=NewService

Is related to a SOAP RO SERVER. Can please be more precise?

Edited: I try this:

http://localhost:9001/SOAP/AdjustersLocation?service=NewService

and again, its open on firefox /chrome but on delphi i get same error:

Unable to load WDSL File/Location

Hi,

Can you try this http://localhost:9001/SOAP?service=NewService URL? Part before question mark is URL of RO server.

Same error

Hi,

so you create simple RO server and can’t import wsdl from it using Delphi wsdl importer.
What server type(server component) you are using? Or send us your test case.
What version Delphi you are using?