Problems with update interface file

Hi,

When we want to update the interface files we recently get the following error message:

If we connect by the URL via a browser, the interface is shown ….

Our environment:
RemObjects SDK 10.0.0.1589
Data Abstract Code First server
Delphi 11.2 Patch 1
Windows 10

Hi,

Try to pass http://localhost:8099/bin?xml to Connect to Remoting SDK Server dialog. Will it work with it?


Can you drop generated .rodl (saved from http://localhost:8099/bin) to support@ for investigation, pls?

Hi,

Passing http://localhost:8099/bin?xml to connect doesn’t solve the problem.

Attached you can find the .rodl file.

(attachments)

LambrechtsWebServerLibrary.rodl (13.2 KB)

Hi,

If you open this .RODL in ServiceBuilder and select Tools->Check Library for Problems, you will see:

this is a reason for this failure.
OleVariant is not supported type.
Valid types are Supported data types (CodeFirst)

workaround: Change OleVariant declaration with Variant in your CodeFirst service.

Note: In the latest versions of ROD we generate “human-like” error:

Thanks! This solved the problem :blush:

Hi,

Next public version of ROD will treat OleVariant as Variant at generation of RODL for CodeFirst services.