NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You'll know when the checkout is complete when the command-line window shows a message stating, 'Checked out revision x', where x is the revision number, as shown in the screenshot below:

Screenshot of CollabNet command-line window with confirmation message that checkout process has completedImage Modified

Manually Creating The Requisite Database Schema

...

The client will respond with a confirmation that the issued queries were successful, as shown in the screenshot below:

Screenshot of MySQL command-line client window with confirmation message that queries issued to create database schema were successfulImage Modified

Configuring The 'Properties' Settings Files

...

Refer to the screenshot below for an example of how the local.properties file should be configured:

Screenshot of example local.properties file showing various configuration settings for caArray installationImage Modified

Info
titleNote

The install.properties file contains additional properties which pertain to grid services. These are not covered here, as configuring caArray to utilize a grid service is beyond the scope of this tutorial. For more information, please refer to this KB article:the caArray FAQ and in-depth articles at:

https://wiki.nci.nih.gov/display/caArray2/caArray+FAQ+and+In-depth+ArticlesImage Added

Wiki Markup
\[insert link here\]

...

The amount of time needed for the build process to complete can vary anywhere from under 30 minutes to several hours depending on your hardware configuration. The screenshot below shows the command line window after the build process has completed successfully, with the 'BUILD SUCCESSFUL' message at the bottom.

Screenshot of Ant command-line window showing confirmation message that build process has completed successfullyImage Modified


Info
titleNote

The time it takes for the Ant build process to complete also depends on the speed of your Internet connection, as Ant retrieves all the JAR dependencies
from the NCI Ivy repository during the build. This retrieval is very bandwidth-intensive, so ideally the build should be run on a connection with at least 100 Mbps throughput.

...

Warning
titleWarning

Even if the command line window shows a 'BUILD SUCCESSFUL' message at the end, it is still possible that the build process did not complete successfully. The build process launches several sub-processes, each of which must complete successfully in order for the entire build to complete successfully. If any one of these sub-processes fails, it will display its own 'BUILD FAILED' error message, but the overall build process may still display the 'BUILD SUCCESSFUL' message at the end. The screenshot below illustrates such a case in which a sub-process failed due to an incorrect version of the JDK installed; note the indented 'BUILD FAILED' error message (highlighted in red) several lines above the 'BUILD SUCCESSFUL' message (highlighted in yellow) at the bottom.


Screenshot of Ant command-line window showing how build process can fail even when confirmation message indicates that build process has completed successfullyImage Modified

The caArray application is now installed in the path you specified in the install.properties file via the application.base.path property. In our example, the installation path is C:\temp, whose contents are displayed in the screenshot below:

Screenshot of Windows Explorer window showing contents of newly installed caArray application in the path specified in install.propertiesImage Modified

If the contents of your installation path do not match those shown above, it is likely that your build process failed.

...

where $INSTALLATION_HOME is the installation path you specified in install.properties, and run the file run.bat. A command line window will launch showing the progress of the launching of the caArray server. The launch process is not instant and may take anywhere from 20 to 120 seconds, after which the command line will display a message indicating that the JBoss MX Microkernel has started, as shown at the bottom of the screenshot below:

Screenshot of command-line window showing confirmation message that the caArray JBoss server has been started after executing the run.bat fileImage Modified

Do not attempt to access the application until you see the message stating that the JBoss kernel has started.

...

The login page will now load as shown in the screenshot below from a Mozilla Firefox tab:

Screenshot of caArray login page in Mozilla Firefox Web browser after caArray application URL is entered in address barImage Modified

The default installation of caArray comes with several pre-configured user accounts built-in. We can log into the application via any of these accounts. In this tutorial, the one we will log in with is 'caarrayadmin', whose corresponding password is 'caArray2!'. You can enter this username and password into their respective fields under the caArray Login panel at the right of the login page, then click on the 'Login' button beneath to log into the application, as shown in the screenshot below:

Screenshot of caArray login panel from login page showing example username and password entered into their respective fieldsImage Modified

You will now be directed to the caArray homepage, which shows the 'My Experiment Workspace', as shown in the screenshot below. Congratulations on successfully building and logging into caArray!

"Screenshot of caArray homepage showing My Experiment Workspace panel after user successfully logged into application"border=1Image Modified

Info
titleNote

caArray comes with a user provisioning tool (UPT) that allows you to modify the built-in accounts as well as to create additional accounts and assign them varying privileges and access levels. For more information on how to install and use UPT, please visit the UPT user guide at https://gforge.nci.nih.gov/frs/download.php/7770/caCORE_CSM_v421_ProgrammersGuide.pdf.

...