Background
I am upgrading a K2.net 2003 SP1A environment (on VMWare ESX 3.01) which consists of:
- a W2K3 web server with a .NET 1.1 web application with reference dependencies on K2CSC.dll, K2Mng.dll and K2ROM.dll
- a W2K3 server with K2.net 2003 SP1A
The environment was originally intended to use Windows NLB (2 web and 2 K2 servers) but issues with configuring this resulted in only one server of each type being enlisted in load balancing.
I installed K2.net SP4 on the K2 server and replaced all referenced DLLs on the web server with the new versions.
Problem
One workflow refuses to move from the running state. A debug trace seems to indicate that the individual activities for the first workflow item, which links with Active Directory to determine the users to which to allocate the process, are being completed but then the GenericUnknownEvent occurs. The last two entries in the trace are:
"ProcessInstance::ExecDestRule","5170 Executed Proc:CCU(596), Item:Allocate Case.DestRule, Status:Completed"
"GenericUnknownEvent","K2Worker::RunLoadedProcess","7000 Remoting cannot find field m_Type on type SourceCode.KO.Destination."
Questions
- What is the best/recommended method for upgrading distributed K2.net environments that have applications with K2 component dependencies?
- Any suggestions on the likely cause of the error?