Also, interceptors are applied to business methods of the bean class. I have looked at the how business method restrictions are defined in the EJB 3.1 specification. It says that "it must be __public__".(EJB 3.1 specification chapter, 4.9.6).
--Gurkan 2010/1/25 Gurkan Erdogdu <cgurkanerdo...@gmail.com> > Hi; > > I will close this issue because OWB must not intercept private methods. > Therefore its OK to not intercept private methods of producer, observer etc. > It is reasonable because __private__ methods are not called by any other > methods that are not defined in __target__ object. > > I have also tried examples (private observer, private producer etc.) in RI > Weld, it also does not intercept private methods. > > Therefore, I am going to close this issue. > > Thanks; > > --Gurkan > -- Gurkan Erdogdu http://gurkanerdogdu.blogspot.com