Update aspectj to the latest version The version used previously (1.6.12) doesn't work with Java 7 class files at all.
Note that there are still plenty of bugs here: 1. The compiler shouldn't have produced Java 7 files (missing source/target since the use of the toolchain plugin?) 2. The note about having to update some OSGi metadata files seems wrong, there is no such files. And if there where: these files should be managed by the build process! Project: http://git-wip-us.apache.org/repos/asf/shiro/repo Commit: http://git-wip-us.apache.org/repos/asf/shiro/commit/96966505 Tree: http://git-wip-us.apache.org/repos/asf/shiro/tree/96966505 Diff: http://git-wip-us.apache.org/repos/asf/shiro/diff/96966505 Branch: refs/heads/1.2.x Commit: 969665058276d3d359cb07759cefde876acec21c Parents: fddbf98 Author: Andreas Kohn <[email protected]> Authored: Thu Jul 30 16:24:40 2015 +0200 Committer: bdemers <[email protected]> Committed: Wed Apr 13 11:06:33 2016 -0400 ---------------------------------------------------------------------- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/shiro/blob/96966505/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index c2fa7af..92b6e6e 100644 --- a/pom.xml +++ b/pom.xml @@ -74,7 +74,7 @@ <!-- Compile 3rd party dependencies: --> <!-- Don't change this version without also changing the shiro-aspect and shiro-features modules' OSGi metadata: --> - <aspectj.version>1.6.12</aspectj.version> + <aspectj.version>1.8.6</aspectj.version> <commons.cli.version>1.2</commons.cli.version> <commons.codec.version>1.4</commons.codec.version> <crowd.version>1.5.2</crowd.version>
