org.eclipse.jetty.websocket.common.SessionListener removed from Jetty 9.3

Description

The interface org.eclipse.jetty.websocket.common.SessionListener has been removed during the version change from 9.2 -> 9.3.

This creates ClassNotFoundExceptions

Environment

None

Activity

Show:
Achim Nierbeck
April 14, 2016, 9:12 PM

hmm ... might be caused due to a jetty version included also in Karaf.
Maybe switching to Karaf minimal might help.

Marc Schlegel
April 15, 2016, 6:02 AM

Did a quick test with apache-karaf-minimal and the error still occurs.

Anyway, I think this would have just solved the symptom for our test: if someone would have used the base-karaf-distribution and installed pax-web-6 it would have surfaced again.

I am tempted to close this issue in pax-web and reopen in Karaf since they bundle SpiFly.

Achim Nierbeck
April 15, 2016, 6:16 AM

Oh I didn't get in the first place that the issue is related to SpiFly ... in that case we can mark it as a dependency feature, that might work better. I'll take care of this.

Achim Nierbeck
April 15, 2016, 8:08 PM

It's more or less a bug in the features definition.
The jetty should be in a version higher then 9.3, that should fix it.

Assignee

Achim Nierbeck

Reporter

Marc Schlegel

Labels

None

Components

Fix versions

Priority

Minor
Configure