Two Laptop Bag
The moose likes EJB and other Java EE Technologies and the fly likes EJB Resource Injection validation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "EJB Resource Injection validation" Watch "EJB Resource Injection validation" New topic

EJB Resource Injection validation

Ramya Chowdary
Ranch Hand

Joined: Sep 27, 2006
Posts: 252
In a EJB, there are couple of resources ( including strings) which should be injected.
But, While deploying,In the EJB configuration one can input wrong values for the resources which should be injected or forget to inject something ?

@postconstruct method will be called after the injection, but this method should not throw checked exceptions ( Honestly, don't know the reason, perhaps throwing throwing exception will make EJB deployment to stop, but that is what expected,Isn't it ?)

Is there a way to validate this, at least away to mention some resource as mandatory?
Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 33125

A runtime exception will stop your EJB from loading. A checked exception would be harder for the implementing container because they would have to deal with exceptions.

[OCA 8 book] [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Ramya Chowdary
Ranch Hand

Joined: Sep 27, 2006
Posts: 252
Thanks, appreciate it
I agree. Here's the link:
subject: EJB Resource Injection validation
It's not a secret anymore!