I know this thread goes back quite a while. Yet I am facing the same issue. I 
have declared and inject a PersistenceContact in an abstract superclass, which 
is extended by serveral concrete MDBs and SLSBs. However when I deploy this I 
get the following error :


anonymous wrote : 
  | ObjectName: 
jboss.j2ee:ear=ThunderheadEJB.ear,jar=ThunderheadEJB.jar,name=BatchJobListener,service=EJB3
  | 
  |   State: FAILED
  | 
  |   Reason: java.lang.RuntimeException: An exception occurred initialising 
interceptors for class com.thunderhead.backend.
  | 
  | jobs.BatchJobListener.init
  | 
  |   I Depend On:
  | 
  |     
persistence.units:ear=ThunderheadEJB.ear,jar=ThunderheadEJB.jar,unitName=entityManager
  | 
  |  
  | 
  | ObjectName: 
jboss.j2ee:ear=ThunderheadEJB.ear,jar=ThunderheadEJB.jar,name=BinListener,service=EJB3
  | 
  |   State: FAILED
  | 
  |   Reason: java.lang.RuntimeException: An exception occurred initialising 
interceptors for class com.thunderhead.backend.
  | 
  | jobs.BinListener.init
  | 
  |   I Depend On:
  |     
persistence.units:ear=ThunderheadEJB.ear,jar=ThunderheadEJB.jar,unitName=entityManager
  | 

any ideas if this is supposed to work. I am aware of the work around to declare 
an abstract getter in the superclass, and then inject in the concrete 
subclasses and access the injected context via the getter. It would be nice to 
to be able to inherit the injected Persistence Context though, which as Bill 
suggests, seems to be possible.

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

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

Reply via email to