Community
Participate
Working Groups
UnresolvedType nameToSignature used to (at AspectJ 1.6.10 level) throw an assert if the name is of this form: [Ljava.lang.String; it is expecting this form: java.lang.String[] (the former would come out of a call to String[].class.getName()) If you have enableassertions on it will tell you it doesn't understand that format. Without ea on, it will silently eat it and produce something incorrect - by some fluke that signature will resolve to the right thing but really it isn't correct. This has been picked up in https://jira.springsource.org/browse/SPR-7989