We have currently changed the Database service name from PRD to PRD-RAC. Now we had to bring down the server before the change and after the change has been done, the IS server logs have the following error and the JDBC adapter wont come up.
wm.adapter.wmjdbc.admin:registerAdapter com.wm.pkg.art.error.DetailedServiceException: [ART.114.13] Adapter Runtime: Error occurred while Adapter Runtime was loading adapter type “JDBCAdapter”. [ART.114.9] Adapter Runtime: Error(s) while registering adapter type JDBCAdapter
Can we change the Database name without starting the INtegration server? Is there any way to fix this issue without changing the service name back?
The DB name you are talking is with the JDBCPool one or JDBCAdapter connection specific and if it is connection then you don’t have to restart IS unless any ip cache occurred.
Try reload the Adapter or restart the IS as a whole to resolve any stale connections that preventing WmJDBCAdapter package enabling it.
Can you also try disable all the JDBC connections via WmART service programatically for that particular connection node or any connection node and see if you were able to open the JDBCAdapter home page?
Thanks for the response. After scratching head for hours, we found that the issue is different and quite strange. The connection string was changed by deployment but still the adapter page was not coming up.
We found that the server is having issues recognising HTTP URL encoding.