Unable to add some Oracle Monitor(s) in linux machine

Unable to add some Oracle Monitor(s) in linux machine

Problem: While trying to add Oracle monitor in linux machine it fails with following error message.

ORA-00604: error occurred at recursive SQL level 1
ORA-01882: timezone region not found

Cause: This is due to jar incompatibility while adding Oracle Database monitor of version 10g or lower in Applications Manager.

Fix: Unzip working/classes/classes12.zip file.
Open /oracle/jdbc/defaultConnectionProperties.properties file. Inside the file copy and paste the below mentioned content.

oracle.jdbc.timezoneAsRegion=false. 

Zip the file again with same name (classes12.zip), replace it and restart Applications Manager.