I have a class "ShiroRealm" which extends AuthenticatingRealm. This is my realm class definition
The following is my ini file: [main] defaultrealm = argon.admin.security.authentication.shiro.ShiroRealm securityManager.realm = $defaultrealm When I try to start my application I get an error that can be summed up as the following: Caused by: java.lang.IllegalArgumentException: Cannot invoke org.apache.shiro.mgt.RealmSecurityManager.setRealm on bean class 'class org.apache.shiro.web.mgt.DefaultWebSecurityManager' - argument type mismatch - had objects of type \"*argon.admin.security.authentication.shiro.ShiroRealm*\" but expected signature \"*org.apache.shiro.realm.Realm*\" Which makes no sense because ShiroRealm extends AuthenticatingRealm and one of its superclasses obviously implements the Realm interface I've been struggling with this for days. Please let me know if anyone knows what the issue is or if you need additional information. Thanks! -- Sent from: http://shiro-developer.582600.n2.nabble.com/
