Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Nodes aren't able to send alerts, exceptions, and health info

SA-33760

Summary



Some nodes are not able to send alerts, exceptions, and health information to the AES server.


Error Messages



java.lang.IllegalArgumentException: The XMLInputFactory does not recognize the property "reuse-instance".
at com.ibm.xml.xlxp.api.stax.msg.StAXMessageProvider.throwIllegalArgumentException(StAXMessageProvider.java:42)
at com.ibm.xml.xlxp.api.stax.XMLInputFactoryImpl.setProperty(XMLInputFactoryImpl.java:1906)
at com.pega.apache.axiom.util.stax.dialect.SJSXPDialect.makeThreadSafe(SJSXPDialect.java:65)


Steps to Reproduce



Configure the remote node to be monitored by AES.


Root Cause



A defect or configuration issue in the operating environment The application server type is Tomcat. The JVM specification is what follows.
java.version 1.8.0
java.fullversion JRE 1.8.0 IBM J9 2.8 Linux amd64-64 Compressed References 20161013_322271 (JIT enabled, AOT enabled) J9VM - R28_Java8_SR3_20161013_1635_B322271 JIT - tr.r14.java.green_20161011_125790 GC - R28_Java8_SR3_20161013_1635_B322271_CMPRSS J9CL - 20161013_322271
java.vendor IBM Corporation
java.vendor.url http://www.ibm.com/
java.vm.name IBM J9 VM
java.vm.version 2.8
java.vm.info JRE 1.8.0 Linux amd64-64 Compressed References 20161013_322271 (JIT enabled, AOT enabled) J9VM - R28_Java8_SR3_20161013_1635_B322271 JIT - tr.r14.java.green_20161011_125790 GC - R28_Java8_SR3_20161013_1635_B322271_CMPRSS J9CL - 20161013_322271
java.vm.vendor IBM Corporation

The JVM specification for working systems is below
java.version 1.8.0_101
java.vendor Oracle Corporation
java.vendor.url http://java.oracle.com/
java.vm.name Java HotSpot(TM) 64-Bit Server VM
java.vm.version 25.101-b13
java.vm.info mixed mode
java.vm.vendor Oracle Corporation
java.vm.specification.vendor Oracle Corporation
java.specification.name Java Platform API Specification
java.specification.version 1.8
java.specification.vendor Oracle Corporation
java.runtime.name Java(TM) SE Runtime Environment
java.runtime.version 1.8.0_101-b13
java.home /usr/lib/jvm/java-1.8.0-oracle-1.8.0.101-1jpp.1.el7.x86_64/jre
java.util.logging.manager org.apache.juli.ClassLoaderLogManager
java.io.tmpdir /var/cache/tomcat/temp


Resolution



Make the following change to the operating environment:

It is a best practice to reserve use of the IBM JVM for the WebSphere application server.
In this instance the axiom libraries in use by Pega 7 are not compatible with the IBM runtime environment.

Published February 18, 2017 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice