title: Using @ControllerAdvice in multiple packages
body: <p>I have a package called 
  services. Under this I have 2 other packages called service1 and service2.
  There are 2 controller classes, Controller1 and Controller2 in each service package respectively. </p>
  
  <p>Now, since I have created a package called exceptions and all my exception handling code goes here (that being @ControllerAdvice class and my custom exceptions). This exceptions package belongs to the service1 package.</p>
  
  <p>Now the problem, the exception handling is triggered on all exceptions thrown by Controller1 (this being in the service1 package), But does not handle exceptions thrown by Controller2.</p>
  
  <p>Why is this happening? Am I missing some annotation or configuration? Kindly help. Thanks!</p>