java.lang.IllegalStateException: Can't write records bigger than the bufferSize(501760) on the journal
Issue
- When sending a message to a server the client terminates unexpectedly and the following exception can be seen in the JBoss server log file:
14:48:28,668 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss EAP 6.4.6.GA (AS 7.5.6.Final-redhat-2) started in 8018ms - Started 208 of 245 services (78 services are lazy, passive or on-demand)
14:50:23,017 WARN [org.hornetq.core.server] (Old I/O server worker (parentId: 188745322, [id: 0x0b40066a, /127.0.0.1:5445]), runningThread=Thread-2 (HornetQ-remoting-threads-HornetQServerImpl::serverUUID=4d085002-ec4f-11e5-8a83-3bdce8ca3d0c-1815036460-1700874562)) Sending unexpected exception to the client: java.lang.IllegalStateException: Can't write records bigger than the bufferSize(501760) on the journal
at org.hornetq.core.journal.impl.TimedBuffer.checkSize(TimedBuffer.java:228) [hornetq-journal-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.journal.impl.AbstractSequentialFile.fits(AbstractSequentialFile.java:218) [hornetq-journal-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.journal.impl.JournalImpl.switchFileIfNecessary(JournalImpl.java:3157) [hornetq-journal-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.journal.impl.JournalImpl.appendRecord(JournalImpl.java:2780) [hornetq-journal-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.journal.impl.JournalImpl.appendAddRecord(JournalImpl.java:804) [hornetq-journal-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.persistence.impl.journal.JournalStorageManager.storeMessage(JournalStorageManager.java:933) [hornetq-server-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.postoffice.impl.PostOfficeImpl.processRoute(PostOfficeImpl.java:1099) [hornetq-server-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.postoffice.impl.PostOfficeImpl.route(PostOfficeImpl.java:730) [hornetq-server-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.postoffice.impl.PostOfficeImpl.route(PostOfficeImpl.java:625) [hornetq-server-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.server.impl.ServerSessionImpl.doSend(ServerSessionImpl.java:1732) [hornetq-server-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.server.impl.ServerSessionImpl.send(ServerSessionImpl.java:1395) [hornetq-server-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.protocol.core.ServerSessionPacketHandler.handlePacket(ServerSessionPacketHandler.java:464) [hornetq-server-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.protocol.core.impl.ChannelImpl.handlePacket(ChannelImpl.java:652) [hornetq-core-client-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.protocol.core.impl.RemotingConnectionImpl.doBufferReceived(RemotingConnectionImpl.java:615) [hornetq-core-client-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.protocol.core.impl.RemotingConnectionImpl.bufferReceived(RemotingConnectionImpl.java:574) [hornetq-core-client-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.remoting.server.impl.RemotingServiceImpl$DelegatingBufferHandler.bufferReceived(RemotingServiceImpl.java:587) [hornetq-server-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.hornetq.core.remoting.impl.netty.HornetQChannelHandler.messageReceived(HornetQChannelHandler.java:72) [hornetq-core-client-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:88) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:281) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.hornetq.core.remoting.impl.netty.HornetQFrameDecoder2.messageReceived(HornetQFrameDecoder2.java:122) [hornetq-core-client-2.3.25.SP8-redhat-1.jar:2.3.25.SP8-redhat-1]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.channel.socket.oio.OioWorker.process(OioWorker.java:71) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.channel.socket.oio.AbstractOioWorker.run(AbstractOioWorker.java:73) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.channel.socket.oio.OioWorker.run(OioWorker.java:51) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at org.jboss.netty.util.VirtualExecutorService$ChildExecutorRunnable.run(VirtualExecutorService.java:175) [netty-3.6.10.Final-redhat-1.jar:3.6.10.Final-redhat-1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_72]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_72]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_72]
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.