Mai 30th, 2006

JBoss 4.0.4 und Interceptors

Posted by frank in Java, J2EE

Im Rahmen von EJB3 werden natürlich auch entsprechende Interceptors zur Verfügung gestellt. Z.B. mit @PostConstruct kann man eine Methode definieren, welche nach dem Erstellen eines Beans (z.B. MessageDrivenBean) aufgerufen wird.

Nun kam aber diese Exception heraus:

java.lang.TypeNotPresentException: Type javax.ejb.PostConstruct not present
...
Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: javax.ejb.PostConstruct

Grund dafür ist, dass im Rahmen der Spezifikationsänderungen von Sun diese Annotations aus dem Package javax.ejb nach javax.annotation verschoben wurden. Bei JBoss zogen diese Änderung von EJB3 RC5 auf EJB3 RC6 ein.

No Responses to ' JBoss 4.0.4 und Interceptors '

Subscribe to comments with RSS or TrackBack to ' JBoss 4.0.4 und Interceptors '.

Leave a reply

:mrgreen: :neutral: :twisted: :shock: :smile: :???: :cool: :evil: :grin: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad: