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
<2010>
2011
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
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|