EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: Strange gateway error message
From: "Jeff Hill" <[email protected]>
To: "'Dirk Zimoch'" <[email protected]>, "'EPICS'" <[email protected]>
Date: Tue, 14 Sep 2010 12:06:44 -0600
Dirk,

The following is probably occurring.

o the ca service (the gateway) has a PV who's native type is advertised 
	to be enumerated (i.e. menu)
o the ca server is fetching the enumerated state set string table 
	application type from the ca service (the gateway). That typically 
	occurs when the ca server attaches to an enumerated pv and it needs 
	to initialize its cache for the enumerated state set string table.
o the ca service (the gateway) is providing a response data type which
	does not have a GDD primitive type that is (scalar or array of)
	string.
o this is not a useful response for the server so it is printing a
	(could be easier to understand) message
o once this happens I doubt that the server will successfully provide
	the enumerated string table meta data to its clients

The message from the portable server could use some work so I created bug id

638288 at the launchpad EPICS site.

The root cause of this situation is possibly an issue in the EPICS gateway.
I must admit that I don?t know at the moment where one would properly enter
a bug 
against the EPICS gateway; probably the Mantis maintained bug tracker
entries for 
the EPICS gateway on the EPICS site are now deprecated?

Jeff
______________________________________________________
Jeffrey O. Hill           Email        [email protected]
LANL MS H820              Voice        505 665 1831
Los Alamos NM 87545 USA   FAX          505 665 5107

Message content: TSPA


> -----Original Message-----
> From: [email protected] [mailto:[email protected]]
On
> Behalf Of Dirk Zimoch
> Sent: Tuesday, September 14, 2010 3:02 AM
> To: EPICS
> Subject: Strange gateway error message
> 
> Hi all, (Jeff in particular)
> 
> Sometime I see in the CA gateway log file entries like this:
> 
> filename="../../../../src/cas/generic/casPVI.cc" line number=251
> Bad data type application type "enums" string conversion table for
> enumerated PV isnt a string type?
> 
> Can anyone tell me what this means? Unfortunately it does not print any
> context like PV name or involved enum strings. So the problem is quite
> hard to debug.
> 
> The message comes from
> void casPVI::updateEnumStringTableAsyncCompletion(const gdd & resp)
> 
> I suspect this may happen when the enum string set has been modified on
> the IOC while the channel is connected though the gateway.
> 
> Dirk



Replies:
Re: Strange gateway error message Ralph Lange
Re: Strange gateway error message Dirk Zimoch
References:
Strange gateway error message Dirk Zimoch

Navigate by Date:
Prev: Re: Stream Device With Parameters Dirk Zimoch
Next: RE: Can devices supported in areaDetector include Jai and Imperx?(links to the data sheets ) Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Strange gateway error message Dirk Zimoch
Next: Re: Strange gateway error message Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·