Openbravo Issue Tracking System - Retail Modules
View Issue Details
0053798Retail ModulesWeb POSpublic2023-10-30 14:422023-11-20 17:54
shuehner 
ander_flores 
normalmajorhave not tried
closedfixed 
5
 
RR24Q1 
adrianromero
No
0053798: hardwaremanager: Jetty related libraries should be updated to their latest versions
hwmanager contains a couple of jars all related to the jetty webserver.
Those should be updated from their current 9.4.48.v20220622 to the latest version.

While the issue is fine with an update inside the v9.4.x codeline
) there is 2nd topic:

v9.4.48 declared 9.x as end of community support.
That is not yet end of life to still getting i.e. sec updates
But we should start looking to upgrading to v10.x should be looked at (also or instead):
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.48.v20220622 [^]

Note: There is even a v11.x codeline but probably not interesting for now as it contains the full javax.* => jakarata.* package renaming which is a bigger
project (lots of renames)

https://www.eclipse.org/jetty/download.php [^]
-
No tags attached.
related to defect 0049903 closed Triage Platform Conn Retail Modules hardwaremanager: Jetty related libraries should be updated to their latest versions 
blocks design defect 0047090 new Triage Platform Base Openbravo ERP Tracking issue: Library update 
Issue History
2023-10-30 14:42shuehnerNew Issue
2023-10-30 14:42shuehnerAssigned To => Triage Platform Conn
2023-10-30 14:42shuehnerTriggers an Emergency Pack => No
2023-10-30 14:42shuehnerIssue generated from0049903
2023-10-30 14:42shuehnerRelationship addedrelated to 0049903
2023-10-30 14:42shuehnerRelationship addedblocks 0047090
2023-11-06 11:52adrianromeroAssigned ToTriage Platform Conn => ander_flores
2023-11-15 17:14hgbotNote Added: 0157180
2023-11-20 08:51hgbotNote Added: 0157328
2023-11-20 09:09hgbotNote Added: 0157329
2023-11-20 17:12hgbotNote Added: 0157370
2023-11-20 17:33adrianromeroStatusnew => scheduled
2023-11-20 17:33adrianromeroStatusscheduled => resolved
2023-11-20 17:33adrianromeroResolutionopen => fixed
2023-11-20 17:36adrianromeroReview Assigned To => adrianromero
2023-11-20 17:36adrianromeroNote Added: 0157371
2023-11-20 17:36adrianromeroStatusresolved => closed
2023-11-20 17:37hgbotNote Added: 0157372
2023-11-20 17:37hgbotNote Added: 0157373
2023-11-20 17:47hgbotFixed in Version => RR24Q1
2023-11-20 17:47hgbotNote Added: 0157376
2023-11-20 17:52hgbotNote Added: 0157377
2023-11-20 17:54hgbotNote Added: 0157378
2023-11-20 17:54hgbotNote Added: 0157379

Notes
(0157180)
hgbot   
2023-11-15 17:14   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/merge_requests/98 [^]
(0157328)
hgbot   
2023-11-20 08:51   
Merge Request created: https://gitlab.com/openbravo/product/pmods/openbravohw-axisc3/-/merge_requests/17 [^]
(0157329)
hgbot   
2023-11-20 09:09   
Merge Request created: https://gitlab.com/openbravo/product/pmods/hwmanager-wynpay/-/merge_requests/8 [^]
(0157370)
hgbot   
2023-11-20 17:12   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/merge_requests/98 [^]
(0157371)
adrianromero   
2023-11-20 17:36   
https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/commit/4c27c0d7c0feb092b42500480349fb00b7eced2a [^]
https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager/-/commit/738d3a6b9836797310c20fad00b621dfaf6655d7 [^]

https://gitlab.com/openbravo/product/pmods/hwmanager-wynpay/-/commit/b602446ab0908ed82e7496de902a54d549a0f632 [^]
https://gitlab.com/openbravo/product/pmods/openbravohw-axisc3/-/commit/e8ae3d2f5190a53ac3ca6cf586e0ac3b5e514339 [^]
(0157372)
hgbot   
2023-11-20 17:37   
Merge request merged: https://gitlab.com/openbravo/product/pmods/openbravohw-axisc3/-/merge_requests/17 [^]
(0157373)
hgbot   
2023-11-20 17:37   
Merge request merged: https://gitlab.com/openbravo/product/pmods/hwmanager-wynpay/-/merge_requests/8 [^]
(0157376)
hgbot   
2023-11-20 17:47   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources [^]
Changeset: 4c27c0d7c0feb092b42500480349fb00b7eced2a
Author: Ander Flores <ander.flores@openbravo.com>
Date: 20-11-2023 16:04:46
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/commit/4c27c0d7c0feb092b42500480349fb00b7eced2a [^]

Fixes ISSUE-53798: Update Jetty libraries from 9.4.48 to 10.0.18

---
A project/lib/jetty-alpn-client-10.0.18.jar
A project/lib/jetty-client-10.0.18.jar
A project/lib/jetty-http-10.0.18.jar
A project/lib/jetty-io-10.0.18.jar
A project/lib/jetty-security-10.0.18.jar
A project/lib/jetty-server-10.0.18.jar
A project/lib/jetty-servlet-10.0.18.jar
A project/lib/jetty-servlet-api-4.0.6.jar
A project/lib/jetty-util-10.0.18.jar
A project/lib/slf4j-api-2.0.9.jar
A project/lib/slf4j-simple-2.0.9.jar
A project/lib/websocket-core-client-10.0.18.jar
A project/lib/websocket-core-common-10.0.18.jar
A project/lib/websocket-core-server-10.0.18.jar
A project/lib/websocket-jetty-api-10.0.18.jar
A project/lib/websocket-jetty-client-10.0.18.jar
A project/lib/websocket-jetty-common-10.0.18.jar
A project/lib/websocket-jetty-server-10.0.18.jar
A project/lib/websocket-servlet-10.0.18.jar
M legal/Licensing.txt
M project/.classpath
M project/nbproject/project.properties
M project/src/com/openbravo/eventscommon/EventLibrary.java
M project/src/com/openbravo/pos/rfid/DeviceRFID.java
M project/src/com/openbravo/pos/rfid/DeviceRFIDNull.java
M project/src/com/openbravo/pos/rfid/DeviceRFIDScreen.java
M project/src/com/openbravo/poshw/RFIDScreenWebSocketCreator.java
M project/src/com/openbravo/poshw/RFIDWebSocketServlet.java
M project/src/com/openbravo/poshw/server/ServerManagerJetty.java
M project/src/com/openbravo/wslib/EchoLibrary.java
M project/src/com/openbravo/wslib/WSLibraryServlet.java
M project/src/com/openbravo/wsproxy/WSServiceServlet.java
M project/src/com/openbravo/wsproxy/WebSocketProxy.java
R project/lib/javax-websocket-client-impl-9.4.48.v20220622.jar
R project/lib/javax-websocket-server-impl-9.4.48.v20220622.jar
R project/lib/jetty-alpn-client-9.4.48.v20220622.jar
R project/lib/jetty-client-9.4.48.v20220622.jar
R project/lib/jetty-http-9.4.48.v20220622.jar
R project/lib/jetty-io-9.4.48.v20220622.jar
R project/lib/jetty-security-9.4.48.v20220622.jar
R project/lib/jetty-server-9.4.48.v20220622.jar
R project/lib/jetty-servlet-9.4.48.v20220622.jar
R project/lib/jetty-util-9.4.48.v20220622.jar
R project/lib/websocket-api-9.4.48.v20220622.jar
R project/lib/websocket-client-9.4.48.v20220622.jar
R project/lib/websocket-common-9.4.48.v20220622.jar
R project/lib/websocket-server-9.4.48.v20220622.jar
R project/lib/websocket-servlet-9.4.48.v20220622.jar
---
(0157377)
hgbot   
2023-11-20 17:52   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager [^]
Changeset: 738d3a6b9836797310c20fad00b621dfaf6655d7
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 20-11-2023 17:30:22
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager/-/commit/738d3a6b9836797310c20fad00b621dfaf6655d7 [^]

Fixes ISSUE-53798: Update Jetty libraries from 9.4.48 to 10.0.18

---
A bin/lib/jetty-alpn-client-10.0.18.jar
A bin/lib/jetty-client-10.0.18.jar
A bin/lib/jetty-http-10.0.18.jar
A bin/lib/jetty-io-10.0.18.jar
A bin/lib/jetty-security-10.0.18.jar
A bin/lib/jetty-server-10.0.18.jar
A bin/lib/jetty-servlet-10.0.18.jar
A bin/lib/jetty-servlet-api-4.0.6.jar
A bin/lib/jetty-util-10.0.18.jar
A bin/lib/slf4j-api-2.0.9.jar
A bin/lib/slf4j-simple-2.0.9.jar
A bin/lib/websocket-core-client-10.0.18.jar
A bin/lib/websocket-core-common-10.0.18.jar
A bin/lib/websocket-core-server-10.0.18.jar
A bin/lib/websocket-jetty-api-10.0.18.jar
A bin/lib/websocket-jetty-client-10.0.18.jar
A bin/lib/websocket-jetty-common-10.0.18.jar
A bin/lib/websocket-jetty-server-10.0.18.jar
A bin/lib/websocket-servlet-10.0.18.jar
M bin/poshw.jar
M bin/rev.id
M legal/Licensing.txt
R bin/lib/javax-websocket-client-impl-9.4.48.v20220622.jar
R bin/lib/javax-websocket-server-impl-9.4.48.v20220622.jar
R bin/lib/jetty-alpn-client-9.4.48.v20220622.jar
R bin/lib/jetty-client-9.4.48.v20220622.jar
R bin/lib/jetty-http-9.4.48.v20220622.jar
R bin/lib/jetty-io-9.4.48.v20220622.jar
R bin/lib/jetty-security-9.4.48.v20220622.jar
R bin/lib/jetty-server-9.4.48.v20220622.jar
R bin/lib/jetty-servlet-9.4.48.v20220622.jar
R bin/lib/jetty-util-9.4.48.v20220622.jar
R bin/lib/websocket-api-9.4.48.v20220622.jar
R bin/lib/websocket-client-9.4.48.v20220622.jar
R bin/lib/websocket-common-9.4.48.v20220622.jar
R bin/lib/websocket-server-9.4.48.v20220622.jar
R bin/lib/websocket-servlet-9.4.48.v20220622.jar
---
(0157378)
hgbot   
2023-11-20 17:54   
Repository: https://gitlab.com/openbravo/product/pmods/openbravohw-axisc3 [^]
Changeset: e8ae3d2f5190a53ac3ca6cf586e0ac3b5e514339
Author: Ander Flores <ander.flores@openbravo.com>
Date: 20-11-2023 09:01:14
URL: https://gitlab.com/openbravo/product/pmods/openbravohw-axisc3/-/commit/e8ae3d2f5190a53ac3ca6cf586e0ac3b5e514339 [^]

Related to ISSUE-53798: Refactor code to support jetty 10.x

---
M src/com/openbravo/retail/axisc3/AXISC3Library.java
---
(0157379)
hgbot   
2023-11-20 17:54   
Repository: https://gitlab.com/openbravo/product/pmods/hwmanager-wynpay [^]
Changeset: b602446ab0908ed82e7496de902a54d549a0f632
Author: Ander Flores <ander.flores@openbravo.com>
Date: 20-11-2023 09:07:54
URL: https://gitlab.com/openbravo/product/pmods/hwmanager-wynpay/-/commit/b602446ab0908ed82e7496de902a54d549a0f632 [^]

Related to ISSUE-53798: Refactor code to support jetty 10.x

---
M src/com/openbravo/retail/wynpay/WynPayLibrary.java
---