Question
· Aug 24, 2021

Getting ERROR <Ens>ErrException: <CLASS DOES NOT EXIST>

Hi,

I am getting below error while starting production

ERROR <Ens>ErrException: <CLASS DOES NOT EXIST>zgetProductionItems+29^Ens.Director.1 *HS.FHIRServer.Interop.Service -- logged as '-' number - @''

Thanks

Product version: IRIS 2021.1
Discussion (4)2
Log in or sign up to continue

Hi.  Without seeing the source code for your production, I would guess that there is an item in your Production for which the associated class does not exist.  When the Production starts, Ens.Director obtains information from for the classes involved, in order to create the jobs and message queues, among other things.

If you can't spot the problematic item from the log, I suggest that you disable all items and begin re-enabling one at a time, and seeing which item is the source for the error.

Hope it helps,

Heloisa

Muhammad,

That "missing" class is shipped with the Health side of ISC products (ex. IRIS for Health, HealthShare UCR, Health Connect). The fact that it can't be found is somewhat worrisome, but you can narrow this down into 2 main possibilities.

1. the class actually doesn't exist on your instance. I would recommend finding out how that could have happened.

2. the class does exist, but can't be found by the process, potentially because of a namespace / mapping issue. I would take a look at your mappings to see why this class is not available.

Besides those 2 points, a few questions to ask would be: When did this start happening? What changed? Was this class able to be found before?