An attempt to tell as7 to stop fails with a dialog saying attempt failed, despite the server in the background stopping successfully.
The reason for this is because the server adapter's behaviour never tells the framework it has begun "stopping" the server. It simply launches the stop command to the server. When the gracefulStop() returns, the server is still in mode started, because even for as7, it still might take 1 second to stop the server but only half a second to return to the surrounding WTP framework which watches server states.
This is a further indication that commits are being made without even basic smoketests.