Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jetty-users] Issues migrating from jetty-7.0.1 to jetty-9.4.9

Hi all,


I am running into issues after upgrading embedded jetty from jetty-7.0.1 to jetty-9.4.9. I get the following
stacktrace:


HttpConfiguration httpConfiguration = new HttpConfiguration();
httpConfiguration.setOutputBufferSize(32768);
httpConfiguration.setRequestHeaderSize(8192);
httpConfiguration.setResponseHeaderSize(8192);
httpConfiguration.setSendServerVersion(false);
httpConfiguration.setSendDateHeader(false);        


httpConfiguration.setSecureScheme("https");                                
SslContextFactory sslContextFactory = new JettySslContextFactory(config);
SslConnectionFactory sslConnectionFactory = new SslConnectionFactory(sslContextFactory, HttpVersion.HTTP_1_1.asString());
HttpConfiguration https_config = new HttpConfiguration(httpConfiguration);        
ServerConnector sslConnector = new ServerConnector(server,
                sslConnectionFactory,
            new HttpConnectionFactory(https_config, HttpCompliance.valueOf("RFC7230_LEGACY")));
sslConnector.setPort(portNumber);
sslConnector.setHost(config.getHost());
server.addConnector(sslConnector);        


HandlerCollection hc = new HandlerCollection();
ContextHandlerCollection contexts = new ContextHandlerCollection();
hc.setHandlers(new Handler[] { contexts, new DefaultHandler() });
server.setHandler(hc);            
           
DeploymentManager dm = new DeploymentManager();
WebAppProvider webappProvider = new WebAppProvider();
webappProvider.setMonitoredDirName(sDir);
webappProvider.setScanInterval(1);
webappProvider.setExtractWars(true);
dm.setContexts(contexts);
dm.addAppProvider(webappProvider);
server.addBean(dm);            
dm.start();                

2018-04-23 10:44:26,830 [main] INFO  log - Logging initialized @3766ms to org.eclipse.jetty.util.log.Slf4jLog
2018-04-23 10:44:26,923 [main] INFO  ScanningAppProvider - Deployment monitor [file:///C:/SSPConfig3432-20180307-MAINT-BUILD08/apps/jetty/webservices/webapps/] at interval 1
2018-04-23 10:44:26,975 [main] INFO  Server - jetty-9.4.9.v20180320; built: 2018-03-20T07:21:10-05:00; git: 1f8159b1e4a42d3f79997021ea1609f2fbac6de5; jvm pwa6480sr4fp10-20170727_01 (SR4 FP10)
2018-04-23 10:44:27,342 [main] WARN  SecurityHandler - ServletContext@o.e.j.w.WebAppContext@139e6422{/SspJsf,file:///C:/SSPConfig3432-20180307-MAINT-BUILD08/apps/jetty/webservices/webapps/SspJsf/,STARTING}{C:\SSPConfig3432-20180307-MAINT-BUILD08\apps\jetty\webservices\webapps\SspJsf} has uncovered http methods for path: /*
2018-04-23 10:44:27,935 [main] WARN  SspJsf - unavailable
java.lang.NullPointerException: null
        at javax.faces.webapp.FacesServlet.init(FacesServlet.java:165) ~[jsf-api.jar:1.1_02-b08]
        at com.sterlingcommerce.sspgui.web.servlet.SSPContentFacesServlet.init(SSPContentFacesServlet.java:55) ~[classes/:?]
        at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:669) [jetty-servlet-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:426) [jetty-servlet-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:760) [jetty-servlet-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:374) [jetty-servlet-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1497) [jetty-webapp-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1459) [jetty-webapp-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:785) [jetty-server-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:287) [jetty-servlet-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:545) [jetty-webapp-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138) [jetty-util-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117) [jetty-util-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113) [jetty-server-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:167) [jetty-server-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138) [jetty-util-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117) [jetty-util-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113) [jetty-server-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138) [jetty-util-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.server.Server.start(Server.java:419) [jetty-server-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:108) [jetty-util-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113) [jetty-server-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.server.Server.doStart(Server.java:386) [jetty-server-9.4.9.v20180320.jar:9.4.9.v20180320]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.9.v20180320.jar:9.4.9.v20180320

Any pointers will be appreciated.

Thanks,

Ike




Back to the top