This issue has been created
There are 2 updates.
 
 
XWiki Commons / cid:jira-generated-image-avatar-9a91c02b-17c6-4088-88aa-b253c77b0cbd XCOMMONS-3141 Open

websocket is not identifier as a core extension in Tomcat

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-ec9ff5fc-41ff-4e14-8a31-7b5aae2805eb Thomas Mortagne created this issue on 05/Sep/24 16:10
 
Summary: websocket is not identifier as a core extension in Tomcat
Issue Type: cid:jira-generated-image-avatar-9a91c02b-17c6-4088-88aa-b253c77b0cbd Bug
Affects Versions: 16.7.1
Assignee: Unassigned
Components: Extension
Created: 05/Sep/24 16:10
Priority: cid:jira-generated-image-static-major-3d091c7e-4439-4078-b097-adb2866d4a80 Major
Reporter: Thomas Mortagne
Description:

Right now, in Tomcat (and also probably other applications servers too), the websocket JAR provided by Tomcat is no identifier as a core extension. So if you try to install something which have a transitive dependency on websocket, it will try to install it and it could create a quite a mess.

Right now, it's not identified because:

  • that JAR does not contain any Maven metadata
  • it's not indicated as dependency by another JAR

We might be able to hack something with what we can find in META-INF/MANIFEST.MF, but it's hardly anything that looks like the expected standard javax.websocket:javax.websocket-api so we would need some mapping.

 
 

2 updates

 
cid:jira-generated-image-avatar-ec9ff5fc-41ff-4e14-8a31-7b5aae2805eb Changes by Thomas Mortagne on 05/Sep/24 16:10
 
Version: 14.10.21
Version: 16.7.1