Skip to main content
Kofax

RTTI - Could not load Interop.CASCADELib, Version 4.0.0.0

Article # 3036913 - Page views: 47

Issue

After upgrading KTM to KTM 6.4 (or using KTM 6.4) and using RTTI with 2.2.0.0, 2.2.0.1 or 2.2.0.3 we get the following error in debug log after start up of the application pool under which RTTI is running.
We also get an 500 error on every request:

System.TypeInitializationException: The type initializer for 'Kofax.MobileTransformation.Worker.Extractor' threw an exception. ---> System.TypeInitializationException: The type initializer for 'Kofax.MobileTransformation.Worker.Licensing' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Interop.CASCADELib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cb15c26c5e6c864d' or one of its dependencies. The system cannot find the file specified.
at Kofax.MobileTransformation.Worker.Licensing..cctor()
--- End of inner exception stack trace ---
at Kofax.MobileTransformation.Worker.Licensing.Initialize()
at Kofax.MobileTransformation.Worker.Extractor..cctor()
--- End of inner exception stack trace ---
at Kofax.MobileTransformation.Worker.Extractor.Initialize(ProcessParameters projectParameters)
at Kofax.MobileTransformation.Worker.Program.PreLoadProject(ProcessParameters projectParameters)
at Kofax.MobileTransformation.Worker.Program.<>c__DisplayClass1_0.<Main>b__0()
at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Windows.Threading.DispatcherOperation.Wait(TimeSpan timeout)
at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout)
at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
at System.Windows.Threading.Dispatcher.Invoke(Action callback)
at Kofax.MobileTransformation.Worker.Program.Main(String[] args)
DateTime=

 

Cause

KTM 6.4 uses an updated interface but support of it is missing in the RTTI 2.2 version.

 

Solution

Make sure, that Fixpack 2 is installed as it contains KTM 6.4 support.

If Fixpack 3 is installed then remove Fixpack 3 and install Fixpack 2.

 

Level of Complexity 

Moderate

 

Applies to  

Product Version Build Environment Hardware
Kofax Real Time Interface 2.2      

References

Add any references to other internal or external articles

 

 

Article # 3036913
  • Was this article helpful?