Currently Teiid Designer has its own server instance creation dialog box and let's user create new server instance with it. This causes confusion as to how to configure server. There should be only one way to create a server instance.
In AS 7.x with Teiid 8.x, this dialog or option should NOT exist, as Teiid is just subsystem in JBoss AS, and it does own the Admin section as it did in Teiid 7.x series. It should operate solely by the server instance created by "Servers" view provided by the JBoss Tools.
The Teiid's JDBC port can also be automatically read from the configuration, and JDBC user name/password can be moved to "preferences" section and default to "user/user". Do not hard code these names in code.
Since JBoss Tools gives an option to create multiple running servers, the default selection of the server view can still exist; or contribute the default selection of server to the JBoss Tools and remove that option from Teiid Designer.