Open Alan502 opened 10 years ago
Hmm sounds like something with spring security. Check the grails spring security core plugin page and there is a mavenRepo you may need to add to your repositories list
Sent from my iPhone
On May 15, 2014, at 4:46 PM, Alan502 notifications@github.com wrote:
Hello,
I am trying to install your plugin through my project. I have added these two lines to my plugins{}
compile ':spud-core:0.4.1' compile ':spud-security:0.4.0' But I cannot get my application to run. I have included the error message below. Could you please help me?
Thanks, Alan.
| Loading Grails 2.3.8 | Configuring classpath | Configuring classpath. | Environment set to development | Environment set to development. | Environment set to development.. | Environment set to development... | Environment set to development.... | Environment set to development..... | Stopping Grails Server... | Server Stopped | Loading Grails 2.3.8 | Configuring classpath | Configuring classpath. | Environment set to development | Environment set to development. | Environment set to development.. | Environment set to development... | Environment set to development.... | Environment set to development..... | Packaging Grails application | Installing zip spud-core-0.4.1.zip... | Installing zip spud-core-0.4.1.zip.... | Installing zip spud-core-0.4.1.zip..... | Installed plugin spud-core-0.4.1 | Installed plugin spud-core-0.4.1. | Installed plugin spud-core-0.4.1.. | Installed plugin spud-core-0.4.1... | Installed plugin spud-core-0.4.1.... | Installed plugin spud-core-0.4.1..... | Installing zip asset-pipeline-1.7.4.zip... | Installing zip asset-pipeline-1.7.4.zip.... | Installing zip asset-pipeline-1.7.4.zip..... | Installed plugin asset-pipeline-1.7.4 | Installed plugin asset-pipeline-1.7.4. | Installed plugin asset-pipeline-1.7.4.. | Installed plugin asset-pipeline-1.7.4... | Installed plugin asset-pipeline-1.7.4.... | Installed plugin asset-pipeline-1.7.4..... | Installing zip retina-tag-1.1.0.zip... | Installing zip retina-tag-1.1.0.zip.... | Installing zip retina-tag-1.1.0.zip..... | Installed plugin retina-tag-1.1.0 | Installed plugin retina-tag-1.1.0. | Installed plugin retina-tag-1.1.0.. | Installed plugin retina-tag-1.1.0... | Installed plugin retina-tag-1.1.0.... | Installed plugin retina-tag-1.1.0..... | Installing zip coffee-asset-pipeline-1.7.0.zip... | Installing zip coffee-asset-pipeline-1.7.0.zip.... | Installing zip coffee-asset-pipeline-1.7.0.zip..... | Installed plugin coffee-asset-pipeline-1.7.0 | Installed plugin coffee-asset-pipeline-1.7.0. | Installed plugin coffee-asset-pipeline-1.7.0.. | Installed plugin coffee-asset-pipeline-1.7.0... | Installed plugin coffee-asset-pipeline-1.7.0.... | Installed plugin coffee-asset-pipeline-1.7.0..... | Installing zip security-bridge-0.5.4.zip... | Installing zip security-bridge-0.5.4.zip.... | Installing zip security-bridge-0.5.4.zip..... | Installed plugin security-bridge-0.5.4 | Installed plugin security-bridge-0.5.4. | Installed plugin security-bridge-0.5.4.. | Installed plugin security-bridge-0.5.4... | Installed plugin security-bridge-0.5.4.... | Installed plugin security-bridge-0.5.4..... | Installing zip sitemaps-0.2.0.zip... | Installing zip sitemaps-0.2.0.zip.... | Installing zip sitemaps-0.2.0.zip..... | Installed plugin sitemaps-0.2.0 | Installed plugin sitemaps-0.2.0. | Installed plugin sitemaps-0.2.0.. | Installed plugin sitemaps-0.2.0... | Installed plugin sitemaps-0.2.0.... | Installed plugin sitemaps-0.2.0..... | Installing zip spud-security-0.4.0.zip... | Installing zip spud-security-0.4.0.zip.... | Installing zip spud-security-0.4.0.zip..... | Installed plugin spud-security-0.4.0 | Installed plugin spud-security-0.4.0. | Installed plugin spud-security-0.4.0.. | Installed plugin spud-security-0.4.0... | Installed plugin spud-security-0.4.0.... | Installed plugin spud-security-0.4.0..... | Installing zip spring-security-core-2.0-RC2.zip... | Installing zip spring-security-core-2.0-RC2.zip.... | Installing zip spring-security-core-2.0-RC2.zip..... | Installed plugin spring-security-core-2.0-RC2
- You've installed the Spring Security Core plugin. *
- *
- Next run the "s2-quickstart" script to initialize *
- Spring Security and create your domain classes. *
- *
| Installed plugin spring-security-core-2.0-RC2. | Installed plugin spring-security-core-2.0-RC2.. | Installed plugin spring-security-core-2.0-RC2... | Installed plugin spring-security-core-2.0-RC2.... | Installed plugin spring-security-core-2.0-RC2..... | Compiling 240 source files | Compiling 240 source files. | Error Compilation error: startup failed: Compile error during compilation with javac. /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/CryptoEncoderWrapper.java:26: error: package org.springframework.security.authentication.encoding does not exist public class CryptoEncoderWrapper implements org.springframework.security.authentication.encoding.PasswordEncoder { ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/CryptoEncoderWrapper.java:28: error: package org.springframework.security.crypto.password does not exist protected final org.springframework.security.crypto.password.PasswordEncoder delegate; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/CryptoEncoderWrapper.java:33: error: package org.springframework.security.crypto.password does not exist public CryptoEncoderWrapper(org.springframework.security.crypto.password.PasswordEncoder encoder) { ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SecurityEventListener.java:23: error: package org.springframework.security.access.event does not exist import org.springframework.security.access.event.AbstractAuthorizationEvent; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SecurityEventListener.java:24: error: package org.springframework.security.authentication.event does not exist import org.springframework.security.authentication.event.AbstractAuthenticationEvent; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SecurityEventListener.java:25: error: package org.springframework.security.authentication.event does not exist import org.springframework.security.authentication.event.AbstractAuthenticationFailureEvent; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SecurityEventListener.java:26: error: package org.springframework.security.authentication.event does not exist import org.springframework.security.authentication.event.AuthenticationSuccessEvent; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SecurityEventListener.java:27: error: package org.springframework.security.authentication.event does not exist import org.springframework.security.authentication.event.InteractiveAuthenticationSuccessEvent; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SecurityEventListener.java:28: error: package org.springframework.security.web.authentication.switchuser does not exist import org.springframework.security.web.authentication.switchuser.AuthenticationSwitchUserEvent; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:42: error: package org.springframework.security.access.hierarchicalroles does not exist import org.springframework.security.access.hierarchicalroles.RoleHierarchy; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:43: error: package org.springframework.security.authentication does not exist import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:44: error: package org.springframework.security.core does not exist import org.springframework.security.core.Authentication; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:45: error: package org.springframework.security.core does not exist import org.springframework.security.core.GrantedAuthority; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:46: error: package org.springframework.security.core.authority does not exist import org.springframework.security.core.authority.SimpleGrantedAuthority; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:47: error: package org.springframework.security.core.context does not exist import org.springframework.security.core.context.SecurityContext; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:48: error: package org.springframework.security.core.context does not exist import org.springframework.security.core.context.SecurityContextHolder; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:49: error: package org.springframework.security.core.userdetails does not exist import org.springframework.security.core.userdetails.UserCache; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:50: error: package org.springframework.security.core.userdetails does not exist import org.springframework.security.core.userdetails.UserDetails; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:51: error: package org.springframework.security.core.userdetails does not exist import org.springframework.security.core.userdetails.UserDetailsService; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:52: error: package org.springframework.security.web does not exist import org.springframework.security.web.FilterChainProxy; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:53: error: package org.springframework.security.web does not exist import org.springframework.security.web.WebAttributes; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:54: error: package org.springframework.security.web.authentication.switchuser does not exist import org.springframework.security.web.authentication.switchuser.SwitchUserFilter; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:55: error: package org.springframework.security.web.authentication.switchuser does not exist import org.springframework.security.web.authentication.switchuser.SwitchUserGrantedAuthority; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:56: error: package org.springframework.security.web.context does not exist import org.springframework.security.web.context.HttpSessionSecurityContextRepository; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:57: error: package org.springframework.security.web.savedrequest does not exist import org.springframework.security.web.savedrequest.SavedRequest; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:58: error: package org.springframework.security.web.util does not exist import org.springframework.security.web.util.AnyRequestMatcher; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:59: error: package org.springframework.security.web.util does not exist import org.springframework.security.web.util.RequestMatcher; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:137: error: cannot find symbol public static Collection
getPrincipalAuthorities() { ^ symbol: class GrantedAuthority location: class SpringSecurityUtils /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:164: error: cannot find symbol public static List parseAuthoritiesString(final String roleNames) { ^ symbol: class GrantedAuthority location: class SpringSecurityUtils /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:588: error: cannot find symbol public static SecurityContext getSecurityContext(final HttpSession session) { ^ symbol: class SecurityContext location: class SpringSecurityUtils /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:623: error: cannot find symbol public static SavedRequest getSavedRequest(final HttpSession session) { ^ symbol: class SavedRequest location: class SpringSecurityUtils /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:669: error: cannot find symbol final Collection granted) { ^ symbol: class GrantedAuthority location: class SpringSecurityUtils /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:668: error: cannot find symbol private static Collection<? extends GrantedAuthority> findInferredAuthorities( ^ symbol: class GrantedAuthority location: class SpringSecurityUtils /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:19: error: package org.springframework.security.access does not exist import org.springframework.security.access.AfterInvocationProvider; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:20: error: package org.springframework.security.access does not exist import org.springframework.security.access.ConfigAttribute; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:21: error: package org.springframework.security.core does not exist import org.springframework.security.core.Authentication; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:28: error: cannot find symbol public class NullAfterInvocationProvider implements AfterInvocationProvider { ^ symbol: class AfterInvocationProvider /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:30: error: cannot find symbol public Object decide(Authentication a, Object o, Collection attrs, Object returnedObject) { ^ symbol: class Authentication location: class NullAfterInvocationProvider /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:30: error: cannot find symbol public Object decide(Authentication a, Object o, Collection attrs, Object returnedObject) { ^ symbol: class ConfigAttribute location: class NullAfterInvocationProvider /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:34: error: cannot find symbol public boolean supports(ConfigAttribute attribute) { ^ symbol: class ConfigAttribute location: class NullAfterInvocationProvider /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:19: error: package org.springframework.security.access does not exist import org.springframework.security.access.ConfigAttribute; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:20: error: package org.springframework.security.access.intercept does not exist import org.springframework.security.access.intercept.AfterInvocationManager; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:21: error: package org.springframework.security.core does not exist import org.springframework.security.core.Authentication; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:28: error: cannot find symbol public class NullAfterInvocationManager implements AfterInvocationManager { ^ symbol: class AfterInvocationManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:30: error: cannot find symbol public Object decide(Authentication a, Object o, Collection attrs, Object returnedObject) { ^ symbol: class Authentication location: class NullAfterInvocationManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:30: error: cannot find symbol public Object decide(Authentication a, Object o, Collection attrs, Object returnedObject) { ^ symbol: class ConfigAttribute location: class NullAfterInvocationManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:34: error: cannot find symbol public boolean supports(ConfigAttribute attribute) { ^ symbol: class ConfigAttribute location: class NullAfterInvocationManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:19: error: package org.springframework.security.access does not exist import org.springframework.security.access.AccessDecisionVoter; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:20: error: package org.springframework.security.access does not exist import org.springframework.security.access.AccessDeniedException; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:21: error: package org.springframework.security.access does not exist import org.springframework.security.access.ConfigAttribute; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:22: error: package org.springframework.security.access.vote does not exist import org.springframework.security.access.vote.AbstractAccessDecisionManager; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:23: error: package org.springframework.security.access.vote does not exist import org.springframework.security.access.vote.AuthenticatedVoter; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:24: error: package org.springframework.security.authentication does not exist import org.springframework.security.authentication.InsufficientAuthenticationException; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:25: error: package org.springframework.security.core does not exist import org.springframework.security.core.Authentication; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:34: error: cannot find symbol public class AuthenticatedVetoableDecisionManager extends AbstractAccessDecisionManager { ^ symbol: class AbstractAccessDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:40: error: cannot find symbol public void decide(final Authentication authentication, final Object object, final Collection configAttributes) ^ symbol: class Authentication location: class AuthenticatedVetoableDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:40: error: cannot find symbol public void decide(final Authentication authentication, final Object object, final Collection configAttributes) ^ symbol: class ConfigAttribute location: class AuthenticatedVetoableDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:41: error: cannot find symbol throws AccessDeniedException, InsufficientAuthenticationException { ^ symbol: class AccessDeniedException location: class AuthenticatedVetoableDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:41: error: cannot find symbol throws AccessDeniedException, InsufficientAuthenticationException { ^ symbol: class InsufficientAuthenticationException location: class AuthenticatedVetoableDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:57: error: cannot find symbol protected boolean checkAuthenticatedVoters(final Authentication authentication, final Object object, ^ symbol: class Authentication location: class AuthenticatedVetoableDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:58: error: cannot find symbol final Collection configAttributes) { ^ symbol: class ConfigAttribute location: class AuthenticatedVetoableDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:85: error: cannot find symbol protected boolean checkOtherVoters(Authentication authentication, Object object, Collection configAttributes) { ^ symbol: class Authentication location: class AuthenticatedVetoableDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:85: error: cannot find symbol protected boolean checkOtherVoters(Authentication authentication, Object object, Collection configAttributes) { ^ symbol: class ConfigAttribute location: class AuthenticatedVetoableDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/ClosureConfigAttribute.java:19: error: package org.springframework.security.access does not exist import org.springframework.security.access.ConfigAttribute; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/ClosureConfigAttribute.java:24: error: cannot find symbol public class ClosureConfigAttribute implements ConfigAttribute { ^ symbol: class ConfigAttribute /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/ClosureVoter.java:26: error: package org.springframework.security.access does not exist import org.springframework.security.access.AccessDecisionVoter; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/ClosureVoter.java:27: error: package org.springframework.security.access does not exist import org.springframework.security.access.ConfigAttribute; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/ClosureVoter.java:28: error: package org.springframework.security.core does not exist import org.springframework.security.core.Authentication; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/ClosureVoter.java:29: error: package org.springframework.security.web does not exist import org.springframework.security.web.FilterInvocation; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/ClosureVoter.java:35: error: cannot find symbol public class ClosureVoter implements AccessDecisionVoter , ApplicationContextAware { ^ symbol: class AccessDecisionVoter /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/ClosureVoter.java:35: error: cannot find symbol public class ClosureVoter implements AccessDecisionVoter , ApplicationContextAware { ^ symbol: class FilterInvocation /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/ClosureVoter.java:41: error: cannot find symbol public int vote(Authentication authentication, FilterInvocation fi, Collection attributes) { ^ symbol: class Authentication location: class ClosureVoter /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/ClosureVoter.java:41: error: cannot find symbol public int vote(Authentication authentication, FilterInvocation fi, Collection attributes) { ^ symbol: class FilterInvocation location: class ClosureVoter /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/ClosureVoter.java:41: error: cannot find symbol public int vote(Authentication authentication, FilterInvocation fi, Collection attributes) { ^ symbol: class ConfigAttribute location: class ClosureVoter /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/ClosureVoter.java:69: error: cannot find symbol public boolean supports(ConfigAttribute attribute) { ^ symbol: class ConfigAttribute location: class ClosureVoter /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.java:20: error: package org.springframework.security.access does not exist import org.springframework.security.access.PermissionEvaluator; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.java:21: error: package org.springframework.security.access.hierarchicalroles does not exist import org.springframework.security.access.hierarchicalroles.RoleHierarchy; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.java:22: error: package org.springframework.security.authentication does not exist import org.springframework.security.authentication.AuthenticationTrustResolver; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.java:23: error: package org.springframework.security.core does not exist import org.springframework.security.core.Authentication; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.java:24: error: package org.springframework.security.web does not exist import org.springframework.security.web.FilterInvocation; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.java:25: error: package org.springframework.security.web.access.expression does not exist import org.springframework.security.web.access.expression.WebSecurityExpressionRoot; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.java:33: error: cannot find symbol public class SecuredClosureDelegate extends WebSecurityExpressionRoot { ^ symbol: class WebSecurityExpressionRoot /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.java:37: error: cannot find symbol public SecuredClosureDelegate(final Authentication a, final FilterInvocation fi, final ApplicationContext ctx) { ^ symbol: class Authentication location: class SecuredClosureDelegate /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.java:37: error: cannot find symbol public SecuredClosureDelegate(final Authentication a, final FilterInvocation fi, final ApplicationContext ctx) { ^ symbol: class FilterInvocation location: class SecuredClosureDelegate /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationProvider.java:17: error: package org.springframework.security.authentication does not exist import org.springframework.security.authentication.AuthenticationProvider; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationProvider.java:18: error: package org.springframework.security.core does not exist import org.springframework.security.core.Authentication; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationProvider.java:19: error: package org.springframework.security.core does not exist import org.springframework.security.core.AuthenticationException; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationProvider.java:24: error: cannot find symbol public class GrailsAnonymousAuthenticationProvider implements AuthenticationProvider { ^ symbol: class AuthenticationProvider /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationProvider.java:30: error: cannot find symbol public Authentication authenticate(Authentication authentication) throws AuthenticationException { ^ symbol: class Authentication location: class GrailsAnonymousAuthenticationProvider /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationProvider.java:30: error: cannot find symbol public Authentication authenticate(Authentication authentication) throws AuthenticationException { ^ symbol: class Authentication location: class GrailsAnonymousAuthenticationProvider /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationProvider.java:30: error: cannot find symbol public Authentication authenticate(Authentication authentication) throws AuthenticationException { ^ symbol: class AuthenticationException location: class GrailsAnonymousAuthenticationProvider /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationToken.java:20: error: package org.springframework.security.authentication does not exist import org.springframework.security.authentication.AnonymousAuthenticationToken; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationToken.java:21: error: package org.springframework.security.core does not exist import org.springframework.security.core.GrantedAuthority; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationToken.java:22: error: package org.springframework.security.core does not exist import org.springframework.security.core.SpringSecurityCoreVersion; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationToken.java:23: error: package org.springframework.security.core.authority does not exist import org.springframework.security.core.authority.SimpleGrantedAuthority; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationToken.java:24: error: package org.springframework.security.core.userdetails does not exist import org.springframework.security.core.userdetails.User; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationToken.java:25: error: package org.springframework.security.core.userdetails does not exist import org.springframework.security.core.userdetails.UserDetails; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationToken.java:30: error: cannot find symbol public class GrailsAnonymousAuthenticationToken extends AnonymousAuthenticationToken { ^ symbol: class AnonymousAuthenticationToken /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationToken.java:38: error: cannot find symbol public static final GrantedAuthority ROLE = new SimpleGrantedAuthority(ROLE_NAME); ^ symbol: class GrantedAuthority location: class GrailsAnonymousAuthenticationToken /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/authentication/GrailsAnonymousAuthenticationToken.java:39: error: cannot find symbol public static final List ROLES = Collections.singletonList(ROLE); ^ symbol: class GrantedAuthority location: class GrailsAnonymousAuthenticationToken /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/CryptoEncoderWrapper.java:26: error: package org.springframework.security.authentication.encoding does not exist public class CryptoEncoderWrapper implements org.springframework.security.authentication.encoding.PasswordEncoder { ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/CryptoEncoderWrapper.java:28: error: package org.springframework.security.crypto.password does not exist protected final org.springframework.security.crypto.password.PasswordEncoder delegate; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/CryptoEncoderWrapper.java:33: error: package org.springframework.security.crypto.password does not exist public CryptoEncoderWrapper(org.springframework.security.crypto.password.PasswordEncoder encoder) { ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SecurityEventListener.java:23: error: package org.springframework.security.access.event does not exist import org.springframework.security.access.event.AbstractAuthorizationEvent; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SecurityEventListener.java:24: error: package org.springframework.security.authentication.event does not exist import org.springframework.security.authentication.event.AbstractAuthenticationEvent; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SecurityEventListener.java:25: error: package org.springframework.security.authentication.event does not exist import org.springframework.security.authentication.event.AbstractAuthenticationFailureEvent; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SecurityEventListener.java:26: error: package org.springframework.security.authentication.event does not exist import org.springframework.security.authentication.event.AuthenticationSuccessEvent; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SecurityEventListener.java:27: error: package org.springframework.security.authentication.event does not exist import org.springframework.security.authentication.event.InteractiveAuthenticationSuccessEvent; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SecurityEventListener.java:28: error: package org.springframework.security.web.authentication.switchuser does not exist import org.springframework.security.web.authentication.switchuser.AuthenticationSwitchUserEvent; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:42: error: package org.springframework.security.access.hierarchicalroles does not exist import org.springframework.security.access.hierarchicalroles.RoleHierarchy; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:43: error: package org.springframework.security.authentication does not exist import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:44: error: package org.springframework.security.core does not exist import org.springframework.security.core.Authentication; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:45: error: package org.springframework.security.core does not exist import org.springframework.security.core.GrantedAuthority; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:46: error: package org.springframework.security.core.authority does not exist import org.springframework.security.core.authority.SimpleGrantedAuthority; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:47: error: package org.springframework.security.core.context does not exist import org.springframework.security.core.context.SecurityContext; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:48: error: package org.springframework.security.core.context does not exist import org.springframework.security.core.context.SecurityContextHolder; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:49: error: package org.springframework.security.core.userdetails does not exist import org.springframework.security.core.userdetails.UserCache; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:50: error: package org.springframework.security.core.userdetails does not exist import org.springframework.security.core.userdetails.UserDetails; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:51: error: package org.springframework.security.core.userdetails does not exist import org.springframework.security.core.userdetails.UserDetailsService; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:52: error: package org.springframework.security.web does not exist import org.springframework.security.web.FilterChainProxy; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:53: error: package org.springframework.security.web does not exist import org.springframework.security.web.WebAttributes; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:54: error: package org.springframework.security.web.authentication.switchuser does not exist import org.springframework.security.web.authentication.switchuser.SwitchUserFilter; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:55: error: package org.springframework.security.web.authentication.switchuser does not exist import org.springframework.security.web.authentication.switchuser.SwitchUserGrantedAuthority; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:56: error: package org.springframework.security.web.context does not exist import org.springframework.security.web.context.HttpSessionSecurityContextRepository; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:57: error: package org.springframework.security.web.savedrequest does not exist import org.springframework.security.web.savedrequest.SavedRequest; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:58: error: package org.springframework.security.web.util does not exist import org.springframework.security.web.util.AnyRequestMatcher; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:59: error: package org.springframework.security.web.util does not exist import org.springframework.security.web.util.RequestMatcher; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:137: error: cannot find symbol public static Collection getPrincipalAuthorities() { ^ symbol: class GrantedAuthority location: class SpringSecurityUtils /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:164: error: cannot find symbol public static List parseAuthoritiesString(final String roleNames) { ^ symbol: class GrantedAuthority location: class SpringSecurityUtils /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:588: error: cannot find symbol public static SecurityContext getSecurityContext(final HttpSession session) { ^ symbol: class SecurityContext location: class SpringSecurityUtils /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:623: error: cannot find symbol public static SavedRequest getSavedRequest(final HttpSession session) { ^ symbol: class SavedRequest location: class SpringSecurityUtils /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:669: error: cannot find symbol final Collection granted) { ^ symbol: class GrantedAuthority location: class SpringSecurityUtils /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/SpringSecurityUtils.java:668: error: cannot find symbol private static Collection<? extends GrantedAuthority> findInferredAuthorities( ^ symbol: class GrantedAuthority location: class SpringSecurityUtils /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:19: error: package org.springframework.security.access does not exist import org.springframework.security.access.AfterInvocationProvider; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:20: error: package org.springframework.security.access does not exist import org.springframework.security.access.ConfigAttribute; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:21: error: package org.springframework.security.core does not exist import org.springframework.security.core.Authentication; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:28: error: cannot find symbol public class NullAfterInvocationProvider implements AfterInvocationProvider { ^ symbol: class AfterInvocationProvider /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:30: error: cannot find symbol public Object decide(Authentication a, Object o, Collection attrs, Object returnedObject) { ^ symbol: class Authentication location: class NullAfterInvocationProvider /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:30: error: cannot find symbol public Object decide(Authentication a, Object o, Collection attrs, Object returnedObject) { ^ symbol: class ConfigAttribute location: class NullAfterInvocationProvider /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/NullAfterInvocationProvider.java:34: error: cannot find symbol public boolean supports(ConfigAttribute attribute) { ^ symbol: class ConfigAttribute location: class NullAfterInvocationProvider /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:19: error: package org.springframework.security.access does not exist import org.springframework.security.access.ConfigAttribute; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:20: error: package org.springframework.security.access.intercept does not exist import org.springframework.security.access.intercept.AfterInvocationManager; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:21: error: package org.springframework.security.core does not exist import org.springframework.security.core.Authentication; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:28: error: cannot find symbol public class NullAfterInvocationManager implements AfterInvocationManager { ^ symbol: class AfterInvocationManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:30: error: cannot find symbol public Object decide(Authentication a, Object o, Collection attrs, Object returnedObject) { ^ symbol: class Authentication location: class NullAfterInvocationManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:30: error: cannot find symbol public Object decide(Authentication a, Object o, Collection attrs, Object returnedObject) { ^ symbol: class ConfigAttribute location: class NullAfterInvocationManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/intercept/NullAfterInvocationManager.java:34: error: cannot find symbol public boolean supports(ConfigAttribute attribute) { ^ symbol: class ConfigAttribute location: class NullAfterInvocationManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:19: error: package org.springframework.security.access does not exist import org.springframework.security.access.AccessDecisionVoter; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:20: error: package org.springframework.security.access does not exist import org.springframework.security.access.AccessDeniedException; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:21: error: package org.springframework.security.access does not exist import org.springframework.security.access.ConfigAttribute; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:22: error: package org.springframework.security.access.vote does not exist import org.springframework.security.access.vote.AbstractAccessDecisionManager; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:23: error: package org.springframework.security.access.vote does not exist import org.springframework.security.access.vote.AuthenticatedVoter; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:24: error: package org.springframework.security.authentication does not exist import org.springframework.security.authentication.InsufficientAuthenticationException; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:25: error: package org.springframework.security.core does not exist import org.springframework.security.core.Authentication; ^ /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:34: error: cannot find symbol public class AuthenticatedVetoableDecisionManager extends AbstractAccessDecisionManager { ^ symbol: class AbstractAccessDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:40: error: cannot find symbol public void decide(final Authentication authentication, final Object object, final Collection configAttributes) ^ symbol: class Authentication location: class AuthenticatedVetoableDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:40: error: cannot find symbol public void decide(final Authentication authentication, final Object object, final Collection configAttributes) ^ symbol: class ConfigAttribute location: class AuthenticatedVetoableDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:41: error: cannot find symbol throws AccessDeniedException, InsufficientAuthenticationException { ^ symbol: class AccessDeniedException location: class AuthenticatedVetoableDecisionManager /home/alan/.grails/2.3.8/projects/empact/plugins/spring-security-core-2.0-RC2/src/java/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.java:41: error: cannot find symbol throws AccessDeniedException, InsufficientAuthenticationException {
Thansk! Ok I added
mavenRepo "http://repo.spring.io/milestone/"
To my BuildConfig.groovy and Spring security 0.4.0 successfully installed (0.4.1 failed) Yet, when I try to access my app, it redirects me to a user login and when I try to submit anything it says it is wrong username/password. I cannot navigate anywhere else in the app. How could I fix this?
Well that's odd 0.4.0 was a bad build 0.4.1 should work though let me look into the cause. This is a fresh grails app right?
Sent from my iPhone
On May 15, 2014, at 5:54 PM, Alan502 notifications@github.com wrote:
Thansk! Ok I added mavenRepo "http://repo.spring.io/milestone/"
To my BuildConfig.groovy and Spring security 0.4.0 successfully installed (0.4.1 failed) Yet, when I try to access my app, it redirects me to a user login and when I try to submit anything it says it is wrong username/password. I cannot navigate anywhere else in the app. How could I fix this?
— Reply to this email directly or view it on GitHub.
I just did a fresh grails create-app and added spud-security:0.4.1 and spud-cms:0.4.3 and added the mavenrepo discussed. And it works. Now since you ran 0.4.0 the user record is probably bad. there is a table called spud_user. Delete the newly created user.
Hello,
I am trying to install your plugin through my project. I have added these two lines to my plugins{}
But I cannot get my application to run. I have included the error message below. Could you please help me?
Thanks, Alan.