[
https://issues.jboss.org/browse/TOOLSDOC-345?page=com.atlassian.jira.plug...
]
Michelle Murray commented on TOOLSDOC-345:
------------------------------------------
Wow! Thanks for writing such a detailed comment. I really appreciate it and certainly
needed it as I was way off the mark and using the wrong names for things, which only lead
to further confusion.
Things are a lot clearer now:
* You have an application server on your system. For example, EAP 6.0.
* To use an application server with the IDE, you need to create at least one server
runtime environment (abbrev. here to SRE). An SRE informs the IDE about the application
server's local location, which config file and JRE to use.
* You can have multiple SREs for one application server, each with config variations. For
example, one SRE with EAP 6.0 & JDK 1.6 and then another SRE with EAP 6.0 & JDK
1.6.
* Config of individual SREs is under Preferences > Servers > Runtime Environments,
also accessible via new server wizard.
* To deploy an app to an application server using a specific SRE, you need to create at
least one server adapter (or 'server'). A server adapter informs the IDE of
further config details that specify an application server's management, such as
launching and publishing.
* You can have multiple server adapters for one SRE, each with config variations. For
example, two server adapters can use the same SRE, one for a local application server and
one for a remote application server; or one server adapter in which publishing happens
when changes are detected and the other only publishing with manual republish.
* Config of individual server adapters is via the new server wizard or in the servers
editor.
I was finding it hard to know when to use 'server adapter' or 'server' as
the IDE seems to use the latter for the former. For instance in the context menu of the
servers tab, specifically New > Server. To me, this action creates a server adapter. So
I have reconciled this in my head as follows: When you create a server adapter you are in
essence creating a server; you specify the management settings that define a specific
'server instance' = you define a server of application server type x with config
settings y to which apps can be deployed. *What do you think?*
NeedInfo: Distinction between Eclipse and JBDS/JBT Server Tools
---------------------------------------------------------------
Key: TOOLSDOC-345
URL:
https://issues.jboss.org/browse/TOOLSDOC-345
Project: Documentation for JBoss Tools and Developer Studio
Issue Type: Task
Security Level: Public(Everyone can see)
Components: User Guide - JBoss Server Tools
Affects Versions: 4.1.0
Reporter: Michelle Murray
Assignee: Rob Stryker
Fix For: 4.1.0
I am trying to distinguish which features are provided by Eclipse and which are provided
by JBoss Server Tools so that I can accurately document JBoss Server Tools.
The unique JBoss Server Tools features I have are:
* automatic runtime detection
* ability to download and install a JBoss runtime
* JBoss Server Editor - lots of the panes in the overview tab are unique and * the
deployment tab is completely unique
* set a default server icon
* set default filesets
* set default classpath entries
* create new server wizard also seems different for JBoss enterprise and community
servers than in the wizard in Eclipse alone
What have I missed?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira