dev@glassfish.java.net

[v3] Tighter syntax for URLs to submit http admin requests

From: Tim Quinn <Timothy.Quinn_at_Sun.COM>
Date: Wed, 03 Sep 2008 08:39:18 -0500

You can submit http requests to the server to perform admin tasks, with
the path indicating the operation and the query string indicating options.

For some time now some clients that send such requests have used ? as a
separator between the query parameters, whereas the standard practice is
to use tge & character. The server has accepted both ? and & until the
known clients convert to using only & for the separator.

I have just checked in a change so the server no longer interprets ? as
a separator between query parameters. (This change helps to resolve
issue 5605.)

The admin CLI in v3 uses the http interface and has used & for some
time. As of yesterday the NetBeans 6.5 plug-in now also uses &, thanks
to Peter.

If you have been using the http interface for admin operations and have
been using ? as a separator between query parameters your URLs will no
longer work. Please change them to conform to the standard form. If
you have used the standard form for query strings in the http interface
to admin then your URLs will continue to work as before.

Thanks.

- Tim