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]

Reply via email to