Open issues

Pax Web does not work with Jetty 9.4.18
PAXWEB-1209
Websocket registration does not work with Undertow container
PAXWEB-1210
Wrong packaging of org.ops4j.pax.web.pax-web-jsp
PAXWEB-1208
support JDK12|13 EA
PAXWEB-1201
org.ops4j.pax.web.service.spi.ServerController could use transactional approach to register web elements
PAXWEB-1198
Review pax-web-jsp
PAXWEB-1195
Review build process of artifacts and OSGi consistency (not exporting private packages)
PAXWEB-1193
Reorganize samples
PAXWEB-1192
Make POM configuration and layout more consistent
PAXWEB-1191
Improve pax-web before 8.0.0 release
PAXWEB-1190
Upgrade to Tomcat 9.0.x
PAXWEB-1187
Upgrade to Undertow 2.0.x
PAXWEB-1185
Upgrade to OSGi R7
PAXWEB-1181
Unable to configure multiple SSL connectors
PAXWEB-1170
RuntimeException: null at org.objectweb.asm.MethodVisitor.visitParameter() from ServletContainerInitializerScanner
PAXWEB-1152
Http/2 cleartext support
PAXWEB-1130
Http Whiteboard: Resolution of ServletContextHelper
PAXWEB-1124
HTTP Whiteboard and selection of the ServletContextHelper
PAXWEB-1123
Allow to configure if createDefaultHttpContext returns shared or non-shared context
PAXWEB-1105
Incorrect log of TLS ciphersuites and protocols
PAXWEB-1067
Enhance ConfigurationImpl to use OSGi encryption service
PAXWEB-1049
The documented samples are outdated
PAXWEB-1040
WebSocket not working with Whiteboard-registration
PAXWEB-1027
It seems awfully hard to set the connector idle timeout
PAXWEB-980
template jetty.xml is incomplete
PAXWEB-979
[Bridge] Bridged Servlets returns wrong MimeTypes
PAXWEB-978
[Bridge] Support of Whiteboard extender registration of Servlets
PAXWEB-975
[Bridge] Support of error pages
PAXWEB-973
[Bridge] Support for initialization of Filters
PAXWEB-972
[BRIDGE] Support JSPs with Filters
PAXWEB-970
[BRIDGE] Support complex JSP setup
PAXWEB-969
WebApplication gets removed when mapped servlet is unregistered
PAXWEB-968
Creation of Dynamic Connectors doesn't work as expected
PAXWEB-934
Run tests parallel to reduce execution time
PAXWEB-915
Mark un-needed methods in WebContainer as deprecated
PAXWEB-908
Make it easier to control the HttpContext of servlets registered on the whiteboard
PAXWEB-819
Custom tag libraries not supported together with libraries external bundles
PAXWEB-1122
NPe when accessing a Servlet while the responsible bundle starts
PAXWEB-1121
Cannot use custom JSP tags and/or custom HttpContexts (with context roots) simultaneously
PAXWEB-1106
ServletContext becomes unavailable on restart when using Whiteboard and CustomContexts
PAXWEB-1077
HttpServiceRuntime - calculate InfoDTO from contextroot
PAXWEB-1039
bnd-maven-plugin in favor of maven-bundle-plugin
PAXWEB-910
.WhiteboardR7JaxRsIntegrationTest fails due to updated snapshot
PAXWEB-1115
R7 - Make use of new Capability-Annotations
PAXWEB-1044
Code-Cleanup: Inspection Issues
PAXWEB-1003
issue 1 of 45

Pax Web does not work with Jetty 9.4.18

Description

Pax Web 7.3.3 does not work with Jetty 9.4.18 or later because the following lines in JettyServerImpl:

1 2 // load some other required classes QueuedThreadPool.class.getClassLoader().loadClass("org.eclipse.jetty.util.thread.QueuedThreadPool$1"); QueuedThreadPool.class.getClassLoader().loadClass("org.eclipse.jetty.util.thread.QueuedThreadPool$2");

fail with error:

1 2 3 4 5 6 7 java.lang.ClassNotFoundException: org.eclipse.jetty.util.thread.QueuedThreadPool$2 cannot be found by org.eclipse.jetty.util_9.4.19.v20190610 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:508) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:419) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:411) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl$1.start(JettyServerImpl.java:359)

 

Environment

None

Status

Assignee

Unassigned

Reporter

GianMaria Romanato

Labels

None

Components

Affects versions

7.3.3

Priority

Blocker