powertac/common — pull request #4 by markuspeters (2011-10-09 20:38:26+00:00)
Title: #361, added AspectJ compilation to POM

The StateLogging aspects now get compiled and woven. The AspectJ nature of the Eclipse project remains when updating the Eclipse project files based on the POM.

Spring AOP with AspectJ introduces some strange dependencies, most notable Spring TX and Spring ORM(!). This appears to be a known problem. At the same time, these dependencies lead to warnings during the weaving process as some of the aspects defined in those libraries never get woven in the common project.