What does ^XTER say? In order to view the error log,  do this

D ^XTER

In particular, what is the value of the argument to USE? Was a connection ever successfully created?

My guess is that the variable IO, which (at the top level) contains the name of the device that has been opened contains a garbage value or is null. Another possibility (and you can tell this from the stack trace) is that the code uses USE^%ZISUTL

The traditional way of opening devices in VistA is with ^%ZIS, which is great if you want to open a single output device (say for a report). But, particularly in the case of background processes, this is not always what you want to do. OPEN^%ZISUTL, USE^%ZISUTL and CLOSE^%ZISUTL provide a mechanism for allowing you to work with multiple open devices at once.

===
Gregory Woodhouse

"Before one gets the right answer, one must ask the right question." -- S. Barry Cooper


On Jun 7, 2005, at 10:39 PM, Usha wrote:

Hi
 
I just started working with the mail client and faced some problems.
 
Since the client is installed on a Windows 2000 Prof, the following are some of the problems encountered while using the exe from GUImailv2_1_1_client.zip
 
1) While "User Information", after selecting the user

Warning : An EBrokerError occured in the Lookup component
 
Then
---------------------------
Guimail
---------------------------
Error encountered.
Function was: M  ERROR=CAPI+6^XWBBRK2, Attempt to USE an I/O device which has not been opened,150373090,-%GTM-E-IONOTOPEN
 
LAST REF=^XUSEC("XUPROGMODE",83)
Error was: M Error - Use ^XTER.
---------------------------
OK  
---------------------------
 

2) On clicking "New Mail" button,
 
A problem was encountered communicating with the VistA server.
 
No response from the VistA Mail Server. No Messages found!
 

3) "Open" option in "Message" menu
 
---------------------------
Guimail
---------------------------
Error encountered.
Function was: M  ERROR=CAPI+6^XWBBRK2, Attempt to USE an I/O device which has not been opened,150373090,-%GTM-E-IONOTOPEN
 
LAST REF=^XUSEC("XUPROGMODE",83)
Error was: M Error - Use ^XTER.
---------------------------
OK  
---------------------------
 
A problem was encountered communicating with the VistA server.
 

4) The messages sent by mail client are not being delivered.
 
 
To get this client working, I executed the setup file and installed the KIDS patch.Have I missed some of the installation or configuration steps? If not, then how to remove these errors?
 
Regards
Usha
 


Reply via email to