TIBCO BusinessEvents agent(s) logfile reports error "java.lang.RuntimeException: PutAll resulted in an error".

TIBCO BusinessEvents agent(s) logfile reports error "java.lang.RuntimeException: PutAll resulted in an error".

book

Article ID: KB0087819

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
===========
Inder Windows, with the 32-bit install of TIBCO BusinessEvents, agent(s) reports error "java.lang.RuntimeException: PutAll resulted in an error" after some time. The Inference Agent, Cache Server stops working or crashed.

Environment:
===========
TIBCO BusinessEvents 5.0.0 (32bit)
All Operating Systems

Symptoms:
=========

Errors in log and/or Agents crash - memory usage grows over the time:

java.lang.RuntimeException: PutAll resulted in an error
            at com.tibco.cep.as.kit.map.SpaceMap.putAll(SourceFile:235)
            at com.tibco.cep.runtime.service.om.impl.AbstractEntityDao.putAll(AbstractEntityDao.java:161)
            at com.tibco.cep.runtime.service.cluster.txn.RtcTransactionManager.modifyConcepts(RtcTransactionManager.java:186)
            at com.tibco.cep.runtime.service.cluster.txn.RtcTransactionManager.applyTransactionToCache(RtcTransactionManager.java:316)
            at com.tibco.cep.runtime.service.cluster.txn.RtcTransactionManager$TxnTask_Cache.run(RtcTransactionManager.java:488)
            at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
            at com.tibco.cep.runtime.util.CustomBEManagedThread.run(CustomBEManagedThread.java:23)

Cause:
======

Windows 32-bit BusinessEvents agents crashes/stops processing message once process memory is reached (memory usages grows in 32-bit BusinessEvents version when TIBCO DataGrid used for Cache Provider)

Resolution:
========
In most cases we have observed that installing the 64-bit version of TIBCO BusinessEvents solves this issue.

Issue/Introduction

TIBCO BusinessEvents agent(s) logfile reports error "java.lang.RuntimeException: PutAll resulted in an error".