Skip to main content
Question

Error -58 on newinstance between different repositories (Uniface 10)

  • May 14, 2026
  • 2 replies
  • 20 views

Anna lisa Coppola
Forum|alt.badge.img

Good evening, I am testing the programmes following the upgrade to Uniface 10.4.3 and am encountering issues when calling a service located in another repository.

For example, from application A, I call it using `newinstance "MY_SERVICE", LV_HANDLE` and get error code -58.

MY_SERVICE is referenced in the ASN in the [FILES] section as MY_SERVICE.SVC          \\server\qxsrv10\PROJECT\SVC\MY_SERVICE.SVC

I can’t find a solution.

Has this happened to anyone else?
 

Anna Lisa

2 replies

Larry Adkins
Forum|alt.badge.img+1
  • Participating Frequently
  • May 14, 2026

It has to know how to communicate with that service so you also need to have access to the my_service.sig.


Michael Taylor
Forum|alt.badge.img+2

Hi,

In Uniface 10, standard deployment is required—classic deployment is no longer available.

You should:

  • Package the service and signature in a UAR, or
  • Place them in the standard deployment folder structure

and reference them in the [RESOURCES] section of your ASN file.

If this is not followed, issues like the error you’re encountering can occur.

You can find more details here:  Deploying Applications

Kind regards,
Mike