Line 1: | Line 1: | ||
= Starting and Testing Workspace Web Edition & Web Services = | = Starting and Testing Workspace Web Edition & Web Services = | ||
+ | __TOC__ | ||
+ | After you install and configure Workspace Web Edition & Web Services, you should start the nodes in the following order: | ||
− | + | # Start the [[HTCCConfigurationOptionsReference#syncNode|synchronization node]]. This is the node you configured in Step 2 of the [[ConfigurationPremise#Modifying_the_Server_Settings|Modifying the Server Settings]] procedure. | |
− | |||
− | # Start the | ||
# Start the remaining nodes. | # Start the remaining nodes. | ||
− | Complete the following steps for each | + | ==Starting the Workspace Web Edition & Web Services Node== |
− | + | Complete the following steps for each WWE&WS node, starting with the syncNode.<br/><br/> | |
− | '''Start | + | '''Start''' |
<ol> | <ol> | ||
<li>To start the Web Services node, enter the following command as one complete command line entry, replacing items in square brackets [ ] with the appropriate values as described below: | <li>To start the Web Services node, enter the following command as one complete command line entry, replacing items in square brackets [ ] with the appropriate values as described below: | ||
− | < | + | <source lang="text">[java dir]/java -Xmx4096m -Xms4096m -XX:MaxPermSize=512m -XX:PermSize=512m -Djetty.port=[jetty port] |
-Djetty.logs=[jetty log dir] -Dconfig.path=[config dir] -Djetty.home=[jetty dir] -Djava.io.tmpdir=/tmp | -Djetty.logs=[jetty log dir] -Dconfig.path=[config dir] -Djetty.home=[jetty dir] -Djava.io.tmpdir=/tmp | ||
-Djava.net.preferIPv4Stack=true -jar [jetty dir]/start.jar --pre=etc/jetty-logging.xml --daemon | -Djava.net.preferIPv4Stack=true -jar [jetty dir]/start.jar --pre=etc/jetty-logging.xml --daemon | ||
− | </ | + | </source> |
− | *[java dir] — The home directory for Java. For example, <tt>/usr/bin/java</tt>. | + | *<tt>[java dir]</tt> — The home directory for Java. For example, <tt>/usr/bin/java</tt>. |
− | *[jetty port] — The Jetty port. For example, <tt>8080</tt>. | + | *<tt>[jetty port]</tt> — The Jetty port. For example, <tt>8080</tt>. |
− | *[jetty log dir] — The log directory for Jetty. For example, <tt>/var/log/jetty</tt>. | + | *<tt>[jetty log dir]</tt> — The log directory for Jetty. For example, <tt>/var/log/jetty</tt>. |
− | *[config dir] — The path to the Workspace Web Edition & Web Services config directory you created in Step 6 of the [[DeployWebApp|Deploying the Web Application]] procedure. For example, <tt>/opt/jetty/genconfig</tt>. Workspace Web Edition & Web Services reads a series of configuration files from the location that is defined by the <tt>config.path</tt> system property. To start the server, or a the server startup, the <tt>config.path</tt> is needed; otherwise, the server will not start. | + | *<tt>[config dir]</tt> — The path to the Workspace Web Edition & Web Services config directory you created in Step 6 of the [[DeployWebApp|Deploying the Web Application]] procedure. For example, <tt>/opt/jetty/genconfig</tt>. Workspace Web Edition & Web Services reads a series of configuration files from the location that is defined by the <tt>config.path</tt> system property. To start the server, or a the server startup, the <tt>config.path</tt> is needed; otherwise, the server will not start. |
− | *[jetty dir] — The home directory for Jetty. For example, <tt>/opt/jetty</tt>. | + | *<tt>[jetty dir]</tt> — The home directory for Jetty. For example, <tt>/opt/jetty</tt>. |
− | |||
− | |||
+ | {{NoteFormat|The memory allocation <tt>-Xmx4096m, -Xms4096m, -XX:MaxPermSize, -XX:PermSize</tt> is mandatory for the WWE&WS node.}} | ||
For example, your command line might look like the following: | For example, your command line might look like the following: | ||
− | < | + | <source lang="text"> |
/usr/bin/java -Xmx4096m -Xms4096m -XX:MaxPermSize=512m -XX:PermSize=512m -Djetty.port=80 -Djetty.logs=/var/log/jetty | /usr/bin/java -Xmx4096m -Xms4096m -XX:MaxPermSize=512m -XX:PermSize=512m -Djetty.port=80 -Djetty.logs=/var/log/jetty | ||
Line 32: | Line 31: | ||
-Djava.net.preferIPv4Stack=true -jar /opt/jetty/start.jar --pre=etc/jetty-logging.xml --daemon | -Djava.net.preferIPv4Stack=true -jar /opt/jetty/start.jar --pre=etc/jetty-logging.xml --daemon | ||
− | </ | + | </source> |
</li> | </li> | ||
− | < | + | </ol> |
+ | '''End''' | ||
+ | |||
+ | ==Testing the Workspace Web Edition & Web Services Node== | ||
+ | Complete the steps below to verify the Workspace Web Edition & Web Services nodes is up and running.<br/><br/> | ||
+ | '''Start''' | ||
+ | <ol> | ||
+ | <li>Type the following URL into a web browser: <br> | ||
<tt>http://[wwews_host]:[wwews_port]/api/v2/diagnostics/version</tt><br/> | <tt>http://[wwews_host]:[wwews_port]/api/v2/diagnostics/version</tt><br/> | ||
*<tt>[wwews_host]</tt> — The host name or IP address for the Workspace Web Edition & Web Services node. | *<tt>[wwews_host]</tt> — The host name or IP address for the Workspace Web Edition & Web Services node. | ||
*<tt>[wwews_port]</tt> — The port for the Workspace Web Edition & Web Services node. | *<tt>[wwews_port]</tt> — The port for the Workspace Web Edition & Web Services node. | ||
For example, the URL might be <tt><nowiki>http://192.0.2.20:8080/api/v2/diagnostics/version</nowiki></tt><br/><br/> | For example, the URL might be <tt><nowiki>http://192.0.2.20:8080/api/v2/diagnostics/version</nowiki></tt><br/><br/> | ||
− | If the request is successful, the version | + | If the request is successful, the version is printed in the browser: </li> |
<nowiki>{ | <nowiki>{ | ||
statusCode: 0 | statusCode: 0 | ||
version: "gws-x.x.xxx.xx" | version: "gws-x.x.xxx.xx" | ||
}</nowiki> | }</nowiki> | ||
+ | </li> | ||
+ | </ol> | ||
+ | '''End''' | ||
− | + | == Testing Workspace Web Edition== | |
− | + | Complete the following steps to confirm that Workspace Web Edition is working.<br/><br/> | |
− | + | '''Start''' | |
− | |||
− | |||
− | |||
− | |||
− | = Testing | ||
− | |||
− | |||
− | |||
− | |||
− | |||
<ol> | <ol> | ||
− | <li> | + | <li>Launch Workspace Web Edition by navigating to <tt>http://[wwews_host]:[wwews_port]/ui/ad/v1/index.html</tt> in a web browser.</li> |
*<tt>[wwews_host]</tt> — The host name or IP address for the Workspace Web Edition & Web Services node. | *<tt>[wwews_host]</tt> — The host name or IP address for the Workspace Web Edition & Web Services node. | ||
*<tt>[wwews_port]</tt> — The port for the Workspace Web Edition & Web Services node. | *<tt>[wwews_port]</tt> — The port for the Workspace Web Edition & Web Services node. | ||
Line 65: | Line 64: | ||
<li>Enter the credentials for any of the previously created agents. Note that the user must be of the agent type.</li> | <li>Enter the credentials for any of the previously created agents. Note that the user must be of the agent type.</li> | ||
− | <li>After clicking Log In, the Workspace Web Edition agent desktop view is displayed and the agent is ready to work.</li> | + | <li>After clicking <tt>Log In</tt>, the Workspace Web Edition agent desktop view is displayed and the agent is ready to work.</li> |
</ol> | </ol> | ||
+ | '''End''' | ||
<!-- | <!-- | ||
=== Workspace Web Edition Supervisor Desktop === | === Workspace Web Edition Supervisor Desktop === |
Revision as of 14:57, February 25, 2015
Starting and Testing Workspace Web Edition & Web Services
Contents
After you install and configure Workspace Web Edition & Web Services, you should start the nodes in the following order:
- Start the synchronization node. This is the node you configured in Step 2 of the Modifying the Server Settings procedure.
- Start the remaining nodes.
Starting the Workspace Web Edition & Web Services Node
Complete the following steps for each WWE&WS node, starting with the syncNode.
Start
- To start the Web Services node, enter the following command as one complete command line entry, replacing items in square brackets [ ] with the appropriate values as described below:
[java dir]/java -Xmx4096m -Xms4096m -XX:MaxPermSize=512m -XX:PermSize=512m -Djetty.port=[jetty port] -Djetty.logs=[jetty log dir] -Dconfig.path=[config dir] -Djetty.home=[jetty dir] -Djava.io.tmpdir=/tmp -Djava.net.preferIPv4Stack=true -jar [jetty dir]/start.jar --pre=etc/jetty-logging.xml --daemon
- [java dir] — The home directory for Java. For example, /usr/bin/java.
- [jetty port] — The Jetty port. For example, 8080.
- [jetty log dir] — The log directory for Jetty. For example, /var/log/jetty.
- [config dir] — The path to the Workspace Web Edition & Web Services config directory you created in Step 6 of the Deploying the Web Application procedure. For example, /opt/jetty/genconfig. Workspace Web Edition & Web Services reads a series of configuration files from the location that is defined by the config.path system property. To start the server, or a the server startup, the config.path is needed; otherwise, the server will not start.
- [jetty dir] — The home directory for Jetty. For example, /opt/jetty.
ImportantThe memory allocation -Xmx4096m, -Xms4096m, -XX:MaxPermSize, -XX:PermSize is mandatory for the WWE&WS node.For example, your command line might look like the following:
/usr/bin/java -Xmx4096m -Xms4096m -XX:MaxPermSize=512m -XX:PermSize=512m -Djetty.port=80 -Djetty.logs=/var/log/jetty -Dconfig.path=/opt/jetty/genconfig -Djetty.home=/opt/jetty -Djava.io.tmpdir=/tmp -Djava.net.preferIPv4Stack=true -jar /opt/jetty/start.jar --pre=etc/jetty-logging.xml --daemon
End
Testing the Workspace Web Edition & Web Services Node
Complete the steps below to verify the Workspace Web Edition & Web Services nodes is up and running.
Start
- Type the following URL into a web browser:
http://[wwews_host]:[wwews_port]/api/v2/diagnostics/version
- [wwews_host] — The host name or IP address for the Workspace Web Edition & Web Services node.
- [wwews_port] — The port for the Workspace Web Edition & Web Services node.
If the request is successful, the version is printed in the browser:
{ statusCode: 0 version: "gws-x.x.xxx.xx" }
End
Testing Workspace Web Edition
Complete the following steps to confirm that Workspace Web Edition is working.
Start
- Launch Workspace Web Edition by navigating to http://[wwews_host]:[wwews_port]/ui/ad/v1/index.html in a web browser.
- [wwews_host] — The host name or IP address for the Workspace Web Edition & Web Services node.
- [wwews_port] — The port for the Workspace Web Edition & Web Services node.
For example, the URL might be http://192.0.2.20:8080/ui/ad/v1/index.html
End
Comments or questions about this documentation? Contact us for support!