openid-rp fails with IdentityException
--------------------------------------

                 Key: SEAMSECURITY-107
                 URL: https://issues.jboss.org/browse/SEAMSECURITY-107
             Project: Seam Security
          Issue Type: Bug
         Environment: Seam Security SNAPSHOT 2011-09-29
            Reporter: Jozef Hartinger
            Priority: Blocker
             Fix For: 3.1.0.CR1


Trying to log in using Google openid identity, the application fails with the 
following exception:

{noformat}
16:17:16,515 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
 REQUEST URI       =/security-openid-rp/Login.jsf
16:17:16,516 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
           authType=null
16:17:16,516 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
  characterEncoding=null
16:17:16,516 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
      contentLength=148
16:17:16,516 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
        contentType=application/x-www-form-urlencoded
16:17:16,516 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
        contextPath=/security-openid-rp
16:17:16,517 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             cookie=JSESSIONID=2EB20E9ED309B0A8F9508C26190178F0
16:17:16,517 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=host=www.openid-rp.com:8080
16:17:16,517 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=user-agent=Mozilla/5.0 (X11; Linux x86_64; rv:6.0.2) 
Gecko/20100101 Firefox/6.0.2
16:17:16,517 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             
header=accept=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
16:17:16,518 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=accept-language=en-us,en;q=0.5
16:17:16,518 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=accept-encoding=gzip, deflate
16:17:16,518 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=accept-charset=ISO-8859-1,utf-8;q=0.7,*;q=0.7
16:17:16,518 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=connection=keep-alive
16:17:16,518 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             
header=referer=http://www.openid-rp.com:8080/security-openid-rp/Login.jsf
16:17:16,519 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=cookie=JSESSIONID=2EB20E9ED309B0A8F9508C26190178F0
16:17:16,519 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=content-type=application/x-www-form-urlencoded
16:17:16,519 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=content-length=148
16:17:16,519 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             locale=en_US
16:17:16,520 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             method=POST
16:17:16,520 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=j_idt19=j_idt19
16:17:16,520 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=j_idt19:j_idt21=google
16:17:16,521 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=j_idt19:j_idt24=
16:17:16,521 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=j_idt19:j_idt26=login
16:17:16,521 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          
parameter=javax.faces.ViewState=3015797050568471690:-1317309500651398837
16:17:16,521 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
           pathInfo=null
16:17:16,521 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
           protocol=HTTP/1.1
16:17:16,521 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
        queryString=null
16:17:16,521 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
         remoteAddr=127.0.0.1
16:17:16,521 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
         remoteHost=127.0.0.1
16:17:16,521 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
         remoteUser=null
16:17:16,521 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
 requestedSessionId=2EB20E9ED309B0A8F9508C26190178F0
16:17:16,521 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             scheme=http
16:17:16,522 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
         serverName=www.openid-rp.com
16:17:16,522 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
         serverPort=8080
16:17:16,522 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
        servletPath=/Login.jsf
16:17:16,522 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
           isSecure=false
16:17:16,522 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
 ---------------------------------------------------------------
16:17:16,533 INFO  [org.openid4java.discovery.Discovery] Starting discovery on 
URL identifier: https://www.google.com/accounts/o8/id
16:17:16,533 INFO  [org.openid4java.util.HttpCache] Returning cached HEAD 
response for https://www.google.com/accounts/o8/id
16:17:16,535 INFO  [org.openid4java.util.HttpCache] Returning cached GET 
response for https://www.google.com/accounts/o8/id
16:17:16,541 INFO  [org.openid4java.discovery.yadis.YadisResolver] Yadis 
discovered 1 endpoints from: https://www.google.com/accounts/o8/id
16:17:16,541 INFO  [org.openid4java.discovery.Discovery] Discovered 1 OpenID 
endpoints.
16:17:16,541 INFO  [org.openid4java.consumer.ConsumerManager] Trying to 
associate with https://www.google.com/accounts/o8/ud attempts left: 4
16:17:16,541 INFO  [org.openid4java.consumer.ConsumerManager] Found an existing 
association: 
AOQobUfkQxDwjjHRjy2X4NkWEhaDWRZfEMYpO3yMWusoIh2CHndD5GbV26jrburSN7E1BYKB
16:17:16,542 INFO  [org.openid4java.consumer.ConsumerManager] Creating 
authentication request for OP-endpoint: https://www.google.com/accounts/o8/ud 
claimedID: http://specs.openid.net/auth/2.0/identifier_select OP-specific ID: 
http://specs.openid.net/auth/2.0/identifier_select
16:17:16,542 INFO  [org.openid4java.server.RealmVerifier] Return URL: 
http://www.openid-rp.com:8080/security-openid-rp/openid/RP/OpenIdService?dialogueId=b0b872c0-5875-41e9-a4ae-c8360e2634b2
 matches realm: http://www.openid-rp.com:8080
16:17:16,551 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
 ---------------------------------------------------------------
16:17:16,551 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
           authType=null
16:17:16,551 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
      contentLength=-1
16:17:16,552 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
        contentType=null
16:17:16,552 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=X-Powered-By=Servlet/3.0; JBossAS-6
16:17:16,552 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=X-Powered-By=JSF/2.0
16:17:16,552 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=X-Powered-By=Servlet/3.0; JBossAS-6
16:17:16,552 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=X-Powered-By=JSF/2.0
16:17:16,552 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             
header=Location=https://www.google.com/accounts/o8/ud?openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.return_to=http%3A%2F%2Fwww.openid-rp.com%3A8080%2Fsecurity-openid-rp%2Fopenid%2FRP%2FOpenIdService%3FdialogueId%3Db0b872c0-5875-41e9-a4ae-c8360e2634b2&openid.realm=http%3A%2F%2Fwww.openid-rp.com%3A8080&openid.assoc_handle=AOQobUfkQxDwjjHRjy2X4NkWEhaDWRZfEMYpO3yMWusoIh2CHndD5GbV26jrburSN7E1BYKB&openid.mode=checkid_setup&openid.ns.ext1=http%3A%2F%2Fopenid.net%2Fsrv%2Fax%2F1.0&openid.ext1.mode=fetch_request&openid.ext1.type.email=http%3A%2F%2Faxschema.org%2Fcontact%2Femail&openid.ext1.type.firstName=http%3A%2F%2Faxschema.org%2FnamePerson%2Ffirst&openid.ext1.type.lastName=http%3A%2F%2Faxschema.!
 org%2FnamePerson%2Flast&openid.ext1.required=email%2CfirstName%2ClastName
16:17:16,553 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
            message=null
16:17:16,553 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
         remoteUser=null
16:17:16,553 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             status=302
16:17:16,553 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
 ===============================================================
16:17:17,684 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
 REQUEST URI       =/security-openid-rp/openid/RP/OpenIdService
16:17:17,685 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
           authType=null
16:17:17,685 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
  characterEncoding=null
16:17:17,685 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
      contentLength=-1
16:17:17,686 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
        contentType=null
16:17:17,686 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
        contextPath=/security-openid-rp
16:17:17,686 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             cookie=JSESSIONID=2EB20E9ED309B0A8F9508C26190178F0
16:17:17,686 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=host=www.openid-rp.com:8080
16:17:17,687 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=user-agent=Mozilla/5.0 (X11; Linux x86_64; rv:6.0.2) 
Gecko/20100101 Firefox/6.0.2
16:17:17,687 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             
header=accept=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
16:17:17,687 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=accept-language=en-us,en;q=0.5
16:17:17,687 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=accept-encoding=gzip, deflate
16:17:17,688 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=accept-charset=ISO-8859-1,utf-8;q=0.7,*;q=0.7
16:17:17,688 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=connection=keep-alive
16:17:17,688 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             
header=referer=http://www.openid-rp.com:8080/security-openid-rp/Login.jsf
16:17:17,689 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             header=cookie=JSESSIONID=2EB20E9ED309B0A8F9508C26190178F0
16:17:17,689 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             locale=en_US
16:17:17,689 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             method=GET
16:17:17,690 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=dialogueId=b0b872c0-5875-41e9-a4ae-c8360e2634b2
16:17:17,691 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=openid.ns=http://specs.openid.net/auth/2.0
16:17:17,691 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=openid.mode=id_res
16:17:17,691 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=openid.op_endpoint=https://www.google.com/accounts/o8/ud
16:17:17,692 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=openid.response_nonce=2011-09-29T14:17:17ZzkA81PCqx4rcVA
16:17:17,692 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          
parameter=openid.return_to=http://www.openid-rp.com:8080/security-openid-rp/openid/RP/OpenIdService?dialogueId=b0b872c0-5875-41e9-a4ae-c8360e2634b2
16:17:17,692 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          
parameter=openid.assoc_handle=AOQobUfkQxDwjjHRjy2X4NkWEhaDWRZfEMYpO3yMWusoIh2CHndD5GbV26jrburSN7E1BYKB
16:17:17,692 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          
parameter=openid.signed=op_endpoint,claimed_id,identity,return_to,response_nonce,assoc_handle,ns.ext1,ext1.mode,ext1.type.firstName,ext1.value.firstName,ext1.type.email,ext1.value.email,ext1.type.lastName,ext1.value.lastName
16:17:17,693 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=openid.sig=IsVPoasxtpnaH/t7qx5cJjLl/FYXELDdQJQPxJ+mURk=
16:17:17,693 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          
parameter=openid.identity=https://www.google.com/accounts/o8/id?id=AItOawk7kJRoikAPV3491FLyuB3YMe9UfvVQidc
16:17:17,694 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          
parameter=openid.claimed_id=https://www.google.com/accounts/o8/id?id=AItOawk7kJRoikAPV3491FLyuB3YMe9UfvVQidc
16:17:17,694 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=openid.ns.ext1=http://openid.net/srv/ax/1.0
16:17:17,694 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=openid.ext1.mode=fetch_response
16:17:17,695 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          
parameter=openid.ext1.type.firstName=http://axschema.org/namePerson/first
16:17:17,695 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=openid.ext1.value.firstName=Jozef
16:17:17,695 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=openid.ext1.type.email=http://axschema.org/contact/email
16:17:17,695 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          [email protected]
16:17:17,696 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          
parameter=openid.ext1.type.lastName=http://axschema.org/namePerson/last
16:17:17,696 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
          parameter=openid.ext1.value.lastName=Hartinger
16:17:17,696 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
           pathInfo=/RP/OpenIdService
16:17:17,696 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
           protocol=HTTP/1.1
16:17:17,696 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
        
queryString=dialogueId=b0b872c0-5875-41e9-a4ae-c8360e2634b2&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&openid.mode=id_res&openid.op_endpoint=https%3A%2F%2Fwww.google.com%2Faccounts%2Fo8%2Fud&openid.response_nonce=2011-09-29T14%3A17%3A17ZzkA81PCqx4rcVA&openid.return_to=http%3A%2F%2Fwww.openid-rp.com%3A8080%2Fsecurity-openid-rp%2Fopenid%2FRP%2FOpenIdService%3FdialogueId%3Db0b872c0-5875-41e9-a4ae-c8360e2634b2&openid.assoc_handle=AOQobUfkQxDwjjHRjy2X4NkWEhaDWRZfEMYpO3yMWusoIh2CHndD5GbV26jrburSN7E1BYKB&openid.signed=op_endpoint%2Cclaimed_id%2Cidentity%2Creturn_to%2Cresponse_nonce%2Cassoc_handle%2Cns.ext1%2Cext1.mode%2Cext1.type.firstName%2Cext1.value.firstName%2Cext1.type.email%2Cext1.value.email%2Cext1.type.lastName%2Cext1.value.lastName&openid.sig=IsVPoasxtpnaH%2Ft7qx5cJjLl%2FFYXELDdQJQPxJ%2BmURk%3D&openid.identity=https%3A%2F%2Fwww.google.com%2Faccounts%2F!
 
o8%2Fid%3Fid%3DAItOawk7kJRoikAPV3491FLyuB3YMe9UfvVQidc&openid.claimed_id=https%3A%2F%2Fwww.google.com%2Faccounts%2Fo8%2Fid%3Fid%3DAItOawk7kJRoikAPV3491FLyuB3YMe9UfvVQidc&openid.ns.ext1=http%3A%2F%2Fopenid.net%2Fsrv%2Fax%2F1.0&openid.ext1.mode=fetch_response&openid.ext1.type.firstName=http%3A%2F%2Faxschema.org%2FnamePerson%2Ffirst&openid.ext1.value.firstName=Jozef&openid.ext1.type.email=http%3A%2F%2Faxschema.org%2Fcontact%2Femail&openid.ext1.value.email=jozefhartinger%40gmail.com&openid.ext1.type.lastName=http%3A%2F%2Faxschema.org%2FnamePerson%2Flast&openid.ext1.value.lastName=Hartinger
16:17:17,696 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
         remoteAddr=127.0.0.1
16:17:17,696 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
         remoteHost=127.0.0.1
16:17:17,697 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
         remoteUser=null
16:17:17,697 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
 requestedSessionId=2EB20E9ED309B0A8F9508C26190178F0
16:17:17,697 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
             scheme=http
16:17:17,697 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
         serverName=www.openid-rp.com
16:17:17,697 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
         serverPort=8080
16:17:17,697 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
        servletPath=/openid
16:17:17,697 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
           isSecure=false
16:17:17,697 INFO  
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp]]
 ---------------------------------------------------------------
16:17:17,699 INFO  [org.openid4java.consumer.ConsumerManager] Verifying 
authentication response...
16:17:17,699 INFO  [org.openid4java.consumer.ConsumerManager] Received positive 
auth response.
16:17:17,700 INFO  [org.openid4java.discovery.Discovery] Starting discovery on 
URL identifier: 
https://www.google.com/accounts/o8/id?id=AItOawk7kJRoikAPV3491FLyuB3YMe9UfvVQidc
16:17:17,700 INFO  [org.openid4java.util.HttpCache] Returning cached HEAD 
response for 
https://www.google.com/accounts/o8/id?id=AItOawk7kJRoikAPV3491FLyuB3YMe9UfvVQidc
16:17:17,700 INFO  [org.openid4java.util.HttpCache] Returning cached GET 
response for 
https://www.google.com/accounts/o8/id?id=AItOawk7kJRoikAPV3491FLyuB3YMe9UfvVQidc
16:17:17,707 INFO  [org.openid4java.discovery.yadis.YadisResolver] Yadis 
discovered 5 endpoints from: 
https://www.google.com/accounts/o8/id?id=AItOawk7kJRoikAPV3491FLyuB3YMe9UfvVQidc
16:17:17,708 INFO  [org.openid4java.discovery.Discovery] Discovered 5 OpenID 
endpoints.
16:17:17,708 INFO  [org.openid4java.consumer.ConsumerManager] Found 
association: 
AOQobUfkQxDwjjHRjy2X4NkWEhaDWRZfEMYpO3yMWusoIh2CHndD5GbV26jrburSN7E1BYKB 
verifying signature locally...
16:17:17,709 INFO  [org.openid4java.consumer.ConsumerManager] Verification 
succeeded for: 
https://www.google.com/accounts/o8/id?id=AItOawk7kJRoikAPV3491FLyuB3YMe9UfvVQidc
16:17:17,711 ERROR 
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/security-openid-rp].[OpenIdServlet]]
 Servlet.service() for servlet OpenIdServlet threw exception: 
javax.enterprise.inject.CreationException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method) [:1.6.0_24]
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 [:1.6.0_24]
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 [:1.6.0_24]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 
[:1.6.0_24]
        at java.lang.Class.newInstance0(Class.java:355) [:1.6.0_24]
        at java.lang.Class.newInstance(Class.java:308) [:1.6.0_24]
        at 
org.jboss.weld.util.reflection.SecureReflections$16.work(SecureReflections.java:395)
 [:6.1.0.Final]
        at 
org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)
 [:6.1.0.Final]
        at 
org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInstantiation(SecureReflectionAccess.java:216)
 [:6.1.0.Final]
        at 
org.jboss.weld.util.reflection.SecureReflections.newInstance(SecureReflections.java:390)
 [:6.1.0.Final]
        at 
org.jboss.weld.injection.Exceptions.rethrowException(Exceptions.java:40) 
[:6.1.0.Final]
        at 
org.jboss.weld.injection.Exceptions.rethrowException(Exceptions.java:57) 
[:6.1.0.Final]
        at 
org.jboss.weld.injection.Exceptions.rethrowException(Exceptions.java:107) 
[:6.1.0.Final]
        at 
org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstance(MethodInjectionPoint.java:181)
 [:6.1.0.Final]
        at 
org.jboss.weld.bean.ProducerMethod$1.produce(ProducerMethod.java:149) 
[:6.1.0.Final]
        at 
org.jboss.weld.bean.AbstractProducerBean.create(AbstractProducerBean.java:361) 
[:6.1.0.Final]
        at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:122) 
[:6.1.0.Final]
        at 
org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:99)
 [:6.1.0.Final]
        at 
org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:124)
 [:6.1.0.Final]
        at 
org.jboss.weld.proxies.IdentitySession$1529014473$Proxy$_$$_WeldClientProxy.getPersistenceManager(IdentitySession$1529014473$Proxy$_$$_WeldClientProxy.java)
 [:]
        at 
org.jboss.seam.security.external.openid.OpenIdAuthenticator.validateManagedUser(OpenIdAuthenticator.java:151)
 [:3.1.0-SNAPSHOT]
        at 
org.jboss.seam.security.external.openid.OpenIdAuthenticator.success(OpenIdAuthenticator.java:131)
 [:3.1.0-SNAPSHOT]
        at 
org.jboss.seam.security.external.openid.OpenIdAuthenticator$Proxy$_$$_WeldClientProxy.success(OpenIdAuthenticator$Proxy$_$$_WeldClientProxy.java)
 [:3.1.0-SNAPSHOT]
        at 
org.jboss.seam.security.examples.id_consumer.OpenIdRelyingPartySpiImpl.loginSucceeded(OpenIdRelyingPartySpiImpl.java:33)
 [:]
        at 
org.jboss.seam.security.external.openid.OpenIdRpAuthenticationService.processIncomingMessage(OpenIdRpAuthenticationService.java:106)
 [:3.1.0-SNAPSHOT]
        at 
org.jboss.seam.security.external.openid.522207783$Proxy$_$$_WeldSubclass.processIncomingMessage(522207783$Proxy$_$$_WeldSubclass.java)
 [:3.1.0-SNAPSHOT]
        at 
org.jboss.seam.security.external.openid.OpenIdRpAuthenticationService.handleIncomingMessage(OpenIdRpAuthenticationService.java:67)
 [:3.1.0-SNAPSHOT]
        at 
org.jboss.seam.security.external.openid.522207783$Proxy$_$$_WeldSubclass.handleIncomingMessage(522207783$Proxy$_$$_WeldSubclass.java)
 [:3.1.0-SNAPSHOT]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
[:1.6.0_24]
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
[:1.6.0_24]
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 [:1.6.0_24]
        at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_24]
        at 
org.jboss.interceptor.proxy.SimpleInterceptionChain.invokeNextInterceptor(SimpleInterceptionChain.java:114)
 [:2.0.0.CR1]
        at 
org.jboss.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:133)
 [:2.0.0.CR1]
        at 
org.jboss.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:112)
 [:2.0.0.CR1]
        at 
org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:65)
 [:6.1.0.Final]
        at 
org.jboss.seam.security.external.openid.522207783$Proxy$_$$_WeldSubclass.handleIncomingMessage(522207783$Proxy$_$$_WeldSubclass.java)
 [:3.1.0-SNAPSHOT]
        at 
org.jboss.seam.security.external.openid.OpenIdRpAuthenticationService$Proxy$_$$_WeldClientProxy.handleIncomingMessage(OpenIdRpAuthenticationService$Proxy$_$$_WeldClientProxy.java)
 [:3.1.0-SNAPSHOT]
        at 
org.jboss.seam.security.external.openid.OpenIdServlet.handleMessage(OpenIdServlet.java:82)
 [:3.1.0-SNAPSHOT]
        at 
org.jboss.seam.security.external.openid.OpenIdServlet.doGetOrPost(OpenIdServlet.java:55)
 [:3.1.0-SNAPSHOT]
        at 
org.jboss.seam.security.external.openid.OpenIdServlet.doGet(OpenIdServlet.java:45)
 [:3.1.0-SNAPSHOT]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:734) 
[:1.0.0.Final]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) 
[:1.0.0.Final]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:324)
 [:6.1.0.Final]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
 [:6.1.0.Final]
        at 
org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:67)
 [:6.1.0.Final]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
 [:6.1.0.Final]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
 [:6.1.0.Final]
        at 
org.jboss.seam.security.external.dialogues.DialogueFilter.doFilter(DialogueFilter.java:55)
 [:3.1.0-SNAPSHOT]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
 [:6.1.0.Final]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
 [:6.1.0.Final]
        at 
org.jboss.seam.servlet.exception.CatchExceptionFilter.doFilter(CatchExceptionFilter.java:62)
 [:3.1.0.Beta2]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
 [:6.1.0.Final]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
 [:6.1.0.Final]
        at 
org.jboss.seam.servlet.event.ServletEventBridgeFilter.doFilter(ServletEventBridgeFilter.java:72)
 [:3.1.0.Beta2]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
 [:6.1.0.Final]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
 [:6.1.0.Final]
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
 [:6.1.0.Final]
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
 [:6.1.0.Final]
        at 
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181)
 [:6.1.0.Final]
        at 
org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285)
 [:1.1.0.Final]
        at 
org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261)
 [:1.1.0.Final]
        at 
org.apache.catalina.valves.RequestDumperValve.invoke(RequestDumperValve.java:151)
 [:6.1.0.Final]
        at 
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) 
[:6.1.0.Final]
        at 
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100)
 [:6.1.0.Final]
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:159) 
[:6.1.0.Final]
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 
[:6.1.0.Final]
        at 
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
 [:6.1.0.Final]
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 [:6.1.0.Final]
        at 
org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53)
 [:6.1.0.Final]
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362) 
[:6.1.0.Final]
        at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) 
[:6.1.0.Final]
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:654)
 [:6.1.0.Final]
        at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:951) 
[:6.1.0.Final]
        at java.lang.Thread.run(Thread.java:662) [:1.6.0_24]
Caused by: org.picketlink.idm.common.exception.IdentityException: Error 
creating IdentitySession - no PicketLink IdentityStore repositories have been 
configured.
        at 
org.jboss.seam.security.management.picketlink.IdentitySessionProducer.createIdentitySession(IdentitySessionProducer.java:142)
 [:3.1.0-SNAPSHOT]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
[:1.6.0_24]
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
[:1.6.0_24]
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 [:1.6.0_24]
        at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_24]
        at 
org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305)
 [:6.1.0.Final]
        at 
org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)
 [:6.1.0.Final]
        at 
org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163)
 [:6.1.0.Final]
        at 
org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299)
 [:6.1.0.Final]
        at 
org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188)
 [:6.1.0.Final]
        at 
org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstance(MethodInjectionPoint.java:169)
 [:6.1.0.Final]
{noformat}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
seam-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-issues

Reply via email to