Not sure if this is in the Interface category...
Scenario:
I imported a large library of code onto a new ESI 4.1.1.1
server using the latest 4.1.1.1 CDE, and later discovered
that one of the methods failed to compile when I got this
cryptic error message:
Error Code: M_Z150373978 () Is Missing
At: VESO+79
Called by:
Supplemental:%GTM-E-ZLINKFILE
Raw: 150373978,VESO+79^VESO,%GTM-E-ZLINKFILE,
Error while zlinking
"TRI0000e",%GTM-E-FILENOTFND, File TRI0000e not
found
Class: Database
OID: N^VESoDMN(2)
Solution:
I discovered a problem in one of the methods (which had
compiled fine under 4.0.2.6 with a combination of both
Share and Base keywords on a CREATE statement), fixed
the problem and recompiled, and all was fine.
Suggestions:
It would be very helpful if there was a pop-up window
giving feedback at the completion of the import ("Some
imported methods failed to compile").
It would be even nicer if there was a scrollable,
copy-and-pastable list of failed methods, but at the very
least I think a minimal failure notice is essential here.
Additionally or alternatively, a different runtime error
message such as "Method <methodname> not found" or
"No compiled method named <methodname> could be
found" would be nice.