Hi,

when I use Maven from the command line (mvn jetty:run -Djetty.port=9090) I can 
override the default port.

I tried the same from within IJ via 'Run/Debug Configurations -> Application -> 
MyApp -> Configuration -> VM options' and even tried to override it in the POM. 
I always end up in:

Exception in thread "main" 
org.apache.isis.core.commons.exceptions.IsisException: Unable to start Jetty 
server
               at 
org.apache.isis.core.webserver.WebServer.start(WebServer.java:188)
               at 
org.apache.isis.core.webserver.WebServer.run(WebServer.java:131)
               at 
org.apache.isis.core.webserver.WebServer.main(WebServer.java:98)
               at org.apache.isis.WebServer.main(WebServer.java:25)
               at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
               at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
               at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
               at java.lang.reflect.Method.invoke(Method.java:498)
               at 
com.intellij.rt.execution.application.AppMain.main(AppMain.java:147)
Caused by: java.net.BindException: Address already in use: bind
               at sun.nio.ch.Net.bind0(Native Method)
               at sun.nio.ch.Net.bind(Net.java:433)
               at sun.nio.ch.Net.bind(Net.java:425)
               at 
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
               at 
sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
               at 
org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:326)
               at 
org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
               at 
org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:244)
               at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
               at org.eclipse.jetty.server.Server.doStart(Server.java:384)
               at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
               at 
org.apache.isis.core.webserver.WebServer.start(WebServer.java:179)
               ... 8 more

Stackoverflow threads seem to suggest to patch the start.ini in jetty*.jar
Is there a better way?

Thanks in advance
Jörg


Kühne + Nagel (AG & Co.) KG
Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE 812773878.
Geschäftsleitung Kühne + Nagel (AG & Co.) KG: Dr. Hansjörg Rodi (Vors. ), 
Martin Brinkmann, Matthias Heimbach, Jan-Hendrik Köstergarten, Nicholas Minde, 
Michael Nebel, Lars Wedel, Matthias Weiner.
Persönlich haftende Gesellschafterin: Kühne & Nagel A.G., Rechtsform: 
Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745, 
Geschäftsführendes Verwaltungsratsmitglied: Karl Gernandt.
Geschäftsleitung Region Zentral- und Osteuropa: Dr. Hansjörg Rodi (Vors.), 
Thierry Held, Uwe Hött, Richard Huhn, Holger Ketz, Jan-Hendrik Köstergarten, 
Jan Kunze, Michael Nebel, Guillaume Sauzedde, Mustafa Sener.

Wir arbeiten ausschließlich auf Grundlage der Allgemeinen Deutschen 
Spediteurbedingungen 2017 (ADSp 2017). Hinweis: Die ADSp 2017 weichen in Ziffer 
23 hinsichtlich des Haftungshöchstbetrages für Güterschäden (§ 431 HGB) vom 
Gesetz ab, indem sie die Haftung bei multimodalen Transporten unter Einschluss 
einer Seebeförderung und bei unbekanntem Schadenort auf 2 SZR/kg und im Übrigen 
die Regelhaftung von 8,33 SZR/kg zusätzlich auf 1,25 Millionen Euro je 
Schadenfall sowie 2,5 Millionen Euro je Schadenereignis, mindestens aber 2 
SZR/kg, beschränken. Die ADSp sind auf unserer Webseite als Download 
erhältlich. Auf Anfrage senden wir Ihnen diese auch gerne zu.

Reply via email to