Thank you all again, but it didn't work.
I think that I'm missing something because you have CAS working with APR.
In a CAS-working-without-APR server, should be transparent for it if I activate
APR?, I'm wrong?
After debugging CAS server and client, I found that with APR, the client throws
a "reset connection" on remote input stream instead of the
CAS-working-without-APR response:
<cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'>
<cas:authenticationSuccess>
<cas:user>__my_user__</cas:user>
</cas:authenticationSuccess>
</cas:serviceResponse>
On the server side, I can see neither errors nor exceptions, just it seems to
work different. It executes same methods, with same values, but less calls to
SafeDispatcherServlet.service, line "this.delegate.service(req, resp)"
I tried with cas server 3.4.6 and 3.4.8 (customized versions of
cas-server-support-x509 to get some particular values from x509 certs, and
customized version of cas-server-core to propagate those certs values)
I have used cas-client 3.1.10, 3.1.12 and 3.2, same results.
With original cas-server-core and cas-server-suport-x509 I get the attached
error log.
Unfortunately I can't spend more days on this, some last advice will be very
appreciated, may be in some days I'll "catch" the answer.
In the meantime I will watch this thread. Thank you all again for que hugh
help, and I'm sorry for my english :P
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user2011-05-27 11:10:21,512 INFO
[com.github.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - <Audit
trail record BEGIN
=============================================================
WHO: 205743964778718023387771
WHAT: ST-1-3xajtqZw0zji9BKwRjxc-cas for https://<hostname>:8443/c/portal/login
ACTION: SERVICE_TICKET_CREATED
APPLICATION: CAS
WHEN: Fri May 27 11:10:21 ART 2011
CLIENT IP ADDRESS: <ip>
SERVER IP ADDRESS: <ip>
=============================================================
>
2011-05-27 11:10:21,512 TRACE
[org.jasig.cas.authentication.principal.SimpleWebApplicationServiceImpl] -
<Entering method [toString with arguments []>
2011-05-27 11:10:21,512 TRACE
[org.jasig.cas.authentication.principal.SimpleWebApplicationServiceImpl] -
<Leaving method [toString] with return value
[https://<hostname>:8443/c/portal/login].>
2011-05-27 11:10:21,512 TRACE [org.jasig.cas.aspect.LogAspect] - <Entering
method [putServiceTicketInRequestScope with arguments
[[[RequestControlContextImpl@b012b0 externalContext =
org.springframework.webflow.mvc.servlet.MvcExternalContext@5a7d29, currentEvent
= success, requestScope = map['ticketGrantingTicketId' ->
'TGT-1-tu1ujVXvb6x5oJGOtQdMtEvueABHPTpeWPr72nY3cG6fEg77mZ-cas'], attributes =
map[[empty]], messageContext = [DefaultMessageContext@19af29a sourceMessages =
map[[null] -> list[[empty]]]], flowExecution = [FlowExecutionImpl@1ad885e flow
= 'login', flowSessions = list[[FlowSessionImpl@1d3ebc6 flow = 'login', state =
'generateServiceTicket', scope = map['service' ->
https://<hostname>:8443/c/portal/login, 'warnCookieValue' -> false,
'ticketGrantingTicketId' -> [null]]]]]], ST-1-3xajtqZw0zji9BKwRjxc-cas]]>
2011-05-27 11:10:21,512 TRACE [org.jasig.cas.aspect.LogAspect] - <Leaving
method [putServiceTicketInRequestScope] with return value [null].>
2011-05-27 11:10:21,512 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished executing
org.jasig.cas.web.flow.GenerateServiceTicketAction@15603f; result = success>
2011-05-27 11:10:21,512 DEBUG
[org.springframework.webflow.execution.AnnotatedAction] - <Clearing action
execution attributes map[[empty]]>
2011-05-27 11:10:21,512 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished executing
[EvaluateAction@120c3c7 expression = generateServiceTicketAction,
resultExpression = [null]]; result = success>
2011-05-27 11:10:21,512 DEBUG [org.springframework.webflow.engine.Transition] -
<Executing [Transition@76ba0 on = success, to = warn]>
2011-05-27 11:10:21,512 DEBUG [org.springframework.webflow.engine.Transition] -
<Exiting state 'generateServiceTicket'>
2011-05-27 11:10:21,512 DEBUG
[org.springframework.webflow.engine.DecisionState] - <Entering state 'warn' of
flow 'login'>
2011-05-27 11:10:21,512 DEBUG [org.springframework.webflow.engine.Transition] -
<Executing [Transition@12ae3c0 on = *, to = redirect]>
2011-05-27 11:10:21,512 DEBUG [org.springframework.webflow.engine.Transition] -
<Exiting state 'warn'>
2011-05-27 11:10:21,512 DEBUG [org.springframework.webflow.engine.ActionState]
- <Entering state 'redirect' of flow 'login'>
2011-05-27 11:10:21,512 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Executing
[EvaluateAction@ce6864 expression =
flowScope.service.getResponse(requestScope.serviceTicketId), resultExpression =
requestScope.response]>
2011-05-27 11:10:21,512 DEBUG
[org.springframework.webflow.execution.AnnotatedAction] - <Putting action
execution attributes map[[empty]]>
2011-05-27 11:10:21,527 TRACE
[org.jasig.cas.authentication.principal.SimpleWebApplicationServiceImpl] -
<Entering method [getResponse with arguments [[ST-1-3xajtqZw0zji9BKwRjxc-cas]]>
2011-05-27 11:10:21,527 TRACE [org.jasig.cas.aspect.LogAspect] - <Entering
method [getRedirectResponse with arguments
[[https://<hostname>:8443/c/portal/login,
{ticket=ST-1-3xajtqZw0zji9BKwRjxc-cas}]]>
2011-05-27 11:10:21,527 TRACE [org.jasig.cas.aspect.LogAspect] - <Leaving
method [getRedirectResponse] with return value
[org.jasig.cas.authentication.principal.Response@1d372ea].>
2011-05-27 11:10:21,527 TRACE
[org.jasig.cas.authentication.principal.SimpleWebApplicationServiceImpl] -
<Leaving method [getResponse] with return value
[org.jasig.cas.authentication.principal.Response@1d372ea].>
2011-05-27 11:10:21,543 DEBUG
[org.springframework.webflow.execution.AnnotatedAction] - <Clearing action
execution attributes map[[empty]]>
2011-05-27 11:10:21,543 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished executing
[EvaluateAction@ce6864 expression =
flowScope.service.getResponse(requestScope.serviceTicketId), resultExpression =
requestScope.response]; result = success>
2011-05-27 11:10:21,543 DEBUG [org.springframework.webflow.engine.Transition] -
<Executing [Transition@13cdf3c on = *, to = postRedirectDecision]>
2011-05-27 11:10:21,543 DEBUG [org.springframework.webflow.engine.Transition] -
<Exiting state 'redirect'>
2011-05-27 11:10:21,543 DEBUG
[org.springframework.webflow.engine.DecisionState] - <Entering state
'postRedirectDecision' of flow 'login'>
2011-05-27 11:10:21,559 TRACE [org.jasig.cas.authentication.principal.Response]
- <Entering method [getResponseType with arguments []>
2011-05-27 11:10:21,559 TRACE [org.jasig.cas.authentication.principal.Response]
- <Leaving method [getResponseType] with return value [REDIRECT].>
2011-05-27 11:10:21,559 DEBUG [org.springframework.webflow.engine.Transition] -
<Executing [Transition@1b6eb20 on = *, to = redirectView]>
2011-05-27 11:10:21,559 DEBUG [org.springframework.webflow.engine.Transition] -
<Exiting state 'postRedirectDecision'>
2011-05-27 11:10:21,559 DEBUG [org.springframework.webflow.engine.EndState] -
<Entering state 'redirectView' of flow 'login'>
2011-05-27 11:10:21,559 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Executing
org.springframework.webflow.action.ViewFactoryActionAdapter@1bc35f0>
2011-05-27 11:10:21,574 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Executing
org.springframework.webflow.action.ExternalRedirectAction@6ac980>
2011-05-27 11:10:21,574 TRACE [org.jasig.cas.authentication.principal.Response]
- <Entering method [getUrl with arguments []>
2011-05-27 11:10:21,574 TRACE [org.jasig.cas.authentication.principal.Response]
- <Leaving method [getUrl] with return value
[https://<hostname>:8443/c/portal/login?ticket=ST-1-3xajtqZw0zji9BKwRjxc-cas].>
2011-05-27 11:10:21,574 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished executing
org.springframework.webflow.action.ExternalRedirectAction@6ac980; result =
success>
2011-05-27 11:10:21,574 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished executing
org.springframework.webflow.action.ViewFactoryActionAdapter@1bc35f0; result =
success>
2011-05-27 11:10:21,574 DEBUG [org.springframework.webflow.engine.Transition] -
<Completed transition execution. As a result, the flow execution has ended>
2011-05-27 11:10:21,574 DEBUG [org.springframework.webflow.engine.Transition] -
<Completed transition execution. As a result, the flow execution has ended>
2011-05-27 11:10:21,574 DEBUG [org.springframework.webflow.engine.Transition] -
<Completed transition execution. As a result, the flow execution has ended>
2011-05-27 11:10:21,574 DEBUG [org.springframework.webflow.engine.Transition] -
<Completed transition execution. As a result, the flow execution has ended>
2011-05-27 11:10:21,574 DEBUG [org.springframework.webflow.engine.Transition] -
<Completed transition execution. As a result, the flow execution has ended>
2011-05-27 11:10:21,574 DEBUG [org.springframework.webflow.engine.Transition] -
<Completed transition execution. As a result, the flow execution has ended>
2011-05-27 11:10:21,574 DEBUG [org.springframework.webflow.engine.Transition] -
<Completed transition execution. As a result, the flow execution has ended>
2011-05-27 11:10:21,574 DEBUG [org.springframework.webflow.engine.Transition] -
<Completed transition execution. As a result, the flow execution has ended>
2011-05-27 11:10:21,574 DEBUG [org.springframework.webflow.engine.Transition] -
<Completed transition execution. As a result, the flow execution has ended>
2011-05-27 11:10:21,574 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerAdapter] - <Sending
external redirect to
'https://<hostname>:8443/c/portal/login?ticket=ST-1-3xajtqZw0zji9BKwRjxc-cas'>
2011-05-27 11:10:21,574 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Null ModelAndView
returned to DispatcherServlet with name 'cas': assuming HandlerAdapter
completed request handling>
2011-05-27 11:10:21,574 TRACE
[org.springframework.web.servlet.DispatcherServlet] - <Cleared thread-bound
request context: org.apache.catalina.connector.RequestFacade@7c4b49>
2011-05-27 11:10:21,574 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Successfully completed
request>
2011-05-27 11:10:21,574 TRACE
[org.springframework.web.context.support.XmlWebApplicationContext] -
<Publishing event in WebApplicationContext for namespace 'cas-servlet':
ServletRequestHandledEvent: url=[/cas/login]; client=[<ip>]; method=[GET];
servlet=[cas]; session=[null]; user=[null]; time=[49861ms]; status=[OK]>
2011-05-27 11:10:21,574 TRACE
[org.springframework.web.context.support.XmlWebApplicationContext] -
<Publishing event in Root WebApplicationContext: ServletRequestHandledEvent:
url=[/cas/login]; client=[<ip>]; method=[GET]; servlet=[cas]; session=[null];
user=[null]; time=[49861ms]; status=[OK]>
2011-05-27 11:10:21,574 TRACE [org.jasig.cas.web.init.SafeDispatcherServlet] -
<Leaving method [service] with return value [null].>
11:10:22,246 ERROR [Cas20ProxyTicketValidator:49] java.net.SocketException:
Connection reset
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at
com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293)
at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331)
at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:798)
at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138)
at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1165)
at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1149)
at
sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:434)
at
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172)
at
sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
at
org.jasig.cas.client.validation.AbstractCasProtocolUrlBasedTicketValidator.retrieveResponseFromServer(AbstractCasProtocolUrlBasedTicketValidator.java:35)
at
org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:178)
at
com.liferay.portal.servlet.filters.sso.cas.CASFilter.processFilter(CASFilter.java:162)
at
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at
com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:179)
at
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at
com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:184)
at
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at
com.liferay.portal.servlet.filters.threadlocal.ThreadLocalFilter.processFilter(ThreadLocalFilter.java:35)
at
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at
org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:308)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:395)
at
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:306)
at
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:323)
at
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1719)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
11:10:22,262 ERROR [CASFilter:136]
org.jasig.cas.client.validation.TicketValidationException: The CAS server
returned no response.
org.jasig.cas.client.validation.TicketValidationException: The CAS server
returned no response.
at
org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:181)
at
com.liferay.portal.servlet.filters.sso.cas.CASFilter.processFilter(CASFilter.java:162)
at
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at
com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:179)
at
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at
com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:184)
at
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at
com.liferay.portal.servlet.filters.threadlocal.ThreadLocalFilter.processFilter(ThreadLocalFilter.java:35)
at
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at
org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:308)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:395)
at
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:306)
at
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:323)
at
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1719)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
2011-05-27 11:10:58,497 DEBUG [org.quartz.core.JobRunShell] - <Calling execute
on job DEFAULT.serviceRegistryReloaderJobDetail>
2011-05-27 11:10:58,497 TRACE
[org.jasig.cas.services.DefaultServicesManagerImpl] - <Entering method [reload
with arguments []>
2011-05-27 11:10:58,497 INFO
[org.jasig.cas.services.DefaultServicesManagerImpl] - <Reloading registered
services.>
2011-05-27 11:10:58,497 TRACE
[org.jasig.cas.services.InMemoryServiceRegistryDaoImpl] - <Entering method
[load with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [toString with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [hashCode with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [hashCode] with return value [-1321421168].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [hashCode with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [hashCode] with return value [-1321421168].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [toString] with return value
[RegisteredServiceImpl[id=0,name=HTTP,description=Only Allows HTTP
Urls,serviceId=http://**,attributes={}]].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [toString with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [hashCode with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [hashCode] with return value [976768105].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [hashCode with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [hashCode] with return value [976768105].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [toString] with return value
[RegisteredServiceImpl[id=1,name=HTTPS,description=Only Allows HTTPS
Urls,serviceId=https://**,attributes={}]].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [toString with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [hashCode with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [hashCode] with return value [-531693121].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [hashCode with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [hashCode] with return value [-531693121].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [toString] with return value
[RegisteredServiceImpl[id=2,name=IMAPS,description=Only Allows HTTPS
Urls,serviceId=imaps://**,attributes={}]].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [toString with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [hashCode with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [hashCode] with return value [-477604091].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [hashCode with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [hashCode] with return value [-477604091].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [toString] with return value
[RegisteredServiceImpl[id=3,name=IMAP,description=Only Allows IMAP
Urls,serviceId=imap://**,attributes={}]].>
2011-05-27 11:10:58,497 TRACE
[org.jasig.cas.services.InMemoryServiceRegistryDaoImpl] - <Leaving method
[load] with return value
[[RegisteredServiceImpl[id=0,name=HTTP,description=Only Allows HTTP
Urls,serviceId=http://**,attributes={}],
RegisteredServiceImpl[id=1,name=HTTPS,description=Only Allows HTTPS
Urls,serviceId=https://**,attributes={}],
RegisteredServiceImpl[id=2,name=IMAPS,description=Only Allows HTTPS
Urls,serviceId=imaps://**,attributes={}],
RegisteredServiceImpl[id=3,name=IMAP,description=Only Allows IMAP
Urls,serviceId=imap://**,attributes={}]]].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [getServiceId with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [getServiceId] with return value [http://**].>
2011-05-27 11:10:58,497 DEBUG
[org.jasig.cas.services.DefaultServicesManagerImpl] - <Adding registered
service http://**>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [getId with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [getId] with return value [0].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [getServiceId with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [getServiceId] with return value [https://**].>
2011-05-27 11:10:58,497 DEBUG
[org.jasig.cas.services.DefaultServicesManagerImpl] - <Adding registered
service https://**>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [getId with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [getId] with return value [1].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [getServiceId with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [getServiceId] with return value [imaps://**].>
2011-05-27 11:10:58,497 DEBUG
[org.jasig.cas.services.DefaultServicesManagerImpl] - <Adding registered
service imaps://**>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [getId with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [getId] with return value [2].>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [getServiceId with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [getServiceId] with return value [imap://**].>
2011-05-27 11:10:58,497 DEBUG
[org.jasig.cas.services.DefaultServicesManagerImpl] - <Adding registered
service imap://**>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Entering method [getId with arguments []>
2011-05-27 11:10:58,497 TRACE [org.jasig.cas.services.RegisteredServiceImpl] -
<Leaving method [getId] with return value [3].>
2011-05-27 11:10:58,497 INFO
[org.jasig.cas.services.DefaultServicesManagerImpl] - <Loaded 4 services.>
2011-05-27 11:10:58,497 TRACE
[org.jasig.cas.services.DefaultServicesManagerImpl] - <Leaving method [reload]
with return value [null].>