ProjX has some requirements for the session LCO. The application assumes that an object with the name workScreenAccess is present. There's another object with the name helpStore.

If you don't configure your session LCO correctly, your application will throw exceptions and won't work as expected.

Your session LCO should contain a method with the name

getWorkScreenAccess

Sometimes you won't, or can't, use the predefined object names. If that's the case, it's possible to change predefined object names:

Simply add the following annotation to your preferred method:

@Replacement(name = "workScreenAccess")
public IWorkScreenAccess getCustomWSAccess()
{
    ...
} 

The predefined object names are: