Rak,
This is a peculiar question by many who are new to
EJB's( not that i am very old to the same ) but u have to take into consideration the need for this method and whether that justifies its presence where it is. ejbPostCreate was introduced to have a method that acts like u'r postInsert trigger to remove the processing furthur from the persistent layer. This post Insert trigger can be used( and is handy) only where there is persistence and we all know that persistence thy name is entity bean.
HTH
Sahil