0 Replies Latest reply on Jan 20, 2009 8:19 AM by aiesulauro

    Error writing response to...  Broken Pipe exception

    aiesulauro

      Any hints on tracking down the source of the attempted
      naming server access would be appreciated.

      The exception shown below appears once per minute in the
      server log.

      The computing environment is jboss-5.0.0.GA (standard configuration),
      RHEL5, on a machine with 8G of RAM and two 2GHz dual core processors.
      The database is mySql executing locally (same machine as the JBossAS
      instance).

      The IP address shown in the exception is a VIP and the appServer is
      started with the -b option.

      /usr2/jboss/jboss-5.0.0.GA/bin/run.sh -c standard -b jestdev03

      https://jira.jboss.org/jira/browse/JBAS-3417 references the problem but
      does not suggest a solution. JBAS-3417 states that the source of the
      naming port access must be tracked down.

      2009-01-16 00:00:02,025 DEBUG [org.jboss.naming.Naming] (JBoss System Threads(1)-6) Error writing response to /134.243.51.107
      java.net.SocketException: Broken pipe
       at java.net.SocketOutputStream.socketWrite0(Native Method)
       at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
       at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1838)
       at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1747)
       at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1249)
       at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1203)
       at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
       at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
       at java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.java:1538)
       at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:329)
       at org.jnp.server.Main$BootstrapRequestHandler.run(Main.java:591)
       at org.jboss.util.threadpool.RunnableTaskWrapper.run(RunnableTaskWrapper.java:147)
       at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
       at java.lang.Thread.run(Thread.java:619)