Question
Bradesco Seguros
BR
Last activity: 10 Jan 2022 15:39 EST
Error during compilation - OOTB rules failing
We are using an environment that is composed of a TomCat 9 application server using a SQL Server 2019 Database and using OpenJDK 1.11, using Pega version 8.6.1.
We recently identified a server error when starting Kafka
2022-01-04 10:31:51,813 [StreamServer.Default] [ STANDARD] [ ] [ ] ( dsm.kafka.Kafka) ERROR - Failed to start Kafka on 1 attempt, kafka log [0.008s][error][logging ] Invalid decorator '\Tomcat 9.0_Tomcat9-PEGA\kafka- Proprietary information hidden\logs\kafkaServer-gc.log'. Invalid -Xlog option '-Xlog:gc*:file=E:\Tomcat 9.0_Tomcat9-PEGA\kafka- Proprietary information hidden\logs\kafkaServer-gc.log:time,tags:filecount=10,filesize=102400', see error log for details. Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.
We verified that the error was due to a bug in the OpenJDK version - https://bugs.openjdk.java.net/browse/JDK-8215398
We have updated OpenJDK to the latest version: 1.17. However, we started to notice that the platform is not compiling some rules, especially the OOTB ones, to verify performance, or, to validate the application, as indicated in the logs below:
The rule which attempted to use a non-accessible jar during rule compilation is: "com.pegarules.generated.html_section.ra_stream_pzallvalidationerrorsforrule_e7cc644ad8b96af1f4a93604d40c65e1". Please see error above for non-accessible jar information.
We are using an environment that is composed of a TomCat 9 application server using a SQL Server 2019 Database and using OpenJDK 1.11, using Pega version 8.6.1.
We recently identified a server error when starting Kafka
2022-01-04 10:31:51,813 [StreamServer.Default] [ STANDARD] [ ] [ ] ( dsm.kafka.Kafka) ERROR - Failed to start Kafka on 1 attempt, kafka log [0.008s][error][logging ] Invalid decorator '\Tomcat 9.0_Tomcat9-PEGA\kafka- Proprietary information hidden\logs\kafkaServer-gc.log'. Invalid -Xlog option '-Xlog:gc*:file=E:\Tomcat 9.0_Tomcat9-PEGA\kafka- Proprietary information hidden\logs\kafkaServer-gc.log:time,tags:filecount=10,filesize=102400', see error log for details. Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.
We verified that the error was due to a bug in the OpenJDK version - https://bugs.openjdk.java.net/browse/JDK-8215398
We have updated OpenJDK to the latest version: 1.17. However, we started to notice that the platform is not compiling some rules, especially the OOTB ones, to verify performance, or, to validate the application, as indicated in the logs below:
The rule which attempted to use a non-accessible jar during rule compilation is: "com.pegarules.generated.html_section.ra_stream_pzallvalidationerrorsforrule_e7cc644ad8b96af1f4a93604d40c65e1". Please see error above for non-accessible jar information.
Failed to compile rule: /com/pegarules/generated/html_section/ra_stream_pzallvalidationerrorsforrule_e7cc644ad8b96af1f4a93604d40c65e1.java
Failed to generate com.pegarules.generated.html_section.ra_stream_pzallvalidationerrorsforrule_e7cc644ad8b96af1f4a93604d40c65e1
Failed to generate com.pegarules.generated.html_section.ra_stream_pzallvalidationerrorsforrule_e7cc644ad8b96af1f4a93604d40c65e1
Failed to compile rule: /com/pegarules/generated/html_section/ra_stream_pzallvalidationerrorsforrule_e7cc644ad8b96af1f4a93604d40c65e1.java
The rule which attempted to use a non-accessible jar during rule compilation is: "com.pegarules.generated.html_section.ra_stream_pzallvalidationerrorsforrule_e7cc644ad8b96af1f4a93604d40c65e1". Please see error above for non-accessible jar information.
Failed to generate com.pegarules.generated.html_section.ra_stream_pzallvalidationerrorsforrule_e7cc644ad8b96af1f4a93604d40c65e1
Failed to generate com.pegarules.generated.html_section.ra_stream_pzallvalidationerrorsforrule_e7cc644ad8b96af1f4a93604d40c65e1
Section 'pzAllErrorsForRule' execution error on page '' of class 'Embed-ValidationResultRow
Any guidance , HotFix that can be applied ?