Openbravo Issue Tracking System - Openbravo ERP | |||||||||||||||||||||||||||||||||
View Issue Details | |||||||||||||||||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||||||||||||||||||
0048258 | Openbravo ERP | A. Platform | public | 2021-12-15 16:13 | 2021-12-20 10:53 | ||||||||||||||||||||||||||||
Reporter | shuehner | ||||||||||||||||||||||||||||||||
Assigned To | shuehner | ||||||||||||||||||||||||||||||||
Priority | normal | Severity | critical | Reproducibility | have not tried | ||||||||||||||||||||||||||||
Status | closed | Resolution | suspended | ||||||||||||||||||||||||||||||
Platform | OS | 5 | OS Version | ||||||||||||||||||||||||||||||
Product Version | |||||||||||||||||||||||||||||||||
Target Version | Fixed in Version | ||||||||||||||||||||||||||||||||
Merge Request Status | |||||||||||||||||||||||||||||||||
Review Assigned To | |||||||||||||||||||||||||||||||||
OBNetwork customer | |||||||||||||||||||||||||||||||||
Web browser | |||||||||||||||||||||||||||||||||
Modules | Core | ||||||||||||||||||||||||||||||||
Support ticket | |||||||||||||||||||||||||||||||||
Regression level | |||||||||||||||||||||||||||||||||
Regression date | |||||||||||||||||||||||||||||||||
Regression introduced in release | |||||||||||||||||||||||||||||||||
Regression introduced by commit | |||||||||||||||||||||||||||||||||
Triggers an Emergency Pack | No | ||||||||||||||||||||||||||||||||
Summary | 0048258: How to manually backport log4j 2.17 to Openbravo version >= 19Q1 | ||||||||||||||||||||||||||||||||
Description | This issue contains description on how to manually backport the library update to log4j version 2.17 to older releases. It can be used: - If a project cannot update to 21Q3.7 or 21Q4.2 or 22Q1 yet - but wants to apply the 2.17 library update recommend By Openbravo | ||||||||||||||||||||||||||||||||
Steps To Reproduce | Having Openbravo containing log4j library version: - 2.x - but not yet 2.17 | ||||||||||||||||||||||||||||||||
Proposed Solution | How to apply the update. All steps from base Openbravo folder (aka source.path) The required files are attached to this issue Testing,stopping,starting application as usual for any code change 1.) Delete the following 5 files lib/runtime/log4j-1.2-api-2.11.1.jar lib/runtime/log4j-api-2.11.1.jar lib/runtime/log4j-core-2.11.1.jar lib/runtime/log4j-slf4j-impl-2.11.1.jar lib/runtime/log4j-web-2.11.1.jar 2.) Extract new files from log4j-2.17.0-jar-files.zip unzip log4j-2.17.0.jar-files.zip 3.a) For Openbravo version <21Q1 Apply patch log4j-pre21Q1.diff 3.b) For Openbravo version >=21Q1 y <21Q4 Apply patch log4j-21Q1-pre21Q4.diff 3.c) For Openbravo >= 21Q4 Apply patch log4j-21Q4.diff instead 4.) Recompile the application # do NOT use ant smartbuild ant compile.complete.deploy | ||||||||||||||||||||||||||||||||
Additional Information | |||||||||||||||||||||||||||||||||
Tags | No tags attached. | ||||||||||||||||||||||||||||||||
Relationships |
| ||||||||||||||||||||||||||||||||
Attached Files | log4j-2.17.0-jar-files.zip (2,116,080) 2021-12-20 10:51 https://issues.openbravo.com/file_download.php?file_id=16454&type=bug log4j-21Q4.diff (3,510) 2021-12-20 10:53 https://issues.openbravo.com/file_download.php?file_id=16455&type=bug log4j-21Q1-pre21Q4.diff (4,376) 2021-12-20 10:53 https://issues.openbravo.com/file_download.php?file_id=16456&type=bug log4j-pre21Q1.diff (6,681) 2021-12-20 10:53 https://issues.openbravo.com/file_download.php?file_id=16457&type=bug after-cherrypick-log4j-21Q1-pre21Q4.diff (2,318) 2021-12-20 10:53 https://issues.openbravo.com/file_download.php?file_id=16458&type=bug | ||||||||||||||||||||||||||||||||
Issue History | |||||||||||||||||||||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||||||||||||||||||||
2021-12-15 16:13 | shuehner | New Issue | |||||||||||||||||||||||||||||||
2021-12-15 16:13 | shuehner | Assigned To | => Triage Platform Base | ||||||||||||||||||||||||||||||
2021-12-15 16:13 | shuehner | Modules | => Core | ||||||||||||||||||||||||||||||
2021-12-15 16:13 | shuehner | Triggers an Emergency Pack | => No | ||||||||||||||||||||||||||||||
2021-12-15 18:18 | shuehner | File Added: log4j-2.16.0-jar-files.zip | |||||||||||||||||||||||||||||||
2021-12-15 18:19 | shuehner | File Added: log4j-21Q4.diff | |||||||||||||||||||||||||||||||
2021-12-15 18:19 | shuehner | File Added: log4j-pre21Q4.diff | |||||||||||||||||||||||||||||||
2021-12-15 18:25 | shuehner | Proposed Solution updated | |||||||||||||||||||||||||||||||
2021-12-15 18:26 | shuehner | Proposed Solution updated | |||||||||||||||||||||||||||||||
2021-12-15 18:29 | shuehner | Note Added: 0133742 | |||||||||||||||||||||||||||||||
2021-12-15 18:30 | shuehner | Assigned To | Triage Platform Base => shuehner | ||||||||||||||||||||||||||||||
2021-12-15 18:30 | shuehner | Status | new => scheduled | ||||||||||||||||||||||||||||||
2021-12-15 18:33 | shuehner | Relationship added | related to 0047901 | ||||||||||||||||||||||||||||||
2021-12-15 18:33 | shuehner | Relationship added | related to 0048228 | ||||||||||||||||||||||||||||||
2021-12-15 18:33 | shuehner | Relationship added | related to 0048254 | ||||||||||||||||||||||||||||||
2021-12-15 18:44 | shuehner | Relationship added | related to 0047091 | ||||||||||||||||||||||||||||||
2021-12-15 18:44 | shuehner | Relationship deleted | related to 0047901 | ||||||||||||||||||||||||||||||
2021-12-15 18:44 | shuehner | Note Edited: 0133742 | bug_revision_view_page.php?bugnote_id=0133742#r23416 | ||||||||||||||||||||||||||||||
2021-12-15 18:47 | shuehner | Proposed Solution updated | |||||||||||||||||||||||||||||||
2021-12-15 19:03 | shuehner | Note Added: 0133745 | |||||||||||||||||||||||||||||||
2021-12-15 19:03 | shuehner | Status | scheduled => closed | ||||||||||||||||||||||||||||||
2021-12-15 19:03 | shuehner | Resolution | open => suspended | ||||||||||||||||||||||||||||||
2021-12-17 13:44 | AugustoMauch | Proposed Solution updated | |||||||||||||||||||||||||||||||
2021-12-17 13:46 | AugustoMauch | Note Edited: 0133742 | bug_revision_view_page.php?bugnote_id=0133742#r23419 | ||||||||||||||||||||||||||||||
2021-12-17 13:46 | AugustoMauch | File Deleted: log4j-pre21Q4.diff | |||||||||||||||||||||||||||||||
2021-12-17 13:47 | AugustoMauch | File Added: log4j-21Q1-21Q4.diff | |||||||||||||||||||||||||||||||
2021-12-17 13:47 | AugustoMauch | Proposed Solution updated | |||||||||||||||||||||||||||||||
2021-12-17 13:47 | AugustoMauch | File Deleted: log4j-21Q1-21Q4.diff | |||||||||||||||||||||||||||||||
2021-12-17 13:48 | AugustoMauch | File Added: log4j-21Q1-pre21Q4.diff | |||||||||||||||||||||||||||||||
2021-12-17 13:53 | AugustoMauch | File Added: log4j-pre21Q1.diff | |||||||||||||||||||||||||||||||
2021-12-17 13:55 | AugustoMauch | File Added: after-cherrypick-log4j-21Q1-pre21Q4.diff | |||||||||||||||||||||||||||||||
2021-12-17 13:55 | AugustoMauch | Note Edited: 0133742 | bug_revision_view_page.php?bugnote_id=0133742#r23420 | ||||||||||||||||||||||||||||||
2021-12-20 09:00 | alostale | Relationship added | related to 0048279 | ||||||||||||||||||||||||||||||
2021-12-20 10:44 | cberner | Note Edited: 0133742 | bug_revision_view_page.php?bugnote_id=0133742#r23423 | ||||||||||||||||||||||||||||||
2021-12-20 10:51 | cberner | Summary | How to manually backport log4j 2.16 to Openbravo version >= 19Q1 => How to manually backport log4j 2.17 to Openbravo version >= 19Q1 | ||||||||||||||||||||||||||||||
2021-12-20 10:51 | cberner | Description Updated | bug_revision_view_page.php?rev_id=23425#r23425 | ||||||||||||||||||||||||||||||
2021-12-20 10:51 | cberner | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=23427#r23427 | ||||||||||||||||||||||||||||||
2021-12-20 10:51 | cberner | Proposed Solution updated | |||||||||||||||||||||||||||||||
2021-12-20 10:51 | cberner | File Added: log4j-2.17.0-jar-files.zip | |||||||||||||||||||||||||||||||
2021-12-20 10:52 | cberner | File Deleted: log4j-21Q4.diff | |||||||||||||||||||||||||||||||
2021-12-20 10:52 | cberner | File Deleted: log4j-2.16.0-jar-files.zip | |||||||||||||||||||||||||||||||
2021-12-20 10:52 | cberner | File Deleted: log4j-21Q1-pre21Q4.diff | |||||||||||||||||||||||||||||||
2021-12-20 10:52 | cberner | File Deleted: log4j-pre21Q1.diff | |||||||||||||||||||||||||||||||
2021-12-20 10:53 | cberner | File Deleted: after-cherrypick-log4j-21Q1-pre21Q4.diff | |||||||||||||||||||||||||||||||
2021-12-20 10:53 | cberner | File Added: log4j-21Q4.diff | |||||||||||||||||||||||||||||||
2021-12-20 10:53 | cberner | File Added: log4j-21Q1-pre21Q4.diff | |||||||||||||||||||||||||||||||
2021-12-20 10:53 | cberner | File Added: log4j-pre21Q1.diff | |||||||||||||||||||||||||||||||
2021-12-20 10:53 | cberner | File Added: after-cherrypick-log4j-21Q1-pre21Q4.diff |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|