Uploaded image for project: 'JBoss BPMS Platform'
  1. JBoss BPMS Platform
  2. RHBPMS-1475

"IOException: write size larger than buffer can fit" is experienced by trying to list completed processes in BPM Suite 6.0.2

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Critical
    • 6.1.0
    • 6.0.2
    • Business Central
    • None

    Description

      Description of problem:

      By trying to list completed processes (with a large numbers of result sets), a message is displayed in business-central UI (see error_message.png):

      Unexpected error encountered : java.io.IOException:write size larger than buffer can fit

      This is the root cause in server.log:

      Caused by: java.io.IOException: write size larger than buffer can fit
      at org.jboss.errai.bus.server.io.buffers.TransmissionBuffer.write(TransmissionBuffer.java:208)
      at org.jboss.errai.bus.server.io.buffers.TransmissionBuffer.write(TransmissionBuffer.java:186)
      at org.jboss.errai.bus.server.io.BufferHelper.encodeAndWrite(BufferHelper.java:38)
      at org.jboss.errai.bus.server.io.BufferDeliveryHandler.deliver(BufferDeliveryHandler.java:54)
      at org.jboss.errai.bus.server.MessageQueueImpl.offer(MessageQueueImpl.java:123)
      at org.jboss.errai.bus.server.ServerMessageBusImpl.enqueueForDelivery(ServerMessageBusImpl.java:411)
      ... 45 more

      It only happens with a large result set (it seems like there is more than 82.600 completed process instances in the ProcessInstanceLog table).

      Looking at TransmissionBuffer class, it should be the expected behaviour and the best approach should be avoid keeping the database tables from growing infinitely. However, this error message could a bit more user-friendly.

      Version-Release number of selected component (if applicable):

      BPM Suite 6

      How reproducible:

      By trying to list completed processes (with a large numbers of result sets - more than 82.600 )

      Actual results:

      Unexpected error encountered : java.io.IOException:write size larger than buffer can fit

      Expected results:

      The message could be a bit more user-friendly.

      Additional info:

      Attachments

        Activity

          People

            msalatin Mauricio Salatino (Inactive)
            rhn-support-ajuricic Amana Juricic
            Pavel Kralik Pavel Kralik
            Pavel Kralik Pavel Kralik
            Kris Verlaenen, Marek Baluch
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: