簡體   English   中英

碼頭HTTP服務器IP和端口綁定錯誤:ServiceConstructionException

[英]Jetty HTTP server ip and port binding error: ServiceConstructionException

[eclipse-jetty]無法在端口9,091上啟動Jetty服務器:無法分配請求的地址

我正在使用Jetty HTTP服務器發布REST Web服務。

配置:server-ip:20.121.21.22端口:8081

對於上面的配置,它拋出以下異常。

org.apache.cxf.service.factory.ServiceConstructionException

原因:org.apache.cxf.interceptor.Fault:無法在端口8,081上啟動Jetty服務器:無法在組織的org.apache.cxf.transport.http_jetty.JettyHTTPServerEngine.addServant(JettyHTTPServerEngine.java:386)上分配請求的地址。 org.apache.cxf.transport.AbstractObservable.setMessageObserver(AbstractObservable.java:48)上的org.apache.cxf.binding.AbstractBaseBindingFactory.addListener()上的apache.cxf.transport.http_jetty.JettyHTTPDestination.activate(JettyHTTPDestination.java:178) org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:192)處的org.apache.cxf.endpoint.ServerImpl.start(ServerImpl.java:131)的AbstractBaseBindingFactory.java:95)... 3個其他原因作者:java.net.BindException:無法在sun.nio.ch的sun.nio.ch.Net.bind(本機方法)處分配請求的地址,在sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)處。位於org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectC的ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59) hannelConnector.java:209),位於org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:289),位於org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55),位於org org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)上的.eclipse.jetty.server.Server.doStart(Server.java:253)org.apache.cxf.transport.http_jetty.JettyHTTPServerEngine .addServant(JettyHTTPServerEngine.java:375)...還有8個

在錯誤消息端口中顯示的是8,081,但我已配置的是8081。

有人能幫忙嗎?

僅當指定的IP不是自己的接口時,才會發生這種情況。 套接字無法綁定到該IP,實際上錯誤是正確的,但是錯誤消息是錯誤的,因為它在消息中顯示了錯誤的端口。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM