Is there any networking issues on that port due to say a firewall, etc.?
I'm unfortunately not very familiar with JBossCache. We had gone with the
repcached implementation.

Cheers,
Scott

On Thu, Sep 17, 2009 at 5:03 PM, Aaron Shettleroe <
[email protected]> wrote:

> I'm using CAS ticket replication and I'm seeing a timeout exception
> (happens on login):
> org.jboss.cache.lock.TimeoutException: Response timed out:
> sender=172.16.4.101:1420, retval=null, received=false, suspected=false
>        org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4336)
>        org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4260)
>        org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4372)
>
> org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInt
> erceptor.java:110)
>
> org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInt
> erceptor.java:88)
>
> org.jboss.cache.interceptors.ReplicationInterceptor.handleReplicatedMeth
> od(ReplicationInterceptor.java:124)
>
> org.jboss.cache.interceptors.ReplicationInterceptor.invoke(ReplicationIn
> terceptor.java:88)
>
> org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
>
> org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxIntercept
> or.java:364)
>
> org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:160
> )
>
> org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
>
> org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterc
> eptor.java:157)
>        org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5710)
>        org.jboss.cache.TreeCache.put(TreeCache.java:3782)
>        org.jboss.cache.TreeCache.put(TreeCache.java:3720)
>
> org.jasig.cas.ticket.registry.JBossCacheTicketRegistry.addTicket(JBossCa
> cheTicketRegistry.java:52)
>
> org.jasig.cas.CentralAuthenticationServiceImpl.createTicketGrantingTicke
> t(CentralAuthenticationServiceImpl.java:391)
>
> org.jasig.cas.web.flow.AuthenticationViaFormAction.submit(Authentication
> ViaFormAction.java:107)
>        sun.reflect.GeneratedMethodAccessor310.invoke(Unknown Source)
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
>        java.lang.reflect.Method.invoke(Method.java:597)
>
> org.springframework.webflow.util.DispatchMethodInvoker.invoke(DispatchMe
> thodInvoker.java:103)
>
> org.springframework.webflow.action.MultiAction.doExecute(MultiAction.jav
> a:136)
>
> org.springframework.webflow.action.AbstractAction.execute(AbstractAction
> .java:203)
>
> org.springframework.webflow.engine.AnnotatedAction.execute(AnnotatedActi
> on.java:142)
>
> org.springframework.webflow.engine.ActionExecutor.execute(ActionExecutor
> .java:61)
>
> org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:
> 180)
>        org.springframework.webflow.engine.State.enter(State.java:200)
>
> org.springframework.webflow.engine.Transition.execute(Transition.java:22
> 9)
>
> org.springframework.webflow.engine.TransitionableState.onEvent(Transitio
> nableState.java:112)
>        org.springframework.webflow.engine.Flow.onEvent(Flow.java:572)
>
> org.springframework.webflow.engine.impl.RequestControlContextImpl.signal
> Event(RequestControlContextImpl.java:208)
>
> org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:
> 185)
>        org.springframework.webflow.engine.State.enter(State.java:200)
>
> org.springframework.webflow.engine.Transition.execute(Transition.java:22
> 9)
>
> org.springframework.webflow.engine.TransitionableState.onEvent(Transitio
> nableState.java:112)
>        org.springframework.webflow.engine.Flow.onEvent(Flow.java:572)
>
> org.springframework.webflow.engine.impl.RequestControlContextImpl.signal
> Event(RequestControlContextImpl.java:208)
>
> org.springframework.webflow.engine.impl.FlowExecutionImpl.signalEvent(Fl
> owExecutionImpl.java:214)
>
> org.springframework.webflow.executor.FlowExecutorImpl.resume(FlowExecuto
> rImpl.java:245)
>
> org.springframework.webflow.executor.support.FlowRequestHandler.handleFl
> owRequest(FlowRequestHandler.java:115)
>
> org.springframework.webflow.executor.mvc.FlowController.handleRequestInt
> ernal(FlowController.java:172)
>
> org.springframework.web.servlet.mvc.AbstractController.handleRequest(Abs
> tractController.java:153)
>
> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handl
> e(SimpleControllerHandlerAdapter.java:48)
>
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherS
> ervlet.java:857)
>
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherSe
> rvlet.java:792)
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(Framewor
> kServlet.java:475)
>
> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet
> .java:440)
>        javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServl
> et.java:115)
>
> I'm using CAS 3.3.3 on Tomcat 6.0.20/JVM 1.6.0_15-b03 (one node) and
> Tomcat 6.0.18/JVM 1.6.0_13-b03 (other node.)
>
> I've followed the basic instructions on the CAS site to setup ticket
> replication.
>
> Reviewing the timeout values in the configuration seems more than enough
> time to complete replications.
>
> tracert shows no extra hops between the two machines (both Windows).
>
> Any ideas?
>
> -Aaron Shettleroe
>
> --
> 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-user
>
>

-- 
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-user

Reply via email to