I have managed to find the problem (and temporary workaround)
The problem seems to be in the creation of default tables.
When creating a business space from the config tool certain tables are created by default. They are:
1.) business_spaceBAS_USERDEFINEDDOCUMENT
2.) business_spaceBAS_USERDEFINEDQUERY
3.) business_spaceREGULARUSER
4.) business_spaceSYSTEMSETTINGS
However when you run a sample application from the Control Panel, Help Menu, Sample Applications the following tables are created by default along with the ones specific to the Business Space
1.) business_spaceBAS_UDCE
2.) business_spaceBAS_UDET
3.) business_spaceBAS_UDP
4.) busniess_spaceBAS_UDPE
5.) business_spaceBAS_USERDEFINEDCHOICES
6.) business_spaceBAS_USERDEFINEDQUERY
7.) business_spaceREGULARUSER
8.) business_spaceSYSTEMSETTINGS
And when publishing the version from within the config tool / web interface; the system is expecting the missing tables in the DB and therefore fails to publish.
I therefore manually created the missing tables using a create script generated from the ones that were there, and the bsv published successfully.
However it does appear that this work around does not work until you have tried and failed to publish a version. (You then have to terminate AwareIM Control Panel and Config Tool and restart it)
I'm not sure if this workaround will work for everyone, however I am sure that support will address this issue in their next build.
Thanks
Justin