Frank:

I followed your guidance and
found the root cause
just as you predicted.
Can you please verify my results?

Some questions follow.
Thank you very much for help.

Ray

 -----

Root Cause:

BeanShell and HSQL DB are softwares
that can run in native mode
(stand alone, not involving OO).
I have installed both into the
(java jre dir)/lib/ext directory
to run tests in native mode
(tests not related to OO).
Multiple drivers in OO and Java loading paths
caused problems for OO operations.

I still need to develop BeanShell and HSQL
software in native mode (without OO).
I also need OO as the GUI component
in other unrelated software development.
The driver versions can differ between
OO bundle and native mode.

Is there a way to enable both native
and OO modes without driver conflict? 

 -----

There is one thing unclear to me.
Apparently the same driver modules
are invoked for all OO connections to HSQL,
including external and embedded databases.
Is this correct?

Can you explain why only connections to
embedded databases (*.odb/database/script)
are affected?

 -----

Can you point me to the documentation
on loading sequence of classes in

(OO dir)/program/classes
(java jre dir)/lib/ext

What will happen to OO if drivers for
hsqldb.jar and bsh.jar, with possibly different
driver versions, exist in both directories?

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to