Yes, there is a conflict in ejb-name. The default is simple class name without package. You can specify a name to avoid conflict:
@Stateless(name="xxx")
public class PersonManagerBean
[Message sent by forum member 'cf126330']
http://forums.java.net/jive/thread.jspa?messageID=483256