Weblogic startup problem after database password change
Database availability is very critical to Weblogic. Weblogic wont starup If any problem with database connectivity. Database password must be set to non expiry for this purpose.
In our environment I have faced problem because of password expiry settings for weblogic 10gr2 dBuser .
DBA has set password as normal and after our initial test and verification suddenly one day weblogic failed to startup. During investigation found database password has been expired.
When I changed the db user password, Weblogic couldn’t start at all.
This procedure came in handy during this situation
Generate encrypted password
You can generate new encrypted password using encrypt .change to your domain folder
Change to your domain folder
Appserver $ cd /opt/bea/domains/wl_apps_portal/
Appserver$ java weblogic.security.Encrypt portal1 ----- Specify your new db password here
{3DES}QWm1bT1xncGKUAp7+KQ==
Modify all jdbc/*.xml with new encryption
Copy and modify encrypted password on /opt/bea/domains/ wl_apps_portal /jdbc/*.xml.
Typical entry will be like below .replace tag