Community
Participate
Working Groups
Build Identifier: The methods IServer#start(String, IOperationListener) and IServer#stop(boolean, IOperationListener) do not have a mechanism to pass an IProgressMonitor. As a result, it is not possible to get monitor feedback for the various actions that are happening. It would be nice to have this corrected in the 3.2.4 release, if possible. I understand that changing the interface is not possible in a maintenance release but it would be nice if the corresponding Server object could be updated with this API and then changed in the next release (i.e. 3.3). This is beneficial for myself as I contribute Ant tasks to an adopter product and without this feedback it does not look like the task is really doing anything while it waits for the server to start (or server can take a bit of time to start). I will attach a patch that can be used for the current 3.2.4 release. Reproducible: Always
Created attachment 190994 [details] possible patch
Although your suggested patch sounds interesting, this would require a new API and we are pass the deadline. From previous conversation in email, it sounds like this is not of interested to your team at this time, so perhaps we can put it on the back burner until the needs arises again, or we have more time to work on it.