As per 29.1.5. Integrating Seam with your EJB container of 2.1.1.GA ref doc:
For JBoss AS, the following pattern is correct: <core:init jndi-name="earName/#{ejbName}/local" />
What if your app uses remote and local interfaces for session beans? Then how do we configure the jndiName?
Use @JndiName on the component or set the jndi-name for the component in components.xml.