[jbosstools-issues] [JBoss JIRA] (JBIDE-10518) [Longstanding][UI] Add warning for port section unable to find integer port
Rob Stryker (Commented) (JIRA)
jira-events at lists.jboss.org
Thu Dec 22 11:21:09 EST 2011
[ https://issues.jboss.org/browse/JBIDE-10518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12652850#comment-12652850 ]
Rob Stryker commented on JBIDE-10518:
-------------------------------------
Unfortunately changing the error message to a warning is impossible. The API for ServerEditorPart and ServerSection only has a getSaveStatus() and a setErrorMessage(). Support for warnings seems non-existant really. We can see below that the getSaveStatus() only takes an OK status or an error. Warnings will be interpreted as errors.
/**
* Returns error or status messages that will be displayed when the
* server resource is saved. If there are any error messages, the
* user will be unable to save the editor.
*
* @return a status object with code <code>IStatus.OK</code> if this
* server can be saved, otherwise a status object indicating why
* it can't be
* @see #getManagedForm() Use forms UI based for errors via {@link org.eclipse.ui.forms.IMessageManager}
* on the message form instead of this method
*/
public IStatus[] getSaveStatus() {
return new IStatus[] { Status.OK_STATUS };
}
ServerEditorSection has similar code in it, making warnings impossible.
I've begun looking into whether it'd be easy or hard to cram the serverworkingcopy information in as a model for databindings, but, it really doesn't look to be an easy task.
> [Longstanding][UI] Add warning for port section unable to find integer port
> ---------------------------------------------------------------------------
>
> Key: JBIDE-10518
> URL: https://issues.jboss.org/browse/JBIDE-10518
> Project: Tools (JBoss Tools)
> Issue Type: Task
> Components: JBossAS/Servers
> Affects Versions: 3.3.0.M5
> Reporter: Rob Stryker
> Assignee: Rob Stryker
> Fix For: 3.3.0.Beta1
>
>
> Longstanding issue: When a port fails to resolve, the server editor cannot be saved or modified in any way. This should be switched to a warning, with the default substituted in as the proper value.
> Since this issue is longstanding, and may be affected by a UI redesign, it is being separated from JBIDE-10513.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list