When trying to print a permit using the Print Permit button on TMA1000, the following error was seen:REP-1401: ‘b_permit_status_labelformatti’ : Fatal PL/SQL Error occurred.ORA-04062: signature of package “ATLAS_TMA_PERMITTING” has been changed.REP-1401: ‘afterreport’: Fatal PL/SQL Error occurred.ORA-06508: PL/SQL: could not find program unit being called
On investigation we found that the configuration of the application/reports server was incorrect and was trying to use an old version of the report. In this particular instance we found that the reports server config referenced in product option REPURL (envid=) used an old exor BIN directory from a previous release.
To fix this we corrected the reports configuration (envid referenced in REPURL) to point at the exor BIN directory currently used for the live environment, and then restarted the server. The configurations for Oracle reports are stored in a file which is also referenced in the REPURL product option. For example:REPURL = http://<servername>/reports/rwservlet?server=rep_10gapps_asfr&envid=EXORLIVEOracle reports configuration file = C:\oracle\product\10.1.2\asfr\reports\conf\rep_<servername>_asfr.conf
Product TechNotes and FAQs
Bentley Technical Support KnowledgeBase
Bentley LEARN Server