]
Petr Farmakovsky commented on DROOLS-3552:
------------------------------------------
Hi [~manstis]
I registered a [
] in the ERRAI project,
please close this.
Error: "write size larger than buffer can fit" when opening
object in workbench
-------------------------------------------------------------------------------
Key: DROOLS-3552
URL:
https://issues.jboss.org/browse/DROOLS-3552
Project: Drools
Issue Type: Bug
Components: DSLs Editor
Affects Versions: 6.5.0.Final
Environment: KIE Drools Workbench - Distribution Wars-Version: 6.5.0.Final
Server version: Apache Tomcat/7.0.76
Server number: 7.0.76.0
OS Name: Linux
OS Version: 3.10.0-957.1.3.el7.x86_64
Architecture: amd64
JVM Version: 1.7.0_161-b13
JVM Vendor: Oracle Corporation
H2 database
Reporter: Petr Farmakovsky
Assignee: Michael Anstis
Priority: Major
Attachments: Error.jpg, Error2.json
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*
{noformat}
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)
..
{noformat}
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.