Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] Can't get --stop to work using start.jar

ok, that was without context. sorry.
The stop command is different. leave your jetty-runner command alone.

$ java -jar start.jar -DSTOP.PORT=8081 -DSTOP.KEY=foo --stop



--
Joakim Erdfelt <joakim@xxxxxxxxxxx>
Expert advice, services and support from from the Jetty & CometD experts


On Wed, Oct 23, 2013 at 9:18 AM, bt <bittransfer2000@xxxxxxxxx> wrote:
Hi,

I'm trying to shut down a running jetty instance, referring to:


I've started jetty using:

    java -jar jetty-runner-7.6.9.v20130131.jar --config ./jetty.xml ./staging --stop-port 8081 --stop-key foo

Now trying to stop it:

    java -jar start.jar --stop-port 8081 --stop-key foo --stop

and get:

    STOP.PORT system property must be specified
    STOP.KEY system property must be specified
    Using empty key
    java.lang.IllegalArgumentException: port out of range:-1
      at java.net.InetSocketAddress.checkPort(InetSocketAddress.java:123)
      at java.net.InetSocketAddress.<init>(InetSocketAddress.java:165)
      at java.net.Socket.<init>(Socket.java:216)
      at org.eclipse.jetty.start.Main.stop(Main.java:1061)
      at org.eclipse.jetty.start.Main.processCommandLine(Main.java:189)
      at org.eclipse.jetty.start.Main.main(Main.java:94)

It seems like start.jar is not reading the stop port/key from the command line parameters. I see the doc I'm referring to is for jetty 9, but the same parameters are stated as available when I look at my particular jar version options:

 --stop-port n   - port to listen for stop command
 --stop-key n   - security string for stop command (required if --stop-port is present)

What have I missed here?

Thank you

_______________________________________________
jetty-users mailing list
jetty-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jetty-users



Back to the top