Example:
class Example {
@Inject
Bee b; // proxy
public void exec() {
 b.exec();
}
class Bee {
  public void exec() {
  exec2();
 }
 @Transactional
 public void exec2() {}
}
As I recently noticed, this will not work. Am I right? Do you have some links to documentation that states that behavior? IMO this case could be handled in the future because intuitively it seems that it should work.
 
    