APAR status
Closed as fixed if next.
Error description
When using htds execution with trace enabled you might face a blockage where the connection pull gets full. It is related to a deadlock that is visible in a threaddump. Thread Name : Default Executor-thread-4426 State : Deadlock/Blocked Owns Monitor Lock on ilog/rules/engine/IlrRuleset@0x0000000092AF1AF8 Waiting for Monitor Lock on ilog/rules/factory/IlrReflect@0x0000000092A9E5F8
Local fix
there are two workarounds for the issue: 1) disable rulesetdata warehouse tracing 2) If still need the tracing on, you can change the current ruleset implementation, In BOM, you may use a tester in an extender class, instead of an extender implemented in IRL. Here is an example of a tester in an extender: public class CustomerExtender { ...... // THE TESTER public static boolean tester(Map customer) { return "Customer".equals(customer.get("className")); } } The extender has to be declared in the B2X part of the BOM class.
Problem summary
**************************************************************** * USERS AFFECTED: * * Customers at 8.8.1 of ODM using HTDS who see a "The default * * connection manager pool is full" issue * **************************************************************** * PROBLEM DESCRIPTION: * * All of the connections in the XU connection pool become used * * up and additional connections cannot be made. A default * * connection manager pool is full error is thrown * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Temporary fix
Comments
APAR Information
APAR number
PH12284
Reported component name
WS ODM FOR Z/OS
Reported component ID
5655Y1700
Reported release
812
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-05-20
Closed date
2019-11-27
Last modified date
2019-11-27
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
R812 PSY
UP
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z\/OS"}],"Version":"812"}]
Document Information
Modified date:
27 August 2021