Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-3552

Error: "write size larger than buffer can fit" when opening object in workbench

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • 6.5.0.Final
    • DSLs Editor
    • None
    • Hide

      If there are more than 195 business objects in one folder, the error "write size larger than buffer can fit" occurs when opening any object. This error is reproduced on several independent servers.

      A similar error was previously closed, because could not reproduce it. Our error is reproduced.

      Show
      If there are more than 195 business objects in one folder, the error "write size larger than buffer can fit" occurs when opening any object. This error is reproduced on several independent servers. A similar error was previously closed, because could not reproduce it. Our error is reproduced.
    • NEW
    • NEW

      To reproduce the error, I created a new repository, created a 300 Data Object in it. In each Data Object created 1000 fields of type Integer.
      After restarting the server when opening any object, Drools Workbeanch writes an error: write size larger than buffer can fit

      java.lang.RuntimeException: failed to enqueue message for delivery
          at org.jboss.errai.bus.server.ServerMessageBusImpl.enqueueForDelivery(ServerMessageBusImpl.java:443)
          at org.jboss.errai.bus.server.ServerMessageBusImpl.send(ServerMessageBusImpl.java:391)
          at org.jboss.errai.bus.server.ServerMessageBusImpl.send(ServerMessageBusImpl.java:337)
          at org.jboss.errai.bus.server.service.MessageBusProxy.send(MessageBusProxy.java:87)
          at org.jboss.errai.bus.client.api.base.ConversationMessageWrapper.sendNowWith(ConversationMessageWrapper.java:238)
          at org.jboss.errai.bus.client.api.base.DefaultMessageBuilder$1.sendNowWith(DefaultMessageBuilder.java:84)
          at org.jboss.errai.bus.server.io.ValueReplyRPCEndpointCallback.callback(ValueReplyRPCEndpointCallback.java:22)
          at org.jboss.errai.bus.server.io.RemoteServiceCallback.callback(RemoteServiceCallback.java:54)
          at org.jboss.errai.cdi.server.CDIExtensionPoints$2.callback(CDIExtensionPoints.java:396)
      ..
      

      The full text of the error is attached in the file.
      I know about the description https://developer.jboss.org/thread/220428 but I did not find the parameters under which you can open objects.

      I found an error in the TransmissionBuffer.java class, but I don’t know how to fix the problem.

        1. Error2.json
          18 kB
          Petr Farmakovsky
        2. Error.jpg
          11 kB
          Petr Farmakovsky

            manstis@redhat.com Michael Anstis
            petr.farmakovsky Petr Farmakovsky (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: