halef Documentation ETS

Size: px
Start display at page:

Download "halef Documentation ETS"

Transcription

1 ETS Apr 02, 2018

2

3 Contents 1 OpenVXML Without Tears 1 2 Halef Setup Process 19 i

4 ii

5 CHAPTER 1 OpenVXML Without Tears 1 Authors Vikram Ramanarayanan and Eugene Tsuprun (with inputs from the OpenVXML Setup and User Guides) 1.1 Overview In this manual, you will learn how to: Install Eclipse and the OpenVXML plugin for Eclipse Create your OpenVXML first project a Hello world chatbot application Deploy the application Use halefbot (a text interface to Halef) to test out the application Use WebGGS to add logging and semantic categorization capabilities Prerequisites This tutorial assumes some familiarity with regular expressions, which we use to search for patterns in the users responses (see RegexOne tutorial.) 1.2 Installing Eclipse and OpenVXML Eclipse is an IDE (interactive development environment) that will allow you, among other things, to design call workflows compatible with Halef. 1 The absence of tears is not guaranteed. 1

6 1.2.1 Install Java Development Kit 8 JDK 8 is a prerequisite for Eclipse and OpenVXML. Download and install it Install Eclipse Download and install Eclipse. Do not use the latest version only this one Install the OpenVXML plug-in for Eclipse Download OpenVXML 5.1. Here is the compiled OpenVXML binary Unzip the file. Start Eclipse. From the menu, select Help Install New Software.... In the Install dialog that appears, in the Work with: field at the top, hit Add.... Hit Local... and select the unzipped directory: OpenVXML_ Make sure all the check boxes in the bottom part of the screen are unchecked (Show only the latest versions of available software, Group items by category, etc.) Select All packages. 2 Chapter 1. OpenVXML Without Tears 1

7 On the Review Licenses screen, there aren t actually any licenses to review. Just click I accept the terms... and then Finish. During the installation you ll need to click OK once, to allow unsigned content to be installed. When the installation is complete, restart Eclipse. Now that you have installed OpenVXML, change your perspective (the windows and tabs you see in Eclipse). From the menu, select Window Open Perspective Other... OpenVXML. 1.3 Creating a Hello World Project In this part of the tutorial, you will create and deploy a text-based chatbot that says Hello World Import the starter project The Starter war file helps you get started designing your chatbot quickly. 1. Download the Starter war file: Creating a Hello World Project 3

8 2. Open Eclipse. Choose a new workspace.(note: it is best practice to create a new workspace for each application you are working on.) 3. Open the OpenVXML perspective: Window Open Perspective Other... and choose OpenVXML. 4. File Import... Choose General -> Existing Projects into Workspace and click on Next. Then, select the button next to Select archive file:, hit Browse... and navigate to the location of the.war file you just downloaded. In the drop-down menu with file extensions (which is located in the lower right corner of the dialog box on Windows), choose *.*. Then choose the.war file that you would like to import and select Open. 5. Hit Finish in the window that appears. 6. You may or may not get an error message. If you do, just restart Eclipse Set up a text-based Hello World canvas Every OpenVXML project consists of two components: The Voice, which stores all your audio files (for speech applications) The Workflows, a visual representation of the chatbot application you want to design. In Project Explorer, expand Deploy_Workflow and then Workflow Design. Open up Main Canvas.canvas. As the name suggests, this is the canvas on which you will be drawing a flowchart-like representation of your chatbot. You should now see something like this: The Project Explorer (on the left) is where you should see the Voice and Workflow projects in your Eclipse workspace. The Design Area (in the middle) shows the call flow of the currently selected canvas. The Voice Pallet (on the right) displays the available blocks for the application. The Starter warfile only has a Begin block (denoting the start of the callflow) and the Submit block (marking where the call ends). Drag the block called PlayPrompt onto the canvas. PlayPrompt outputs something to your user either a sound file or some text. Let s have it say Hello world! : 4 Chapter 1. OpenVXML Without Tears 1

9 1. Double-click the PlayPrompt on your canvas 2. Under Media, click on Not Configured. 3. Press Add Entry. 4. In Content Type, choose Text. 5. In the text box, type Hello world! 6. Hit OK three times. Now that you ve created the PlayPrompt, let s make sure your application knows to play it when you start interacting with the chatbot. To do this, click on the arrow in the lower right corner of the Begin block and drag and drop it onto the PlayPrompt block. In the ensuing dialog box, select Continue and hit OK. Now, let s connect the PlayPrompt to the Submit block to mark the end of the application. Connect your PlayPrompt to Return the same way: click the little arrow on the PlayPrompt, drag it to Submit, and hit OK. Your canvas should now look like this: 1.3. Creating a Hello World Project 5

10 1.4 Creating a Branching Application Let s now create a more complex callflow. In this section of the tutorial, you will build a text-based chatbot that will: 1. Ask the user if they like pizza 2. Save the user s response into the database on our server 3. Categorize the user s response into the semantic categories of yes or no 4. Follow up with an appropriate response ( Me too! I love pizza! or I m sorry to hear you don t like pizza. ) 5. Ask for clarification, if the original response was not understood Our callflow will look like this: 6 Chapter 1. OpenVXML Without Tears 1

11 1.4.1 Configure the question block In contrast to a PlayPrompt, which plays back a message for the user and expects no response, a Question block allows us to prompt the user for a response. In this case, we ll be asking if the user likes pizza. Drag a Question block onto your canvas and connect the Begin block to it. Double click it to edit: 1. Set User Input Style to S and leave the drop-down at Voice Only. (Do this first.) 2. Set the Name for the question block. This name is arbitrary and will just help you identify the block on your canvas. 3. Set a Variable Name for the variable that will store the response for our question. Our convention is to start the variable name with A_, for instance, A_do_you_like_pizza. 4. Double-click on Not Configured next to Prompt (in the Media tab). Press Add Entry. In the dialog box that appears, set Content Type to Text. Type Do you like pizza? in the text area. That s the text that will be shown to the test taker. Hit OK twice. 5. Double-click on Not Configured next to Voice Grammar. Choose Grammar File (from the dropdown menu) and then type ignore.wfst. This is the name of the language model Halef will be using when converting the user s speech input into text. Because we are building a text-based chatbot for now, we don t need to customize a language model. We do, however, need to specify a value here, because Halef expects one. Your question block should look like this: 1.4. Creating a Branching Application 7

12 1.4.2 Create a Script block to handle semantic classification Script blocks allow you to use the JavaScript language to manipulate variables, communicate with external services, and control the flow of the application. In this application, we will use the script block to classify the response to the question Do you like pizza? into one of two categories: yes or no. We will also send the user s response to a back-end service, which will then store it into a database. Fortunately, you don t need to know JavaScript to achieve the above goals. We ve created a tool called WebGGS that will write the script for you. Drag a Script block and connect the Question block to it. Now, open WebGGS: In WebGGs, define the variable name: A_do_you_like_pizza 8 Chapter 1. OpenVXML Without Tears 1

13 Add some regular expressions representing potential responses to the question Do you like pizza? and corresponding semantic categories. Your WebGGS box should look like this: Now, hit the right arrow to generate the script. You should the following output: This script will do the following: Log A_do_you_like_pizza (the variable containing the response to the question block) to the server If the response contains the strings yes or yeah, set the variable SC_do_you_like_pizza to equal to yes. If the response contains the string no, set the variable SC_do_you_like_pizza to equal to no Create a Branch block Drag a Branch block from the Voice pallet and connect the Script block to it. The Branch block is what allows to route the application in accordance with the semantic category of the response to Do you like pizza? We will build exit paths to deal with three types of responses: responses that fall into the category of yes (users who like pizza) responses that fall into the category of no (users who don t like pizza) responses which did not fall into either category (i.e., what our script failed to categorize) Open the Branch block and hit Add Branch. Exit Path Name is an arbitrary name, but we recommend keeping it consistent with the name of the semantic category. Let s first make a branch for the yes category. Set Exit Path Name to yes. The Expression is a JavaScript statement that should return true or false. If the statement is true, the call will be routed through this exit path. In this case, we will want to enter: Variables.SC_do_you_like_pizza == "yes" 1.4. Creating a Branching Application 9

14 Now, make another exit path for the no category. The Exit Path Name should say no, and the Expression should read: Variables.SC_do_you_like_pizza == "no" Your Branch properties should now look like this: We do not need to define an Expression for the third exit path (neither yes nor no ). This so-called Default path will be triggered if the JavaScript expressions for all the other semantic categories were computed to false Add the PlayPrompts Depending on the category of the response, we will respond with a relevant PlayPrompt Me too! I love pizza!, I m sorry to hear you don t like pizza., or Sorry, I don t understand.. Create three new PlayPrompts that say this Add the connectors Draw an arrow from your Branch to Me too! I love pizza! In the ensuing dialog box, choose the yes exit path. Now, draw an arrow from the Branch to I m sorry to hear you don t like pizza. Choose the no exit path. Draw an arrow from the Branch to I don t understand and choose the Default exit path. If the system doesn t understand the response, let s ask the user to repeat it. To do so, connect the I don t understand PlayPrompt back to the Do you like pizza? question to create a loop. 10 Chapter 1. OpenVXML Without Tears 1

15 Finally, connect the remaining two play prompts to a Submit block to mark the end of the application Save and export your project We need to export the newly created project into a Web ARchive (WAR) application that can be served by the web server as VoiceXML and then read by Halef s Voice Browser. A voice browser browses voice/speech web pages (in the VoiceXML format) much like Firefox or Chrome browse HTML pages. 1. Save the project: File Save All 2. Go to File Export Under Voice Tools, choose Web Application 4. Select Archive file. 5. Choose where you d like to save the file. We recommend saving it in a git repository for better version control Test your application on halefbot halefbot is the text-based interface to Halef. Open up halefbot URL (ask your system administrator for the URL). The Start URL is [your war file name without.war ]/Deploy_Workflow/Begin. For instance, if you called your war file helloworld.war, the Start URL is helloworld/deploy_workflow/ Begin. Open your project in halefbot and try a few different responses: 1.4. Creating a Branching Application 11

16 You ll note that the response in Russian ( ) was not in our grammar, and so it correctly went to the Default exit path. The other two responses ( yeah of course I love pizza! and not so much ) were successfully captured by our regular expressions. 1.5 Adding Counters In our pizza callflow, there is no set limit as to how many times the user will get to the I don t understand dialog state. As long as they keep saying something we don t have in our semantic categories, the conversation can go on indefinitely. We can use simple counter logic to set a limit. Let s do this: 1. Initialize a counter and set it to Each time we hit the Default exit path (the response does not fit into the yes or no semantic categories), increment the counter by If the counter is greater than 2, exit the application. Else, keep asking the user if they like pizza. 12 Chapter 1. OpenVXML Without Tears 1

17 We ll revise our callflow to look like this: First, let s initialize the counter. Open the Begin block and add a new variable called counter_do_you_like_pizza. Set Type to Decimal, and Value to 0. Note: we strongly recommend keeping your counter variable names exactly consistent with the prompt variable names (A_do_you_like_pizza in this case) Adding Counters 13

18 In the first version of this callflow, our Default exit path was connected directly to the I don t understand PlayPrompt. Now, we ll want to change this logic so that before we end up at I don t understand, we ll first make sure that the user hasn t already been there twice. Add another Script block to your canvas. If you d like, give it a name like increment counter. Set the Default exit path of the branch to go to this new script block. In your script block, add this JavaScript to increment the counter: Variables.counter_do_you_like_pizza = Variables.counter_do_you_like_pizza + 1; Now, after we run this code, we ll want to decide whether the counter is greater than 2. To help with this, let s use the Decision block from the Voice Pallet. The Decision block helps us formulate a single JavaScript expression that evaluates to true or false. Select counter_do_you_like_pizza on the left, Greater Than (>) as the comparison operator, then Expression of 2 on the right. Just like a Branch block, a Decision block supports multiple exit paths. Connect the true exit path to another PlayPrompt that says something like: Sorry you re having trouble. Please try again later. Connect the false exit path to our I don t understand PlayPrompt, which then is connected back to the original prompt. Let s save, deploy, and try this in halefbot: 14 Chapter 1. OpenVXML Without Tears 1

19 After the third time we hit the Default exit path, the counter was greater than 2, and so we got kicked out from the application. 1.6 Appendix A: Portals: Extending Workflows to Span Multiple Canvases Using multiple canvases is a great way to separate an application into more manageable pieces. To add a new design canvas to a Workflow (and configure a portal between the new and existing canvas): 1. Right-click on the Workflow Design folder for Deploy_Workflow in the Project Explorer and select: New Other Voice Tools Wizard -> Design Document. Hit Next. This will open the new design document wizard. Give the new canvas a name and hit Finish. 2. Enter a name for the new design canvas in the input box (for example, SecondCanvas. Note: This name must be unique amongst the existing design canvases in the application. 3. When you open up the new canvas, you ll see a Portal Exit block on the new canvas Appendix A: Portals: Extending Workflows to Span Multiple Canvases 15

20 4. Let s set up a Portal Entry and connect it to the second canvas. Drag and drop Portal Entry from the Voice Pallet onto the original canvas. Click on the new block and choose the Portal Exit to connect it to. 1.7 Appendix B: Creating an OpenVXML project from scratch The easiest way to get started with an OpenVXML project is to follow the instructions above and import Starter.war, a starter project. But if you really want to create your project from scratch using the Eclipse plugin, here are the instructions. First, let s create a new voice project: File New Project Voice Tool Wizards Voice Call the voice project HelloWorld_Voice. You should now see the voice project in your Project Explorer pane: Now, create the interactive workflow: File New Project Voice Tool Wizards Interactive Workflow The application name for this and all Halef workflows should be Deploy_Workflow. Hit Next. In the Branding dialog box, leave Brands at Default. Hit Next. On the Interaction Type Support dialog box, leave Voice Interaction checked. Hit Next. On the Language Support dialog box, associate your workflow with your voice by clicking Not Configured and choosing HelloWorld_Voice: 16 Chapter 1. OpenVXML Without Tears 1

21 You have now created your voice and your workflow, and you have associated the two. You should see both HelloWorld_Voice and Deploy_Workflow in the Project Explorer pane. 1.8 Appendix C: Troubleshooting Symptom: A Question dialog state does not respond to speech input Try this: 1. Look in the Tomcat log to see if there was any error 2. If the log indicates instead that the last action was fetching the grammar file: a. Ensure that the grammar file in the war has Linux line endings: Export it, remove it from the war, check the line endings in a text editor, and reimport to the war. b. Ensure that the grammar element in the vxml shown in the Tomcat log has mode= voice and there is no grammar element with mode= dtmf. If the vxml has a problem: (a) Import the war into OpenVxml and open the Question node (b) Change Settings > User Input Style = Hybrid (c) If Media > Dtmf Grammar shows anything other than Not Configured, then double-click the displayed value and set Grammar File to an empty string. (d) If Media > Voice Grammar shows Not Configured, then double-click Not Configured, set the dropdown to Grammar File, and type the filename of the grammar file (including the file extension) into the textbox. (e) Change Settings > User Input Style = Voice Only with the S shown in blue and the D shown in gray Appendix C: Troubleshooting 17

22 (f) Save and then Export. 18 Chapter 1. OpenVXML Without Tears 1

23 CHAPTER 2 Halef Setup Process How to setup Kaldi Recognizer and Test Recognition Model How to setup Cairo Speech Server How to setup JvoiceXML Voice Browser Application 2.1 How to setup Kaldi Recognizer and Test Recognition Model 1. Make sure that you have latest Ubuntu updates sudo apt-get update sudo apt-get dist-upgrade sudo apt-get upgrade 2. Install libraries required for Kaldi recognizer sudo apt-get install zlib1g-dev sudo apt-get install libatlas3-base sudo apt-get install libwebsockets-dev sudo apt-get install libssl-dev 3. Create Kaldi directory, clone custom Kaldi repository and run build script mkdir -p /export/apps/kaldi/ cd /export/apps/kaldi/ git clone git://git.code.sf.net/p/halef/cassandra halef-cassandra cd /export/apps/kaldi/halef-cassandra bash./build_kaldi.sh 4. Copy recognition models and binaries to destination directories 19

24 mkdir -p /export/apps/kaldi/ /deployment/bin cd /export/apps/kaldi/ /deployment cp /export/apps/kaldi/ /halef-cassandra/kaldi-trunk/src/online2bin/strm-asr-server /export/apps/kaldi/ /deployment/bin chown -R <your_login>:<your_group> /export/apps/kaldi/ Copy recognition models and startup scripts cd /export/apps/kaldi/ /deployment/ tar xzvf models.tar.gz tar xzvf 9404.tar.gz 6. Start Kaldi instance cd /export/apps/kaldi/ /deployment/srv/9404./server.sh & 2.2 How to setup Cairo speech server To setup Cairo instances a convenient setup script has been created. 1. Download setup script and Kaldi settings files by opening the following links and clicking Download this file link on top of each page Copy downloaded SETUP.* files into /export/apps directory on the server and edit them. You will see direcory settings and database connection settings in the top part of SETUP.sh file which you need to correct. SETUP.kaldi.properties should contain at least 1 entry defining item name, server ip and port on which Kaldi is listening. For example: default=localhost: Make sure that you have ~2GB of free space in /export/apps and server can connect to the Internet for Cairo download. 4. To install Cairo with Java, please run setup in unattended mode:./setup.sh quiet Cairo installation can take considerable time depending on your Internet connection speed. 5. You can install and run Cairo as service by running CairoService script (please review CairoService file content first to check if all directories are correct there): cd /export/apps/cairo/cairo-vm/scripts sudo CairoService install sudo service cairo start 2.3 How to setup JvoiceXML Voice Browser Application 1. For JvoiceXML we recommend using latest version directly from JvoiceXML developer repository ( github.com/jvoicexml/jvoicexml) : 20 Chapter 2. Halef Setup Process

25 mkdirs -p /export/apps/jvxml cd /export/apps/jvxml git clone 2. Configure JvoiceXML by copying DB logging file from Cairo: cp /export/apps/cairo/cairo-vm/config/halef-logging-db.xml /export/apps/jvxml/jvoicexml/main/ and edit mrcpv2 settings to point to Cairo server by replacing IP for cairoaddress and cairohost in the file: /export/apps/jvxml/jvoicexml/org.jvoicexml.implementation.mrcpv2/build.gradle 3. To compile and run JvoiceXML you need Gradle version 3 or higher. Because system apt-get will install only version 2 it is recommended to download Gradle directly from: and symply unpack it into /export/apps 4. You can build and run JvoiceXML using the following commands (or put them into shell script): cd /export/apps/jvxml/jvoicexml/main/ export JAVA_HOME=/export/Apps/jdk export PATH=/export/Apps/jdk/bin/java:/export/Apps/gradle-3.4.1/bin:$PATH nohup gradle run 2.3. How to setup JvoiceXML Voice Browser Application 21

CSCI 201 Lab 1 Environment Setup

CSCI 201 Lab 1 Environment Setup CSCI 201 Lab 1 Environment Setup "The journey of a thousand miles begins with one step." - Lao Tzu Introduction This lab document will go over the steps to install and set up Eclipse, which is a Java integrated

More information

Application Notes for Deploying a VoiceXML Application Using Avaya Interactive Response and Audium Studio - Issue 1.0

Application Notes for Deploying a VoiceXML Application Using Avaya Interactive Response and Audium Studio - Issue 1.0 Avaya Solution & Interoperability Test Lab Application Notes for Deploying a VoiceXML Application Using Avaya Interactive Response and Audium Studio - Issue 1.0 Abstract These Application Notes provide

More information

Composer Help. Import and Export

Composer Help. Import and Export Composer Help Import and Export 2/7/2018 Import and Export Contents 1 Import and Export 1.1 Importing External Files into Your Composer Project 1.2 Importing Composer Projects into Your Workspace 1.3 Importing

More information

Composer Deployment Guide. Installation

Composer Deployment Guide. Installation Composer Deployment Guide Installation 12/27/2017 Installation Contents 1 Installation 1.1 Composer Installation Video 1.2 Getting Started After Installation 1.3 Installing Composer as an Eclipse Plugin

More information

Unified CVP Migration

Unified CVP Migration If there is a change in platform of a later release of Unified CVP, migration from the existing release to the later release is required. For example, moving from Unified CVP 8.5(1) to Unified CVP 10.0(1)

More information

Setting Up the Development Environment

Setting Up the Development Environment CHAPTER 5 Setting Up the Development Environment This chapter tells you how to prepare your development environment for building a ZK Ajax web application. You should follow these steps to set up an environment

More information

Application prerequisites

Application prerequisites How to start developing Spark applications in Eclipse By Marko Bonaći In this article, you will learn to write Spark applications using Eclipse, the most widely used development environment for JVM-based

More information

Setting Up a Linux Operating System

Setting Up a Linux Operating System Name: Setting Up a Linux Operating System We will be using the Linux operating system for most of our practical work in this class. Knoppix is a live CD distribution of Linux, based on the Debian distribution.

More information

Installing Eclipse (C++/Java)

Installing Eclipse (C++/Java) Installing Eclipse (C++/Java) The 2017 suite of text-based languages, Java and C++, utilize the current version of Eclipse as a development environment. The FRC specific tools for the chosen language are

More information

Installation and Upgrade Guide Zend Studio 9.x

Installation and Upgrade Guide Zend Studio 9.x Installation and Upgrade Guide Zend Studio 9.x By Zend Technologies, Inc. www.zend.com Disclaimer The information in this document is subject to change without notice and does not represent a commitment

More information

Android Studio Setup Procedure

Android Studio Setup Procedure Android Studio Setup Procedure System Requirements : Windows OS Linux OS Mac OS Microsoft Windows 7/8/10 (32- or 64-bit) 3 GB RAM minimum, 8 GB RAM recommended; plus 1 GB for the Android Emulator 2 GB

More information

Installation and Upgrade Guide Zend Studio 9.x

Installation and Upgrade Guide Zend Studio 9.x Installation and Upgrade Guide Zend Studio 9.x By Zend Technologies, Inc. www.zend.com Disclaimer The information in this document is subject to change without notice and does not represent a commitment

More information

Tutorial: Modify UI 01 How to Load a UI Canvas Using Flow Graph

Tutorial: Modify UI 01 How to Load a UI Canvas Using Flow Graph Tutorial: Modify UI 01 How to Load a UI Canvas Using Flow Graph This tutorial is the first tutorial in the Creating an Options Menu tutorial series and walks you through the steps to load a canvas using

More information

Migration to Unified CVP 9.0(1)

Migration to Unified CVP 9.0(1) The Unified CVP 9.0(1) requires Windows 2008 R2 server. The Unified CVP versions prior to 9.0(1) run on Windows 2003 server which do not support the upgrade to Unified CVP 9.0(1). Unified CVP supports

More information

Getting Started with Eclipse/Java

Getting Started with Eclipse/Java Getting Started with Eclipse/Java Overview The Java programming language is based on the Java Virtual Machine. This is a piece of software that Java source code is run through to produce executables. The

More information

2 Installing the Software

2 Installing the Software INSTALLING 19 2 Installing the Software 2.1 Installation Remember the hour or two of slogging through software installation I promised (or warned) you about in the introduction? Well, it s here. Unless

More information

EUSurvey Installation Guide

EUSurvey Installation Guide EUSurvey Installation Guide Guide to a successful installation of EUSurvey May 20 th, 2015 Version 1.2 (version family) 1 Content 1. Overview... 3 2. Prerequisites... 3 Tools... 4 Java SDK... 4 MySQL Database

More information

Genesys App Automation Platform Deployment Guide. Hardware and Software Specifications

Genesys App Automation Platform Deployment Guide. Hardware and Software Specifications Genesys App Automation Platform Deployment Guide Hardware and Software Specifications 6/28/2018 Contents 1 Hardware and Software Specifications 1.1 Hardware 1.2 Software 1.3 IVR technologies and platforms

More information

Standard Edition (SE) application development Enterprise Edition (EE) enterprise development Micro Edition (ME) Internet of Things (IoT) development

Standard Edition (SE) application development Enterprise Edition (EE) enterprise development Micro Edition (ME) Internet of Things (IoT) development Contents 1. Develop your project... 1 1.1. Install the latest version of the Oracle Java SE JDK... 1 1.2. Install the latest documentation for this version of the Oracle Java SE JDK... 3 1.3. Install the

More information

EUSurvey OSS Installation Guide

EUSurvey OSS Installation Guide Prerequisites... 2 Tools... 2 Java 7 SDK... 2 MySQL 5.6 DB and Client (Workbench)... 4 Tomcat 7... 8 Spring Tool Suite... 11 Knowledge... 12 Control System Services... 12 Prepare the Database... 14 Create

More information

Getting Started with Web Services

Getting Started with Web Services Getting Started with Web Services Getting Started with Web Services A web service is a set of functions packaged into a single entity that is available to other systems on a network. The network can be

More information

TIBCO LiveView Web Getting Started Guide

TIBCO LiveView Web Getting Started Guide TIBCO LiveView Web Getting Started Guide Contents Introduction... 1 Prerequisites... 1 Installation... 2 Installation Overview... 2 Downloading and Installing for Windows... 3 Downloading and Installing

More information

Visual Workflow Implementation Guide

Visual Workflow Implementation Guide Version 30.0: Spring 14 Visual Workflow Implementation Guide Note: Any unreleased services or features referenced in this or other press releases or public statements are not currently available and may

More information

CSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup

CSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup CSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup Purpose: The purpose of this lab is to setup software that you will be using throughout the term for learning about Python

More information

AutoVue Integration SDK & Sample Integration for Filesys DMS

AutoVue Integration SDK & Sample Integration for Filesys DMS AutoVue Integration SDK & Sample Integration for Filesys DMS Installation Guide AutoVue Integration SDK Contents INTRODUCTION...1 SYSTEM REQUIREMENTS...2 INSTALLATION PREREQUISITES...3 Download the Eclipse

More information

Getting Started with Web Services

Getting Started with Web Services Getting Started with Web Services Getting Started with Web Services A web service is a set of functions packaged into a single entity that is available to other systems on a network. The network can be

More information

TIBCO LiveView Web Getting Started Guide

TIBCO LiveView Web Getting Started Guide TIBCO LiveView Web Getting Started Guide Introduction 2 Prerequisites 2 Installation 2 Installation Overview 3 Downloading and Installing for Windows 3 Downloading and Installing for macos 4 Installing

More information

Web-enable a 5250 application with the IBM WebFacing Tool

Web-enable a 5250 application with the IBM WebFacing Tool Web-enable a 5250 application with the IBM WebFacing Tool ii Web-enable a 5250 application with the IBM WebFacing Tool Contents Web-enable a 5250 application using the IBM WebFacing Tool......... 1 Introduction..............1

More information

Parallel Programming

Parallel Programming Parallel Programming Installing Eclipse Parallel Tools Platform (PTP) (Linux Distributions) Preliminaries - Install Java Author B. Wilkinson - Modification date May 29, 2015 Java is needed for the Eclipse

More information

Using SourceTree on the Development Server

Using SourceTree on the Development Server Using SourceTree on the Development Server This content has been modified to exclude client information. Such omissions include the client name and details of the client s infrastructure, such as domain

More information

Dell EMC ME4 Series vsphere Client Plug-in

Dell EMC ME4 Series vsphere Client Plug-in Dell EMC ME4 Series vsphere Client Plug-in User's Guide Regulatory Model: E09J, E10J, E11J Regulatory Type: E09J001, E10J001, E11J001 Notes, cautions, and warnings NOTE: A NOTE indicates important information

More information

CVP 40 EVAL, CVP 40 DISTI, CVP 40 DART, CVP 41 EVAL,CVP 41 DIST NFR, CVP 41 DART NFR, CVP 70 EVAL, CVP 70 DIST NFR

CVP 40 EVAL, CVP 40 DISTI, CVP 40 DART, CVP 41 EVAL,CVP 41 DIST NFR, CVP 41 DART NFR, CVP 70 EVAL, CVP 70 DIST NFR Troubleshooting CVP 40 EVAL, CVP 40 DISTI, CVP 40 DART, CVP 41 EVAL,CVP 41 DIST NFR, CVP 41 DART NFR, CVP 70 EVAL, CVP 70 DIST NFR and CVP 70 DART NFR Licensing Issue Document ID: 99709 Contents Introduction

More information

CSE 332: Data Structures and Parallelism Winter 2019 Setting Up Your CSE 332 Environment

CSE 332: Data Structures and Parallelism Winter 2019 Setting Up Your CSE 332 Environment CSE 332: Data Structures and Parallelism Winter 2019 Setting Up Your CSE 332 Environment This document guides you through setting up Eclipse for CSE 332. The first section covers using gitlab to access

More information

BCI.com Sitecore Publishing Guide. November 2017

BCI.com Sitecore Publishing Guide. November 2017 BCI.com Sitecore Publishing Guide November 2017 Table of contents 3 Introduction 63 Search 4 Sitecore terms 66 Change your personal settings 5 Publishing basics 5 Log in to Sitecore Editing 69 BCI.com

More information

Unified CVP Migration

Unified CVP Migration If there is a change in platform of a later release of Unified CVP, migration from the existing release to the later release is required. For example, moving from Unified CVP 10.5(1) to Unified CVP 11.5(1)

More information

CS 170 Java Tools. Step 1: Got Java?

CS 170 Java Tools. Step 1: Got Java? CS 170 Java Tools This semester in CS 170 we'll be using the DrJava Integrated Development Environment. You're free to use other tools but this is what you'll use on your programming exams, so you'll need

More information

Customizing DAZ Studio

Customizing DAZ Studio Customizing DAZ Studio This tutorial covers from the beginning customization options such as setting tabs to the more advanced options such as setting hot keys and altering the menu layout. Introduction:

More information

CIS 231 Windows 7 Install Lab #2

CIS 231 Windows 7 Install Lab #2 CIS 231 Windows 7 Install Lab #2 1) To avoid certain problems later in the lab, use Chrome as your browser: open this url: https://vweb.bristolcc.edu 2) Here again, to avoid certain problems later in the

More information

Installation Instructions

Installation Instructions Installation Instructions Last updated: 08 May 2017 Contents 1. Introduction... 3 2. Windows Installation... 3 2.1. Installing Dictionary App Builder... 3 2.2. Installing Java SE Development Kit (JDK)...

More information

Composer Help. Deploying Composer Applications

Composer Help. Deploying Composer Applications Composer Help Deploying Composer Applications 2/6/2018 Deploying Composer Applications Contents 1 Deploying Composer Applications 1.1 Video Tutorial 1.2 Deploying to Apache Tomcat Server for Testing 1.3

More information

Contents. Anaplan Connector for MuleSoft

Contents. Anaplan Connector for MuleSoft SW Version 1.1.2 Contents 1 Overview... 3 2 Mulesoft Prerequisites... 4 3 Anaplan Prerequisites for the Demos... 5 3.1 export demo mule-app.properties file...5 3.2 import demo mule-app.properties file...5

More information

SCRIPT REFERENCE. UBot Studio Version 4. The UI Commands

SCRIPT REFERENCE. UBot Studio Version 4. The UI Commands SCRIPT REFERENCE UBot Studio Version 4 The UI Commands UI Text Box This command creates a field in the UI area at the top of the browser. Drag the command from the toolbox into the scripting area. In the

More information

Getting Started Guide

Getting Started Guide Interstage Application Server V1 powered by Windows Azure Getting Started Guide Windows B1FW-5952-01ENZ0(01) January 2012 Preface Purpose of This Document This document explains the main features of Interstage

More information

COP Spring 2011 Assignment 4 Working with Servers Due Monday, 28th February in class (17H15)

COP Spring 2011 Assignment 4 Working with Servers Due Monday, 28th February in class (17H15) COP3502 - Spring 2011 Assignment 4 Working with Servers Due Monday, 28th February in class (17H15) February 2, 2011 1 Objective In this assignment you will be asked to use a virtual machine. You will configure

More information

Documentation Tool Tutorial Tutorial for Creating a Documentation Tool Interactive in the Texas Gateway

Documentation Tool Tutorial Tutorial for Creating a Documentation Tool Interactive in the Texas Gateway Tutorial for Creating a Documentation Tool Interactive in the Texas Gateway Introduction The Documentation Tool interactive serves as a wizard that can help learners easily document and evaluate goal driven

More information

APAR PO06620 Installation Instructions

APAR PO06620 Installation Instructions IBM Corporation APAR PO06620 Installation Instructions IBM Counter Fraud Management 1.5.0.5 IBM Counter Fraud Development 3-31-2017 Table of Contents 1 Fix readme... 1 2 Abstract... 1 3 Contents... 1 4

More information

Installation Instructions

Installation Instructions Installation Instructions Reading App Builder: Installation Instructions 2017, SIL International Last updated: 1 December 2017 You are free to print this manual for personal use and for training workshops.

More information

Oracle SQL. murach s. and PL/SQL TRAINING & REFERENCE. (Chapter 2)

Oracle SQL. murach s. and PL/SQL TRAINING & REFERENCE. (Chapter 2) TRAINING & REFERENCE murach s Oracle SQL and PL/SQL (Chapter 2) works with all versions through 11g Thanks for reviewing this chapter from Murach s Oracle SQL and PL/SQL. To see the expanded table of contents

More information

Appendix A: Courseware setup

Appendix A: Courseware setup Training Course System Requirements This class requires the following minimal machine configuration: Single-Core CPU, 2Ghz+ 2GB RAM 5 GB Free hard disk space Microsoft Windows XP or Vista Firefox 3.x or

More information

2015 Beta 2 Tutorials

2015 Beta 2 Tutorials 2015 Beta 2 Tutorials 2015 Beta 2 FOR WINDOWS & UNIX & LINUX Contents 1 Tutorial 2: Config, Deploy & Run the Application... 1 1.1 Task 1: Configure the database type... 1 1.2 Task 2: Configure the database

More information

Mehran Sahami Handout #5 CS 106A September 26, 2018 Downloading Eclipse

Mehran Sahami Handout #5 CS 106A September 26, 2018 Downloading Eclipse Mehran Sahami Handout #5 CS 106A September 26, 2018 Downloading Eclipse Parts of this handout were written by Justin Manus and Brandon Burr and then wantonly updated by your loving CS106A staff. In CS106A,

More information

Demo Package Guide. OpenL Tablets BRMS Release 5.19

Demo Package Guide. OpenL Tablets BRMS Release 5.19 Demo Package Guide OpenL Tablets BRMS Release 5.19 Document number: TP_OpenL_DPG_1.2_LSh Revised: 06-04-2018 OpenL Tablets Documentation is licensed under a Creative Commons Attribution 3.0 United States

More information

Standard Edition (SE) application development Enterprise Edition (EE) enterprise development Micro Edition (ME) Internet of Things (IoT) development

Standard Edition (SE) application development Enterprise Edition (EE) enterprise development Micro Edition (ME) Internet of Things (IoT) development Contents 1. Develop your project... 1 1.1. Install the latest version of the Oracle Java SE JDK... 1 1.2. Install the latest documentation for this version of the Oracle Java SE JDK... 3 1.3. Install the

More information

SIS offline. Getting Started

SIS offline. Getting Started SIS offline We highly recommend using Firefox version 3.0 or newer with the offline SIS. Internet Explorer is specifically not recommended because of its noncompliance with internet standards. Getting

More information

Purpose. Why use Java? Installing the Software. Java

Purpose. Why use Java? Installing the Software. Java Purpose I am providing instructions for those that want to follow along the progress and missteps of Project BrainyCode. Going forward we will just refer to the project a JGG for Java Game Generator (I

More information

CSE 332: Data Structures and Parallelism Autumn 2017 Setting Up Your CSE 332 Environment In this document, we will provide information for setting up Eclipse for CSE 332. The first s ection covers using

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6.5 SP2 User Guide P/N 300-009-462 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2008 2009 EMC Corporation. All

More information

SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman

SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman Chapter 9 Copyright 2012 Manning Publications Brief contents PART 1 GETTING STARTED WITH SHAREPOINT 1 1 Leveraging the power of SharePoint 3 2

More information

Web Collaborative Reviewer Installation Guide. Small Business Edition

Web Collaborative Reviewer Installation Guide. Small Business Edition Web Collaborative Reviewer Installation Guide Small Business Edition WWW.IXIASOFT.COM / DITACMS v. 4.2 / Copyright 2016 IXIASOFT Technologies. All rights reserved. Last revised: March 22, 2016 Table of

More information

IBM Atlas Policy Distribution Administrators Guide: IER Connector. for IBM Atlas Suite v6

IBM Atlas Policy Distribution Administrators Guide: IER Connector. for IBM Atlas Suite v6 IBM Atlas Policy Distribution Administrators Guide: IER Connector for IBM Atlas Suite v6 IBM Atlas Policy Distribution: IER Connector This edition applies to version 6.0 of IBM Atlas Suite (product numbers

More information

Mehran Sahami Handout #5 CS 106A September 27, 2017 Downloading Eclipse

Mehran Sahami Handout #5 CS 106A September 27, 2017 Downloading Eclipse Mehran Sahami Handout #5 CS 106A September 27, 2017 Downloading Eclipse Parts of this handout were written by Justin Manus and Brandon Burr and then wantonly updated by your loving CS106A staff. In CS106A,

More information

Packaging Your Program into a Distributable JAR File

Packaging Your Program into a Distributable JAR File Colin Kincaid Handout #5 CS 106A August 8, 2018 Packaging Your Program into a Distributable JAR File Based on a handout by Eric Roberts and Brandon Burr Now that you ve written all these wonderful programs,

More information

Installing Design Room ONE

Installing Design Room ONE Installing Design Room ONE Design Room ONE consists of two components: 1. The Design Room ONE web server This is a Node JS server which uses a Mongo database. 2. The Design Room ONE Integration plugin

More information

Laboratory Assignment #3 Eclipse CDT

Laboratory Assignment #3 Eclipse CDT Lab 3 September 12, 2010 CS-2303, System Programming Concepts, A-term 2012 Objective Laboratory Assignment #3 Eclipse CDT Due: at 11:59 pm on the day of your lab session To learn to learn to use the Eclipse

More information

Xerte. Guide to making responsive webpages with Bootstrap

Xerte. Guide to making responsive webpages with Bootstrap Xerte Guide to making responsive webpages with Bootstrap Introduction The Xerte Bootstrap Template provides a quick way to create dynamic, responsive webpages that will work well on any device. Tip: Webpages

More information

CA Agile Central Administrator Guide. CA Agile Central On-Premises

CA Agile Central Administrator Guide. CA Agile Central On-Premises CA Agile Central Administrator Guide CA Agile Central On-Premises 2018.1 Table of Contents Overview... 3 Server Requirements...3 Browser Requirements...3 Access Help and WSAPI...4 Time Zone...5 Architectural

More information

Datathon 2018 Connecting to MicroStrategy on AWS Cloud

Datathon 2018 Connecting to MicroStrategy on AWS Cloud Datathon 2018 Connecting to MicroStrategy on AWS Cloud Introduction This document describes how to connect to MicroStrategy on AWS cloud. The first part will show screenshots and introduction to the MicroStrategy

More information

Cisco CVP VoiceXML 3.1. Installation Guide

Cisco CVP VoiceXML 3.1. Installation Guide Cisco CVP VoiceXML 3.1 CISCO CVP VOICEXML 3.1 Publication date: October 2005 Copyright (C) 2001-2005 Audium Corporation. All rights reserved. Distributed by Cisco Systems, Inc. under license from Audium

More information

OpenL Tablets OpenL Tablets BRMS

OpenL Tablets OpenL Tablets BRMS OpenL Tablets BRMS Document number: OpenL_Inst_G_5.x_1.0 Revised: 07-12-2012 OpenL Tablets Documentation is licensed under a Creative Commons Attribution 3.0 United States License. 2004-2012 OpenL Tablets.

More information

Kona ALL ABOUT FILES

Kona ALL ABOUT FILES Kona ALL ABOUT FILES February 20, 2014 Contents Overview... 4 Add a File/Link... 5 Add a file via the Files tab... 5 Add a file via a conversation, task, or event... 6 Add a file via a comment... 7 Add

More information

Multi-Sponsor Environment. SAS Clinical Trial Data Transparency User Guide

Multi-Sponsor Environment. SAS Clinical Trial Data Transparency User Guide Multi-Sponsor Environment SAS Clinical Trial Data Transparency User Guide Version 6.0 01 December 2017 Contents Contents 1 Overview...1 2 Setting up Your Account...3 2.1 Completing the Initial Email and

More information

Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250)

Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250) Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250) Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS 1 Lab instructions This lab teaches

More information

Avaya Dialog Designer Dialog Designer Developer s Guide

Avaya Dialog Designer Dialog Designer Developer s Guide Avaya Dialog Designer Dialog Designer Developer s Guide August 2005 Issue 1 2005 Avaya Inc. All Rights Reserved. Notice While reasonable efforts were made to ensure that the information in this document

More information

Mend for Eclipse quick start guide local analysis

Mend for Eclipse quick start guide local analysis The Semmle Mend for Eclipse plugin allows users to view Semmle results in Eclipse. This document describes how to install and use the plugin for local analysis. You can install the plugin using a Semmle

More information

A Quick-Reference Guide. To access reddot: https://cms.hampshire.edu/cms

A Quick-Reference Guide. To access reddot: https://cms.hampshire.edu/cms Using RedDot A Quick-Reference Guide To access reddot: https://cms.hampshire.edu/cms For help: email reddot@hampshire.edu or visit http://www.hampshire.edu/computing/6433.htm Where is... Page 6 Page 8

More information

BitcoinMonster Masternode Linux VPS Tutorial - Vultr VPS Created By : Samshak Donet Mon: MKX8PFz1uvBkwNDTXtUuj6KinudhsKZh1K

BitcoinMonster Masternode Linux VPS Tutorial - Vultr VPS Created By : Samshak Donet Mon: MKX8PFz1uvBkwNDTXtUuj6KinudhsKZh1K BitcoinMonster Masternode Linux VPS Tutorial - Vultr VPS Created By : Samshak Donet Mon: MKX8PFz1uvBkwNDTXtUuj6KinudhsKZh1K Step 1 Download, install and sync latest BitcoinMonster Windows s wallet on both

More information

Using the Zoo Workstations

Using the Zoo Workstations Using the Zoo Workstations Version 1.86: January 16, 2014 If you ve used Linux before, you can probably skip many of these instructions, but skim just in case. Please direct corrections and suggestions

More information

Building graphic-rich and better performing native applications. Pro. Android C++ with the NDK. Onur Cinar

Building graphic-rich and better performing native applications. Pro. Android C++ with the NDK. Onur Cinar Building graphic-rich and better performing native applications Pro Android C++ with the NDK Onur Cinar For your convenience Apress has placed some of the front matter material after the index. Please

More information

Back-end Avaya Aura Experience Portal and SIP-enabled Avaya Contact Center Select using a Play and Collect sample application

Back-end Avaya Aura Experience Portal and SIP-enabled Avaya Contact Center Select using a Play and Collect sample application Back-end Avaya Aura Experience Portal and SIP-enabled Avaya Contact Center Select using a Play and Collect sample application Overview This document describes how to integrate a back-end Avaya Aura Experience

More information

Tutorial: How to Load a UI Canvas from Lua

Tutorial: How to Load a UI Canvas from Lua Tutorial: How to Load a UI Canvas from Lua This tutorial walks you through the steps to load a UI canvas from a Lua script, including creating a Lua script file, adding the script to your level, and displaying

More information

Sigma Tile Workshop Guide. This guide describes the initial configuration steps to get started with the Sigma Tile.

Sigma Tile Workshop Guide. This guide describes the initial configuration steps to get started with the Sigma Tile. Sigma Tile Workshop Guide This guide describes the initial configuration steps to get started with the Sigma Tile. 1 Contents Contents... 2 Chapter 1: System Requirements... 3 Chapter 2: Configure Your

More information

The Python Mini-Degree Development Environment Guide

The Python Mini-Degree Development Environment Guide The Python Mini-Degree Development Environment Guide By Zenva Welcome! We are happy to welcome you to the premiere Python development program available on the web The Python Mini-Degree by Zenva. This

More information

Installation Guide - Windows

Installation Guide - Windows Kony Visualizer Enterprise Installation Guide - Windows Release V8 SP3 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version

More information

Tableau Tutorial Using Canadian Arms Sales Data

Tableau Tutorial Using Canadian Arms Sales Data Tableau Tutorial Using Canadian Arms Sales Data 1) Your data comes from Industry Canada s Trade site. 2) If you don t want to download the data yourself, use this file. You can also download it from the

More information

Lab 4: create a Facebook Messenger bot and connect it to the Watson Conversation service

Lab 4: create a Facebook Messenger bot and connect it to the Watson Conversation service Lab 4: create a Facebook Messenger bot and connect it to the Watson Conversation service Overview In this lab, you'll create advanced Node-RED flows that: Connect the Watson Conversation service to Facebook

More information

Administration Dashboard Installation Guide SQream Technologies

Administration Dashboard Installation Guide SQream Technologies Administration Dashboard Installation Guide 1.1.0 SQream Technologies 2018-08-16 Table of Contents Overview................................................................................... 1 1. Prerequisites.............................................................................

More information

CA Agile Central Installation Guide On-Premises release

CA Agile Central Installation Guide On-Premises release CA Agile Central Installation Guide On-Premises release 2016.2 Agile Central to Go 2017.1 rallysupport@rallydev.com www.rallydev.com 2017 CA Technologies (c) 2017 CA Technologies Version 2016.2 (c) Table

More information

Lab 1 1 Due Wed., 2 Sept. 2015

Lab 1 1 Due Wed., 2 Sept. 2015 Lab 1 1 Due Wed., 2 Sept. 2015 CMPSC 112 Introduction to Computer Science II (Fall 2015) Prof. John Wenskovitch http://cs.allegheny.edu/~jwenskovitch/teaching/cmpsc112 Lab 1 - Version Control with Git

More information

Snapshot Best Practices: Continuous Integration

Snapshot Best Practices: Continuous Integration Snapshot Best Practices: Continuous Integration Snapshot provides sophisticated and flexible tools for continuously keeping Salesforce accounts, developer projects, and content repositories synchronized.

More information

IBM. IBM WebSphere Application Server Migration Toolkit. WebSphere Application Server. Version 9.0 Release

IBM. IBM WebSphere Application Server Migration Toolkit. WebSphere Application Server. Version 9.0 Release WebSphere Application Server IBM IBM WebSphere Application Server Migration Toolkit Version 9.0 Release 18.0.0.3 Contents Chapter 1. Overview......... 1 Chapter 2. What's new........ 5 Chapter 3. Support..........

More information

Developing Android applications in Windows

Developing Android applications in Windows Developing Android applications in Windows Below you will find information about the components needed for developing Android applications and other (optional) software needed to connect to the institution

More information

1 Installation (briefly)

1 Installation (briefly) Jumpstart Linux Bo Waggoner Updated: 2014-09-15 Abstract A basic, rapid tutorial on Linux and its command line for the absolute beginner. Prerequisites: a computer on which to install, a DVD and/or USB

More information

Book IX is designed to help both AutoCAD and AutoCAD LT users

Book IX is designed to help both AutoCAD and AutoCAD LT users Chapter 1: The Basics of Customizing In This Chapter Understanding the benefits of customizing Customizing the startup process Changing options and using user profiles Creating and managing command aliases

More information

24x7 Scheduler Web-based Management Console User's Guide Version 5.3

24x7 Scheduler Web-based Management Console User's Guide Version 5.3 24x7 Scheduler Web-based Management Console User's Guide Version 5.3 Copyright SoftTree Technologies, Inc. 1998-2014 All rights reserved Table of Contents Table of Contents ABOUT THIS GUIDE... 4 CONVENTIONS

More information

Foxit Reader Quick Guide

Foxit Reader Quick Guide I Contents Foxit Reader Contents... II Chapter 1 Get Started... 1 Foxit Reader Overview... 1 System Requirements... 1 Install Foxit Reader... 2 Uninstall Foxit Reader... 2 Update Foxit Reader... 2 Workspace...

More information

HOW TO BUILD YOUR FIRST ROBOT

HOW TO BUILD YOUR FIRST ROBOT Kofax Kapow TM HOW TO BUILD YOUR FIRST ROBOT INSTRUCTION GUIDE Table of Contents How to Make the Most of This Tutorial Series... 1 Part 1: Installing and Licensing Kofax Kapow... 2 Install the Software...

More information

How to Install (then Test) the NetBeans Bundle

How to Install (then Test) the NetBeans Bundle How to Install (then Test) the NetBeans Bundle Contents 1. OVERVIEW... 1 2. CHECK WHAT VERSION OF JAVA YOU HAVE... 2 3. INSTALL/UPDATE YOUR JAVA COMPILER... 2 4. INSTALL NETBEANS BUNDLE... 3 5. CREATE

More information

SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide

SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide Copyright and Trademark Statements 2014 ViewSonic Computer Corp. All rights reserved. This document contains proprietary information that

More information

Installation Guide - Mac

Installation Guide - Mac Kony Visualizer Enterprise Installation Guide - Mac Release V8 SP3 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version

More information

xcelerated Integration Services (xis) xcp 2.3 Sample Application

xcelerated Integration Services (xis) xcp 2.3 Sample Application xcelerated Integration Services (xis) xcp 2.3 Sample Application Deployment Guide Abstract Outline of the deployment steps and demonstration scenario for the xis sample application. September 2016 - Version

More information