When creating a standard web browser screen in version 6.9 (which excludes the gui option) the Controller extends as “com.haulmont.cuba.gui.components.AbstractLookup” rather than “com.haulmont.cuba.web.components.AbstractLookup”. Is this correct?
Yes, that’s correct. Only your gui module is not there, but your project continues to depend on the cuba gui library.
If you work in IDEA, try to expand the External Libraries
node on the left, and there you’ll see the cuba-gui-6.9.0.jar
dependency.
Paolo