title: Unable to install break point in Transactional Spring Service
body: <p>I have Spring Service which is called from controller. This service uses DAOs to retrieve some data. Until yesterday, code was working correctly and I could put a breakpoint inside a method. </p>
  
  <pre><code>class Dao {
     Foo find(string id){
       ... //working breakpoint
     } 
  }
  </code></pre>
  
  <p>Yesterday I enabled lazy-loading and added transaction to service:</p>
  
  <pre><code>class Dao {
     Foo find(string id){
       ... //working breakpoint
     } 
  }
  
  @Service
  @Transactional
  class MySerivce {
     @Autowired
     Dao dao;
  
     Foo findById(string id){
       ... //not working breakpoint
     } 
  }
  </code></pre>
  
  <p>The code works fine but Eclipse throws "Unable to install breakpoint in ... Modify compiler options to generate line number attributes." when I put a breakpoint anywhere in the service. I checked and the "generate line number attributes" option is enabled. </p>
  
  <p>Any ideas how to fix it? </p>