ConnectALL automations stopped processing
search cancel

ConnectALL automations stopped processing

book

Article ID: 369133

calendar_today

Updated On:

Products

ConnectALL

Issue/Introduction

ConnectALL automations have stopped processing.  

Automation log files show the following entries

ERROR YYYY-MM-dd HH:mm:ss,zzz [<AUTOMATION NAME> | <AUTOMATION TIMESTAMP> | <SOURCE APP WORK ITEM ID> | {}][(connectall-flows) thread #nn - seda://applink.dead.letter?concurrentConsumers=16&exchangePattern=InOnly] com.go2group.connectall.model.transformer.model.api.GeneralExceptionTransformer: HazelcastInstance[[127.0.0.1]:5701] is not active!
com.hazelcast.core.HazelcastInstanceNotActiveException: HazelcastInstance[[127.0.0.1]:5701] is not active!

ERROR YYYY-MM-dd HH:mm:ss,zzz [<AUTOMATION NAME> | <AUTOMATION TIMESTAMP> | <SOURCE APP WORK ITEM ID> | {}][(connectall-flows) thread #44 - JmsConsumer[writeQ]] com.connectall.core.hazelcast.CacheStore: Unable to update the cache conflict.field.strategy in the store
com.connectall.core.hazelcast.ObjectStoreException: Error while storing the object<AUTOMATION TIMESTAMP>:::SOURCE into objectstore conflict.field.strategy
        at com.connectall.core.hazelcast.SimpleHazelcastObjectStore.store(SimpleHazelcastObjectStore.java:46) ~[ConnectModel-3.3.0.2.jar!/:3.3.0.2]
        at com.connectall.core.hazelcast.CacheStore.storeObjectInCache(CacheStore.java:49) ~[ConnectModel-3.3.0.2.jar!/:3.3.0.2]
        at com.go2group.connectall.conflict.RecordConflictCache.addConfilictRecordCache(RecordConflictCache.java:62) ~[classes!/:3.3.0.2]
        at com.go2group.connectall.model.transformer.converter.ValueMapper.remapFieldValues(ValueMapper.java:198) ~[classes!/:3.3.0.2]
        at com.go2group.connectall.model.transformer.converter.ValueMapper.<init>(ValueMapper.java:110) ~[classes!/:3.3.0.2]
        at com.go2group.connectall.model.transformer.model.api.MapValuesTransformer.doTransform(MapValuesTransformer.java:474) ~[classes!/:3.3.0.2]
        at com.go2group.connectall.model.transformer.model.api.MapValuesTransformer.processTheMessage(MapValuesTransformer.java:156) ~[classes!/:3.3.0.2]
        at com.go2group.connectall.model.transformer.ConfigDrivenBaseMessageTransformer.transformMessage(ConfigDrivenBaseMessageTransformer.java:140) ~[classes!/:3.3.0.2]
        at com.connectall.core.camel.CamelTransformer.mapValues(CamelTransformer.java:219) ~[classes!/:3.3.0.2]
        ...
        at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1237) ~[spring-jms-5.3.31.jar!/:5.3.31]
        at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1227) ~[spring-jms-5.3.31.jar!/:5.3.31]
        at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:1120) ~[spring-jms-5.3.31.jar!/:5.3.31]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
        at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: java.lang.OutOfMemoryError: Java heap space

 

Environment

3.3

Cause

This is caused by the Core JVM exhausting its memory heap.

Resolution

Increase the amount of memory allocated to the JVM by modifying the -Xmx parameter in the following files:

CONNECTALL_HOME/Core/bin/start-server.sh

CONNECTALL_HOME/Core/bin/connectall-core.xml

 

Noted: It may be necessary to also increase the physical memory allocated to the server prior to this