Does anyone have any idea what the following file might be, and why it gets
created?
C:\Documents and Settings\FJSwarbrick\Application
Data\IBM\DB2\db2tools\.databean.jdbclob
It appears to be created by the DB2 Control Center application. It appears
to be a text file that gets written to where there is a JDBC error. Here's
an example of what is in it:
SQLException: SQLState(08007) vendor code(-30081)
COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver] SQL30081N A communication
error has been detected. Communication protocol being used: "TCP/IP".
Communication API being used: "SOCKETS". Location where the error was
detected: "10.0.200.20". Communication function detecting the error:
"recv". Protocol specific error code(s): "*", "*", "0". SQLSTATE=08001
at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_S QLException(Unknown
Source)
at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.check_r eturn_code(Unknown
Source)
at COM.ibm.db2.jdbc.app.DB2Connection.rollback(Unknow n Source)
at com.ibm.db2.tools.conn.ConnectionPoolManager.close AllConnections(Unknown
Source)
at
com.ibm.db2.tools.conn.ConnectionPoolManager.MClos eAllConnections(Unknown
Source)
at CC.terminate(Unknown Source)
at navigator.NavigatorRegistry.shutdownDB2ToolsForce( Unknown Source)
at common.HotKeyFrame.processWindowEvent(Unknown Source)
at navigator.NavigatorFrame.processWindowEvent(Unknow n Source)
at java.awt.Window.processEvent(Window.java:1184)
at java.awt.Component.dispatchEventImpl(Component.jav a:3996)
at java.awt.Container.dispatchEventImpl(Container.jav a:2059)
at java.awt.Window.dispatchEventImpl(Window.java:1810 )
at java.awt.Component.dispatchEvent(Component.java:38 44)
at navigator.NavigatorFrame.terminate(Unknown Source)
at navigator.NavigatorRegistry.shutdownDB2ToolsForce( Unknown Source)
at common.HotKeyFrame.processWindowEvent(Unknown Source)
at navigator.NavigatorFrame.processWindowEvent(Unknow n Source)
at java.awt.Window.processEvent(Window.java:1184)
at java.awt.Component.dispatchEventImpl(Component.jav a:3996)
at java.awt.Container.dispatchEventImpl(Container.jav a:2059)
at java.awt.Window.dispatchEventImpl(Window.java:1810 )
at java.awt.Component.dispatchEvent(Component.java:38 44)
at java.awt.EventQueue.dispatchEvent(EventQueue.java: 545)
at
java.awt.EventDispatchThread.pumpOneEventForHierar chy(EventDispatchThread.ja
va:268)
at
java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java
:197)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:191)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:183)
at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:144)
SQLWarning: reason([IBM][CLI Driver] CLI0001W Disconnect error.
SQLSTATE=01002) SQLstate(01002) vendor code(-99999)
SQLWarning: reason([IBM][CLI Driver] SQL30081N A communication error has
been detected. Communication protocol being used: "TCP/IP". Communication
API being used: "SOCKETS". Location where the error was detected:
"10.0.200.20". Communication function detecting the error: "recv".
Protocol specific error code(s): "*", "*", "0". SQLSTATE=08001
) SQLstate(01002) vendor code(-30081)
SQLWarning: reason([IBM][CLI Driver] SQL30081N A communication error has
been detected. Communication protocol being used: "TCP/IP". Communication
API being used: "SOCKETS". Location where the error was detected:
"10.0.200.20". Communication function detecting the error: "recv".
Protocol specific error code(s): "*", "*", "0". SQLSTATE=08001
) SQLstate(01002) vendor code(-30081)
SQLException: SQLState(XXXX1) vendor code(-99999)
Seems like it might be useful to have, but I'd also like to have a little
'control' over it. I can't seem to find any information on it.
Thanks,
Frank