Bizarre behaviour - help!

clivew

Member²
Fujitsu scanners / DOA / Delphi6 / Oracle 10g

I have a compatibility problem between Fujitsu TWAIN scanner drivers and either DOA or Oracle or??
Canon scanners no problem.

Please read all.

My customers with Fujitsu scanners were complaining that their apps. scanning (housed in a dll extension) crashed after the first run.

After much debugging and testing over and over...

1. I can see all the scanner drivers in "select source" until before I do an Oracle login.
2. Immediately after the login the Fujitsu driver is missing but the WIA-Fujitsu still shows.
3. Next time around (without closing) they are both gone.

Here is the weird part:
I change to using the Oracle 10g Instant Client and it starts working.
However, after the first iteration the WIA driver disappears as before; but the Fujitsu driver remains viewable and usable.

Unfortunately, it seems some other parts of the application that use Oracle Forms may not like the instant client.

Another issue (DOA specific?) it seems that DOA will not find the Instant Client (in C:\orcIC which is first in my PATH) if there is another folder named C:\Oracle

Any suggestions on why this is happening OR how I could get DOA to use the Instant Client while the rest of the application uses the full client?

Thanks,

Clive
 
I have a compatibility problem between Fujitsu TWAIN scanner drivers and either DOA or Oracle or??
This is an Oracle Client / Fujitsu Twain issue. You can find a solution here.

Another issue (DOA specific?) it seems that DOA will not find the Instant Client (in C:\orcIC which is first in my PATH) if there is another folder named C:\Oracle
If there is an Oracle Registry then this will take precedence over an instant client (for which there is no registry section). Could this explain things?
 
Thanks so much!
That fixed it.
I have searched Google many times and even spoke to Fujitsu support for 20 mins. and searched the TWAIN forums without finding this fix. Ridiculous situation really.
Cost hours of work just to track my issue down to the moment of Oracle login. I've been at this 'game' too long to START by assuming it is NOT my code.

The instant client issue goes away now that I have the other fix.

Clive
 
Last edited:
Back
Top