I just fixed a problem which had nagged me for a while regarding XDoclet generated Util class name lookups failing due to "ejb not bound" and while the details of the problem and solution are more appropriate for an XDoclet discussion, it did raise a question that I was hoping for some insight into.

 

Apparently when adding the @ejb.util tags to bean classes, you can specify physical or logical as the name lookup type.  Logical uses the fully qualified component name (and is the default) while physical uses the JNDI name.  Are there reasons where one should be used over the other?  Is there some logical reason why my name lookups would fail with JBoss using the XDoclet default of Logical?

 

Thanks,

Erik

 

Reply via email to