[Mulgara-dev] mulgara crash with java heap errors

Amit Kapoor amitkapoor at mindspring.com
Thu Aug 28 18:25:32 UTC 2008


Hi Russ,

On Thu, Aug 28, 2008 at 10:55:10AM -0700, Russell Uman wrote:
> 
> one day after reporting strange heap OOM errors on our dev server, we 
> seem to have had a mulgara crash on our production server.
> 
> this is still on topaz 0.9-rc1 - we haven't changed anything in weeks.
> 
> from mulgara.log, many of these:
> 
> 2008-08-28 10:49:34,459 ERROR MulticastRMICacheManagerPeerProvider> 
> Unable to lookup remote cache peer for 
> //192.168.66.18:8111/RepresentationCache. Cause was not due to an 
> IOException or NotBoundException which will occur in normal operation: 
> Java heap space [pool-1-thread-92 
> net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider]
> 2008-08-28 10:49:34,460 ERROR MulticastRMICacheManagerPeerProvider> 
> Unable to lookup remote cache peer for 
> //192.168.66.18:8111/permission-revokes. Cause was not due to an 
> IOException or NotBoundException which will occur in normal operation: 
> Java heap space [pool-1-thread-92
> net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider]

    Is 192.168.66.18 the IP address of one of the ambra servers?

[snip]
> Caused by: java.rmi.ConnectException: Connection refused to host: 
> ploskow01.localdomain; nested exception is:
>          java.net.ConnectException: Connection refused
>          at 
> sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:574)
>          at 
> sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185)
>          at 
> sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
>          at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:306)
>          at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
>          at 
> com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:93)
>          ... 199 more
> Caused by: java.net.ConnectException: Connection refused
>          at java.net.PlainSocketImpl.socketConnect(Native Method)
>          at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>          at 
> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>          at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>          at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>          at java.net.Socket.connect(Socket.java:516)
>          at java.net.Socket.connect(Socket.java:466)
>          at java.net.Socket.<init>(Socket.java:366)
>          at java.net.Socket.<init>(Socket.java:179)
>          at 
> sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
>          at 
> sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
>          at 
> sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:569)
>          ... 204 more

    What does the system network logs show?

    regards



More information about the Mulgara-dev mailing list