Una procedura non pu essere esportata quando il nome esterno Þ lo stesso di un'altra procedura esportata.
30
Causa. . . . . . : Quando i nomi esterni per due prototipi sono uguali, le sottoprocedure relative a tali prototipi non possono essere ambedue esportate dallo stesso modulo.Il nome esterno di una sottoprocedura Þ quello specificato per la parola chiave EXTPROC oppure se non Þ stata specificata la parola chiave EXTPROC, esso viene indicato in caratteri maiuscoli nelle posizioni 7 - 21. La parola chiave EXPORT viene ignorata.
Correzione . . . : Eliminare la parola chiave EXPORT o modificare il nome esterno di una delle sottoprocedure. Eseguire di nuovo la compilazione.
Descrizione tecnica . . . . . . . . : Se la parola chiave EXTPROC ha il valore *JAVA come primo parametro, il nome della sottoprocedura esportata Þ 'Java_nomeclasse_nomemetodo', dove 'nomeclasse' Þ il secondo parametro di EXTPROC e 'nomemetodo' Þ il terzo parametro di EXTPROC.