Thanks Matt. I'm getting the following which does not sound right (but then I've not read the tests so this may be normal):
C:\dev\maven\maven-1\plugins\trunk\aspectj>maven plugin:test
__ __
| \/ |
__ Apache_ ___ |
| |
\/ |
/ ` \ V / -) ' \ ~ intelligent projects ~ |
| _ |
|
_,_ |
_/___ |
_ |
_ |
v. 1.0.2 |
[warning] couldn't find aspectjrt.jar on classpath, checked: c:\apps\maven-1.0.2\lib\endorsed\xerces-2.4.0.jar;c:\apps\maven-1.0.2
\lib\endorsed\xml-apis-1.0.b2.jar;c:\j2sdk1.4.2_05\jre\lib\rt.jar;c:\j2sdk1.4.2_05\jre\lib\i18n.jar;c:\j2sdk1.4.2_05\jre\lib\sunrs
asign.jar;c:\j2sdk1.4.2_05\jre\lib\jsse.jar;c:\j2sdk1.4.2_05\jre\lib\jce.jar;c:\j2sdk1.4.2_05\jre\lib\charsets.jar;c:\j2sdk1.4.2_0
5\jre\classes;c:\j2sdk1.4.2_05\jre\lib\ext\dnsns.jar;c:\j2sdk1.4.2_05\jre\lib\ext\ldapsec.jar;c:\j2sdk1.4.2_05\jre\lib\ext\localed
ata.jar;c:\j2sdk1.4.2_05\jre\lib\ext\sunjce_provider.jar;C:\Documents and Settings\Vincent Massol\.maven\repository\aspectj\jars\a
spectjrt-1.2.jar;C:\Documents and Settings\Vincent Massol\.maven\repository\aspectj\jars\aspectjrt-1.2.1.jar;C:\dev\maven\maven-1\
plugins\trunk\aspectj\src\plugin-test\target\classes
C:\dev\maven\maven-1\plugins\trunk\aspectj\src\plugin-test\src\aspect\org\apache\maven\aspectj\Sample.aj:25 [warning] no match for
this type name: org.apache.maven.aspectj.AspectTest [Xlint:invalidAbsoluteTypeName]
execution(public * org.apache.maven.aspectj.AspectTest.someMethod());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[warning] couldn't find aspectjrt.jar on classpath, checked: c:\apps\maven-1.0.2\lib\endorsed\xerces-2.4.0.jar;c:\apps\maven-1.0.2
\lib\endorsed\xml-apis-1.0.b2.jar;c:\j2sdk1.4.2_05\jre\lib\rt.jar;c:\j2sdk1.4.2_05\jre\lib\i18n.jar;c:\j2sdk1.4.2_05\jre\lib\sunrs
asign.jar;c:\j2sdk1.4.2_05\jre\lib\jsse.jar;c:\j2sdk1.4.2_05\jre\lib\jce.jar;c:\j2sdk1.4.2_05\jre\lib\charsets.jar;c:\j2sdk1.4.2_0
5\jre\classes;c:\j2sdk1.4.2_05\jre\lib\ext\dnsns.jar;c:\j2sdk1.4.2_05\jre\lib\ext\ldapsec.jar;c:\j2sdk1.4.2_05\jre\lib\ext\localed
ata.jar;c:\j2sdk1.4.2_05\jre\lib\ext\sunjce_provider.jar;C:\Documents and Settings\Vincent Massol\.maven\repository\aspectj\jars\a
spectjrt-1.2.jar;C:\Documents and Settings\Vincent Massol\.maven\repository\junit\jars\junit-3.8.1.jar;C:\Documents and Settings\V
incent Massol\.maven\repository\aspectj\jars\aspectjrt-1.2.1.jar;C:\dev\maven\maven-1\plugins\trunk\aspectj\src\plugin-test\target
\classes
The 1st and last warnings are ok (they are due to our aspectjrt.jar being named with a version and it seems the "aspectjrt.jar" name is hardcoded in AspectJ's code. Real ugly!). I'm concerned about the warning about "no match for...". Any idea?
Thanks
messageHolderClass diff