<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://vistapedia.com/index.php?action=history&amp;feed=atom&amp;title=RPC_HELP_Debugging_Broker_Error_Messages</id>
	<title>RPC HELP Debugging Broker Error Messages - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://vistapedia.com/index.php?action=history&amp;feed=atom&amp;title=RPC_HELP_Debugging_Broker_Error_Messages"/>
	<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=RPC_HELP_Debugging_Broker_Error_Messages&amp;action=history"/>
	<updated>2026-04-21T08:21:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://vistapedia.com/index.php?title=RPC_HELP_Debugging_Broker_Error_Messages&amp;diff=16620&amp;oldid=prev</id>
		<title>Kdtop: Created page with &quot;&lt;h2&gt;Broker Error Messages&lt;/h2&gt; The following list of errors/messages are Broker-specific and are not Winsock related:  &lt;HR&gt; * &#039;&#039;&#039;Error/Message:&#039;&#039;&#039; Insufficient Heap * &#039;&#039;&#039;Name:...&quot;</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=RPC_HELP_Debugging_Broker_Error_Messages&amp;diff=16620&amp;oldid=prev"/>
		<updated>2015-07-05T15:52:38Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;h2&amp;gt;Broker Error Messages&amp;lt;/h2&amp;gt; The following list of errors/messages are Broker-specific and are not Winsock related:  &amp;lt;HR&amp;gt; * &amp;#039;&amp;#039;&amp;#039;Error/Message:&amp;#039;&amp;#039;&amp;#039; Insufficient Heap * &amp;#039;&amp;#039;&amp;#039;Name:...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;h2&amp;gt;Broker Error Messages&amp;lt;/h2&amp;gt;&lt;br /&gt;
The following list of errors/messages are Broker-specific and are not Winsock related:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Error/Message:&amp;#039;&amp;#039;&amp;#039; Insufficient Heap&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Name:&amp;#039;&amp;#039;&amp;#039; XWB_NO_HEAP&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Number:&amp;#039;&amp;#039;&amp;#039; 20001&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; This is a general error condition indicating insufficient memory. It can occur when an application allocates memory for a variable. This error can occur for some of the following reasons:&lt;br /&gt;
** Too many open applications.&lt;br /&gt;
** Low physical memory.&lt;br /&gt;
** Small virtual memory swap file (if dynamic, maybe low disk space).&lt;br /&gt;
** User selecting too many records.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Resolution:&amp;#039;&amp;#039;&amp;#039; Common solutions to this error include the following:&lt;br /&gt;
** Close some or all other applications.&lt;br /&gt;
** Install more memory.&lt;br /&gt;
** Increase the swap file size or, if dynamic, leave more free space on disk.&lt;br /&gt;
** Try working with smaller data sets.&lt;br /&gt;
** Reboot the workstation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Error/Message:&amp;#039;&amp;#039;&amp;#039; M Error - Use ^XTER&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Name:&amp;#039;&amp;#039;&amp;#039; XWB_M_REJECT&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Number:&amp;#039;&amp;#039;&amp;#039; 20002&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; The VistA M Server side of the application errored out. The Kernel error trap has recorded the error.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Resolution:&amp;#039;&amp;#039;&amp;#039; Examine the Kernel error trap (via DO ^XTER on server) for more information and specific corrective actions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Error/Message:&amp;#039;&amp;#039;&amp;#039; Signon was not completed&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Name:&amp;#039;&amp;#039;&amp;#039; XWB_BadSignOn&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Number:&amp;#039;&amp;#039;&amp;#039; 20004&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; This error indicates the user did not successfully signon.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Resolution:&amp;#039;&amp;#039;&amp;#039; Either the Access and Verify codes were incorrect or the user pressed the Cancel button on the VistA Sign-on window.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Error/Message:&amp;#039;&amp;#039;&amp;#039; BrokerConnections list could not be created&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Name:&amp;#039;&amp;#039;&amp;#039; XWB_BldConnectList&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Number:&amp;#039;&amp;#039;&amp;#039; 20005&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; This error is a specific symptom of a low memory condition.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Resolution:&amp;#039;&amp;#039;&amp;#039; Please refer to the &amp;quot;Insufficient Heap&amp;quot; error message for a more detailed explanation and corrective measures.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Error/Message:&amp;#039;&amp;#039;&amp;#039; RpcVersion cannot be empty&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Name:&amp;#039;&amp;#039;&amp;#039; XWB_NullRpcVer&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Number:&amp;#039;&amp;#039;&amp;#039; 20006&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; This error occurs when an RPC does not have an associated version number. Each RPC must have a version number.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Resolution:&amp;#039;&amp;#039;&amp;#039; Contact the developers responsible for the application software to take corrective action.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Error/Message:&amp;#039;&amp;#039;&amp;#039; Remote procedure not registered to application&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Name:&amp;#039;&amp;#039;&amp;#039; XWB_RpcNotReg&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Number:&amp;#039;&amp;#039;&amp;#039; 20201&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; This error indicates the application attempted to execute an RPC that was not, entered into the RPC multiple field in the REMOTE PROCEDURE file (#8994) for this application.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Resolution:&amp;#039;&amp;#039;&amp;#039; The developers responsible for the application should be contacted.&lt;br /&gt;
As a &amp;quot;last resort&amp;quot; corrective measure, you may try to re-index the cross-reference on the RPC field (#.01) in the REMOTE PROCEDURE file (#8994) with the RPC field (#320) of the OPTION file (#19). Ideally, this should only be attempted during off or low system usage.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HR&amp;gt;	&lt;br /&gt;
NOTE: For common Winsock error messages, please refer to the RPC Broker &amp;quot;FAQ: Common Winsock API Error/Status Messages&amp;quot; on the Web at: http://vista.med.va.gov/broker/docs/winsock.asp.&lt;/div&gt;</summary>
		<author><name>Kdtop</name></author>
	</entry>
</feed>