#============================================================================ # Properties for the AspectWerkz plugin for Maven # =========================================================================== # AW supports 2 types of Aspects/Advice/Pointcuts definition: # - xmldef : Advice are defined as extending *Advice classes (BeforeAdvice, # AroundAdvice, etc). Custom javadoc attributes can be used to # link code to weave with advices. # - attribdef: Advices and pcds are defined purely using custom javadoc # attributes (@Execute, @Aspect, etc). # You need to tell the plugin how you have defined your AW # Aspects/Advices/Pointcuts. The 2 valid values are "xmldef" and "attribdef". maven.aspectwerkz.mode = attribdef # Location of AW sources maven.aspectwerkz.src.dir = ${basedir}/src/main # Location where weaved classes will be generated. maven.aspectwerkz.build.dir = ${maven.build.dest} # Decide whether definition validation is turned on or off. maven.aspectwerkz.definition.validate = false # Verbose mode maven.aspectwerkz.verbose = false #---------------------------------------------------------------------------- # attribdef mode properties # --------------------------------------------------------------------------- # Location of the XML definition file. maven.aspectwerkz.definition.file.src = ${basedir}/conf/aspectwerkz.xml #---------------------------------------------------------------------------- # xmldef mode properties # --------------------------------------------------------------------------- # Location of the AW XML definition file that will be created by the # attribute compilation (when calling ). This is only # used in "xmldef" mode. maven.aspectwerkz.definition.file.build = ${maven.build.dir}/aspectwerkz.xml # TODO: explain property here maven.aspectwerkz.transform.filter = no # (optional). Definition file to be merged with the main definition file. # Used by the goal. Only for "xmldef" mode. # maven.aspectwerkz.definition.file.merge = # (optional). UUID to use. If not specified a default one will be automatically # generated. Used by the goal. Only for "xmldef" mode. # maven.aspectwerkz.uuid =