pom.xml:OSGi Bundle в Felix - ClassNotFoundException для класса Jetty загружается имя
<Import-Package>
org.eclipse.jetty.websocket.server,*
</Import-Package>
MANIFEST.MF:
Import-Package: org.eclipse.jetty.websocket.server;version="[9.2,10)"
Исключение в журналах:
javax.servlet .ServletException: java.lang.ClassNotFoundException: org.eclipse.jetty.websocket.server.WebSocketServerFactory
Felix Web Console:
Импортируемые пакеты org.eclipse.jetty.websocket.server, версия = 9.2.6 от org.apache.felix.http.jetty (39)
Соответствующий код в org.eclipse.jetty.websocket.servlet.WebSocketServletFactory:
Class<WebSocketServletFactory> wssf = (Class<WebSocketServletFactory>)loader
.loadClass("org.eclipse.jetty.websocket.server.WebSocketServerFactory");
Пожалуйста, помогите мне понять, что я делаю неправильно здесь?
Вопрос в том, откуда вы получаете «загрузчик». –