BUG: AbcRebuild Fails When a Program Is Installed on the Wrong Computer (320639)



The information in this article applies to:

  • Microsoft TV Server

This article was previously published under Q320639

SYMPTOMS

On some computers, although the server configuration is correct when you run the AbcRebuild command, you receive the error message shown in the "More Information" section of this article.

CAUSE

This behavior occurs when a program that should not be installed on a specific computer in a service group (for example, the Tricks program) is installed on the wrong computer, and then you try to compile the program.

RESOLUTION

To resolve this problem, install the latest service pack for Microsoft TV Server.

WORKAROUND

To work around the problem, run the AbcRebuild command on a computer that is configured to run all programs, and then redistribute the generated Abc.xyz files.

STATUS

This problem was corrected in Microsoft TV Server 1.0 Service Pack 2.

MORE INFORMATION

The following example illustrates the problem. These errors occur when you try to compile the Tricks program on a server that is configured for "log on only":
"Compiling WtvTricksApp/TricksApp.abc
Error!    Error at line 1
           Invalid at the top level of the document.

  LoadXmlTreeFromString()()(unknown requestor)
  AbcMSXml.cpp:218  AbcComp[1200-0x320] 03/11 12:57:12

Error!    Couldn't execute "MSTVAbcEnv WtvTricksApp tricks " (or load results)

           Command failed with "invalid XML"
           Run the failing command by hand for more information
  Unknown::Unknown() (unknown requestor)
  CompileInfo.cpp:1227 AbcComp[1200-0x320] 03/11 12:57:12

Error!    File "TricksApp.abc" failed
  CAbcCompileInfo::ReportCompileError()()(unknown requestor)
  CompileInfo.cpp:1812 AbcComp[1200-0x320] 03/11 12:57:12"
					

Modification Type:MinorLast Reviewed:6/18/2003
Keywords:kbbug kbfix kbprb KB320639