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. Error.jpg
          Error.jpg
          11 kB
        2. Error2.json
          18 kB

              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: