SCA is not relevant to this problem. My emphasize was on SDO. SDO is what JavaBean spec should have been from day one, and webservice envelopes should have been from day one, and DTO should have been form day one