The pointcut only matches methods without any arguments. The displayHomePage method takes a map parameter. Try
pointcut publicOperation() : execution(public * com.mycompany.myproject..*(..));
With the added ..
this pointcut will match any public methods within your specified package, regardless of how many arguments there are - if any.