title: custom JDBC driver for SAP Business Objects
body: <p>I'm writting custom JDBC driver for my datasource. I'd like to use it with Business Objects product from SAP. My driver works fine in Squirell SQL, but when installed in Business Objects (specifically Universe Designer) I'm unable to fetch table contents. I've enabled TRACE for whole Business Objects instance and the problem's log looks like this:</p>
  
  <pre><code>dictionary_thread::Columns : CS:Unexpected behavior
  com.businessobjects.connectionserver.RDBMSDictionary}.Columns: [com.sap.connectivity.cs.core.CSError: Unexpected behavior 
  </code></pre>
  
  <p>As for debugging my JDBC driver, I've been using log4jdbc as well as custom logging of method calls and return values (via aspects) and I don't see any errors, exceptions coming from my driver. </p>
  
  <p>Perhaps someone knows a solution for this, or knows how to debug this further? </p>
  
  <p>It seems obvious that my driver is not fully JDBC specs comformant, so any Test Suite which could analyze errors in my driver would also be of use.</p>