Yeah Chris session bean would wrap entity beans.
I think you are right stored procedures should be executed through the controller which is the session bean, but my only concern is that if we have any complex queries to be executed the preferd way is to use BMP's (I think )as we are using EJB 1.1 architecture, could this cause any design or architectural problem as session bean would sometimes call CMP's and sometime BMP's ?
If there are any concerns how could we tackle them ?