You can't inject something if you don't know the name.  If you have to 
determine the name at runtime, you'll have to do it inline.

<core:managed-persistence-context name="myManagername" auto-create="true" 
persistence-unit-jndi-name="java:/myjndiname">
  | </core:managed-persistence-context>


public void someMethod(){
  |     String emName = getEMName();
  |     EntityManager em = (EntityManager)Component.getInstance(emName, true);  
  | ...
  |     //do some work
  | }
  | 



View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4090417#4090417

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4090417
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to