User: rt Date: 05/06/27 01:24:54 Modified: /dba/connectivity/source/drivers/hsqldb/ HStorageMap.cxx
Log: INTEGRATION: CWS hslqdb3 (1.6.24); FILE MERGED 2005/06/21 14:14:32 fs 1.6.24.1: #i45749# improved diagnostics when opening a stream fails File Changes: Directory: /dba/connectivity/source/drivers/hsqldb/ =================================================== File [changed]: HStorageMap.cxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/hsqldb/HStorageMap.cxx?r1=1.6&r2=1.7 Delta lines: +11 -1 -------------------- --- HStorageMap.cxx 30 Mar 2005 11:51:45 -0000 1.6 +++ HStorageMap.cxx 27 Jun 2005 08:24:51 -0000 1.7 @@ -75,6 +75,7 @@ #ifndef _COM_SUN_STAR_LANG_DISPOSEDEXCEPTION_HPP_ #include <com/sun/star/lang/DisposedException.hpp> #endif +#include <osl/thread.h> //........................................................................ namespace connectivity @@ -326,7 +327,16 @@ } catch(Exception& e) { - OSL_ENSURE(0,"Exception catched!"); +#if OSL_DEBUG_LEVEL > 0 + ::rtl::OString sMessage( "[HSQLDB-SDBC] caught an exception while opening a stream\n" ); + sMessage += "Name: "; + sMessage += ::rtl::OString( sName.getStr(), sName.getLength(), osl_getThreadTextEncoding() ); + sMessage += "\nMode: 0x"; + if ( _nMode < 16 ) + sMessage += "0"; + sMessage += ::rtl::OString::valueOf( _nMode, 16 ).toAsciiUpperCase(); + OSL_ENSURE( false, sMessage.getStr() ); +#endif StorageContainer::throwJavaException(e,env); } } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
