The strange thing is that originally it all worked correctly . The business object is declared in an application base page.
Also, it doesn't seem possible to populate a combo via an enum. At design time I can set the enum to be used but when running the page I get the following error:
Thanks