Just to check... As I understand it jboss decides to use jaws or jbosscmp (for cmp2) based on the DOCTYPE of the ejb-jar file. If this is the 1.3 ejb-jar dtd, even though you are using ejb 1.1, the entity beans will be deployed by the cmp 1 features of the cmp2 engine. If this is happening, specify the column names in jbosscmp-jdbc.xml or change the DOCTYPE.
Thanks for the suggestion. I changed the ejb-jar DTD to the ejb1.1 (also removed the jbosscmp-jdbc file from the project), but the problem remains the same. So there is some thing worong else where..?? Why should JBoss over look the mapping (or maybe its ingnoring the file totally, is it possible??) ?