0 Replies Latest reply: Feb 2, 2012 8:10 AM by Abhisek Kumar RSS

JBoss Cache: java.io.IOException: No such device

Abhisek Kumar Newbie

Hi,

 

We are getting an exception as [java.io.IOException: No such device] from JBoss cache. Stack trace is provided below.

 

Could someone please let me know what could the reason for this error and how to resolve this?

 

 

Stack trace:

 

[2/2/12 8:52:44:137 EET] 000007ce NAKACK        W org.jgroups.protocols.pbcast.NAKACK handleMessage 10.9.165.204:37956] discarded message from non-member 10.9.165.206:41342, my view is [10.9.165.206:39449|1] [10.9.165.206:39449, 10.9.165.204:37956]

[2/2/12 8:52:44:241 EET] 000007ce NAKACK        W org.jgroups.protocols.pbcast.NAKACK handleMessage 10.9.165.204:37956] discarded message from non-member 10.9.165.206:41342, my view is [10.9.165.206:39449|1] [10.9.165.206:39449, 10.9.165.204:37956]

[2/2/12 8:52:47:527 EET] 0000007f UDP           E org.jgroups.protocols.TP down failed sending message to null (74 bytes)                                

java.lang.Exception: dest=/224.9.165.204:15003 (77 bytes) at org.jgroups.protocols.UDP._send(UDP.java:361)

at org.jgroups.protocols.UDP.sendToAllMembers(UDP.java:302) at org.jgroups.protocols.TP.doSend(TP.java:1474)

at org.jgroups.protocols.TP.send(TP.java:1464) at org.jgroups.protocols.TP.down(TP.java:1185)

at org.jgroups.protocols.Discovery.down(Discovery.java:374) at org.jgroups.protocols.MERGE2.down(MERGE2.java:175)

at org.jgroups.protocols.FD_SOCK$BroadcastTask.run(FD_SOCK.java:1202)

at org.jgroups.util.TimeScheduler$RobustRunnable.run(TimeScheduler.java:196)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:432)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:295)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:88)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:165)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:189)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:678)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:703)

at java.lang.Thread.run(Thread.java:811) Caused by: java.io.IOException: No such device

at java.net.PlainDatagramSocketImpl.send(Native Method) at java.net.PlainDatagramSocketImpl.send(PlainDatagramSocketImpl.java:167)

at java.net.DatagramSocket.send(DatagramSocket.java:650) at org.jgroups.protocols.UDP._send(UDP.java:352)

... 17 more

 

 

Dependencies:

 

jboss-common-core-2.2.14.GA.jar

jboss-common-logging-spi-2.0.4.GA.jar

jbosscache-core-3.2.2.GA.jar

jgroups-2.6.13.GA.jar

 

 

Thanks.