I get this error when trying to access the uvm_config_db to access a variable. I googled it and found the following answer on the accellera forums:
http://forums.accellera.org/topic/406-compilation-error-regarding-illegal-class-assignment/
You cannot use this as a context inside a sequence; you must rely on the full sequence name.
Can anyone explain why this is so? Thanks