2016-10-03 9 views
0

[日食-桟橋]は、ポート9091上のJettyサーバを起動できませんでした:私はREST Webサービスを公開するために桟橋HTTPサーバを使用しています要求されたアドレス桟橋HTTPサーバーのIPアドレスとポートバインディングエラー:ServiceConstructionException

を割り当てることができません。

構成: サーバのIP:20.121.21.22 ポート:上記の設定については8081

、それは例外の下にスローされます。エラーメッセージポートの上映で

org.apache.cxf.service.factory.ServiceConstructionException

Caused by: org.apache.cxf.interceptor.Fault: Could not start Jetty server on port 8,081: Cannot assign requested address at org.apache.cxf.transport.http_jetty.JettyHTTPServerEngine.addServant(JettyHTTPServerEngine.java:386) at org.apache.cxf.transport.http_jetty.JettyHTTPDestination.activate(JettyHTTPDestination.java:178) at org.apache.cxf.transport.AbstractObservable.setMessageObserver(AbstractObservable.java:48) at org.apache.cxf.binding.AbstractBaseBindingFactory.addListener(AbstractBaseBindingFactory.java:95) at org.apache.cxf.endpoint.ServerImpl.start(ServerImpl.java:131) at org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:192) ... 3 more Caused by: java.net.BindException: Cannot assign requested address at sun.nio.ch.Net.bind(Native Method) at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124) at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59) at org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectChannelConnector.java:209) at org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:289) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55) at org.eclipse.jetty.server.Server.doStart(Server.java:253) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55) at org.apache.cxf.transport.http_jetty.JettyHTTPServerEngine.addServant(JettyHTTPServerEngine.java:375) ... 8 more

は8081ですが、私は設定している8081

で誰もがこれを支援することはできますか?

答えて

1

これは、指定したIPが独自のインターフェイスでない場合にのみ発生します。 ソケットがそのIPにバインドできません。 実際にはエラーは正しいですが、エラーメッセージが間違っています。メッセージに間違ったポートが表示されるので、です。

関連する問題