[seam-issues] [JBoss JIRA] (SEAMSECURITY-107) openid-rp fails with IdentityException

Jozef Hartinger (Updated) (JIRA) jira-events at lists.jboss.org
Mon Oct 10 07:48:16 EDT 2011


     [ https://issues.jboss.org/browse/SEAMSECURITY-107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jozef Hartinger updated SEAMSECURITY-107:
-----------------------------------------

    Affects Version/s: 3.1.0.Beta3

    
> openid-rp fails with IdentityException
> --------------------------------------
>
>                 Key: SEAMSECURITY-107
>                 URL: https://issues.jboss.org/browse/SEAMSECURITY-107
>             Project: Seam Security
>          Issue Type: Bug
>    Affects Versions: 3.1.0.Beta3
>         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]]          parameter=openid.ext1.value.email=jozefhartinger at gmail.com
> 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%2Fo8%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.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       



More information about the seam-issues mailing list