I've seen this happen when you have more than one
instance running on a single machine, say if your
server didn't shutdown properly and you bring up
another instance while the old one is still running.  

What version of the cache are you running?  Do you see
this on startup or after the cache has been running a
while?

I'm running the lateral in prod currently and I saw
this happen when two instances of a server had been
started. 

Aaron




--- Florian Hawlitzek <[EMAIL PROTECTED]>
wrote:

> Hi Owen,
> 
> I get the same error:
> **** Error      Mi Mrz 15 03:14:38 CET 2006    
> 1142388878558   ---     
> [org.apa
>
che.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender]
> Detected problem 
> with connection: java.net.SocketException: Broken
> pipe
> **** Error      Mi Mrz 15 03:14:38 CET 2006    
> 1142388878559   ---     
> [org.apa
> che.jcs.auxiliary.lateral.LateralCache] Disabling
> lateral cache due to 
> error Failed to remove teaser_map from aroonaCache  
>    
> java.net.SocketException: Broken pipe
> **** Error      Mi Mrz 15 03:14:38 CET 2006    
> 1142388878559   ---
> at java.net.SocketOutputStream.socketWrite0(Native
> Method)
> 
> Did you find any solution?
> 
> Thanks,
> Florian.
> 
> Owen Wallace schrieb:
> 
> >Does any body have any ideas why this is happening?
>  
> >Or at least how I could go about working out what
> is happening?
> >
> >There are two caches running on two machines and
> I'm trying to keep them synced. 
> >
> >Thanks
> >
> >Owen
> >
> >
> >2006-01-04 03:00:00,365
> [CacheEventQueue.QProcessor-HierarchyTreeCache]
> ERROR org.apache.jcs.auxiliary.lateral.LateralCache
> - Disabling lateral cache due to error Failed to put
> HierarchyTree2116 to HierarchyTreeCache
> >java.net.SocketException: Broken pipe
> >        at
> java.net.SocketOutputStream.socketWrite0(Native
> Method)
> >        at
> java.net.SocketOutputStream.socketWrite(Unknown
> Source)
> >        at
> java.net.SocketOutputStream.write(Unknown Source)
> >        at
>
java.io.ObjectOutputStream$BlockDataOutputStream.writeBlockHeader(Unknown
> Source)
> >        at
>
java.io.ObjectOutputStream$BlockDataOutputStream.drain(Unknown
> Source)
> >        at
>
java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(Unknown
> Source)
> >        at
>
java.io.ObjectOutputStream.writeFatalException(Unknown
> Source)
> >        at
> java.io.ObjectOutputStream.writeObject(Unknown
> Source)
> >        at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender.send(LateralTCPSender.java:208)
> >        at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService.update(LateralTCPService.java:124)
> >        at
>
org.apache.jcs.auxiliary.lateral.LateralCache.update(LateralCache.java:96)
> >        at
>
org.apache.jcs.engine.CacheAdaptor.handlePut(CacheAdaptor.java:86)
> >        at
>
org.apache.jcs.engine.CacheEventQueue$PutEvent.doRun(CacheEventQueue.java:652)
> >        at
>
org.apache.jcs.engine.CacheEventQueue$AbstractCacheEvent.run(CacheEventQueue.java:567)
> >        at
>
org.apache.jcs.engine.CacheEventQueue$QProcessor.run(CacheEventQueue.java:537)
> >
> >
>
>--------------------------------------------------------------------------------------------
> >cache.ccf
> >
> ># DEFAULT CACHE REGION
> >
> >jcs.default=LTCP
>
>jcs.default.cacheattributes=org.apache.jcs.engine.CompositeCacheAttributes
> >jcs.default.cacheattributes.MaxObjects=10000
>
>jcs.default.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory.lru.LRUMemoryCache
> >jcs.default.cacheattributes.UseMemoryShrinker=false
>
>jcs.default.cacheattributes.MaxMemoryIdleTimeSeconds=3600
>
>jcs.default.cacheattributes.ShrinkerIntervalSeconds=60
> >    
>
>jcs.default.elementattributes=org.apache.jcs.engine.ElementAttributes
> >jcs.default.elementattributes.IsEternal=false
> >jcs.default.elementattributes.MaxLifeSeconds=3600
> >jcs.default.elementattributes.IdleTime=1800
> >jcs.default.elementattributes.IsSpool=true
> >jcs.default.elementattributes.IsRemote=true
> >jcs.default.elementattributes.IsLateral=true 
> >
>
>jcs.auxiliary.LTCP=org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
>
>jcs.auxiliary.LTCP.attributes=org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
> >#jcs.auxiliary.LTCP.attributes.TcpServers=
> >jcs.auxiliary.LTCP.attributes.TcpListenerPort=1118
>
>jcs.auxiliary.LTCP.attributes.UdpDiscoveryAddr=224.10.10.10
> >jcs.auxiliary.LTCP.attributes.UdpDiscoveryPort=5555
>
>jcs.auxiliary.LTCP.attributes.UdpDiscoveryEnabled=true
> >jcs.auxiliary.LTCP.attributes.Receive=true
> >jcs.auxiliary.LTCP.attributes.AllowGet=false
>
>jcs.auxiliary.LTCP.attributes.IssueRemoveOnPut=false
>
>jcs.auxiliary.LTCP.attributes.FilterRemoveByHashCode=false
> >
> >
> >
>
>##############################################################
> >################## OPTIONAL THREAD POOL
> CONFIGURATION ###################
> ># Default thread pool config
> >thread_pool.default.boundarySize=2000
> >thread_pool.default.maximumPoolSize=150
> >thread_pool.default.minimumPoolSize=4
> >thread_pool.default.keepAliveTime=350000
> >#RUN ABORT WAIT BLOCK DISCARDOLDEST
> >thread_pool.default.whenBlockedPolicy=RUN
> >thread_pool.default.startUpSize=4
> >
>
>---------------------------------------------------------------------
> >To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> >For additional commands, e-mail:
> [EMAIL PROTECTED]
> >
> >  
> >
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to