Support Article
Pega 719 Hazlecast error: Update not showing 3.4.1 libraries
SA-18371
Summary
User updated from Pega 7.1.7 environment where Hazelcast 3.2 still configured, to a Pega 7.1.9 environment where the user must be seeing the new Hazelcast 3.4.1.
However, nearly all of the Hazelcast classes are still mapped to 3.2 jar file.
Error Messages
2015-12-16 23:05:55,041 [fault (self-tuning)'] [ STANDARD] [ Pega_XRay:01.01.01] (Count.USER_NODE.Action) INFO - Agent background step last AFTER COUNT == 1 BEFORE COUNT ==
2015-12-16 23:07:15,136 [169a80d61ec.response] [ STANDARD] [ ] (hazelcast.spi.OperationService) FATAL - [ip-address]:6001 [8286468df77cde347b8a4169a80d61ec] [3.4.1] While processing response...
com.hazelcast.core.HazelcastException: No invocation for response: com.hazelcast.spi.impl.CallTimeoutResponse@5a2d7be
at com.hazelcast.spi.impl.BasicOperationService$ResponsePacketHandler.notifyRemoteCall(BasicOperationService.java:602)
at com.hazelcast.spi.impl.BasicOperationService$ResponsePacketHandler.handle(BasicOperationService.java:586)
at com.hazelcast.spi.impl.BasicOperationService$ResponsePacketHandler.access$1300(BasicOperationService.java:579)
Steps to Reproduce
Not Applicable.
Root Cause
A defect in Pegasystems’ code or rules.
Resolution
Perform the following local-change:
1.) Recommend to do a DB backup before deleting the jar (just in case).
2.) Delete from rules.pr_engineclasses where pzjar like '%hazelcast-3.2%' . Might require edit for user's schema name shown here as "rules".
Only the 3.4.1 jar must be left in the table
Only the 3.4.1 jar must be left in the table
3.) Restart the system.
4.) After system startup successfully, user can see messages in the logs such as the one below.
Any INFO statements logged from a Hazelcast class should show the [3.4.1] version.
2015-12-30 12:49:11,162 [ Host] [ STANDARD] [ ] [ ] ( cluster.impl.TcpIpJoiner) INFO - [ip-address]:5702 [1a80198f107526900c233375c1fd8eea] [3.4.1]
4.) After system startup successfully, user can see messages in the logs such as the one below.
Any INFO statements logged from a Hazelcast class should show the [3.4.1] version.
2015-12-30 12:49:11,162 [ Host] [ STANDARD] [ ] [ ] ( cluster.impl.TcpIpJoiner) INFO - [ip-address]:5702 [1a80198f107526900c233375c1fd8eea] [3.4.1]
Published January 31, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.