Francisco Estanqueiro | 5 Apr 16:13 2010
Picon

Re: CasOwa - help please

I didnt modify anything except web.xml and deployerConfigContext.xml to 
work with ClearPass and authenticate against LDAP.

I'm sorry, what exceptions? I'm kinda lost.

Francisco


William G. Thompson, Jr. wrote:
> I'd try to clear up those exceptions at the bottom first.  Did you
> modified the presentation layer?
>
> Bill
>
>
> On Thu, Apr 1, 2010 at 10:34 AM, Francisco Estanqueiro
> <fwestanqueiro-IY2GDWxKiro <at> public.gmane.org> wrote:
>   
>> No, the full log is:
>>
>> 2010-04-01 15:31:37,984 DEBUG
>> [org.springframework.webflow.mvc.servlet.FlowHandlerAdapter] - Sending
>> external redirect to
>> 'https://winserver.xtanki.local/coa/auth?ticket=ST-1-FaMoUagjJqVHzFELC1ZL-cas'
>> 2010-04-01 15:31:37,984 DEBUG
>> [org.springframework.webflow.mvc.servlet.FlowHandlerAdapter] - Sending
>> external redirect to
>> 'https://winserver.xtanki.local/coa/auth?ticket=ST-1-FaMoUagjJqVHzFELC1ZL-cas'
>> 2010-04-01 15:31:37,984 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Null ModelAndView
>> returned to DispatcherServlet with name 'cas': assuming HandlerAdapter
>> completed request handling
>> 2010-04-01 15:31:37,984 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Successfully completed
>> request
>> 2010-04-01 15:31:39,066 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet with
>> name 'cas' determining Last-Modified value for [/cas/serviceValidate]
>> 2010-04-01 15:31:39,066 DEBUG
>> [org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - No flow
>> mapping found for request with URI '/cas/serviceValidate'
>> 2010-04-01 15:31:39,066 DEBUG
>> [org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - No flow
>> mapping found for request with URI '/cas/serviceValidate'
>> 2010-04-01 15:31:39,066 DEBUG
>> [org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] - Mapping
>> [/serviceValidate] to handler
>> 'org.jasig.cas.web.ServiceValidateController <at> fc9e7e'
>> 2010-04-01 15:31:39,066 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Last-Modified value
>> for [/cas/serviceValidate] is: -1
>> 2010-04-01 15:31:39,066 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet with
>> name 'cas' processing GET request for [/cas/serviceValidate]
>> 2010-04-01 15:31:39,066 DEBUG
>> [org.jasig.cas.web.support.CasArgumentExtractor] - Extractor generated
>> service for: https://winserver.xtanki.local/coa/auth
>> 2010-04-01 15:31:39,066 DEBUG
>> [org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler]
>> - Attempting to resolve credentials for [callbackUrl:
>> https://winserver.xtanki.local/coa/proxyCallback]
>> 2010-04-01 15:31:39,407 DEBUG [org.jasig.cas.util.HttpClient] - Response
>> code from server matched 200.
>> 2010-04-01 15:31:39,407 INFO
>> [org.jasig.cas.authentication.AuthenticationManagerImpl] -
>> AuthenticationHandler:
>> org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
>> successfully authenticated the user which provided the following
>> credentials: [callbackUrl: https://winserver.xtanki.local/coa/proxyCallback]
>> 2010-04-01 15:31:39,407 DEBUG
>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Attempting to
>> retrieve ticket [ST-1-FaMoUagjJqVHzFELC1ZL-cas]
>> 2010-04-01 15:31:39,407 DEBUG
>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Ticket
>> [ST-1-FaMoUagjJqVHzFELC1ZL-cas] found in registry.
>> 2010-04-01 15:31:39,417 DEBUG
>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Added ticket
>> [TGT-2-Pwband2K9sufzhyEH2sbhr16AspVgLMEIrx5EMdjTjUhgGjvIH-cas] to registry.
>> 2010-04-01 15:31:39,417 DEBUG
>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Attempting to
>> retrieve ticket [ST-1-FaMoUagjJqVHzFELC1ZL-cas]
>> 2010-04-01 15:31:39,417 DEBUG
>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Ticket
>> [ST-1-FaMoUagjJqVHzFELC1ZL-cas] found in registry.
>> 2010-04-01 15:31:39,427 DEBUG
>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Removing ticket
>> [ST-1-FaMoUagjJqVHzFELC1ZL-cas] from registry
>> 2010-04-01 15:31:39,437 DEBUG [org.springframework.validation.DataBinder] -
>> DataBinder requires binding of required fields [renew]
>> 2010-04-01 15:31:39,467 DEBUG [org.jasig.cas.util.HttpClient] - Response
>> code from server matched 200.
>> 2010-04-01 15:31:39,467 DEBUG
>> [org.jasig.cas.ticket.proxy.support.Cas20ProxyHandler] - Sent ProxyIou of
>> PGTIOU-1-1tJy4Nfh0azoZdEFq0yU-cas for service: [callbackUrl:
>> https://winserver.xtanki.local/coa/proxyCallback]
>> 2010-04-01 15:31:39,487 DEBUG
>> [org.springframework.beans.factory.support.DefaultListableBeanFactory] -
>> Returning cached instance of singleton bean 'casServiceSuccessView'
>> 2010-04-01 15:31:39,487 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Rendering view
>> [org.springframework.web.servlet.view.JstlView: name
>> 'casServiceSuccessView'; URL
>> [/WEB-INF/view/jsp/protocol/2.0/casServiceValidationSuccess.jsp]] in
>> DispatcherServlet with name 'cas'
>> 2010-04-01 15:31:39,487 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'assertion' of type [org.jasig.cas.validation.ImmutableAssertionImpl] to
>> request in view with name 'casServiceSuccessView'
>> 2010-04-01 15:31:39,487 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'pgtIou' of type [java.lang.String] to request in view with name
>> 'casServiceSuccessView'
>> 2010-04-01 15:31:39,487 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Forwarding to resource
>> [/WEB-INF/view/jsp/protocol/2.0/casServiceValidationSuccess.jsp] in
>> InternalResourceView 'casServiceSuccessView'
>> 2010-04-01 15:31:39,587 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Successfully completed
>> request
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet with
>> name 'cas' determining Last-Modified value for [/cas/proxy]
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - No flow
>> mapping found for request with URI '/cas/proxy'
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - No flow
>> mapping found for request with URI '/cas/proxy'
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] - Mapping
>> [/proxy] to handler 'org.jasig.cas.web.ProxyController <at> 793536'
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Last-Modified value
>> for [/cas/proxy] is: -1
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet with
>> name 'cas' processing GET request for [/cas/proxy]
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Attempting to
>> retrieve ticket
>> [TGT-2-Pwband2K9sufzhyEH2sbhr16AspVgLMEIrx5EMdjTjUhgGjvIH-cas]
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Ticket
>> [TGT-2-Pwband2K9sufzhyEH2sbhr16AspVgLMEIrx5EMdjTjUhgGjvIH-cas] found in
>> registry.
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Added ticket
>> [ST-2-zrdVDjLKw0UXylirRwhA-cas] to registry.
>> 2010-04-01 15:31:39,597 INFO
>> [org.jasig.cas.CentralAuthenticationServiceImpl] - Granted service ticket
>> [ST-2-zrdVDjLKw0UXylirRwhA-cas] for service
>> [https://winserver.xtanki.local:8443/cas/clearPass] for user
>> [https://winserver.xtanki.local/coa/proxyCallback]
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.springframework.beans.factory.support.DefaultListableBeanFactory] -
>> Returning cached instance of singleton bean 'casProxySuccessView'
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Rendering view
>> [org.springframework.web.servlet.view.JstlView: name 'casProxySuccessView';
>> URL [/WEB-INF/view/jsp/protocol/2.0/casProxySuccessView.jsp]] in
>> DispatcherServlet with name 'cas'
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'ticket' of type [java.lang.String] to request in view with name
>> 'casProxySuccessView'
>> 2010-04-01 15:31:39,597 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Forwarding to resource
>> [/WEB-INF/view/jsp/protocol/2.0/casProxySuccessView.jsp] in
>> InternalResourceView 'casProxySuccessView'
>> 2010-04-01 15:31:39,607 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Successfully completed
>> request
>> 2010-04-01 15:31:39,607 DEBUG
>> [org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter]
>> - Attempting to validate ticket: ST-2-zrdVDjLKw0UXylirRwhA-cas
>> 2010-04-01 15:31:39,607 DEBUG [org.jasig.cas.client.util.CommonUtils] -
>> serviceUrl generated: https://winserver.xtanki.local:8443/cas/clearPass
>> 2010-04-01 15:31:39,607 DEBUG
>> [org.jasig.cas.client.validation.Cas20ProxyTicketValidator] - Placing URL
>> parameters in map.
>> 2010-04-01 15:31:39,607 DEBUG
>> [org.jasig.cas.client.validation.Cas20ProxyTicketValidator] - Calling
>> template URL attribute map.
>> 2010-04-01 15:31:39,607 DEBUG
>> [org.jasig.cas.client.validation.Cas20ProxyTicketValidator] - Loading custom
>> parameters from configuration.
>> 2010-04-01 15:31:39,607 DEBUG
>> [org.jasig.cas.client.validation.Cas20ProxyTicketValidator] - Constructing
>> validation url:
>> https://winserver.xtanki.local:8443/cas/proxyValidate?ticket=ST-2-zrdVDjLKw0UXylirRwhA-cas&service=https%3A%2F%2Fwinserver.xtanki.local%3A8443%2Fcas%2FclearPass
>> 2010-04-01 15:31:39,607 DEBUG
>> [org.jasig.cas.client.validation.Cas20ProxyTicketValidator] - Retrieving
>> response from server.
>> 2010-04-01 15:31:39,627 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet with
>> name 'cas' determining Last-Modified value for [/cas/proxyValidate]
>> 2010-04-01 15:31:39,627 DEBUG
>> [org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - No flow
>> mapping found for request with URI '/cas/proxyValidate'
>> 2010-04-01 15:31:39,627 DEBUG
>> [org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - No flow
>> mapping found for request with URI '/cas/proxyValidate'
>> 2010-04-01 15:31:39,627 DEBUG
>> [org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] - Mapping
>> [/proxyValidate] to handler
>> 'org.jasig.cas.web.ServiceValidateController <at> 917cb0'
>> 2010-04-01 15:31:39,627 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Last-Modified value
>> for [/cas/proxyValidate] is: -1
>> 2010-04-01 15:31:39,627 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet with
>> name 'cas' processing GET request for [/cas/proxyValidate]
>> 2010-04-01 15:31:39,627 DEBUG
>> [org.jasig.cas.web.support.CasArgumentExtractor] - Extractor generated
>> service for: https://winserver.xtanki.local:8443/cas/clearPass
>> 2010-04-01 15:31:39,637 DEBUG
>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Attempting to
>> retrieve ticket [ST-2-zrdVDjLKw0UXylirRwhA-cas]
>> 2010-04-01 15:31:39,637 DEBUG
>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Ticket
>> [ST-2-zrdVDjLKw0UXylirRwhA-cas] found in registry.
>> 2010-04-01 15:31:39,637 DEBUG
>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Removing ticket
>> [ST-2-zrdVDjLKw0UXylirRwhA-cas] from registry
>> 2010-04-01 15:31:39,637 DEBUG [org.springframework.validation.DataBinder] -
>> DataBinder requires binding of required fields [renew]
>> 2010-04-01 15:31:39,637 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Rendering view
>> [org.springframework.web.servlet.view.JstlView: name
>> 'casServiceSuccessView'; URL
>> [/WEB-INF/view/jsp/protocol/2.0/casServiceValidationSuccess.jsp]] in
>> DispatcherServlet with name 'cas'
>> 2010-04-01 15:31:39,637 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'assertion' of type [org.jasig.cas.validation.ImmutableAssertionImpl] to
>> request in view with name 'casServiceSuccessView'
>> 2010-04-01 15:31:39,637 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Forwarding to resource
>> [/WEB-INF/view/jsp/protocol/2.0/casServiceValidationSuccess.jsp] in
>> InternalResourceView 'casServiceSuccessView'
>> 2010-04-01 15:31:39,647 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Successfully completed
>> request
>> 2010-04-01 15:31:39,647 DEBUG
>> [org.jasig.cas.client.validation.Cas20ProxyTicketValidator] - Server
>> response: <cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'>
>>   <cas:authenticationSuccess>
>>       <cas:user>fwestanqueiro</cas:user>
>>
>>
>>       <cas:proxies>
>>
>>
>> <cas:proxy>https://winserver.xtanki.local/coa/proxyCallback</cas:proxy>
>>
>>       </cas:proxies>
>>
>>   </cas:authenticationSuccess>
>> </cas:serviceResponse>
>>
>> 2010-04-01 15:31:39,657 INFO
>> [org.jasig.cas.client.proxy.ProxyGrantingTicketStorageImpl] - No Proxy
>> Ticket found for
>> 2010-04-01 15:31:39,657 DEBUG
>> [org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter]
>> - Successfully authenticated user: fwestanqueiro
>> 2010-04-01 15:31:39,657 DEBUG
>> [org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter]
>> - Redirecting after successful ticket validation.
>> 2010-04-01 15:31:39,657 DEBUG [org.jasig.cas.client.util.CommonUtils] -
>> serviceUrl generated: https://winserver.xtanki.local:8443/cas/clearPass
>> 2010-04-01 15:31:39,657 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet with
>> name 'cas' determining Last-Modified value for [/cas/clearPass]
>> 2010-04-01 15:31:39,657 DEBUG
>> [org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - No flow
>> mapping found for request with URI '/cas/clearPass'
>> 2010-04-01 15:31:39,657 DEBUG
>> [org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - No flow
>> mapping found for request with URI '/cas/clearPass'
>> 2010-04-01 15:31:39,657 DEBUG
>> [org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] - Mapping
>> [/clearPass] to handler
>> 'org.jasig.cas3.extensions.clearpass.ClearPassController <at> ae3da8'
>> 2010-04-01 15:31:39,657 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Last-Modified value
>> for [/cas/clearPass] is: -1
>> 2010-04-01 15:31:39,657 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet with
>> name 'cas' processing GET request for [/cas/clearPass]
>> 2010-04-01 15:31:39,657 DEBUG
>> [org.springframework.beans.factory.support.DefaultListableBeanFactory] -
>> Invoking afterPropertiesSet() on bean with name 'clearPass/clearPassFailure'
>> 2010-04-01 15:31:39,657 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Rendering view
>> [org.springframework.web.servlet.view.InternalResourceView: name
>> 'clearPass/clearPassFailure'; URL
>> [/WEB-INF/view/jsp/clearPass/clearPassFailure.jsp]] in DispatcherServlet
>> with name 'cas'
>> 2010-04-01 15:31:39,667 DEBUG
>> [org.springframework.web.servlet.view.InternalResourceView] - Added model
>> object 'description' of type [java.lang.String] to request in view with name
>> 'clearPass/clearPassFailure'
>> 2010-04-01 15:31:39,667 DEBUG
>> [org.springframework.web.servlet.view.InternalResourceView] - Forwarding to
>> resource [/WEB-INF/view/jsp/clearPass/clearPassFailure.jsp] in
>> InternalResourceView 'clearPass/clearPassFailure'
>> 2010-04-01 15:31:39,667 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Successfully completed
>> request
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet with
>> name 'cas' determining Last-Modified value for [/cas/login]
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - Mapping
>> request with URI '/cas/login' to flow with id 'login'
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - Mapping
>> request with URI '/cas/login' to flow with id 'login'
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Last-Modified value
>> for [/cas/login] is: -1
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet with
>> name 'cas' processing GET request for [/cas/login]
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.executor.FlowExecutorImpl] - Launching new
>> execution of flow 'login' with input null
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.executor.FlowExecutorImpl] - Launching new
>> execution of flow 'login' with input null
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.definition.registry.FlowDefinitionRegistryImpl]
>> - Getting FlowDefinition with id 'login'
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.definition.registry.FlowDefinitionRegistryImpl]
>> - Getting FlowDefinition with id 'login'
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.engine.impl.FlowExecutionImplFactory] -
>> Creating new execution of 'login'
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.engine.impl.FlowExecutionImplFactory] -
>> Creating new execution of 'login'
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.engine.impl.FlowExecutionImpl] - Starting in
>> org.springframework.webflow.mvc.servlet.MvcExternalContext <at> 1420fea with
>> input null
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.engine.impl.FlowExecutionImpl] - Starting in
>> org.springframework.webflow.mvc.servlet.MvcExternalContext <at> 1420fea with
>> input null
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.execution.ActionExecutor] - Executing
>> [EvaluateAction <at> 5902ca expression = initialFlowSetupAction, resultExposer =
>> [null]]
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.execution.ActionExecutor] - Executing
>> [EvaluateAction <at> 5902ca expression = initialFlowSetupAction, resultExposer =
>> [null]]
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.execution.AnnotatedAction] - Putting action
>> execution attributes map[[empty]]
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.execution.AnnotatedAction] - Putting action
>> execution attributes map[[empty]]
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.beans.factory.support.DefaultListableBeanFactory] -
>> Returning cached instance of singleton bean 'initialFlowSetupAction'
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.execution.ActionExecutor] - Executing
>> org.jasig.cas.web.flow.InitialFlowSetupAction <at> e6f970
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.springframework.webflow.execution.ActionExecutor] - Executing
>> org.jasig.cas.web.flow.InitialFlowSetupAction <at> e6f970
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.jasig.cas.web.support.CasArgumentExtractor] - Extractor did not
>> generate service.
>> 2010-04-01 15:31:39,677 DEBUG
>> [org.jasig.cas.web.support.SamlArgumentExtractor] - Extractor did not
>> generate service.
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.ActionExecutor] - Finished executing
>> org.jasig.cas.web.flow.InitialFlowSetupAction <at> e6f970; result = success
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.ActionExecutor] - Finished executing
>> org.jasig.cas.web.flow.InitialFlowSetupAction <at> e6f970; result = success
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.AnnotatedAction] - Clearing action
>> execution attributes map[[empty]]
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.AnnotatedAction] - Clearing action
>> execution attributes map[[empty]]
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.ActionExecutor] - Finished executing
>> [EvaluateAction <at> 5902ca expression = initialFlowSetupAction, resultExposer =
>> [null]]; result = success
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.ActionExecutor] - Finished executing
>> [EvaluateAction <at> 5902ca expression = initialFlowSetupAction, resultExposer =
>> [null]]; result = success
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.engine.DecisionState] - Entering state
>> 'ticketGrantingTicketExistsCheck' of flow 'login'
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.engine.DecisionState] - Entering state
>> 'ticketGrantingTicketExistsCheck' of flow 'login'
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.engine.Transition] - Executing
>> [Transition <at> fbd1fc on = *, to = gatewayRequestCheck]
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.engine.Transition] - Executing
>> [Transition <at> fbd1fc on = *, to = gatewayRequestCheck]
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.engine.Transition] - Exiting state
>> 'ticketGrantingTicketExistsCheck'
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.engine.Transition] - Exiting state
>> 'ticketGrantingTicketExistsCheck'
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.engine.DecisionState] - Entering state
>> 'gatewayRequestCheck' of flow 'login'
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.engine.DecisionState] - Entering state
>> 'gatewayRequestCheck' of flow 'login'
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.engine.Transition] - Executing
>> [Transition <at> 1791620 on = *, to = viewLoginForm]
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.engine.Transition] - Executing
>> [Transition <at> 1791620 on = *, to = viewLoginForm]
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.engine.Transition] - Exiting state
>> 'gatewayRequestCheck'
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.engine.Transition] - Exiting state
>> 'gatewayRequestCheck'
>> 2010-04-01 15:31:39,687 DEBUG [org.springframework.webflow.engine.ViewState]
>> - Entering state 'viewLoginForm' of flow 'login'
>> 2010-04-01 15:31:39,687 DEBUG [org.springframework.webflow.engine.ViewState]
>> - Entering state 'viewLoginForm' of flow 'login'
>> 2010-04-01 15:31:39,687 DEBUG [org.springframework.webflow.engine.ViewState]
>> - Creating org.springframework.webflow.engine.ViewVariable <at> 117ac170
>> 2010-04-01 15:31:39,687 DEBUG [org.springframework.webflow.engine.ViewState]
>> - Creating org.springframework.webflow.engine.ViewVariable <at> 117ac170
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.beans.factory.support.DefaultListableBeanFactory] -
>> Creating instance of bean
>> 'org.jasig.cas.authentication.principal.UsernamePasswordCredentials'
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.beans.factory.support.DefaultListableBeanFactory] -
>> Finished creating instance of bean
>> 'org.jasig.cas.authentication.principal.UsernamePasswordCredentials'
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.ActionExecutor] - Executing
>> [SetAction <at> 1a8ecf4 name = viewScope.commandName, value = 'credentials', type
>> = [null]]
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.ActionExecutor] - Executing
>> [SetAction <at> 1a8ecf4 name = viewScope.commandName, value = 'credentials', type
>> = [null]]
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.AnnotatedAction] - Putting action
>> execution attributes map[[empty]]
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.AnnotatedAction] - Putting action
>> execution attributes map[[empty]]
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.AnnotatedAction] - Clearing action
>> execution attributes map[[empty]]
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.AnnotatedAction] - Clearing action
>> execution attributes map[[empty]]
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.ActionExecutor] - Finished executing
>> [SetAction <at> 1a8ecf4 name = viewScope.commandName, value = 'credentials', type
>> = [null]]; result = success
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.execution.ActionExecutor] - Finished executing
>> [SetAction <at> 1a8ecf4 name = viewScope.commandName, value = 'credentials', type
>> = [null]]; result = success
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.conversation.impl.SessionBindingConversationManager]
>> - Putting conversation attribute 'name' with value login
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.conversation.impl.SessionBindingConversationManager]
>> - Putting conversation attribute 'name' with value login
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.conversation.impl.SessionBindingConversationManager]
>> - Putting conversation attribute 'caption' with value null
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.conversation.impl.SessionBindingConversationManager]
>> - Putting conversation attribute 'caption' with value null
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.conversation.impl.SessionBindingConversationManager]
>> - Putting conversation attribute 'description' with value null
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.conversation.impl.SessionBindingConversationManager]
>> - Putting conversation attribute 'description' with value null
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.conversation.impl.SessionBindingConversationManager]
>> - Putting conversation attribute 'flowExecutionSnapshotGroup' with value
>> org.springframework.webflow.execution.repository.impl.SimpleFlowExecutionSnapshotGroup <at> 6250d2
>> 2010-04-01 15:31:39,687 DEBUG
>> [org.springframework.webflow.conversation.impl.SessionBindingConversationManager]
>> - Putting conversation attribute 'flowExecutionSnapshotGroup' with value
>> org.springframework.webflow.execution.repository.impl.SimpleFlowExecutionSnapshotGroup <at> 6250d2
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.webflow.engine.impl.FlowExecutionImpl] - Assigned key
>> e1s1
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.webflow.engine.impl.FlowExecutionImpl] - Assigned key
>> e1s1
>> 2010-04-01 15:31:39,697 DEBUG [org.springframework.webflow.engine.ViewState]
>> - Rendering + [ServletMvcView <at> 1341183 view =
>> org.springframework.web.servlet.view.JstlView: name 'casLoginView'; URL
>> [/WEB-INF/view/jsp/default/ui/casLoginView.jsp]]
>> 2010-04-01 15:31:39,697 DEBUG [org.springframework.webflow.engine.ViewState]
>> - Rendering + [ServletMvcView <at> 1341183 view =
>> org.springframework.web.servlet.view.JstlView: name 'casLoginView'; URL
>> [/WEB-INF/view/jsp/default/ui/casLoginView.jsp]]
>> 2010-04-01 15:31:39,697 DEBUG [org.springframework.webflow.engine.ViewState]
>> -   Flash scope = map[[empty]]
>> 2010-04-01 15:31:39,697 DEBUG [org.springframework.webflow.engine.ViewState]
>> -   Flash scope = map[[empty]]
>> 2010-04-01 15:31:39,697 DEBUG [org.springframework.webflow.engine.ViewState]
>> -   Messages = [DefaultMessageContext <at> 169cccc sourceMessages = map[[null] ->
>> list[[empty]]]]
>> 2010-04-01 15:31:39,697 DEBUG [org.springframework.webflow.engine.ViewState]
>> -   Messages = [DefaultMessageContext <at> 169cccc sourceMessages = map[[null] ->
>> list[[empty]]]]
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.webflow.mvc.view.AbstractMvcView] - Rendering MVC
>> [org.springframework.web.servlet.view.JstlView: name 'casLoginView'; URL
>> [/WEB-INF/view/jsp/default/ui/casLoginView.jsp]] with model map
>> [{flowRequestContext=[RequestControlContextImpl <at> 10469e8 externalContext =
>> org.springframework.webflow.mvc.servlet.MvcExternalContext <at> 1420fea,
>> currentEvent = [null], requestScope = map[[empty]], attributes =
>> map[[empty]], messageContext = [DefaultMessageContext <at> 169cccc sourceMessages
>> = map[[null] -> list[[empty]]]], flowExecution = [FlowExecutionImpl <at> c4fedd
>> flow = 'login', flowSessions = list[[FlowSessionImpl <at> 138847d flow = 'login',
>> state = 'viewLoginForm', scope = map['service' -> [null], 'warnCookieValue'
>> -> false, 'ticketGrantingTicketId' -> [null], 'viewScope' ->
>> map['commandName' -> 'credentials', 'credentials' -> [username: null]]]]]]],
>> flashScope=map[[empty]], currentUser=null, service=null,
>> org.springframework.validation.BindingResult.credentials=org.springframework.webflow.mvc.view.BindingModel:
>> 0 errors, commandName=credentials, credentials=[username: null],
>> flowExecutionKey=e1s1, warnCookieValue=false,
>> flowExecutionUrl=/cas/login;jsessionid=454C71C5A49D3E78210A644B3B5E5E3E?execution=e1s1,
>> ticketGrantingTicketId=null, viewScope=map['commandName' -> 'credentials',
>> 'credentials' -> [username: null]]}]
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.webflow.mvc.view.AbstractMvcView] - Rendering MVC
>> [org.springframework.web.servlet.view.JstlView: name 'casLoginView'; URL
>> [/WEB-INF/view/jsp/default/ui/casLoginView.jsp]] with model map
>> [{flowRequestContext=[RequestControlContextImpl <at> 10469e8 externalContext =
>> org.springframework.webflow.mvc.servlet.MvcExternalContext <at> 1420fea,
>> currentEvent = [null], requestScope = map[[empty]], attributes =
>> map[[empty]], messageContext = [DefaultMessageContext <at> 169cccc sourceMessages
>> = map[[null] -> list[[empty]]]], flowExecution = [FlowExecutionImpl <at> c4fedd
>> flow = 'login', flowSessions = list[[FlowSessionImpl <at> 138847d flow = 'login',
>> state = 'viewLoginForm', scope = map['service' -> [null], 'warnCookieValue'
>> -> false, 'ticketGrantingTicketId' -> [null], 'viewScope' ->
>> map['commandName' -> 'credentials', 'credentials' -> [username: null]]]]]]],
>> flashScope=map[[empty]], currentUser=null, service=null,
>> org.springframework.validation.BindingResult.credentials=org.springframework.webflow.mvc.view.BindingModel:
>> 0 errors, commandName=credentials, credentials=[username: null],
>> flowExecutionKey=e1s1, warnCookieValue=false,
>> flowExecutionUrl=/cas/login;jsessionid=454C71C5A49D3E78210A644B3B5E5E3E?execution=e1s1,
>> ticketGrantingTicketId=null, viewScope=map['commandName' -> 'credentials',
>> 'credentials' -> [username: null]]}]
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'flashScope' of type
>> [org.springframework.webflow.core.collection.LocalAttributeMap] to request
>> in view with name 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'flowRequestContext' of type
>> [org.springframework.webflow.engine.impl.RequestControlContextImpl] to
>> request in view with name 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Removed model object
>> 'currentUser' from request in view with name 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Removed model object
>> 'service' from request in view with name 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'commandName' of type [java.lang.String] to request in view with name
>> 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'org.springframework.validation.BindingResult.credentials' of type
>> [org.springframework.webflow.mvc.view.BindingModel] to request in view with
>> name 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'credentials' of type
>> [org.jasig.cas.authentication.principal.UsernamePasswordCredentials] to
>> request in view with name 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'flowExecutionKey' of type [java.lang.String] to request in view with name
>> 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'warnCookieValue' of type [java.lang.Boolean] to request in view with name
>> 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'flowExecutionUrl' of type [java.lang.String] to request in view with name
>> 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Removed model object
>> 'ticketGrantingTicketId' from request in view with name 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Added model object
>> 'viewScope' of type
>> [org.springframework.webflow.core.collection.LocalAttributeMap] to request
>> in view with name 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.springframework.web.servlet.view.JstlView] - Forwarding to resource
>> [/WEB-INF/view/jsp/default/ui/casLoginView.jsp] in InternalResourceView
>> 'casLoginView'
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.jasig.cas.web.support.CasArgumentExtractor] - Extractor did not
>> generate service.
>> 2010-04-01 15:31:39,697 DEBUG
>> [org.jasig.cas.web.support.SamlArgumentExtractor] - Extractor did not
>> generate service.
>> 2010-04-01 15:31:39,697 ERROR
>> [org.springframework.web.servlet.tags.ThemeTag] - null
>> java.lang.NullPointerException
>>   at java.util.regex.Matcher.getTextLength(Matcher.java:1140)
>>   at java.util.regex.Matcher.reset(Matcher.java:291)
>>   at java.util.regex.Matcher.<init>(Matcher.java:211)
>>   at java.util.regex.Pattern.matcher(Pattern.java:888)
>>   at
>> org.jasig.cas.services.web.ServiceThemeResolver.resolveThemeName_aroundBody0(ServiceThemeResolver.java:54)
>>   at
>> org.jasig.cas.services.web.ServiceThemeResolver.resolveThemeName_aroundBody1$advice(ServiceThemeResolver.java:44)
>>   at
>> org.jasig.cas.services.web.ServiceThemeResolver.resolveThemeName(ServiceThemeResolver.java:1)
>>   at
>> org.springframework.web.servlet.support.RequestContextUtils.getTheme(RequestContextUtils.java:147)
>>   at
>> org.springframework.web.servlet.support.RequestContext.getTheme(RequestContext.java:328)
>>   at
>> org.springframework.web.servlet.tags.ThemeTag.getMessageSource(ThemeTag.java:50)
>>   at
>> org.springframework.web.servlet.tags.MessageTag.resolveMessage(MessageTag.java:193)
>>   at
>> org.springframework.web.servlet.tags.MessageTag.doStartTagInternal(MessageTag.java:165)
>>   at
>> org.springframework.web.servlet.tags.RequestContextAwareTag.doStartTag(RequestContextAwareTag.java:79)
>>   at
>> org.apache.jsp.WEB_002dINF.view.jsp.default_.ui.casLoginView_jsp._jspx_meth_spring_005ftheme_005f0(casLoginView_jsp.java:345)
>>   at
>> org.apache.jsp.WEB_002dINF.view.jsp.default_.ui.casLoginView_jsp._jspService(casLoginView_jsp.java:113)
>>   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>   at
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
>>   at
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>>   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>   at
>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>>   at
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>>   at
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>>   at
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>>   at
>> org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
>>   at
>> org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
>>   at
>> org.springframework.webflow.mvc.servlet.ServletMvcView.doRender(ServletMvcView.java:50)
>>   at
>> org.springframework.webflow.mvc.view.AbstractMvcView.render(AbstractMvcView.java:180)
>>   at org.springframework.webflow.engine.ViewState.render(ViewState.java:282)
>>   at
>> org.springframework.webflow.engine.ViewState.doEnter(ViewState.java:186)
>>   at org.springframework.webflow.engine.State.enter(State.java:194)
>>   at
>> org.springframework.webflow.engine.Transition.execute(Transition.java:227)
>>   at
>> org.springframework.webflow.engine.DecisionState.doEnter(DecisionState.java:51)
>>   at org.springframework.webflow.engine.State.enter(State.java:194)
>>   at
>> org.springframework.webflow.engine.Transition.execute(Transition.java:227)
>>   at
>> org.springframework.webflow.engine.DecisionState.doEnter(DecisionState.java:51)
>>   at org.springframework.webflow.engine.State.enter(State.java:194)
>>   at org.springframework.webflow.engine.Flow.start(Flow.java:535)
>>   at
>> org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:364)
>>   at
>> org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:222)
>>   at
>> org.springframework.webflow.executor.FlowExecutorImpl.launchExecution(FlowExecutorImpl.java:140)
>>   at
>> org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:193)
>>   at
>> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:771)
>>   at
>> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
>>   at
>> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647)
>>   at
>> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:552)
>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>   at
>> org.jasig.cas.web.init.SafeDispatcherServlet.service_aroundBody2(SafeDispatcherServlet.java:115)
>>   at
>> org.jasig.cas.web.init.SafeDispatcherServlet.service_aroundBody3$advice(SafeDispatcherServlet.java:44)
>>   at
>> org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:1)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>   at
>> com.github.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(ClientInfoThreadLocalFilter.java:46)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>   at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>   at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>   at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>   at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>   at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>   at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>   at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
>>   at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>>   at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>   at java.lang.Thread.run(Thread.java:619)
>> 2010-04-01 15:31:39,717 DEBUG
>> [org.springframework.webflow.engine.impl.FlowExecutionImpl] - Attempting to
>> handle [org.springframework.webflow.execution.FlowExecutionException:
>> Exception thrown in state 'viewLoginForm' of flow 'login'] with root cause
>> [java.lang.NullPointerException]
>> 2010-04-01 15:31:39,717 DEBUG
>> [org.springframework.webflow.engine.impl.FlowExecutionImpl] - Attempting to
>> handle [org.springframework.webflow.execution.FlowExecutionException:
>> Exception thrown in state 'viewLoginForm' of flow 'login'] with root cause
>> [java.lang.NullPointerException]
>> 2010-04-01 15:31:39,717 DEBUG
>> [org.springframework.webflow.engine.impl.FlowExecutionImpl] - Rethrowing
>> unhandled flow execution exception
>> 2010-04-01 15:31:39,717 DEBUG
>> [org.springframework.webflow.engine.impl.FlowExecutionImpl] - Rethrowing
>> unhandled flow execution exception
>> 2010-04-01 15:31:39,717 DEBUG
>> [org.springframework.web.servlet.DispatcherServlet] - Could not complete
>> request
>> org.springframework.webflow.execution.FlowExecutionException: Exception
>> thrown in state 'viewLoginForm' of flow 'login'
>>   at
>> org.springframework.webflow.engine.impl.FlowExecutionImpl.wrap(FlowExecutionImpl.java:569)
>>   at
>> org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:226)
>>   at
>> org.springframework.webflow.executor.FlowExecutorImpl.launchExecution(FlowExecutorImpl.java:140)
>>   at
>> org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:193)
>>   at
>> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:771)
>>   at
>> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
>>   at
>> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647)
>>   at
>> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:552)
>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>   at
>> org.jasig.cas.web.init.SafeDispatcherServlet.service_aroundBody2(SafeDispatcherServlet.java:115)
>>   at
>> org.jasig.cas.web.init.SafeDispatcherServlet.service_aroundBody3$advice(SafeDispatcherServlet.java:44)
>>   at
>> org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:1)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>   at
>> com.github.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(ClientInfoThreadLocalFilter.java:46)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>   at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>   at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>   at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>   at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>   at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>   at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>   at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
>>   at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>>   at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>   at java.lang.Thread.run(Thread.java:619)
>> Caused by: java.lang.IllegalStateException: Exception occurred rendering
>> view org.springframework.web.servlet.view.JstlView: name 'casLoginView'; URL
>> [/WEB-INF/view/jsp/default/ui/casLoginView.jsp]
>>   at
>> org.springframework.webflow.mvc.view.AbstractMvcView.render(AbstractMvcView.java:184)
>>   at org.springframework.webflow.engine.ViewState.render(ViewState.java:282)
>>   at
>> org.springframework.webflow.engine.ViewState.doEnter(ViewState.java:186)
>>   at org.springframework.webflow.engine.State.enter(State.java:194)
>>   at
>> org.springframework.webflow.engine.Transition.execute(Transition.java:227)
>>   at
>> org.springframework.webflow.engine.DecisionState.doEnter(DecisionState.java:51)
>>   at org.springframework.webflow.engine.State.enter(State.java:194)
>>   at
>> org.springframework.webflow.engine.Transition.execute(Transition.java:227)
>>   at
>> org.springframework.webflow.engine.DecisionState.doEnter(DecisionState.java:51)
>>   at org.springframework.webflow.engine.State.enter(State.java:194)
>>   at org.springframework.webflow.engine.Flow.start(Flow.java:535)
>>   at
>> org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:364)
>>   at
>> org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:222)
>>   ... 26 more
>> Caused by: org.apache.jasper.JasperException: java.lang.NullPointerException
>>   at
>> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491)
>>   at
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419)
>>   at
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>>   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>   at
>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>>   at
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>>   at
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>>   at
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>>   at
>> org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
>>   at
>> org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
>>   at
>> org.springframework.webflow.mvc.servlet.ServletMvcView.doRender(ServletMvcView.java:50)
>>   at
>> org.springframework.webflow.mvc.view.AbstractMvcView.render(AbstractMvcView.java:180)
>>   ... 38 more
>> Caused by: java.lang.NullPointerException
>>   at java.util.regex.Matcher.getTextLength(Matcher.java:1140)
>>   at java.util.regex.Matcher.reset(Matcher.java:291)
>>   at java.util.regex.Matcher.<init>(Matcher.java:211)
>>   at java.util.regex.Pattern.matcher(Pattern.java:888)
>>   at
>> org.jasig.cas.services.web.ServiceThemeResolver.resolveThemeName_aroundBody0(ServiceThemeResolver.java:54)
>>   at
>> org.jasig.cas.services.web.ServiceThemeResolver.resolveThemeName_aroundBody1$advice(ServiceThemeResolver.java:44)
>>   at
>> org.jasig.cas.services.web.ServiceThemeResolver.resolveThemeName(ServiceThemeResolver.java:1)
>>   at
>> org.springframework.web.servlet.support.RequestContextUtils.getTheme(RequestContextUtils.java:147)
>>   at
>> org.springframework.web.servlet.support.RequestContext.getTheme(RequestContext.java:328)
>>   at
>> org.springframework.web.servlet.tags.ThemeTag.getMessageSource(ThemeTag.java:50)
>>   at
>> org.springframework.web.servlet.tags.MessageTag.resolveMessage(MessageTag.java:193)
>>   at
>> org.springframework.web.servlet.tags.MessageTag.doStartTagInternal(MessageTag.java:165)
>>   at
>> org.springframework.web.servlet.tags.RequestContextAwareTag.doStartTag(RequestContextAwareTag.java:79)
>>   at
>> org.apache.jsp.WEB_002dINF.view.jsp.default_.ui.casLoginView_jsp._jspx_meth_spring_005ftheme_005f0(casLoginView_jsp.java:345)
>>   at
>> org.apache.jsp.WEB_002dINF.view.jsp.default_.ui.casLoginView_jsp._jspService(casLoginView_jsp.java:113)
>>   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>   at
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
>>   ... 51 more
>> 2010-04-01 15:31:39,727 DEBUG
>> [org.jasig.cas.web.support.CasArgumentExtractor] - Extractor did not
>> generate service.
>> 2010-04-01 15:31:39,727 DEBUG
>> [org.jasig.cas.web.support.SamlArgumentExtractor] - Extractor did not
>> generate service.
>> 2010-04-01 15:31:39,737 ERROR
>> [org.springframework.web.servlet.tags.ThemeTag] - null
>> java.lang.NullPointerException
>>   at java.util.regex.Matcher.getTextLength(Matcher.java:1140)
>>   at java.util.regex.Matcher.reset(Matcher.java:291)
>>   at java.util.regex.Matcher.<init>(Matcher.java:211)
>>   at java.util.regex.Pattern.matcher(Pattern.java:888)
>>   at
>> org.jasig.cas.services.web.ServiceThemeResolver.resolveThemeName_aroundBody0(ServiceThemeResolver.java:54)
>>   at
>> org.jasig.cas.services.web.ServiceThemeResolver.resolveThemeName_aroundBody1$advice(ServiceThemeResolver.java:44)
>>   at
>> org.jasig.cas.services.web.ServiceThemeResolver.resolveThemeName(ServiceThemeResolver.java:1)
>>   at
>> org.springframework.web.servlet.support.RequestContextUtils.getTheme(RequestContextUtils.java:147)
>>   at
>> org.springframework.web.servlet.support.RequestContext.getTheme(RequestContext.java:328)
>>   at
>> org.springframework.web.servlet.tags.ThemeTag.getMessageSource(ThemeTag.java:50)
>>   at
>> org.springframework.web.servlet.tags.MessageTag.resolveMessage(MessageTag.java:193)
>>   at
>> org.springframework.web.servlet.tags.MessageTag.doStartTagInternal(MessageTag.java:165)
>>   at
>> org.springframework.web.servlet.tags.RequestContextAwareTag.doStartTag(RequestContextAwareTag.java:79)
>>   at
>> org.apache.jsp.WEB_002dINF.view.jsp.errors_jsp._jspx_meth_spring_005ftheme_005f0(errors_jsp.java:159)
>>   at
>> org.apache.jsp.WEB_002dINF.view.jsp.errors_jsp._jspService(errors_jsp.java:86)
>>   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>   at
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
>>   at
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>>   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>   at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>   at
>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>>   at
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:438)
>>   at
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>>   at
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>>   at
>> org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:415)
>>   at
>> org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:342)
>>   at
>> org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:286)
>>   at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
>>   at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>   at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>   at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>   at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
>>   at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>>   at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>   at java.lang.Thread.run(Thread.java:619)
>> 2010-04-01 15:31:41,680 INFO
>> [org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] -
>> Beginning ticket cleanup.
>>
>> William G. Thompson, Jr. wrote:
>>     
>>> Are you still getting this error?
>>>
>>> <cas:authenticationFailure code='INVALID_TICKET'>
>>>  Ticket failed validation specification. Possible errors could include
>>> attempting to validate a Proxy Ticket via a Service Ticket validator,
>>> or not complying with the renew true request.
>>>  </cas:authenticationFailure>
>>>
>>> Bill
>>>
>>>
>>> On Wed, Mar 31, 2010 at 9:07 PM, Francisco Estanqueiro
>>> <fwestanqueiro-IY2GDWxKiro <at> public.gmane.org> wrote:
>>>
>>>       
>>>> Sorry, the error has caused by wrong port name.. But.. I keep having the
>>>> 500
>>>> internal server error:
>>>>
>>>> 2010-04-01 02:04:04,089 INFO
>>>> [org.jasig.cas.web.flow.InitialFlowSetupAction]
>>>> - Setting path for cookies to: /cas
>>>> 2010-04-01 02:04:11,059 INFO
>>>> [org.jasig.cas.authentication.AuthenticationManagerImpl] -
>>>> AuthenticationHandler:
>>>> org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler successfully
>>>> authenticated the user which provided the following credentials:
>>>> [username:
>>>> fwestanqueiro]
>>>> 2010-04-01 02:04:11,079 INFO
>>>> [org.jasig.cas.CentralAuthenticationServiceImpl] - Granted service ticket
>>>> [ST-1-PmUxZCJF64ER7OcGH3QX-cas] for service
>>>> [https://winserver.xtanki.local/coa/auth] for user [fwestanqueiro]
>>>> 2010-04-01 02:04:11,650 INFO
>>>> [org.jasig.cas.authentication.AuthenticationManagerImpl] -
>>>> AuthenticationHandler:
>>>>
>>>> org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
>>>> successfully authenticated the user which provided the following
>>>> credentials: [callbackUrl:
>>>> https://winserver.xtanki.local/coa/proxyCallback]
>>>> 2010-04-01 02:04:12,020 INFO
>>>> [org.jasig.cas.CentralAuthenticationServiceImpl] - Granted service ticket
>>>> [ST-2-kXbdb9tTNycBZKgoMp0x-cas] for service
>>>> [https://winserver.xtanki.local:8443/cas/clearPass] for user
>>>> [https://winserver.xtanki.local/coa/proxyCallback]
>>>> 2010-04-01 02:04:12,161 INFO
>>>> [org.jasig.cas.client.proxy.ProxyGrantingTicketStorageImpl] - No Proxy
>>>> Ticket found for
>>>> 2010-04-01 02:05:00,750 INFO
>>>> [org.jasig.cas.services.DefaultServicesManagerImpl] - Reloading
>>>> registered
>>>> services.
>>>> 2010-04-01 02:05:00,760 INFO
>>>> [org.jasig.cas.services.DefaultServicesManagerImpl] - Loaded 0 services.
>>>>
>>>> Whats wrong?!! Please help me, I'm stuck again.
>>>>
>>>> Francisco
>>>>
>>>> Francisco Estanqueiro wrote:
>>>>
>>>>         
>>>>> Success!! I imported those handlers by wildcard mapping in IIS 6.
>>>>>
>>>>> I'm now having a new error after a successful login:
>>>>>
>>>>>
>>>>>   /The remote server returned an error: (500) Internal Server Error./
>>>>>
>>>>> reader = new StreamReader(new WebClient().OpenRead(clearPassRequest));
>>>>>
>>>>> [WebException: The remote server returned an error: (500) Internal
>>>>> Server
>>>>> Error.]
>>>>>  System.Net.WebClient.OpenRead(Uri address) +366
>>>>>  System.Net.WebClient.OpenRead(String address) +29
>>>>>  CasOwa.CasOwaAuthHandler.ProcessRequest(HttpContext context) in
>>>>> C:\Documents and
>>>>> Settings\Administrator\Desktop\casowa\CasOwaAuthHandler.cs:149
>>>>>
>>>>> [HttpException (0x80004005): Error getting response from clearPass at
>>>>> URL:
>>>>>
>>>>> https://winserver.xtanki.local:8443/cas/clearPass?ticket=ST-2-FwvPXe3T4WmxKRTVmkz6-cas&service=https://winserver.xtanki.local:8443/cas/clearPass.
>>>>> The remote server returned an error: (500) Internal Server Error.]
>>>>>  CasOwa.CasOwaAuthHandler.ProcessRequest(HttpContext context) in
>>>>> C:\Documents and
>>>>> Settings\Administrator\Desktop\casowa\CasOwaAuthHandler.cs:153
>>>>>
>>>>>
>>>>> System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
>>>>> +181
>>>>>  System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
>>>>> completedSynchronously) +75
>>>>>
>>>>> *CAS logs:*
>>>>>
>>>>>
>>>>> 2010-03-31 19:28:00,654 INFO
>>>>> [org.jasig.cas.services.DefaultServicesManagerImpl] - Reloading
>>>>> registered services.
>>>>> 2010-03-31 19:28:00,654 INFO
>>>>> [org.jasig.cas.services.DefaultServicesManagerImpl] - Loaded 0 services.
>>>>> 2010-03-31 19:29:55,108 DEBUG
>>>>> [org.jasig.cas.web.support.CasArgumentExtractor] - Extractor generated
>>>>> service for: https://winserver.xtanki.local/coa/auth
>>>>> 2010-03-31 19:29:55,118 DEBUG
>>>>> [org.jasig.cas.web.support.CasArgumentExtractor] - Extractor generated
>>>>> service for: https://winserver.xtanki.local/coa/auth
>>>>> 2010-03-31 19:30:00,726 DEBUG
>>>>> [org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler] - Performing
>>>>> LDAP bind with credential: CN=fwestanqueiro,CN=Users,DC=xtanki,DC=local
>>>>> 2010-03-31 19:30:00,636 INFO
>>>>> [org.jasig.cas.services.DefaultServicesManagerImpl] - Reloading
>>>>> registered services.
>>>>> 2010-03-31 19:30:00,746 INFO
>>>>> [org.jasig.cas.services.DefaultServicesManagerImpl] - Loaded 0 services.
>>>>> 2010-03-31 19:30:00,807 INFO
>>>>> [org.jasig.cas.authentication.AuthenticationManagerImpl] -
>>>>> AuthenticationHandler:
>>>>> org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler failed to
>>>>> authenticate the user which provided the following credentials:
>>>>> [username: fwestanqueiro]
>>>>> 2010-03-31 19:30:00,807 DEBUG
>>>>> [org.jasig.cas.web.support.CasArgumentExtractor] - Extractor generated
>>>>> service for: https://winserver.xtanki.local/coa/auth
>>>>> 2010-03-31 19:30:05,193 DEBUG
>>>>> [org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler] - Performing
>>>>> LDAP bind with credential: CN=fwestanqueiro,CN=Users,DC=xtanki,DC=local
>>>>> 2010-03-31 19:30:05,193 INFO
>>>>> [org.jasig.cas.authentication.AuthenticationManagerImpl] -
>>>>> AuthenticationHandler:
>>>>> org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler successfully
>>>>> authenticated the user which provided the following credentials:
>>>>> [username: fwestanqueiro]
>>>>> 2010-03-31 19:30:05,193 DEBUG
>>>>>
>>>>>
>>>>> [org.jasig.cas.authentication.principal.UsernamePasswordCredentialsToPrincipalResolver]
>>>>> - Attempting to resolve a principal...
>>>>> 2010-03-31 19:30:05,193 DEBUG
>>>>>
>>>>>
>>>>> [org.jasig.cas.authentication.principal.UsernamePasswordCredentialsToPrincipalResolver]
>>>>> - Creating SimplePrincipal for [fwestanqueiro]
>>>>> 2010-03-31 19:30:05,193 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Added ticket
>>>>> [TGT-3-Ffh0jPrbuC1huEL12LEOUHo2fA7ewP12qraCEkBgzY1Vq0tWws-cas] to
>>>>> registry.
>>>>> 2010-03-31 19:30:05,193 DEBUG
>>>>> [org.jasig.cas.web.support.CookieRetrievingCookieGenerator] - Removed
>>>>> cookie with name [CASPRIVACY]
>>>>> 2010-03-31 19:30:05,193 DEBUG
>>>>> [org.jasig.cas.web.support.CookieRetrievingCookieGenerator] - Added
>>>>> cookie with name [CASTGC] and value
>>>>> [TGT-3-Ffh0jPrbuC1huEL12LEOUHo2fA7ewP12qraCEkBgzY1Vq0tWws-cas]
>>>>> 2010-03-31 19:30:05,193 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Attempting to
>>>>> retrieve ticket
>>>>> [TGT-3-Ffh0jPrbuC1huEL12LEOUHo2fA7ewP12qraCEkBgzY1Vq0tWws-cas]
>>>>> 2010-03-31 19:30:05,193 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Ticket
>>>>> [TGT-3-Ffh0jPrbuC1huEL12LEOUHo2fA7ewP12qraCEkBgzY1Vq0tWws-cas] found in
>>>>> registry.
>>>>> 2010-03-31 19:30:05,203 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Added ticket
>>>>> [ST-3-HBYRJEgeVRBUScLgjn09-cas] to registry.
>>>>> 2010-03-31 19:30:05,203 INFO
>>>>> [org.jasig.cas.CentralAuthenticationServiceImpl] - Granted service
>>>>> ticket [ST-3-HBYRJEgeVRBUScLgjn09-cas] for service
>>>>> [https://winserver.xtanki.local/coa/auth] for user [fwestanqueiro]
>>>>> 2010-03-31 19:30:05,233 DEBUG
>>>>> [org.jasig.cas.web.support.CasArgumentExtractor] - Extractor generated
>>>>> service for: https://winserver.xtanki.local/coa/auth
>>>>> 2010-03-31 19:30:05,233 DEBUG
>>>>>
>>>>>
>>>>> [org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler]
>>>>> - Attempting to resolve credentials for [callbackUrl:
>>>>> https://winserver.xtanki.local/coa/proxyCallback]
>>>>> 2010-03-31 19:30:05,443 DEBUG [org.jasig.cas.util.HttpClient] - Response
>>>>> code from server matched 200.
>>>>> 2010-03-31 19:30:05,453 INFO
>>>>> [org.jasig.cas.authentication.AuthenticationManagerImpl] -
>>>>> AuthenticationHandler:
>>>>>
>>>>>
>>>>> org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
>>>>> successfully authenticated the user which provided the following
>>>>> credentials: [callbackUrl:
>>>>> https://winserver.xtanki.local/coa/proxyCallback]
>>>>> 2010-03-31 19:30:05,453 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Attempting to
>>>>> retrieve ticket [ST-3-HBYRJEgeVRBUScLgjn09-cas]
>>>>> 2010-03-31 19:30:05,453 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Ticket
>>>>> [ST-3-HBYRJEgeVRBUScLgjn09-cas] found in registry.
>>>>> 2010-03-31 19:30:05,453 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Added ticket
>>>>> [TGT-4-scxVp7pf6qmSPaWSJUAeCLZGwEyUEihgun1xW3fYA4jd4hZif0-cas] to
>>>>> registry.
>>>>> 2010-03-31 19:30:05,453 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Attempting to
>>>>> retrieve ticket [ST-3-HBYRJEgeVRBUScLgjn09-cas]
>>>>> 2010-03-31 19:30:05,453 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Ticket
>>>>> [ST-3-HBYRJEgeVRBUScLgjn09-cas] found in registry.
>>>>> 2010-03-31 19:30:05,453 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Removing ticket
>>>>> [ST-3-HBYRJEgeVRBUScLgjn09-cas] from registry
>>>>> 2010-03-31 19:30:05,463 DEBUG [org.jasig.cas.util.HttpClient] - Response
>>>>> code from server matched 200.
>>>>> 2010-03-31 19:30:05,463 DEBUG
>>>>> [org.jasig.cas.ticket.proxy.support.Cas20ProxyHandler] - Sent ProxyIou
>>>>> of PGTIOU-2-eJiqBghiyblIRUpUsvp2-cas for service: [callbackUrl:
>>>>> https://winserver.xtanki.local/coa/proxyCallback]
>>>>> 2010-03-31 19:30:05,473 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Attempting to
>>>>> retrieve ticket
>>>>> [TGT-4-scxVp7pf6qmSPaWSJUAeCLZGwEyUEihgun1xW3fYA4jd4hZif0-cas]
>>>>> 2010-03-31 19:30:05,473 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Ticket
>>>>> [TGT-4-scxVp7pf6qmSPaWSJUAeCLZGwEyUEihgun1xW3fYA4jd4hZif0-cas] found in
>>>>> registry.
>>>>> 2010-03-31 19:30:05,473 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Added ticket
>>>>> [ST-4-C64VPiXegTyLPKGjVtO5-cas] to registry.
>>>>> 2010-03-31 19:30:05,473 INFO
>>>>> [org.jasig.cas.CentralAuthenticationServiceImpl] - Granted service
>>>>> ticket [ST-4-C64VPiXegTyLPKGjVtO5-cas] for service
>>>>> [https://winserver.xtanki.local:8443/cas/clearPass] for user
>>>>> [https://winserver.xtanki.local/coa/proxyCallback]
>>>>> 2010-03-31 19:30:05,483 DEBUG
>>>>>
>>>>>
>>>>> [org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter]
>>>>> - Attempting to validate ticket: ST-4-C64VPiXegTyLPKGjVtO5-cas
>>>>> 2010-03-31 19:30:05,483 DEBUG [org.jasig.cas.client.util.CommonUtils] -
>>>>> serviceUrl generated: https://winserver.xtanki.local:8443/cas/clearPass
>>>>> 2010-03-31 19:30:05,483 DEBUG
>>>>> [org.jasig.cas.client.validation.Cas20ServiceTicketValidator] - Placing
>>>>> URL parameters in map.
>>>>> 2010-03-31 19:30:05,483 DEBUG
>>>>> [org.jasig.cas.client.validation.Cas20ServiceTicketValidator] - Calling
>>>>> template URL attribute map.
>>>>> 2010-03-31 19:30:05,483 DEBUG
>>>>> [org.jasig.cas.client.validation.Cas20ServiceTicketValidator] - Loading
>>>>> custom parameters from configuration.
>>>>> 2010-03-31 19:30:05,483 DEBUG
>>>>> [org.jasig.cas.client.validation.Cas20ServiceTicketValidator] -
>>>>> Constructing validation url:
>>>>>
>>>>>
>>>>> https://winserver.xtanki.local:8443/cas/serviceValidate?pgtUrl=https%3A%2F%2Fwinserver.xtanki.local%3A8443%2Fcoa%2FproxyCallback&ticket=ST-4-C64VPiXegTyLPKGjVtO5-cas&service=https%3A%2F%2Fwinserver.xtanki.local%3A8443%2Fcas%2FclearPass
>>>>> 2010-03-31 19:30:05,483 DEBUG
>>>>> [org.jasig.cas.client.validation.Cas20ServiceTicketValidator] -
>>>>> Retrieving response from server.
>>>>> 2010-03-31 19:30:05,493 DEBUG
>>>>> [org.jasig.cas.web.support.CasArgumentExtractor] - Extractor generated
>>>>> service for: https://winserver.xtanki.local:8443/cas/clearPass
>>>>> 2010-03-31 19:30:05,493 DEBUG
>>>>>
>>>>>
>>>>> [org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler]
>>>>> - Attempting to resolve credentials for [callbackUrl:
>>>>> https://winserver.xtanki.local:8443/coa/proxyCallback]
>>>>> 2010-03-31 19:30:05,503 DEBUG [org.jasig.cas.util.HttpClient] - Response
>>>>> Code did not match any of the acceptable response codes.  Code returned
>>>>> was 404
>>>>> 2010-03-31 19:30:05,503 INFO
>>>>> [org.jasig.cas.authentication.AuthenticationManagerImpl] -
>>>>> AuthenticationHandler:
>>>>>
>>>>>
>>>>> org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
>>>>> failed to authenticate the user which provided the following
>>>>> credentials: [callbackUrl:
>>>>> https://winserver.xtanki.local:8443/coa/proxyCallback]
>>>>> 2010-03-31 19:30:05,503 ERROR
>>>>> [org.jasig.cas.web.ServiceValidateController] - TicketException
>>>>> generating ticket for: [callbackUrl:
>>>>> https://winserver.xtanki.local:8443/coa/proxyCallback]
>>>>> org.jasig.cas.ticket.TicketCreationException:
>>>>> error.authentication.credentials.bad
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.CentralAuthenticationServiceImpl.delegateTicketGrantingTicket_aroundBody6(CentralAuthenticationServiceImpl.java:293)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.CentralAuthenticationServiceImpl.delegateTicketGrantingTicket_aroundBody7$advice(CentralAuthenticationServiceImpl.java:44)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.CentralAuthenticationServiceImpl.delegateTicketGrantingTicket(CentralAuthenticationServiceImpl.java:1)
>>>>>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>   at
>>>>>
>>>>>
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>>   at
>>>>>
>>>>>
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>>   at java.lang.reflect.Method.invoke(Method.java:597)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
>>>>>   at
>>>>>
>>>>>
>>>>> org.perf4j.aop.AbstractTimingAspect.doPerfLogging(AbstractTimingAspect.java:71)
>>>>>   at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
>>>>>   at
>>>>>
>>>>>
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>>   at java.lang.reflect.Method.invoke(Method.java:597)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:622)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:611)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
>>>>>   at $Proxy26.delegateTicketGrantingTicket(Unknown Source)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.web.ServiceValidateController.handleRequestInternal(ServiceValidateController.java:127)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:771)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:552)
>>>>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>>>>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.web.init.SafeDispatcherServlet.service_aroundBody2(SafeDispatcherServlet.java:115)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.web.init.SafeDispatcherServlet.service_aroundBody3$advice(SafeDispatcherServlet.java:44)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:1)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>>>>   at
>>>>>
>>>>>
>>>>> com.github.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(ClientInfoThreadLocalFilter.java:46)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>>>>   at
>>>>>
>>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>>>>>   at
>>>>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>>>>   at java.lang.Thread.run(Thread.java:619)
>>>>> Caused by: error.authentication.credentials.bad
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.authentication.handler.BadCredentialsAuthenticationException.<clinit>(BadCredentialsAuthenticationException.java:25)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.authentication.AuthenticationManagerImpl.authenticateAndObtainPrincipal(AuthenticationManagerImpl.java:103)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.authentication.AbstractAuthenticationManager.authenticate_aroundBody0(AbstractAuthenticationManager.java:42)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.authentication.AbstractAuthenticationManager.authenticate_aroundBody1$advice(AbstractAuthenticationManager.java:44)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.authentication.AbstractAuthenticationManager.authenticate(AbstractAuthenticationManager.java:1)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.CentralAuthenticationServiceImpl.delegateTicketGrantingTicket_aroundBody6(CentralAuthenticationServiceImpl.java:265)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.CentralAuthenticationServiceImpl.delegateTicketGrantingTicket_aroundBody7$advice(CentralAuthenticationServiceImpl.java:44)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.CentralAuthenticationServiceImpl.delegateTicketGrantingTicket(CentralAuthenticationServiceImpl.java:1)
>>>>>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>   at
>>>>>
>>>>>
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>>   at
>>>>>
>>>>>
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>>   at java.lang.reflect.Method.invoke(Method.java:597)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>>>>   at
>>>>>
>>>>>
>>>>> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
>>>>>   at
>>>>>
>>>>>
>>>>> org.perf4j.aop.AbstractTimingAspect.doPerfLogging(AbstractTimingAspect.java:71)
>>>>>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>   at
>>>>>
>>>>>
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>>   ... 37 more
>>>>> 2010-03-31 19:30:05,503 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Attempting to
>>>>> retrieve ticket [ST-4-C64VPiXegTyLPKGjVtO5-cas]
>>>>> 2010-03-31 19:30:05,503 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Ticket
>>>>> [ST-4-C64VPiXegTyLPKGjVtO5-cas] found in registry.
>>>>> 2010-03-31 19:30:05,503 DEBUG
>>>>> [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Removing ticket
>>>>> [ST-4-C64VPiXegTyLPKGjVtO5-cas] from registry
>>>>> 2010-03-31 19:30:05,503 DEBUG
>>>>> [org.jasig.cas.web.ServiceValidateController] - ServiceTicket
>>>>> [ST-4-C64VPiXegTyLPKGjVtO5-cas] does not satisfy validation
>>>>> specification.
>>>>> 2010-03-31 19:30:05,513 DEBUG
>>>>> [org.jasig.cas.client.validation.Cas20ServiceTicketValidator] - Server
>>>>> response: <cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'>
>>>>>   <cas:authenticationFailure code='INVALID_TICKET'>
>>>>>       Ticket failed validation specification. Possible errors could
>>>>> include attempting to validate a Proxy Ticket via a Service Ticket
>>>>> validator, or not complying with the renew true request.
>>>>>   </cas:authenticationFailure>
>>>>> </cas:serviceResponse>
>>>>>
>>>>> 2010-03-31 19:30:05,513 WARN
>>>>>
>>>>>
>>>>> [org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter]
>>>>> - org.jasig.cas.client.validation.TicketValidationException:
>>>>>       Ticket failed validation specification. Possible errors could
>>>>> include attempting to validate a Proxy Ticket via a Service Ticket
>>>>> validator, or not complying with the renew true request.
>>>>>
>>>>> org.jasig.cas.client.validation.TicketValidationException:
>>>>>       Ticket failed validation specification. Possible errors could
>>>>> include attempting to validate a Proxy Ticket via a Service Ticket
>>>>> validator, or not complying with the renew true request.
>>>>>
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponseFromServer(Cas20ServiceTicketValidator.java:73)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:188)
>>>>>   at
>>>>>
>>>>>
>>>>> org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:132)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>>>>   at
>>>>>
>>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
>>>>>   at
>>>>>
>>>>>
>>>>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>>>>>   at
>>>>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>>>>   at java.lang.Thread.run(Thread.java:619)
>>>>>
>>>>>
>>>>> Francisco
>>>>>
>>>>> William G. Thompson, Jr. wrote:
>>>>>
>>>>>
>>>>>           
>>>>>> On Tue, Mar 30, 2010 at 2:22 PM, Francisco Estanqueiro
>>>>>> <fwestanqueiro-IY2GDWxKiro <at> public.gmane.org> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>             
>>>>>>> I've installed the web app
>>>>>>>
>>>>>>> http://www.ja-sig.org/wiki/display/CASC/JA-SIG+Java+Client+Simple+WebApp+Sample,
>>>>>>> and verified that the PT's are being issued correctly.
>>>>>>>
>>>>>>> I've the ClearPass extension working.
>>>>>>>
>>>>>>> I've a virtual directory named coa in the Default Web Site tree (the
>>>>>>> same as owa), in the DefaultAppPool.
>>>>>>>
>>>>>>> I've web.config changed to this: (only changed <appSettings> and
>>>>>>> <casClientConfig>)
>>>>>>>  <appSettings>
>>>>>>>  <add key="CasOwa.ClearPassUrl"
>>>>>>>  value="https://winserver.xtanki.local:8443/cas/clearPass"/>
>>>>>>> <add key="CasOwa.OwaUrl" value="https://winserver.xtanki.local/owa"/>
>>>>>>>  <add key="CasOwa.skipOwaUrlCertificateValidation" value="false" />
>>>>>>>  </appSettings>
>>>>>>>
>>>>>>> <connectionStrings />
>>>>>>>
>>>>>>>  <casClientConfig
>>>>>>>  casServerLoginUrl="https://winserver.xtanki.local:8443/cas/login"
>>>>>>>             serverName="https://winserver.xtanki.local:8443"
>>>>>>>              secureUriRegex="(?i)/auth"
>>>>>>>
>>>>>>>  casServerUrlPrefix="https://winserver.xtanki.local:8443/cas"
>>>>>>>            redirectAfterValidation="false"
>>>>>>>             useSession="false"
>>>>>>>            gateway="false"
>>>>>>>              renew="false"
>>>>>>>              ticketValidatorName="Cas20"
>>>>>>>             ticketTimeTolerance="5000"
>>>>>>>             singleSignOut="false"
>>>>>>>              proxyGrantingTicketReceptor="true"
>>>>>>>
>>>>>>>  proxyCallbackUrl="https://winserver.xtanki.local/coa/proxyCallback"
>>>>>>>          proxyReceptorUrl="/coa/proxyCallback" />
>>>>>>>
>>>>>>>
>>>>>>> So, now what I'm suppose to see in the link
>>>>>>> https://winserver.xtanki.local/coa/.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>               
>>>>>> The Default.aspx page, which currently just contains the string 'coa'.
>>>>>>  It could be contain link to the /coa/auth  which should redirect you
>>>>>> to CAS if you are not yet authenticated, and then to the OWA via the
>>>>>> CasOwa.OwaUrl config above.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>             
>>>>>>> Verified also that https://winserver.xtanki.local/coa/auth or
>>>>>>> https://winserver.xtanki.local/coa/proxyCallback gives me a 404 IIS
>>>>>>> error.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>               
>>>>>> You're almost there...you need the Http Handler Mappings configured
>>>>>> for the coa directory.
>>>>>>
>>>>>> Http Handler Mappings
>>>>>> CasOwa requires two HandlerMapping configurations, one for
>>>>>> CasOwaAuthHandler and one for the DotNetCasProxyCallback.
>>>>>>
>>>>>>      CasOwaAuthHandler Mapping
>>>>>>      Request path: auth
>>>>>>      Type: CasOwa.CasOwaAuthHandler
>>>>>>      Name: CasOwaAuthHandler
>>>>>>
>>>>>>      DotNetCasProxyCallback Mapping
>>>>>>      Request path: proxyCallback
>>>>>>      Type: CasOwa.CasOwaAuthHandler
>>>>>>      Name: DotNetCasProxyCallback
>>>>>>
>>>>>> Bill
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>             
>>>>>>> Francisco
>>>>>>>
>>>>>>>
>>>>>>> ________________________________________
>>>>>>> De: William G. Thompson, Jr. [wgthom-Re5JQEeQqe8AvxtiuMwx3w <at> public.gmane.org]
>>>>>>> Enviado: terça-feira, 30 de Março de 2010 19:06
>>>>>>> Para: Francisco Estanqueiro
>>>>>>> Cc: cas-user-jWNxllRMWAwHG1RT7HeJTg <at> public.gmane.org
>>>>>>> Assunto: Re: CasOwa - help please
>>>>>>>
>>>>>>> On Tue, Mar 30, 2010 at 1:49 PM, Francisco Estanqueiro
>>>>>>> <fwestanqueiro-IY2GDWxKiro <at> public.gmane.org> wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>               
>>>>>>>> But the handlers arent automaticly configured by having them in the
>>>>>>>> web.config on COA Virtual Directory? Or I have to add another handler
>>>>>>>> somewhere? I'm not understanding how this works.. how the redirection
>>>>>>>> from
>>>>>>>> owa to coa works? The only thing I've done is create a coa virtual
>>>>>>>> directory
>>>>>>>> and changed the web.config url's.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>>>>>>> There aren't any step-by-step instructions available for your
>>>>>>> configuration.  You'll need to understand well how to configure http
>>>>>>> modules and handlers in IIS6, I would start there.  You'll also need
>>>>>>> to understand SSL certs and how to configure them for IIS and Java.
>>>>>>>
>>>>>>> The current CasOwa distribution doesn't provide any redirection from
>>>>>>> owa to coa.  Users can authenticated by going directly to the coa Url.
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Bill
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>               
>>>>>>>> Cumprimentos,
>>>>>>>> --------------------------------
>>>>>>>> Francisco Estanqueiro (https://www.ci.fc.ul.pt/rh/fwestanqueiro)
>>>>>>>> Suporte | Centro Informática | FCUL
>>>>>>>> E-mail: suporte-IY2GDWxKiro <at> public.gmane.org | Ext: 21248 |  Tel: 21 750 00 67
>>>>>>>> --------------------------------
>>>>>>>> Por favor consulte sempre http://www.ci.fc.ul.pt antes de recorrer ao
>>>>>>>> nosso Suporte a Utilizadores
>>>>>>>> ________________________________________
>>>>>>>> De: William G. Thompson, Jr. [wgthom-Re5JQEeQqe8AvxtiuMwx3w <at> public.gmane.org]
>>>>>>>> Enviado: terça-feira, 30 de Março de 2010 18:44
>>>>>>>> Para: Francisco Estanqueiro
>>>>>>>> Cc: cas-user-jWNxllRMWAwHG1RT7HeJTg <at> public.gmane.org
>>>>>>>> Assunto: Re: CasOwa - help please
>>>>>>>>
>>>>>>>> On Tue, Mar 30, 2010 at 1:36 PM, Francisco Estanqueiro
>>>>>>>> <fwestanqueiro-IY2GDWxKiro <at> public.gmane.org> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>>>>>>>>>> 5) Whats the managed pipeline mode and How do I set it to
>>>>>>>>>> Integrated?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>                     
>>>>>>>>> Managed Pipeline mode is a new unified request processing pipeline
>>>>>>>>> that is exposed to both native and managed components in IIS7.  Is
>>>>>>>>> is
>>>>>>>>> not available on IIS6.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> http://learn.iis.net/page.aspx/244/how-to-take-advantage-of-the-iis7-integrated-pipeline/
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> This means I cant use casowa with windows server 2003? (since
>>>>>>>>> there's
>>>>>>>>> no
>>>>>>>>> IIS7 for ws2003)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>                   
>>>>>>>> No.  It should work with IIS6 just find.  Configuration of the
>>>>>>>> Modules
>>>>>>>> and Handlers is a little different though.  This might help:
>>>>>>>> http://arcware.net/use-a-single-web-config-for-iis6-and-iis7/
>>>>>>>>
>>>>>>>> Bill
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>>>>>>>>> Francisco
>>>>>>>>>
>>>>>>>>> William G. Thompson, Jr. wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>                   
>>>>>>>>>> On Mon, Mar 29, 2010 at 10:32 PM, Francisco Estanqueiro
>>>>>>>>>> <fwestanqueiro-IY2GDWxKiro <at> public.gmane.org> wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>                     
>>>>>>>>>>> Hi,
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>                       
>>>>>>>>>> Hi, Francisco.  I'll respond inline below...
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>                     
>>>>>>>>>>> I'm trying to figure out a way to casify Outlook Web Access and I
>>>>>>>>>>> found
>>>>>>>>>>> out
>>>>>>>>>>> about this CasOwa.
>>>>>>>>>>>
>>>>>>>>>>> I read this thread (the few information there is about casowa),
>>>>>>>>>>>
>>>>>>>>>>> http://www.mail-archive.com/cas-user-jWNxllRMWAwHG1RT7HeJTg <at> public.gmane.org/msg03914.html,
>>>>>>>>>>> but
>>>>>>>>>>> since I'm really a noob in the IIS bussiness so I have some
>>>>>>>>>>> questions.
>>>>>>>>>>>
>>>>>>>>>>> Here's what I've done:
>>>>>>>>>>> _________________________________________________________________
>>>>>>>>>>> clearPass installed in my CAS server (3.4.1) with this Maven's
>>>>>>>>>>> dependency:
>>>>>>>>>>>
>>>>>>>>>>> <artifactId>clearpass-webapp</artifactId>
>>>>>>>>>>>  <version>1.0.1.GA</version>
>>>>>>>>>>>
>>>>>>>>>>> in the URL: https://winserver.xtanki.local:8443/cas/clearPass
>>>>>>>>>>> _________________________________________________________________
>>>>>>>>>>>
>>>>>>>>>>> I have Windows Server 2003 with Exchange 2007, the Outlook Web
>>>>>>>>>>> Access is
>>>>>>>>>>> running:
>>>>>>>>>>>
>>>>>>>>>>> OWA: https://winserver.xtanki.local/owa
>>>>>>>>>>>
>>>>>>>>>>> _________________________________________________________________
>>>>>>>>>>>
>>>>>>>>>>> I've downloaded the casowa zip file, changed the web.config beans:
>>>>>>>>>>>  <appSettings> and <casClientConfig>.
>>>>>>>>>>>
>>>>>>>>>>> <appSettings>
>>>>>>>>>>>  <add key="CasOwa.ClearPassUrl"
>>>>>>>>>>> value="https://winserver.xtanki.local:8443/cas/clearPass"/>
>>>>>>>>>>>  <add key="CasOwa.OwaUrl"
>>>>>>>>>>> value="https://winserver.xtanki.local/owa"/>
>>>>>>>>>>>  <add key="CasOwa.skipOwaUrlCertificateValidation" value="false"
>>>>>>>>>>> />
>>>>>>>>>>>  </appSettings>
>>>>>>>>>>>
>>>>>>>>>>>  <connectionStrings />
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>  <casClientConfig
>>>>>>>>>>> casServerLoginUrl="https://winserver.xtanki.local:8443/cas/login"
>>>>>>>>>>>               serverName="https://winserver.xtanki.local:8443"
>>>>>>>>>>>               secureUriRegex="(?i)/auth"
>>>>>>>>>>>
>>>>>>>>>>>  casServerUrlPrefix="https://winserver.xtanki.local:8443/cas"
>>>>>>>>>>>               redirectAfterValidation="false"
>>>>>>>>>>>               useSession="false"
>>>>>>>>>>>               gateway="false"
>>>>>>>>>>>               renew="false"
>>>>>>>>>>>               ticketValidatorName="Cas20"
>>>>>>>>>>>               ticketTimeTolerance="5000"
>>>>>>>>>>>               singleSignOut="false"
>>>>>>>>>>>               proxyGrantingTicketReceptor="true"
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>  proxyCallbackUrl="https://winserver.xtanki.local/coa/proxyCallback"
>>>>>>>>>>>               proxyReceptorUrl="/coa/proxyCallback" />
>>>>>>>>>>> _________________________________________________________________
>>>>>>>>>>>
>>>>>>>>>>> Created a virtual directory in my IIS 6.0 on the Default Web Site
>>>>>>>>>>> tree
>>>>>>>>>>> with
>>>>>>>>>>> the name "coa".
>>>>>>>>>>> _________________________________________________________________
>>>>>>>>>>>
>>>>>>>>>>> So now here's my questions:
>>>>>>>>>>>
>>>>>>>>>>> 1) The properties (authentication, httphandlers, etc) in the
>>>>>>>>>>> web.config
>>>>>>>>>>> file
>>>>>>>>>>> supplied in the casowa zip, are to copy to the web.config file in
>>>>>>>>>>> the OWA
>>>>>>>>>>> virtual directory? Or just leave it like that in the coa Virtual
>>>>>>>>>>> Directory?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>                       
>>>>>>>>>> They go in the coa virtual directory.  Nothing in casowa.zip goes
>>>>>>>>>> into
>>>>>>>>>> OWA directory.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>                     
>>>>>>>>>>> 2) The property proxyCallbackUrl in casClientConfig bean.. what
>>>>>>>>>>> does
>>>>>>>>>>> it
>>>>>>>>>>> mean? Its automatically created by the casowa client?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>                       
>>>>>>>>>> This the URL that CAS will use to authenticated and fulfill coa
>>>>>>>>>> requests for a ProxyTickets.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>                     
>>>>>>>>>>> 3) How do I test if clearPass is working? If i go to the address
>>>>>>>>>>> https://winserver.xtanki.local:8443/cas/clearPass it redirects me
>>>>>>>>>>> to
>>>>>>>>>>> the
>>>>>>>>>>> /login servlet..
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>                       
>>>>>>>>>> See: http://www.unicon.net/blog/3/deploying_clearpass
>>>>>>>>>>
>>>>>>>>>> You could also deploy the Java Client Simple WebApp Sample to
>>>>>>>>>> ensure
>>>>>>>>>> ProxyTickets are working properly.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> http://www.ja-sig.org/wiki/display/CASC/JA-SIG+Java+Client+Simple+WebApp+Sample
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>                     
>>>>>>>>>>> 4) The Http HandlerMappins / Http Modules are supposed to be
>>>>>>>>>>> hardcoded
>>>>>>>>>>> into
>>>>>>>>>>> the web.config file of owa? Where do I configure that in IIS 6??
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>                       
>>>>>>>>>> Handlers and Modules are configured in Web.config either by hand or
>>>>>>>>>> using the IIS Manager:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/b0c14479-83e3-435d-a935-819fe396e7d2.mspx?mfr=true
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>                     
>>>>>>>>>>> 5) Whats the managed pipeline mode and How do I set it to
>>>>>>>>>>> Integrated?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>                       
>>>>>>>>>> Managed Pipeline mode is a new unified request processing pipeline
>>>>>>>>>> that is exposed to both native and managed components in IIS7.  Is
>>>>>>>>>> is
>>>>>>>>>> not available on IIS6.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> http://learn.iis.net/page.aspx/244/how-to-take-advantage-of-the-iis7-integrated-pipeline/
>>>>>>>>>>
>>>>>>>>>> Hope this helps.
>>>>>>>>>>
>>>>>>>>>> Cheers,
>>>>>>>>>> Bill
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>                     
>>>>>>>>>>> Thanks for your time,
>>>>>>>>>>>
>>>>>>>>>>> Francisco
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>                       
>>>>> --
>>>>> You are currently subscribed to cas-user-jWNxllRMWAwHG1RT7HeJTg <at> public.gmane.org as:
>>>>> fwestanqueiro-IY2GDWxKiro <at> public.gmane.org
>>>>> To unsubscribe, change settings or access archives, see
>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>>
>>>>>
>>>>>           
>>>> --
>>>> You are currently subscribed to cas-user-jWNxllRMWAwHG1RT7HeJTg <at> public.gmane.org as:
>>>> wgthom-Re5JQEeQqe8AvxtiuMwx3w <at> public.gmane.org
>>>> To unsubscribe, change settings or access archives, see
>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>
>>>>
>>>>         
>>> --
>>> You are currently subscribed to cas-user-jWNxllRMWAwHG1RT7HeJTg <at> public.gmane.org as:
>>> fwestanqueiro-IY2GDWxKiro <at> public.gmane.org
>>> To unsubscribe, change settings or access archives, see
>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>
>>>
>>>       
>> --
>> You are currently subscribed to cas-user-jWNxllRMWAwHG1RT7HeJTg <at> public.gmane.org as:
>> wgthom-Re5JQEeQqe8AvxtiuMwx3w <at> public.gmane.org
>> To unsubscribe, change settings or access archives, see
>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>
>>     
>
> --
> You are currently subscribed to cas-user-jWNxllRMWAwHG1RT7HeJTg <at> public.gmane.org as: fwestanqueiro-IY2GDWxKiro <at> public.gmane.org
> To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>   


--

-- 
You are currently subscribed to cas-user-jWNxllRMWAwHG1RT7HeJTg <at> public.gmane.org as: gcjjcu-cas-Uylq5CNFT+jYtjvyW6yDsg <at> public.gmane.org
To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user


Gmane