Author |
Topic  |
|
JonRobertson
 
USA
41 Posts |
Posted - Aug 16 2012 : 13:27:45
|
We're using ImageEn 4.0.2, but we tested with TwainDemo downloaded today. Attempting to scan using TWAIN driver does not work. The call to scan comes back without an image. The scanner never starts the scan. If we show the driver's UI, the buttons change state to act like the scan is going to start, then immediately reset back to the pre-scan state.
Note, however, using TwainDemo and scanning through the WIA bridge does work. Our application prevents users from using the WIA bridge due to incompatibilities. For example, the bridge does not support duplex printing even when the TWAIN driver/device does.
Also tested with http://www.twain.org/scannerserviceproviders/specification-and-tools/129-tools.html and we're able to scan using the TWAIN driver. We're also able to scan using MSPaint and the scanning application that came with the scanner.
Since Twack_32 works but TwainDemo does not, I believe the issue is in ImageEn. How do we proceed with getting log output or something for you? |
|
JonRobertson
 
USA
41 Posts |
Posted - Aug 20 2012 : 07:43:13
|
Any suggestions? Does ImageEn have some log or debug output during scanning that I can turn on to help determine why the scan is failing? |
 |
|
ehkhalid

27 Posts |
Posted - Aug 21 2012 : 06:30:19
|
in the other topic talking about Xerox, Fabrizio show you how to activate logs,
this is his answer :
"JonRobertson, could you post the twain "log", setting for example ImageEnView.IO.TwainParams.LogFile:='c:\twainlog.txt'?"
|
 |
|
JonRobertson
 
USA
41 Posts |
Posted - Jul 02 2013 : 11:55:08
|
Well, it took a very long time to get back to this issue. However, the issue is still occurring and I now have the log. Since I can't post it as a separate file, I'm pasting the log below. It is 3,149 lines long.
Twain log. Core version 4.0.2 31 10 2011 7/2/2013 11:25:19 AM : CreateProxyWindow 7/2/2013 11:25:19 AM : CreateProxyWindow : created 7/2/2013 11:25:19 AM : IETW_LoadSourceManager 7/2/2013 11:25:19 AM : IETW_LoadSourceManager : Load OK 7/2/2013 11:25:19 AM : IETW_OpenSourceManager 7/2/2013 11:25:19 AM : IETW_OpenSourceManager : Ok 7/2/2013 11:25:19 AM : IETW_CloseSourceManager 7/2/2013 11:25:19 AM : IETW_EmptyMessageQueue 7/2/2013 11:25:19 AM : IETW_EmptyMessageQueue : end 7/2/2013 11:25:19 AM : IETW_CloseSourceManager : Ok 7/2/2013 11:25:19 AM : IETW_UnloadSourceManager 7/2/2013 11:25:19 AM : IETW_UnloadSourceManager not Unloaded, for future uses 7/2/2013 11:25:19 AM : DestroyProxyWindow 7/2/2013 11:25:19 AM : DestroyProxyWindow : not destroyed, for future uses 7/2/2013 11:25:24 AM : CreateProxyWindow 7/2/2013 11:25:24 AM : CreateProxyWindow : already created 7/2/2013 11:25:24 AM : IETW_LoadSourceManager 7/2/2013 11:25:24 AM : IETW_LoadSourceManager : already loaded 7/2/2013 11:25:24 AM : IETW_OpenSourceManager 7/2/2013 11:25:24 AM : IETW_OpenSourceManager : Ok 7/2/2013 11:25:24 AM : IETW_OpenSource 7/2/2013 11:25:25 AM : IETW_OpenSource : Ok 7/2/2013 11:25:25 AM : GetCapability : $0102 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetUINT16asInteger 7/2/2013 11:25:25 AM : GetUINT16asInteger : ok 7/2/2013 11:25:25 AM : GetCapability : $1118 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetFix32asDouble 7/2/2013 11:25:25 AM : GetFix32asDouble : ok 7/2/2013 11:25:25 AM : GetCapability : $1119 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetFix32asDouble 7/2/2013 11:25:25 AM : GetFix32asDouble : ok 7/2/2013 11:25:25 AM : GetCapability : $1124 7/2/2013 11:25:25 AM : IETW_DS : General failure. Unload Source immediately. 7/2/2013 11:25:25 AM : GetCapability : FAILED! 7/2/2013 11:25:25 AM : GetCapability : $1125 7/2/2013 11:25:25 AM : IETW_DS : General failure. Unload Source immediately. 7/2/2013 11:25:25 AM : GetCapability : FAILED! 7/2/2013 11:25:25 AM : GetCapability : $1103 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetFix32asDouble 7/2/2013 11:25:25 AM : GetFix32asDouble : ok 7/2/2013 11:25:25 AM : GetCapability : $1101 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetFix32asDouble 7/2/2013 11:25:25 AM : GetFix32asDouble : ok 7/2/2013 11:25:25 AM : GetCapability : $1123 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetFix32asDouble 7/2/2013 11:25:25 AM : GetFix32asDouble : ok 7/2/2013 11:25:25 AM : GetCapability : $1121 7/2/2013 11:25:25 AM : IETW_DS : General failure. Unload Source immediately. 7/2/2013 11:25:25 AM : GetCapability : FAILED! 7/2/2013 11:25:25 AM : GetCapability : $0101 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetUINT16asInteger 7/2/2013 11:25:25 AM : GetUINT16asInteger : ok 7/2/2013 11:25:25 AM : GetCapability : $112B 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetUINT16asInteger 7/2/2013 11:25:25 AM : GetUINT16asInteger : ok 7/2/2013 11:25:25 AM : GetCapability : $1108 7/2/2013 11:25:25 AM : IETW_DS : General failure. Unload Source immediately. 7/2/2013 11:25:25 AM : GetCapability : FAILED! 7/2/2013 11:25:25 AM : GetCapability : $1112 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetOnFIX32asDouble 7/2/2013 11:25:25 AM : GetOneFIX32asDouble : ok 7/2/2013 11:25:25 AM : GetCapability : $1111 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetOnFIX32asDouble 7/2/2013 11:25:25 AM : GetOneFIX32asDouble : ok 7/2/2013 11:25:25 AM : GetCapability : $1002 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetCapability : $1007 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetCapability : $1151 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetCapability : $1150 7/2/2013 11:25:25 AM : GetCapability : Ok 7/2/2013 11:25:25 AM : GetCapability : $1100 7/2/2013 11:25:25 AM : IETW_DS : General failure. Unload Source immediately. 7/2/2013 11:25:25 AM : GetCapability : FAILED! 7/2/2013 11:25:25 AM : GetCapability : $1152 7/2/2013 11:25:25 AM : IETW_DS : General failure. Unload Source immediately. 7/2/2013 11:25:25 AM : GetCapability : FAILED! 7/2/2013 11:25:25 AM : GetCapability : $1134 7/2/2013 11:25:25 AM : IETW_DS : General failure. Unload Source immediately. 7/2/2013 11:25:25 AM : GetCapability : FAILED! 7/2/2013 11:25:25 AM : GetCapability : $1106 7/2/2013 11:25:25 AM : IETW_DS : General failure. Unload Source immediately. 7/2/2013 11:25:25 AM : GetCapability : FAILED! 7/2/2013 11:25:25 AM : GetCapability : $110A 7/2/2013 11:25:25 AM : IETW_DS : General failure. Unload Source immediately. 7/2/2013 11:25:25 AM : GetCapability : FAILED! 7/2/2013 11:25:25 AM : GetCapability : $1113 7/2/2013 11:25:25 AM : IETW_DS : General failure. Unload Source immediately. <SNIP> 7/2/2013 11:25:51 AM : IETW_MessageHook : event.msg=$0000 7/2/2013 11:25:51 AM : IETW_MessageHook : MSG_NULL 7/2/2013 11:25:51 AM : IETW_MessageHook : end 7/2/2013 11:25:51 AM : IETW_EmptyMessageQueue : end 7/2/2013 11:25:51 AM : IETW_AbortAllPendingXfers : Ok 7/2/2013 11:25:51 AM : IETW_MessageHook : processed MSG_XFERREADY 7/2/2013 11:25:51 AM : IETW_MessageHook : end 7/2/2013 11:25:51 AM : IETW_ModalEventLoop : end 7/2/2013 11:25:51 AM : IETW_DisableSource 7/2/2013 11:25:51 AM : IETW_EmptyMessageQueue 7/2/2013 11:25:51 AM : IETW_MessageHook 7/2/2013 11:25:51 AM : IETW_MessageHook : end 7/2/2013 11:25:51 AM : IETW_MessageHook 7/2/2013 11:25:51 AM : IETW_MessageHook : end 7/2/2013 11:25:51 AM : IETW_MessageHook 7/2/2013 11:25:51 AM : IETW_MessageHook : end 7/2/2013 11:25:51 AM : IETW_MessageHook 7/2/2013 11:25:51 AM : IETW_MessageHook : end 7/2/2013 11:25:51 AM : IETW_MessageHook 7/2/2013 11:25:51 AM : IETW_MessageHook : end 7/2/2013 11:25:51 AM : IETW_EmptyMessageQueue : end 7/2/2013 11:25:51 AM : IETW_DisableSource : Ok 7/2/2013 11:25:51 AM : IETW_CloseSource 7/2/2013 11:25:51 AM : IETW_CloseSource : Ok 7/2/2013 11:25:51 AM : IETW_CloseSourceManager 7/2/2013 11:25:51 AM : IETW_EmptyMessageQueue 7/2/2013 11:25:51 AM : IETW_EmptyMessageQueue : end 7/2/2013 11:25:51 AM : IETW_CloseSourceManager : Ok 7/2/2013 11:25:51 AM : IETW_UnloadSourceManager 7/2/2013 11:25:51 AM : IETW_UnloadSourceManager not Unloaded, for future uses 7/2/2013 11:25:51 AM : DestroyProxyWindow 7/2/2013 11:25:51 AM : DestroyProxyWindow : not destroyed, for future uses 7/2/2013 11:25:51 AM : IETW_Acquire : end
|
 |
|
JonRobertson
 
USA
41 Posts |
Posted - Jul 10 2013 : 13:18:45
|
Is there anything else you need from me? Have you started looking at this log yet?
Thanks |
 |
|
fab
   
1310 Posts |
Posted - Jul 15 2013 : 03:43:53
|
Please could re-test the latest twain demo of ImageEn? What you used is quite old. Unfortunately the log doesn't tell useful info for this case. |
 |
|
JonRobertson
 
USA
41 Posts |
Posted - Aug 05 2013 : 13:02:42
|
I will put that on the list. Unfortunately, pushing a third-party component through our development cycle takes some time and it won't be quick to get it to the customer.
For some reason, I did not receive a notification that this thread was updated. I can see that I'm subscribed to it. I'll double-check my junk filter... |
 |
|
JonRobertson
 
USA
41 Posts |
Posted - Aug 05 2013 : 13:24:38
|
I just downloaded 4.3.0. Is that recent enough or do I need to use 4.3.1 or 4.3.2? (I'd rather not use 4.3.2 beta, but if it does more logging than 4.3.1, it might be worth the risk.) |
 |
|
fab
   
1310 Posts |
Posted - Aug 15 2013 : 02:57:39
|
4.3.1 should be ok. 4.3.2 does not have enhancements on twain side. |
 |
|
JonRobertson
 
USA
41 Posts |
Posted - May 21 2014 : 06:48:13
|
Our customer that was using a Xerox Documate 3220 changed to a different scanner. However, we now have a new customer that is trying to use a Xerox Documate 152 and we're seeing the same issue. I have two logs generated from ImageEn 4.3.1. Unfortunately they still don't seem to have much useful information. Everything seems ok until the data source is called. The log says an error was reported to the user, but we never see an error using IE's TwainDemo.
I zipped the two logs and attached them to this message.
./attach/JonRobertson/201452164726_XeroxDocumateIssue.zip |
 |
|
xequte
    
39053 Posts |
Posted - Jul 08 2014 : 20:02:01
|
Hi
We've made some improvements to our twain scanning code, which will be available in v5.1.2.
Unfortunately your log indicates an error at the end of scanning without sufficient detail to diagnose. While it would be tempting simply to suppress the error, without the machine, we could not be sure whether that would cause worse downstream issues.
Nigel Xequte Software www.xequte.com nigel@xequte.com
|
 |
|
JonRobertson
 
USA
41 Posts |
Posted - Jul 10 2014 : 14:02:43
|
Do you have an ETA for 5.1.2? Or could I perhaps have access to a beta version? I'm not going to update our application until after 5.1.2 is released and only if 5.1.2 resolves this particular error.
I want to rebuild the TWAIN demo with the changes in 5.1.2 so we can retest with this scanner.
Thanks |
 |
|
xequte
    
39053 Posts |
Posted - Jul 10 2014 : 20:38:05
|
Hi
V5.1.2 should be ready in August. I can send you a beta when I am back in the office at the end of July, or if it is urgent, we might be able to arrange something sooner.
Nigel Xequte Software www.xequte.com nigel@xequte.com
|
 |
|
JonRobertson
 
USA
41 Posts |
Posted - Jul 10 2014 : 23:35:52
|
End of July is good.
Thanks |
 |
|
JonRobertson
 
USA
41 Posts |
Posted - Aug 12 2014 : 07:54:52
|
Any update on 5.1.2? |
 |
|
xequte
    
39053 Posts |
|
|
Topic  |
|