Article ID: 872838
When you install the Microsoft Office Solution Accelerator for Sarbanes-Oxley, a problem may occur. You enter data in the Control documents and then upload the Evidence documents to support the Control documents. This has worked in the past. However, recently when you try to upload evidence, you may receive the following error message:
After you click OK in the error dialog box, you may receive the following error message:
'undefined' is null or not an object
Object does not support this property or method
When the Office Solution Accelerator for Sarbanes-Oxley has to upload evidence to the server, the Office Solution Accelerator for Sarbanes-Oxley uses a COM object on the system that is named ADODB.Stream. The ADODB.Stream object can load an arbitrary binary file from disk to an array of bytes that can then be encoded for transfer to the server by using XML. This is useful for manipulating evidence files.
However, the problem occurs because the ADODB.Stream object can also write data to disk. To help protect you from a malicious Web site that may use this object to load viruses or to load other files to your computer, the Microsoft Internet Explorer team set a registry key that prevents the ADODB.Stream object from running in Internet Explorer. This registry key is part of a critical update that was distributed on July 3, 2004.
For additional information about the ADODB Stream object, click the following article number to view the article in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/870669/ )How to disable the ADODB.Stream object from Internet Explorer
To work around this problem, you must do the following: