Hi,

I nuked it and created a new application using rc1. Works great.

Thanks!

Greg


gederer wrote:
> 
> ADMIN_ROLE = "ROLE_ADMIN"  This is also the value in the role table in the
> database.
> 
> 
> 
> mraible wrote:
>> 
>> What's the value of your Constants.ADMIN_ROLE?
>> 
>> Matt
>> 
>> 
>> On 9/5/07, gederer <[EMAIL PROTECTED]> wrote:
>>>
>>> For the moment, I changed UserSecurityAdvice.ACCESS_DENIED to the string
>>> literal "User not properly authenticated." But, I still get:
>>>
>>> testAddUserAsAdmin(org.appfuse.service.UserSecurityAdviceTest)  Time
>>> elapsed: 0.063 sec  <<< ERROR!
>>> org.acegisecurity.AccessDeniedException: User not properly
>>> authenticated.
>>>     at
>>> org.appfuse.service.UserSecurityAdvice.getCurrentUser(UserSecurityAdvice.java:139)
>>>     at
>>> org.appfuse.service.UserSecurityAdvice.before(UserSecurityAdvice.java:68)
>>>     at
>>> org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:49)
>>>     at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
>>>     at
>>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
>>>     at $Proxy1.saveUser(Unknown Source)
>>>     at
>>> org.appfuse.service.UserSecurityAdviceTest.testAddUserAsAdmin(UserSecurityAdviceTest.java:79)
>>>     at
>>> org.appfuse.service.UserSecurityAdviceTest.testAddUserAsAdmin(UserSecurityAdviceTest.java:79)
>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>     at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>     at java.lang.reflect.Method.invoke(Method.java:585)
>>>     at junit.framework.TestCase.runTest(TestCase.java:164)
>>>     at org.jmock.core.VerifyingTestCase.runBare(VerifyingTestCase.java:39)
>>>     at junit.framework.TestResult$1.protect(TestResult.java:106)
>>>     at junit.framework.TestResult.runProtected(TestResult.java:124)
>>>     at junit.framework.TestResult.run(TestResult.java:109)
>>>     at junit.framework.TestCase.run(TestCase.java:120)
>>>     at junit.framework.TestSuite.runTest(TestSuite.java:230)
>>>     at junit.framework.TestSuite.run(TestSuite.java:225)
>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>     at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>     at java.lang.reflect.Method.invoke(Method.java:585)
>>>     at
>>> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
>>>     at
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
>>>     at
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>>>     at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>     at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>     at java.lang.reflect.Method.invoke(Method.java:585)
>>>     at
>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
>>>     at
>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)
>>>
>>> Here's the test method that's failing:
>>>
>>>     public void testAddUserAsAdmin() throws Exception
>>>     {
>>>             SecurityContext context = new SecurityContextImpl();
>>>             UsernamePasswordAuthenticationToken token = new
>>> UsernamePasswordAuthenticationToken(
>>>                             "admin", "password", new GrantedAuthority[] { 
>>> new
>>> GrantedAuthorityImpl(
>>>                                             Constants.ADMIN_ROLE) });
>>>             context.setAuthentication(token);
>>>             SecurityContextHolder.setContext(context);
>>>
>>>             UserManager userManager = makeInterceptedTarget();
>>>             User user = new User("admin");
>>>
>>>             userDao.expects(once()).method("saveUser");
>>>             userManager.saveUser(user);
>>>             userDao.verify();
>>>     }
>>>
>>> I'm not all that familiar with the Acegi API. Not sure what's supposed
>>> to be
>>> happening here, or what to do about it. Does this mean that
>>> authentication
>>> failed for some reason, or ???
>>>
>>> Thanks!
>>>
>>> Greg
>>>
>>>
>>> mraible wrote:
>>> >
>>> > You might compare your UserSecurityAdviceTest (and UserSecurityAdvice
>>> > class) with the latest ones in SVN. It looks like Acegi might be
>>> > returning a message instead of AppFuse.
>>> >
>>> > Matt
>>> >
>>> > On 9/5/07, gederer <[EMAIL PROTECTED]> wrote:
>>> >>
>>> >> Hi,
>>> >>
>>> >> I just upgraded an existing M5 application to RC1. Running
>>> >> integration-test
>>> >> yielded the following:
>>> >>
>>> >>
>>> -------------------------------------------------------------------------------
>>> >> Test set: org.appfuse.service.UserSecurityAdviceTest
>>> >>
>>> -------------------------------------------------------------------------------
>>> >> Tests run: 7, Failures: 3, Errors: 4, Skipped: 0, Time elapsed: 0.168
>>> sec
>>> >> <<< FAILURE!
>>> >>
>>> testAddUserWithoutAdminRole(org.appfuse.service.UserSecurityAdviceTest)
>>> >> Time elapsed: 0.055 sec  <<< FAILURE!
>>> >> junit.framework.ComparisonFailure: expected:<[User not properly
>>> >> authenticated].> but was:<[Access Denied: Only administrators are
>>> allowed
>>> >> to
>>> >> modify other users].>
>>> >>         at junit.framework.Assert.assertEquals(Assert.java:81)
>>> >>         at junit.framework.Assert.assertEquals(Assert.java:87)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testAddUserWithoutAdminRole(UserSecurityAdviceTest.java:54)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testAddUserWithoutAdminRole(UserSecurityAdviceTest.java:54)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at junit.framework.TestCase.runTest(TestCase.java:164)
>>> >>         at
>>> >> org.jmock.core.VerifyingTestCase.runBare(VerifyingTestCase.java:39)
>>> >>         at junit.framework.TestResult$1.protect(TestResult.java:106)
>>> >>         at
>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>> >>         at junit.framework.TestResult.run(TestResult.java:109)
>>> >>         at junit.framework.TestCase.run(TestCase.java:120)
>>> >>         at junit.framework.TestSuite.runTest(TestSuite.java:230)
>>> >>         at junit.framework.TestSuite.run(TestSuite.java:225)
>>> >>         at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown
>>> Source)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>>> >>         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)
>>> >>
>>> >> testAddUserAsAdmin(org.appfuse.service.UserSecurityAdviceTest)  Time
>>> >> elapsed: 0.018 sec  <<< ERROR!
>>> >> org.acegisecurity.AccessDeniedException: User not properly
>>> authenticated.
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdvice.getCurrentUser(UserSecurityAdvice.java:139)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdvice.before(UserSecurityAdvice.java:68)
>>> >>         at
>>> >>
>>> org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:49)
>>> >>         at
>>> >>
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
>>> >>         at
>>> >>
>>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
>>> >>         at $Proxy36.saveUser(Unknown Source)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testAddUserAsAdmin(UserSecurityAdviceTest.java:70)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testAddUserAsAdmin(UserSecurityAdviceTest.java:70)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at junit.framework.TestCase.runTest(TestCase.java:164)
>>> >>         at
>>> >> org.jmock.core.VerifyingTestCase.runBare(VerifyingTestCase.java:39)
>>> >>         at junit.framework.TestResult$1.protect(TestResult.java:106)
>>> >>         at
>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>> >>         at junit.framework.TestResult.run(TestResult.java:109)
>>> >>         at junit.framework.TestCase.run(TestCase.java:120)
>>> >>         at junit.framework.TestSuite.runTest(TestSuite.java:230)
>>> >>         at junit.framework.TestSuite.run(TestSuite.java:225)
>>> >>         at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown
>>> Source)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>>> >>         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)
>>> >>
>>> >> testUpdateUserProfile(org.appfuse.service.UserSecurityAdviceTest) 
>>> Time
>>> >> elapsed: 0.016 sec  <<< ERROR!
>>> >> org.acegisecurity.AccessDeniedException: User not properly
>>> authenticated.
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdvice.getCurrentUser(UserSecurityAdvice.java:139)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdvice.before(UserSecurityAdvice.java:68)
>>> >>         at
>>> >>
>>> org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:49)
>>> >>         at
>>> >>
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
>>> >>         at
>>> >>
>>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
>>> >>         at $Proxy36.saveUser(Unknown Source)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testUpdateUserProfile(UserSecurityAdviceTest.java:80)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testUpdateUserProfile(UserSecurityAdviceTest.java:80)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at junit.framework.TestCase.runTest(TestCase.java:164)
>>> >>         at
>>> >> org.jmock.core.VerifyingTestCase.runBare(VerifyingTestCase.java:39)
>>> >>         at junit.framework.TestResult$1.protect(TestResult.java:106)
>>> >>         at
>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>> >>         at junit.framework.TestResult.run(TestResult.java:109)
>>> >>         at junit.framework.TestCase.run(TestCase.java:120)
>>> >>         at junit.framework.TestSuite.runTest(TestSuite.java:230)
>>> >>         at junit.framework.TestSuite.run(TestSuite.java:225)
>>> >>         at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown
>>> Source)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>>> >>         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)
>>> >>
>>> >>
>>> testChangeToAdminRoleFromUserRole(org.appfuse.service.UserSecurityAdviceTest)
>>> >> Time elapsed: 0.015 sec  <<< FAILURE!
>>> >> junit.framework.ComparisonFailure: expected:<[User not properly
>>> >> authenticated].> but was:<[Access Denied: Only administrators are
>>> allowed
>>> >> to
>>> >> modify other users].>
>>> >>         at junit.framework.Assert.assertEquals(Assert.java:81)
>>> >>         at junit.framework.Assert.assertEquals(Assert.java:87)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testChangeToAdminRoleFromUserRole(UserSecurityAdviceTest.java:95)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testChangeToAdminRoleFromUserRole(UserSecurityAdviceTest.java:95)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at junit.framework.TestCase.runTest(TestCase.java:164)
>>> >>         at
>>> >> org.jmock.core.VerifyingTestCase.runBare(VerifyingTestCase.java:39)
>>> >>         at junit.framework.TestResult$1.protect(TestResult.java:106)
>>> >>         at
>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>> >>         at junit.framework.TestResult.run(TestResult.java:109)
>>> >>         at junit.framework.TestCase.run(TestCase.java:120)
>>> >>         at junit.framework.TestSuite.runTest(TestSuite.java:230)
>>> >>         at junit.framework.TestSuite.run(TestSuite.java:225)
>>> >>         at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown
>>> Source)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>>> >>         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)
>>> >>
>>> >>
>>> testAddAdminRoleWhenAlreadyHasUserRole(org.appfuse.service.UserSecurityAdviceTest)
>>> >> Time elapsed: 0.015 sec  <<< FAILURE!
>>> >> junit.framework.ComparisonFailure: expected:<[User not properly
>>> >> authenticated].> but was:<[Access Denied: Only administrators are
>>> allowed
>>> >> to
>>> >> modify other users].>
>>> >>         at junit.framework.Assert.assertEquals(Assert.java:81)
>>> >>         at junit.framework.Assert.assertEquals(Assert.java:87)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testAddAdminRoleWhenAlreadyHasUserRole(UserSecurityAdviceTest.java:111)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testAddAdminRoleWhenAlreadyHasUserRole(UserSecurityAdviceTest.java:111)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at junit.framework.TestCase.runTest(TestCase.java:164)
>>> >>         at
>>> >> org.jmock.core.VerifyingTestCase.runBare(VerifyingTestCase.java:39)
>>> >>         at junit.framework.TestResult$1.protect(TestResult.java:106)
>>> >>         at
>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>> >>         at junit.framework.TestResult.run(TestResult.java:109)
>>> >>         at junit.framework.TestCase.run(TestCase.java:120)
>>> >>         at junit.framework.TestSuite.runTest(TestSuite.java:230)
>>> >>         at junit.framework.TestSuite.run(TestSuite.java:225)
>>> >>         at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown
>>> Source)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>>> >>         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)
>>> >>
>>> >>
>>> testAddUserRoleWhenHasAdminRole(org.appfuse.service.UserSecurityAdviceTest)
>>> >> Time elapsed: 0.021 sec  <<< ERROR!
>>> >> org.acegisecurity.AccessDeniedException: User not properly
>>> authenticated.
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdvice.getCurrentUser(UserSecurityAdvice.java:139)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdvice.before(UserSecurityAdvice.java:68)
>>> >>         at
>>> >>
>>> org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:49)
>>> >>         at
>>> >>
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
>>> >>         at
>>> >>
>>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
>>> >>         at $Proxy36.saveUser(Unknown Source)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testAddUserRoleWhenHasAdminRole(UserSecurityAdviceTest.java:130)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testAddUserRoleWhenHasAdminRole(UserSecurityAdviceTest.java:130)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at junit.framework.TestCase.runTest(TestCase.java:164)
>>> >>         at
>>> >> org.jmock.core.VerifyingTestCase.runBare(VerifyingTestCase.java:39)
>>> >>         at junit.framework.TestResult$1.protect(TestResult.java:106)
>>> >>         at
>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>> >>         at junit.framework.TestResult.run(TestResult.java:109)
>>> >>         at junit.framework.TestCase.run(TestCase.java:120)
>>> >>         at junit.framework.TestSuite.runTest(TestSuite.java:230)
>>> >>         at junit.framework.TestSuite.run(TestSuite.java:225)
>>> >>         at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown
>>> Source)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>>> >>         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)
>>> >>
>>> >>
>>> testUpdateUserWithUserRole(org.appfuse.service.UserSecurityAdviceTest)
>>> >> Time
>>> >> elapsed: 0.014 sec  <<< ERROR!
>>> >> org.acegisecurity.AccessDeniedException: User not properly
>>> authenticated.
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdvice.getCurrentUser(UserSecurityAdvice.java:139)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdvice.before(UserSecurityAdvice.java:68)
>>> >>         at
>>> >>
>>> org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:49)
>>> >>         at
>>> >>
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
>>> >>         at
>>> >>
>>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
>>> >>         at $Proxy36.saveUser(Unknown Source)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testUpdateUserWithUserRole(UserSecurityAdviceTest.java:141)
>>> >>         at
>>> >>
>>> org.appfuse.service.UserSecurityAdviceTest.testUpdateUserWithUserRole(UserSecurityAdviceTest.java:141)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at junit.framework.TestCase.runTest(TestCase.java:164)
>>> >>         at
>>> >> org.jmock.core.VerifyingTestCase.runBare(VerifyingTestCase.java:39)
>>> >>         at junit.framework.TestResult$1.protect(TestResult.java:106)
>>> >>         at
>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>> >>         at junit.framework.TestResult.run(TestResult.java:109)
>>> >>         at junit.framework.TestCase.run(TestCase.java:120)
>>> >>         at junit.framework.TestSuite.runTest(TestSuite.java:230)
>>> >>         at junit.framework.TestSuite.run(TestSuite.java:225)
>>> >>         at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown
>>> Source)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
>>> >>         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>> >>         at
>>> >>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>         at
>>> >>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
>>> >>         at
>>> >>
>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)
>>> >>
>>> >> Any ideas?
>>> >>
>>> >> Cheers,
>>> >>
>>> >> Greg
>>> >>
>>> >> --
>>> >> View this message in context:
>>> >>
>>> http://www.nabble.com/RC1-UserSecurityAdviceTest-fails-tf4387033s2369.html#a12507548
>>> >> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>> >>
>>> >> ---------------------------------------------------------------------
>>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>>> >>
>>> >>
>>> >
>>> >
>>> > --
>>> > http://raibledesigns.com
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> > For additional commands, e-mail: [EMAIL PROTECTED]
>>> >
>>> >
>>> >
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/RC1-UserSecurityAdviceTest-fails-tf4387033s2369.html#a12509397
>>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>> 
>> 
>> -- 
>> http://raibledesigns.com
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/RC1-UserSecurityAdviceTest-fails-tf4387033s2369.html#a12513630
Sent from the AppFuse - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to