• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

query related to injection of simple environment entries

 
gurpeet singh
Ranch Hand
Posts: 924
1
Fedora Java Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
from sectino 16.4.1.2 of ejb 3.1 specs consider given snippet of code



earlier the resources minEcemptinos and maxExceptions are declared as below :

@Resource
int minExceptions; // now in this case the jndi name will be defaulted i.e. java:comp/env/<fully qualified classname>/minExceptions

now when we will do jndi lookup insted of myEnv.lookup("maxExcemptions") should give an exception right ? we should use myEnv.lookup("<fullyqualifiedclassname>/minExcemptions . am i right or i am missing something ? Please help

Thanks
 
gurpeet singh
Ranch Hand
Posts: 924
1
Fedora Java Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i got this one few pages ahead.
 
Frits Walraven
Creator of Enthuware JWS+ V6
Saloon Keeper
Pie
Posts: 2343
90
Android Chrome Eclipse IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just for the other readers it is nice to place the answer (as this topic can be quite difficult to grab)

Each env-entry deployment descriptor element describes a single environment entry. The env-entry element consists of an optional description of the environment entry, the environment entry name relative to the java:comp/env context, the expected Java type of the environment entry value (i.e., the type of the object returned from the EJBContext or JNDI lookup method), and an optional environment entry value.


So when it comes to the simple-environment-values their names (<env-entry-name>) will always be relative to the "java:comp/env".

Regards,
Frits
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic