Olá Claudia Cristina, Jan,
I had the same -444 sqlcode while executing the sample SP, DSN8.DSN8ED2 (language C).
In my case, at the end, the problem was that I hadn't sent the new built module to the WLM load library.
So for me the explanation for -444 sqlcode was totally right, the routine was fine, the package was there, but not the module:
Db2 received an SQL CALL statement for a stored procedure or an SQL statement containing an invocation of a user-defined function, and found the row in the SYSIBM.SYSROUTINES catalog table associated with the requested procedure name. However, the MVS load module identified in the EXTERNAL_NAME column of the SYSIBM.SYSROUTINES row could not be found.
Thanks,
------------------------------
Soledad Martinez
Db2 z/OS System Programmer
Volkswagen Group Services
Salinas - Asturias
------------------------------