Uploaded image for project: 'Red Hat Decision Manager'
  1. Red Hat Decision Manager
  2. RHDM-1798

[ONE-OFF](7.11.1) JSON marshalling slow due to inefficient com.fasterxml.jackson.databind.type.TypeFactory.findClass calls

XMLWordPrintable

    • Icon: Support Patch Support Patch
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
      • RHDM 7.11.1 running in OCP 4.7
    • False
    • False
    • Hide
      PATCH NAME:
        RHDM-1798

      PRODUCT NAME:
        Red Hat Decision Manager

      VERSION:
        7.11.1

      DESCRIPTION: One-off patch to fix the following issue:
      * JSON marshalling slow due to inefficient com.fasterxml.jackson.databind.type.TypeFactory.findClass calls
        https://issues.redhat.com/browse/RHPAM-3855

      MANUAL INSTALL INSTRUCTIONS FOR ALL PLATFORMS:

      1. Backup and remove the following file:

            kie-server-api-7.52.0.Final-redhat-00008.jar

         from the following location:

            $SERVER_DEPLOYMENT_DIR/kie-server.war/WEB-INF/lib/
            
      2. Unzip the file jboss-rhba-7.11.1-RHDM-1798.zip and copy:

            RHDM-1798/kie-server-api-7.52.0.Final-redhat-00008-RHDM-1798.jar
            
         to:

            $SERVER_DEPLOYMENT_DIR/kie-server.war/WEB-INF/lib/

      MANUAL INSTALL INSTRUCTIONS FOR MAVEN BASED PROJECTS:

          1. Extract the attached zip (jboss-rhba-7.11.1-RHDM-1798.zip) and change into the RHDM-1798 directory

          2. Run the following commands to install the patch binaries to the local maven repository:
          
      mvn install:install-file -Dfile=kie-server-api-7.52.0.Final-redhat-00008-RHDM-1798.jar -Dsources=kie-server-api-7.52.0.Final-redhat-00008-RHDM-1798-sources.jar -DpomFile=kie-server-api-7.52.0.Final-redhat-00008-RHDM-1798.pom -Dpackaging=jar

          3. Override the original version of modified jars explicitly declaring them in <dependencyManagement> of your project pom.xml:

                   <dependency>
                      <groupId>org.kie.server</groupId>
                      <artifactId>kie-server-api</artifactId>
                      <version>7.52.0.Final-redhat-00008-RHDM-1798</version>
                   </dependency>


      ADDITIONAL INSTALL INSTRUCTIONS FOR ALL PLATFORMS:

          Find and replace the file
             kie-server-api-7.52.0.Final-redhat-00008.jar
           

          with the patched jars:
             kie-server-api-7.52.0.Final-redhat-00008-RHDM-1798.jar

          for all occurences of these files in your project.

      SUPERSEDES:
              N/A
      CREATOR:
              Martin Weiler
      DATE:
              26-Aug-2021
      Show
      PATCH NAME:    RHDM-1798 PRODUCT NAME:   Red Hat Decision Manager VERSION:   7.11.1 DESCRIPTION: One-off patch to fix the following issue: * JSON marshalling slow due to inefficient com.fasterxml.jackson.databind.type.TypeFactory.findClass calls    https://issues.redhat.com/browse/RHPAM-3855 MANUAL INSTALL INSTRUCTIONS FOR ALL PLATFORMS: 1. Backup and remove the following file:       kie-server-api-7.52.0.Final-redhat-00008.jar    from the following location:       $SERVER_DEPLOYMENT_DIR/kie-server.war/WEB-INF/lib/        2. Unzip the file jboss-rhba-7.11.1- RHDM-1798 .zip and copy:        RHDM-1798 /kie-server-api-7.52.0.Final-redhat-00008- RHDM-1798 .jar           to:       $SERVER_DEPLOYMENT_DIR/kie-server.war/WEB-INF/lib/ MANUAL INSTALL INSTRUCTIONS FOR MAVEN BASED PROJECTS:     1. Extract the attached zip (jboss-rhba-7.11.1- RHDM-1798 .zip) and change into the RHDM-1798 directory     2. Run the following commands to install the patch binaries to the local maven repository:      mvn install:install-file -Dfile=kie-server-api-7.52.0.Final-redhat-00008- RHDM-1798 .jar -Dsources=kie-server-api-7.52.0.Final-redhat-00008- RHDM-1798 -sources.jar -DpomFile=kie-server-api-7.52.0.Final-redhat-00008- RHDM-1798 .pom -Dpackaging=jar     3. Override the original version of modified jars explicitly declaring them in <dependencyManagement> of your project pom.xml:              <dependency>                 <groupId>org.kie.server</groupId>                 <artifactId>kie-server-api</artifactId>                 <version>7.52.0.Final-redhat-00008- RHDM-1798 </version>              </dependency> ADDITIONAL INSTALL INSTRUCTIONS FOR ALL PLATFORMS:     Find and replace the file        kie-server-api-7.52.0.Final-redhat-00008.jar           with the patched jars:        kie-server-api-7.52.0.Final-redhat-00008- RHDM-1798 .jar     for all occurences of these files in your project. SUPERSEDES:         N/A CREATOR:         Martin Weiler DATE:         26-Aug-2021
    • undefined

      One-off patch JIRA for RHPAM-3855 for Cigna

              jbn-patch-team JBN Patch Team list
              rhn-support-mputz Martin Weiler (Inactive)
              Karel Suta Karel Suta
              Karel Suta Karel Suta
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: