[ 
http://issues.apache.org/jira/browse/GERONIMO-2211?page=comments#action_12431694
 ] 
            
Jason Dillon commented on GERONIMO-2211:
----------------------------------------

The working dir should not be set to ${basedir}, it should be left as 
${basedir}/target.

> Enable tests (geronimo-security :: **/ConfigurationEntryTest.java)
> ------------------------------------------------------------------
>
>                 Key: GERONIMO-2211
>                 URL: http://issues.apache.org/jira/browse/GERONIMO-2211
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>    Affects Versions: 1.2
>            Reporter: Jason Dillon
>             Fix For: 1.2
>
>
> A few tests failed in non-obvious ways when run under the m2 build.  Need 
> someone who knows these tests better to inspect, resolve and enable the test 
> (remove the test exclusions in the pom).
> The test fails with (on the console):
> {noformat}
> DEBUG [main] Starting boot 
> DEBUG [main] GBeanInstanceState for: geronimo/boot/none/car?role=kernel State 
> changed from stopped to starting 
> DEBUG [main] GBeanInstanceState for: geronimo/boot/none/car?role=kernel State 
> changed from starting to running 
> DEBUG [main] Booted 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=ServerInfo State 
> changed from stopped to starting 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=ServerInfo State 
> changed from starting to running 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?new=LoginConfiguration 
> State changed from stopped to starting 
> DEBUG [main] Installed Geronimo login configuration 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?new=LoginConfiguration 
> State changed from starting to running 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=TestLoginService 
> State changed from stopped to starting 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=TestLoginService 
> State changed from starting to running 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=JaasLoginServiceRemotingServer State changed from stopped 
> to starting 
> DEBUG [main] Remote login service started on: tcp://0.0.0.0:4242 clients can 
> connect to: tcp://0.0.0.0:4242 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=JaasLoginServiceRemotingServer State changed from 
> starting to running 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=client-ConfigurationEntry State changed from stopped to 
> starting 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=client-ConfigurationEntry State changed from starting to 
> running 
> DEBUG [main] Added Application Configuration Entry properties-client 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=PropertiesSecurityRealm State changed from stopped to 
> starting 
> DEBUG [main] Waiting to start test/foo/1/car?name=PropertiesSecurityRealm 
> because no targets are running for reference LoginModuleConfiguration 
> matching the patterns test/foo/1/car?name=PropertiesLoginModuleUse 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=AuditLoginModule 
> State changed from stopped to starting 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=AuditLoginModule 
> State changed from starting to running 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=AuditLoginModuleUse 
> State changed from stopped to starting 
> DEBUG [main] Waiting to start test/foo/1/car?name=AuditLoginModuleUse because 
> no targets are running for reference Next matching the patterns 
> test/foo/1/car?name=UPCredLoginModuleUse 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=PropertiesLoginModule State changed from stopped to 
> starting 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=PropertiesLoginModule State changed from starting to 
> running 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=PropertiesLoginModuleUse State changed from stopped to 
> starting 
> DEBUG [main] Waiting to start test/foo/1/car?name=PropertiesLoginModuleUse 
> because no targets are running for reference Next matching the patterns 
> test/foo/1/car?name=AuditLoginModuleUse 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=UPCredLoginModule 
> State changed from stopped to starting 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=UPCredLoginModule 
> State changed from starting to running 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=UPCredLoginModuleUse 
> State changed from stopped to starting 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=UPCredLoginModuleUse 
> State changed from starting to running 
> DEBUG [main] Checking if parent is running: 
> parent=test/foo/1/car?name=AuditLoginModule 
> DEBUG [main] Parent is running: parent=test/foo/1/car?name=AuditLoginModule 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=AuditLoginModuleUse 
> State changed from starting to running 
> DEBUG [main] Checking if parent is running: 
> parent=test/foo/1/car?name=PropertiesLoginModule 
> DEBUG [main] Parent is running: 
> parent=test/foo/1/car?name=PropertiesLoginModule 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=PropertiesLoginModuleUse State changed from starting to 
> running 
> DEBUG [main] Checking if parent is running: 
> parent=test/foo/1/car?name=ServerInfo 
> DEBUG [main] Parent is running: parent=test/foo/1/car?name=ServerInfo 
> DEBUG [main] Checking if parent is running: 
> parent=test/foo/1/car?name=TestLoginService 
> DEBUG [main] Parent is running: parent=test/foo/1/car?name=TestLoginService 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=PropertiesSecurityRealm State changed from starting to 
> running 
> DEBUG [main] Added Application Configuration Entry properties-realm 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=JaasLoginServiceRemotingServer State changed from running 
> to stopping 
> DEBUG [main] Stopped remote login service. 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=JaasLoginServiceRemotingServer State changed from 
> stopping to stopped 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=PropertiesSecurityRealm State changed from running to 
> stopping 
> DEBUG [main] Removed Application Configuration Entry properties-realm 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=PropertiesSecurityRealm State changed from stopping to 
> stopped 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=UPCredLoginModule 
> State changed from running to stopping 
> DEBUG [main] Checking if child is running: 
> child=test/foo/1/car?name=UPCredLoginModuleUse 
> DEBUG [main] Stopping child: child=test/foo/1/car?name=UPCredLoginModuleUse 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=UPCredLoginModuleUse 
> State changed from running to stopping 
> DEBUG [main] Checking if child is running: 
> child=test/foo/1/car?name=AuditLoginModuleUse 
> DEBUG [main] Stopping child: child=test/foo/1/car?name=AuditLoginModuleUse 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=AuditLoginModuleUse 
> State changed from running to stopping 
> DEBUG [main] Checking if child is running: 
> child=test/foo/1/car?name=PropertiesLoginModuleUse 
> DEBUG [main] Stopping child: 
> child=test/foo/1/car?name=PropertiesLoginModuleUse 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=PropertiesLoginModuleUse State changed from running to 
> stopping 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=PropertiesLoginModuleUse State changed from stopping to 
> stopped 
> DEBUG [main] Stopped child: 
> child=test/foo/1/car?name=PropertiesLoginModuleUse 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=AuditLoginModuleUse 
> State changed from stopping to stopped 
> DEBUG [main] Stopped child: child=test/foo/1/car?name=AuditLoginModuleUse 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=UPCredLoginModuleUse 
> State changed from stopping to stopped 
> DEBUG [main] Stopped child: child=test/foo/1/car?name=UPCredLoginModuleUse 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=UPCredLoginModule 
> State changed from stopping to stopped 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=AuditLoginModule 
> State changed from running to stopping 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=AuditLoginModule 
> State changed from stopping to stopped 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=client-ConfigurationEntry State changed from running to 
> stopping 
> DEBUG [main] Removed Application Configuration Entry properties-client 
> DEBUG [main] GBeanInstanceState for: 
> test/foo/1/car?name=client-ConfigurationEntry State changed from stopping to 
> stopped 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=TestLoginService 
> State changed from running to stopping 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=TestLoginService 
> State changed from stopping to stopped 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?new=LoginConfiguration 
> State changed from running to stopping 
> DEBUG [main] Uninstalled Geronimo login configuration 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?new=LoginConfiguration 
> State changed from stopping to stopped 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=ServerInfo State 
> changed from running to stopping 
> DEBUG [main] GBeanInstanceState for: test/foo/1/car?name=ServerInfo State 
> changed from stopping to stopped 
> DEBUG [main] Starting kernel shutdown 
> DEBUG [main] Kernel shutdown complete 
> {noformat}
> And in the surefire report:
> {noformat}
> -------------------------------------------------------------------------------
> Test set: org.apache.geronimo.security.jaas.ConfigurationEntryTest
> -------------------------------------------------------------------------------
> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 4.498 sec <<< 
> FAILURE!
> test(org.apache.geronimo.security.jaas.ConfigurationEntryTest)  Time elapsed: 
> 4.356 sec  <<< ERROR!
> javax.security.auth.login.LoginException: Error filling callback list
>       at 
> org.apache.geronimo.security.jaas.client.ServerLoginProxy.login(ServerLoginProxy.java:78)
>       at 
> org.apache.geronimo.security.jaas.client.JaasLoginCoordinator.performLogin(JaasLoginCoordinator.java:199)
>       at 
> org.apache.geronimo.security.jaas.client.JaasLoginCoordinator.login(JaasLoginCoordinator.java:120)
>       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:324)
>       at javax.security.auth.login.LoginContext.invoke(LoginContext.java:675)
>       at 
> javax.security.auth.login.LoginContext.access$000(LoginContext.java:129)
>       at javax.security.auth.login.LoginContext$4.run(LoginContext.java:610)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at 
> javax.security.auth.login.LoginContext.invokeModule(LoginContext.java:607)
>       at javax.security.auth.login.LoginContext.login(LoginContext.java:534)
>       at 
> org.apache.geronimo.security.jaas.ConfigurationEntryTest.test(ConfigurationEntryTest.java:83)
> {noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to