| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
| <title>3.2.2. Deploying the toolkit plug-in</title> |
| <link rel="stylesheet" type="text/css" href="../../css/style.css"> |
| <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
| <link rel="home" href="../index.html" title="Jubula Developer Manual"> |
| <link rel="up" href="iteExtension.html" title="3.2. ITE extension"> |
| <link rel="prev" href="creating-the-toolkit-plug-in.html" title="3.2.1. Creating the toolkit plug-in"> |
| <link rel="next" href="remoteControlExtension.html" title="3.3. Remote control extension"> |
| </head> |
| <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
| <div class="navheader"> |
| <table width="100%" summary="Navigation header"> |
| <tr><th colspan="3" align="center">3.2.2. Deploying the toolkit plug-in</th></tr> |
| <tr> |
| <td width="20%" align="left"> |
| <a accesskey="p" href="creating-the-toolkit-plug-in.html">Prev</a> </td> |
| <th width="60%" align="center">3.2. ITE extension</th> |
| <td width="20%" align="right"> <a accesskey="n" href="remoteControlExtension.html">Next</a> |
| </td> |
| </tr> |
| </table> |
| <hr> |
| </div> |
| <div xmlns:d="http://docbook.org/ns/docbook" class="breadcrumbs"> |
| <span class="breadcrumb-link"><a href="../index.html">Jubula Developer Manual</a></span> > <span class="breadcrumb-link"><a href="toolkitExtension.html">Creating toolkit extensions for custom UI widgets</a></span> > <span class="breadcrumb-link"><a href="iteExtension.html">ITE extension</a></span> > <span class="breadcrumb-node">Deploying the toolkit plug-in</span> |
| </div> |
| <div class="section"> |
| <div class="titlepage"><div><div><h3 class="title"> |
| <a name="deploying-the-toolkit-plug-in"></a>3.2.2. Deploying the toolkit plug-in</h3></div></div></div> |
| <p> |
| Once the toolkit feature has been created, it must be deployed |
| in the ITE. The toolkit feature must be exported to an update |
| site and then installed via this update site into the ITE. If |
| you want to execute tests on your new components via testexec, |
| it is important that you have write access to the ITE so that |
| the installed feature can be accessed during test execution. |
| </p> |
| <div class="section"> |
| <div class="titlepage"><div><div><h4 class="title"> |
| <a name="create-an-update-site-for-the-toolkit-feature"></a>3.2.2.1. Create an update site for the toolkit feature</h4></div></div></div> |
| <div class="orderedlist"><ol class="orderedlist" type="1"> |
| <li class="listitem"><p> |
| Create an <span class="strong"><strong>Update Site |
| Project</strong></span>. |
| </p></li> |
| <li class="listitem"><p> |
| Add a category to your update site that defines its |
| <span class="emphasis"><em>ID</em></span> and <span class="emphasis"><em>Name</em></span>. |
| </p></li> |
| <li class="listitem"><p> |
| Add your toolkit feature to the category created in the |
| previous step. |
| </p></li> |
| <li class="listitem"><p> |
| Build the created toolkit update site. The directory of |
| the toolkit update site project serves as an update site, |
| which is later used to install your toolkit feature into |
| the ITE. Remember to build and then synchronize this |
| update site if you have changed the toolkit feature. |
| </p></li> |
| </ol></div> |
| </div> |
| <div class="section"> |
| <div class="titlepage"><div><div><h4 class="title"> |
| <a name="install-the-toolkit-feature-from-the-update-site"></a>3.2.2.2. Install the toolkit feature from the update site</h4></div></div></div> |
| <div class="orderedlist"><ol class="orderedlist" type="1"> |
| <li class="listitem"><p> |
| Start the ITE and select from the main menu |
| <span class="menupath">Help</span>--><span class="menupath">Install new software...</span>. |
| </p></li> |
| <li class="listitem"><p> |
| Click the ”<span class="emphasis"><em>Add...</em></span>” button in the |
| <span class="emphasis"><em>Install</em></span> dialog that appears. |
| </p></li> |
| <li class="listitem"><p> |
| Click the ”<span class="emphasis"><em>Local...</em></span>” button in the |
| <span class="emphasis"><em>Add Repository</em></span> dialog that appears |
| </p></li> |
| <li class="listitem"><p> |
| Navigate to the directory that contains your update site |
| and confirm your selection. |
| </p></li> |
| <li class="listitem"><p> |
| Click ”<span class="emphasis"><em>OK</em></span>” to exit the <span class="emphasis"><em>Add |
| Repository</em></span> dialog. The active dialog should now |
| be <span class="emphasis"><em>Install</em></span>. |
| </p></li> |
| <li class="listitem"><p> |
| Ensure that the check box named <span class="emphasis"><em>Group items by |
| category</em></span> is deselected. Your feature should be |
| visible in the central table of the dialog. |
| </p></li> |
| <li class="listitem"><p> |
| Ensure that the check box next to your feature is selected |
| and click ”<span class="emphasis"><em>Next</em></span>”. |
| </p></li> |
| <li class="listitem"><p> |
| Confirm the <span class="emphasis"><em>Installation Details</em></span> by |
| clicking the ”<span class="emphasis"><em>Next</em></span>” button again. |
| </p></li> |
| <li class="listitem"><p> |
| Accept the license agreement terms and click |
| ”<span class="emphasis"><em>Finish</em></span>”. |
| </p></li> |
| <li class="listitem"><p> |
| A warning dialog may appear to warn you are installing |
| unsigned content. Click ”<span class="emphasis"><em>OK</em></span>” in this |
| dialog if the feature comes from a trusted source. This |
| should be the case as long as you install your own |
| feature. Then the installation process begins. |
| </p></li> |
| <li class="listitem"><p> |
| Click the ”<span class="emphasis"><em>Restart Now</em></span>” button to |
| perform a restart, when a dialog appears to prompt the |
| restart that will safely finish the update / installation. |
| After the restart your ITE toolkit extension feature is |
| installed. |
| </p></li> |
| </ol></div> |
| </div> |
| </div> |
| <br xmlns:d="http://docbook.org/ns/docbook"><hr xmlns:d="http://docbook.org/ns/docbook"> |
| <address xmlns:d="http://docbook.org/ns/docbook">Copyright BREDEX GmbH 2015. Made available under the Eclipse Public License v1.0.</address> |
| <br xmlns:d="http://docbook.org/ns/docbook"> |
| </body> |
| </html> |