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?...
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%2...
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=AItOaw...
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=AItO...
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(a)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=AItOawk7kJRoikAPV3491FLyuB3YMe9U...
16:17:17,700 INFO [org.openid4java.util.HttpCache] Returning cached HEAD response for
https://www.google.com/accounts/o8/id?id=AItOawk7kJRoikAPV3491FLyuB3YMe9U...
16:17:17,700 INFO [org.openid4java.util.HttpCache] Returning cached GET response for
https://www.google.com/accounts/o8/id?id=AItOawk7kJRoikAPV3491FLyuB3YMe9U...
16:17:17,707 INFO [org.openid4java.discovery.yadis.YadisResolver] Yadis discovered 5
endpoints from:
https://www.google.com/accounts/o8/id?id=AItOawk7kJRoikAPV3491FLyuB3YMe9U...
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=AItOawk7kJRoikAPV3491FLyuB3YMe9U...
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