The second form worked for me. Thanks very much for the answer.
I was banging head against a wall. I reached also to the Enterprise Java Beans book by Monson aefel & Bill Burke and sort of reached almost the same conclusion.
This just is not clear enough with annotations in other books or literature.
[Message sent by forum member 'peter_pilgrim' (peter_pilgrim)]
http://forums.java.net/jive/thread.jspa?messageID=272141