<?xml version="1.0" encoding="utf-8"?> | |
<!--Arbortext, Inc., 1988-2005, v.4002--> | |
<!DOCTYPE task PUBLIC "-//OASIS//DTD DITA Task//EN" | |
"task.dtd"> | |
<task id="testing_wst" xml:lang="en-us"> | |
<title id="testing_title">Testing artifacts on a server</title> | |
<shortdesc id="testing_shortdesc">You can use the workbench to test one or | |
more application artifacts on a server.</shortdesc> | |
<prolog><metadata> | |
<keywords id="index"><indexterm>artifacts<indexterm>testing on servers</indexterm></indexterm> | |
<indexterm>servers<indexterm>testing artifacts</indexterm></indexterm> | |
</keywords> | |
</metadata></prolog> | |
<taskbody> | |
<prereq></prereq> | |
<context></context> | |
<steps> | |
<step id="testing_step1"><cmd>In the Project Explorer view from the J2EE perspective, | |
expand the project that contains the file you want to test.</cmd></step> | |
<step id="testing_step2"><cmd>Right-click the artifact that you want to test.</cmd> | |
<info>Examples of artifacts include the Web project or a file within the Web | |
project (such as a JSP file, servlet, or HTML file), or an enterprise bean.</info> | |
</step> | |
<step id="testing_step3"><cmd>Select <uicontrol>Run As > Run on Server</uicontrol>. | |
The Server selection wizard appears.</cmd></step> | |
<step id="testing_step4"><cmd>Use the radio buttons to specify how you want | |
to select the server. Select from the following options:</cmd> | |
<choicetable> | |
<chrow><choption>Choose an existing server</choption><chdesc>This option uses | |
an existing server that is defined in your workbench. </chdesc></chrow> | |
<chrow><choption>Manually define a server</choption><chdesc>This option creates | |
a new server.</chdesc></chrow> | |
</choicetable> | |
</step> | |
<step id="testing_step5"><cmd>Under the <uicontrol>Select the server that | |
you want to use</uicontrol> list, select a server you want to run your application.</cmd> | |
<info>The list of available servers, under the <uicontrol>Select the server | |
that you want to use</uicontrol> list, depends on the J2EE specification level | |
you defined for the artifact and the supported servers on this workbench.</info> | |
</step> | |
<step id="testing_step6"><cmd>(Optional) Click <uicontrol>Next</uicontrol> to | |
configure additional settings, such as configuring settings specific to the | |
server, and adding or removing projects configured on the server.</cmd></step> | |
<step><cmd><ph id="testing_step7_ph1">Click <uicontrol>Finish.</uicontrol></ph></cmd> | |
<info><ph id="testing_step7_ph2">The server tools automatically complete the | |
following tasks for you: </ph><ul> | |
<li id="testing_li1">If this is the first time you are creating the server | |
on the workspace and if the server generates server configuration files, the | |
workbench creates a server project with <uicontrol>Servers</uicontrol> as | |
the default name to hold the generated server configuration files.</li> | |
<li id="testing_li2">Creates the server and adds it to the Servers View.</li> | |
<li id="testing_li3">Adds your project to the server.</li> | |
<li id="testing_li4">Starts the server. (This may take time depending on the | |
server settings.)</li> | |
<li id="testing_li5">If the <uicontrol>Automatically publish when starting | |
servers</uicontrol> check box on the Server preferences page (<menucascade> | |
<uicontrol>Window > Preferences > Server > Launching</uicontrol> | |
</menucascade>) is selected, the workbench checks to see if your project and | |
files on the server are synchronized. If they are not, the project and the | |
files are automatically updated when the server is restarted.</li> | |
<li id="testing_li6">Depending on the artifact you are testing, the output | |
of running your artifact may display in the Console view or in a Web browser | |
that automatically opens.</li> | |
</ul></info></step> | |
</steps> | |
</taskbody> | |
</task> | |
<?Pub *0000003825?> |