What is SpyLogger used for?
Original Exception: Error Message: SRVE0207E: Uncaught initialization exception thrown by servletError Code: 500Target Servlet: actionError Stack: java.lang.NoClassDefFoundError: com/newscale/jdbcspy/SpyLogger.....
Error Page Exception: Error Message: com/newscale/jdbcspy/SpyLoggerError Code: 0Target Servlet: nullError Stack: java.lang.NoClassDefFoundError: com/newscale/jdbcspy/SpyLogger at com.newscale.jdbcx.base.BaseDataSource.setLogWriter(Unknown Source)..............
Hi Emir, I'm investigating your question and will post an answer soon.
The issue is when you have Robust debugging (*=finest) enabled via WebSphere. Its trying to log the JDBC calls and it fails calling the class resulting in full outage of the system.
Emir, from our Engineering team:
"DataDirect Spy is a special debugging library for the DataDirect drivers. It can record all driver interactions at a very fine level. It is not enabled by default [and is not currently used by RequestCenter].
Is there a requirement to set debugging to *=finest? Does the next higher level of debugging detail meet your needs?