We have a BizTalk 2006 server group that consists of 2 servers that we
automate service requests such as Exchange 2003 requests and SMS requests.
The client we are sup****ting is upgrading their environment to Exchange
2007
and we installed the 2007 Exchange management tools on the 1st BizTalk
server
but was not able to install the tools on the 2nd BizTalk server due to
security update issues, which we are still trying to work out. When we
installed the 2007 management tools the next day we noticed that our
Exchange
2003 workflows on the 1st server started throwing the following error:
Message: Create Mailbox Failed: FAILED: System.InvalidCastException:
Unable
to cast COM object of type 'System.__ComObject' to interface type
'CDOEXM.IMailboxStore'. This operation failed because the QueryInterface
call
on the COM component for the interface with IID
'{25150F41-5734-11D2-A593-00C04F990D8A}' failed due to the following
error:
No such interface sup****ted (Exception from HRESULT: 0x80004002
(E_NOINTERFACE)).
In all our previous environments, our development environment, the
customers
development environment, and the customers test environment we never
experienced this problem and have not been able to recreate it as of yet.
Our Exchange 2003 workflows still function on the 2nd BizTalk Server but
we
can't figure out what the cause is here and we are concerned with breaking
more if we try to re-install the 2003 management tools if we don't know
exactly what the problem is. Just to note that the system management tools
do
work on the first BizTalk server so we are at a loss as to if this is a
BizTalk related registration issue or if something regarding the Exchange
management tools go un-registered.
Thanks,
Brian