This change affects components in the security and core libs areas. This is a minor specification clarification to avoid the use of the terms "valid" and "invalid" when describing the syntax for wildcard names in java.security.BasicPermission and various subclasses. This could be implied that these wildcard names are illegal and the constructors should throw an exception. However, they are acceptable, but simply won't be treated as wildcards by the implies method when matching against other permissions.
bug : http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7167056 webrev: http://cr.openjdk.java.net/~mullan/webrevs/7167056/webrev.00/ Thanks, Sean