NGASI AppServer Manager SaaS/ASP Hosting Automation for Cloud Computing Administrator and User Guide

Size: px
Start display at page:

Download "NGASI AppServer Manager SaaS/ASP Hosting Automation for Cloud Computing Administrator and User Guide"

Transcription

1 NGASI AppServer Manager SaaS/ASP Hosting Automation for Cloud Computing Administrator and User Guide

2 NGASI SaaS Hosting Automation is a JAVA SaaS Enablement infrastructure that enables web hosting services to provide value added services to customers. By using NGASI SaaS Automation Infrastructure Technology, Web Hosting Providers, can target customers that are in the business of providing Software-as-a-Service (SaaS) to their clients. Such businesses are also referred to as Application Service Providers (ASP), who provide hosted Software-on-demand instead of the traditional software licensing distribution model. For ASPs with JAVA Applications, the NGASI SaaS Automation engine automates the deployment and per customer customization tasks, thus saving time and money. The Guide utilizes a use-case scenario, and is broken down into two main sections. The first is the Administrator Guide which is meant for the Web Hosting provider and the second section, meant for the SaaS Provider or ASP, is the User Guide. The example is based on a Linux environment comprised of MySQL for the Database, and Tomcat as the Application server. This is by no means the limitations of NGASI SaaS Automation. It is just an example to illustrate the process as you are able to use other Databases and Application Servers. Administrator Guide User Guide

3 Administrator Guide Overview This section is intended for the Web Hosting service provider. This entity provides the JAVA SaaS Hosting Automation Infrastructure Service to the SaaS User. The SaaS User in turn provides the actual SaaS service to their customers using a typical Software-on-Demand or Application Service Provider model. NOTE the Administrator and User may be part of the same company. The following use-case example illustrates how to setup a NGASI user account to be SaaS Automation enabled. NOTE: Assumption is that NGASI AppServer Manager has already been installed. ( The Specific steps to enable a SaaS User are: Create NGASI SaaS Group Add System User to NGASI SaaS Group Add IP Address Pool to NGASI Account Create MySQL Administrator Properties Configure Properties These steps are detailed in the following sections below. Create NGASI SaaS Group The Group determines the type of privileges accessible to the NGASI SaaS User. We will create the group from the command line interface in this case. So you should first download and install the NGASI Command Line Interface (NCLI) from the following URL: Using the Administrator (login as admin user) login information, we will create the SaaS Group. The Maximum JVMs for the Group in this example is set to 3. Create the SaaS Group from the command line like so:

4 /usr/ngasi/apiclient/bin/ncli.sh -command=addgroup -name=saasplan1 -maxjvms=3 -maxmemory=384m -user=admin -password=coolgeek -url=http: //localhost:8666 NOTE: The above command assumes the NCLI was installed under /usr/ngasi/apiclient/. NOTE: The NCLI comes with the default installation of NGASI AppServer Manager and is located under /usr/ngasi/apiclient. However if on another machine, follow the steps below to install NCLI. While logged in to the system, execute the following command: mkdir /usr/ngasi/apiclient cd /usr/ngasi/apiclient wget unzip -q -o -a apiclient.zip dos2unix /usr/ngasi/apiclient/bin/ncli.sh chmod 700 /usr/ngasi/apiclient/bin/ncli.sh edit the JAVA_PATH in the file /usr/ngasi/apiclient/bin/ncli.sh to suit your environment. The NCLI is Licensed as FREE-to-use-software. Here we have created a SaaS Group named saasplan1, with maximum JVMs of 3, and total maximum RAM memory for all the JVMs of 384MB (128MB RAM per each JVM or customer). Add System User to NGASI SaaS Group The SaaS User is essentially a system user with access to NGASI AppServer Manager. In this case we will use a System user called mysaasacc1. NOTE: If the user does not exists, it can be created from a Linux/Unix shell like so: useradd -d /home/mysaasacc1 mysaasacc1 Then set the password like so: passwd mysaasacc1 Set the password to coolgeek for the purposes of this example. This SaaS user (mysaasacc1) information should be provided to the SaaS User most likely via a confirmation . Add the System User to the SaaS Group (saasplan1) from the command line like so: /usr/ngasi/apiclient/bin/ncli.sh -command=addaccount -group=saasplan1 -account=mysaasacc1 -user=admin -password=coolgeek -url=http: //localhost:8666

5 Add IP Address Pool to NGASI Account For the purpose of this exercise, we will make 3 IP Addresses available to the SaaS User account (mysaasacc1). Each of the JVM will bind to one of the IP Addresses on Port NOTE: Under Linux, only root can bind on a IP Port with a value of less than If the standard HTTP port 80 is required, then under Linux there are 2 options to make this happen. The first is to set the system root user as a NGASI SaaS User. This option would only work if both the Administrator and User are of the same company because of the obvious security risks. The second option is to create a VPS for the SaaS User and assign the system root of the VPS as the SaaS User (using the vpsid parameter option). A user from a configured Remote Server may also be used with the remoteserverid option. In this example we use the following IP Addresses: , , and Set the IP Address Pool for the SaaS User account from the command line like so: /usr/ngasi/apiclient/bin/ncli.sh -command=setippool -iplist= /3 -account=mysaasacc1 -user=admin -password=coolgeek -url=http: //localhost:8666 NOTE: If the IP Addresses have not been configured, they may be created from a Linux/Unix shell like so: ifconfig eth0: ifconfig eth0: ifconfig eth0: NOTE: The IP Address Pool info should be provided to the SaaS User. Create MySQL Administrator Properties NOTE: You can skip this step for the SaaS engine to use either Derby or HSQLDB instead of MySQL. Sample Database configuration files are located under /usr/ngasi/webapps/root/web-inf/ngasi/dbs/. Edit accordingly. Be sure to set the disabled value to false.

6 Create a MySQL database user with create privileges for the purposes of dynamically creating databases for deployed applications. In this example we use a MySQL database. We will log into MySQL as the mysql superuser or any other user with superuser privileges. We will then create a user with create database and user privileges called mydbadmin with password coolgeek. We will execute the following SQL script to accomplish this: GRANT ALL PRIVILEGES ON *.* TO mydbadmin@"%" IDENTIFIED BY 'coolgeek' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO mydbadmin@localhost IDENTIFIED BY 'coolgeek' WITH GRANT OPTION; Now add the following DB Properties to /usr/ngasi/webapps/root/web-inf/ngasi/dbs/mysql.properties datasource_driver=com.mysql.jdbc.driver datasource_user_url_root=jdbc:mysql://localhost:3306/ datasource_admin_url=jdbc:mysql://localhost:3306/mysql datasource_admin_user=mydbadmin datasource_admin_password=coolgeek The name on the left of.properties (mysql) of the database properties file, is the Database ID as in db_source_id in the application properties file. NOTE: The Database ID mysql should be provided to the SaaS User. NOTE: For databases other than MySQL, PostgreSQL, HSQLDB, and Derby, the drivers would need to be placed under /usr/ngasi/common/lib

7 Configure Properties An configuration with valid properties are required to send confirmations, check there is a valid entry in your ROOT.xml configuration file. (/usr/ngasi/conf/catalina/localhost/root.xml) If SMTP Authentication is required edit the Mail entry to look like: <Resource /> name="mail/mailsession" auth="container" type="javax.mail.session" mail.transport.protocol="smtp" mail.smtp.host="localhost" mail.smtp.auth="true" mail.smtp.user="me@joe.com" mail.smtp.password="tiger" That is it. You have completed the Administrator's task for enabling a SaaS User. The next section is the User Guide to be used by the SaaS user to deploy the SaaS application for customers.

8 User Guide SaaS, which is normally offered by Application Service Providers, uses an on-demand software model to provide hosted software services to customers. The SaaS/ASP User Guide is based on the use-case mysaas example. NOTE: The files for the entire use-case example is located under the examples directory of the NCLI ( The NGASI SaaS Automation engine allows you to automate the deployment of an application across multiple application server installations or within the same JVM (via a technique called cloning). At the same time isolating the dynamic aspects of the application, such as Datasource database access and authentication realm configuration. NGASI SaaS Enablement infrastructure is so sophisticated, that it has intelligent logic build in, to configure application resources separately for each customer. In short, NGASI SaaS Automation leaves the management of the dynamic aspects of the application to another entity (the NGASI SaaS Automaton engine). NGASI SaaS engine utilizes an open application packaging format called SWAR (SaaS Web Application Packaging ). The SWAR steps and format are detailed below. There are 4 specific steps to SaaS enable your Application. Application Assembly (WAR) Database Setup Script SaaS Properties Application Deployment These steps are detailed in the sections below. Application Assembly (WAR) For the purpose of this exercise, we will create a simple Java Web Application and package it into a WAR file. The JAVA application example uses a jdbc Datasource object to increment the value of a field in a database table. Access to the application will require authentication via jdbc Realm. The Directory structure of the Web Application will look like: webapp/index.jsp webapp/web-inf/web.xml

9 First create the index.jsp file and add the following: page import="java.sql.*" %> page import="java.io.*" %> <html> <body> <% ResultSet results = null; Connection Conn = null; Statement Stmt = null; javax.naming.initialcontext ctx = new javax.naming.initialcontext(); javax.sql.datasource ds = (javax.sql.datasource)ctx.lookup("java:comp/env/jdbc/genericdatasource"); String action = request.getparameter("action"); Conn = ds.getconnection(); Conn.setAutoCommit(true); if (action!= null ) { if (action.equals("clear")) { Stmt = Conn.createStatement(); Stmt.execute("UPDATE testable SET countf=0 where name = 'counter'"); } } Stmt = Conn.createStatement(); int ct = 0; boolean tf = Stmt.execute("select countf from testable where name='counter'"); if (tf) { results = Stmt.getResultSet(); if (results!= null && results.next()) ct = results.getint(1); } ct++; PreparedStatement pstmt = Conn.prepareStatement("UPDATE testable SET countf=? where name = 'counter'"); pstmt.setint(1,ct); pstmt.execute(); Conn.close(); out.println("db Counter Value: " + ct); %> <form method=post> <input type=submit value="increment" name="action"><input type=submit value="clear" name="action"> </form> <p> This JAVA JSP example uses a jdbc Datasource object to increment the value of a field in a table. </p> </body> </html>

10 Next create the WEB-INF/web.xml and add the following: <?xml version="1.0" encoding="utf-8"?> <web-app version="2.4" xmlns=" xmlns:xsi=" xsi:schemalocation=" <security-constraint> <display-name>mysaas Security Constraint</display-name> <web-resource-collection> <web-resource-name>mysaas Protected Area</web-resource-name> <!-- Define the context-relative URL(s) to be protected --> <url-pattern>/*</url-pattern> <!-- If you list http methods, only those methods are protected --> <http-method>delete</http-method> <http-method>get</http-method> <http-method>post</http-method> <http-method>put</http-method> </web-resource-collection> <auth-constraint> <!-- Anyone with one of the listed roles may access this area --> <role-name>mysaasuserrole</role-name> </auth-constraint> </security-constraint> <login-config> <auth-method>basic</auth-method> <realm-name>authentication Area</realm-name> </login-config> <security-role> <role-name>mysaasuserrole</role-name> </security-role> </web-app> The final stages in the Application Assembly process include packaging the application from the directory as specified above into an application archive (WAR). Name the WAR file webapp.war. Now copy the webapp.war to the server. In this example, the SaaS user is the system user named mysaasacc1. Copy the file while logged in as mysaasacc1 to the following directory: /home/mysaasacc1/appservers/applications/mysaas Create the directory if not exists. The name of the deployed application context will be mysaas as that is the name of the sub directory under applications

11 Database Setup Script The mysaas application will require access to a database for the application itself as well as for user authentication. We will make an SQL script available to NGASI SaaS Automation to execute during the Application setup stage. The SQL script contains relevant tables, as well as populating a default user info for authentication. The SQL script also includes a tag for NGASI SaaS Automation to generate a random encrypted password. While logged in as mysaasacc1, create /home/mysaasacc1/appservers/applications/mysaas/db.sql and add the following: CREATE TABLE realm_user ( realm_username varchar(20), realm_passphrase varchar(20), PRIMARY KEY (realm_username) ) ; CREATE TABLE realm_userrole ( realm_username varchar(20), realm_rolename varchar(20), PRIMARY KEY (realm_username,realm_rolename) ) ; INSERT into realm_user (realm_username,realm_passphrase) values ('#SAASE_RANDOM_1#','#SAASE_RANDOM_2_SHA#'); INSERT into realm_userrole (realm_username,realm_rolename) values ('#SAASE_RANDOM_1#','mysaasuserrole'); create table testable (name varchar(18),countf int); INSERT into testable (name,countf) values ('counter',0); SaaS Properties Next, NGASI Saas Automation will need a SaaS Properties file which contains information that will tell it specific instructions on how to deploy and configure the application for individual customers. While logged in as mysaasacc1, create /home/mysaasacc1/appservers/applications/mysaas/saas.properties

12 and add the following: #edit accordingly application_name=my SaaS Application _confirm=true confirm_ _sender_name=mysaas Tech Support _confirm_subject=welcome to My SaaS Application datasource_name=genericdatasource #from mysql.properties created by Administrator #db_source_id=mysql #instead of DB source id, use any MySQL available from Administrator #default available is derby and hsqldb db_source_types=derby,hsqldb,mysql,postgresql #sql_encoding=default drop_db_if_exists=true #appservername Tomcat=true Tomcat_version= #Jetty=false #Jetty_version=6.1.3 #JBoss=false #JBoss_version=4.2.0 jdkversion=jdk start=true # for jdbc Realm jdbcrealm=true jdbc_realm_user_table=realm_user jdbc_user_field=realm_username jdbc_password_field=realm_passphrase jdbc_realm_role_table=realm_userrole jdbc_role_user_field=realm_username jdbc_role_field=realm_rolename digest=sha javamail=session mail.smtp.host=localhost #optional if SMTP Authentication required #mail.smtp.user=me@samiam.com #mail.smtp.password=tiger NOTE:The values of the saas.properties can be overriden by passing them as parameters in the ncli script or as properties in the JAVA API.

13 NOTE: instead of separately uploading webapp.war, db.sql, and saas.properties, you can archive them into an archive file called mysaas.swar and place under the applications directory. Application Deployment For the purpose of this exercise, we will be installing 3 separate instances of the mysaas application for 3 different customers via 3 different methods (script, JAVA API, and web console). Deployment with NCLI We will install the application for the first customer from the command line interface. So you should first download and install the NGASI Command Line Interface (NCLI) from the following URL: NOTE: Follow the steps below to install NCLI. While logged in to the system as mysaasacc1, execute the following command: mkdir /home/mysaasacc1/apiclient cd /home/mysaasacc1/apiclient wget unzip -q -o -a apiclient.zip chmod 700 /home/mysaasacc1/apiclient/bin/ncli.sh edit the JAVA_PATH in the file /home/mysaasacc1/apiclient/bin/ncli.sh to suit your environment. Using the SaaS User (login as mysaasacc1 user) login information, we will install the mysaas application to JVM 1 (Customer 1) from the command line (script) like so: /home/mysaasacc1/apiclient/bin/ncli.sh -command=installapplication -applicationname=mysaas -jvmid=1 - _to=customer@name. com,accounting@mysaashosting.com -user=mysaasacc1 -password=coolgeek -url= NOTE: The above command assumes the NCLI was installed under /home/mysaasacc1/apiclient/.

14 The application would have been installed under a Tomcat 6 install located in /home/mysaasacc1/appservers/apache-tomcat-6x/ There are a number of variable information that may be of interest pertaining to the specific application deployment after installation is completed. NOTE: You are able to install multiple applications in the same JVM assuming the same application server is specified in the application properties files of each application. In addition, you may install the same application multiple times in the same JVM under different appservernames via the -clonedfrom parameter option. 1)Database Information: Since a Datasource is specified in the saas.properties file, for each JVM installation or application install, a separate Datasource is created for each application instance. The Database name and user are randomly created (with the same value) and may be retrieved via the NCLI like so: /home/mysaasacc1/apiclient/bin/ncli.sh -command=getdbuser -applicationname=mysaas -jvmid=1 -user=mysaasacc1 -password=coolgeek -url= The Database password is randomly created and may be retrieved via the NCLI like so: /home/mysaasacc1/apiclient/bin/ncli.sh -command=getdbpassword -applicationname=mysaas -jvmid=1 -user=mysaasacc1 -password=coolgeek -url= The Database URL may be retrieved via the NCLI like so: /home/mysaasacc1/apiclient/bin/ncli.sh -command=getdburl -applicationname=mysaas -jvmid=1 -user=mysaasacc1 -password=coolgeek -url= 2)Assigned IP Address: The assigned IP Address may be retrieved via the NCLI like so: /home/mysaasacc1/apiclient/bin/ncli.sh -command=getassignedaddress -applicationname=mysaas -jvmid=1 -user=mysaasacc1 -password=coolgeek -url=

15 3)Random Values: In the db.sql, we had placed a couple of Random Tags named #SAASE_RANDOM_1# and #SAASE_RANDOM_2_SHA# as part of the script template. The value of #SAASE_RANDOM_1# is the default user and for #SAASE_RANDOM_2_SHA# it is the password for the default user. This random value may be retrieved via the NCLI like so: /home/mysaasacc1/apiclient/bin/ncli.sh -command=getrandomvalue -randomid=1 -applicationname=mysaas -jvmid=1 -user=mysaasacc1 -password=coolgeek -url= Assuming the assigned IP address was for JVM 1 installation, the access URL for the mysaas application would look like: The default user name is the value receive from the getrandomvalue command with randomid 1. The password would be the value received from the getrandomvalue command with randomid 2. Our next deployment of the mysaas application for customer 2 will be done differently. First we will include an confirmation with relevant application information by adding an _confirm.tpl template file. And we will use the JAVA API within a JAVA program to execute the deployment commands. Confirmation: The naming convention of the confirmation template looks like: _confirm.tpl The file is place in the saas application directory. In the confirmation template, you are able to include several tokens that are parsed and substituted with the appropriate values by NGASI SaaS Automation engine. The following are the possible Template tokens: #SAASE_IP_ADDRESS# #SAASE_APPLICATION_NAME# #SAASE_HTTP_PORT# #SAASE_HTTPS_PORT# #SAASE_APP_DIR# #SAASE_RANDOM_1# #SAASE_RANDOM_2_SHA#... #SAASE_RANDOM_10# #SAASE_DB_PASSWORD# #SAASE_DB_USER#

16 #SAASE_DB_URL# #SAASE_DB_DRIVER# #SAASE_DB_NAME# #SAASE_DATASOURCE_NAME# NOTE: A RANDOM token ending with SHA indicates the stored value will be encrypted with the SHA encryption algorithm. For example for storing user passwords in a database. Also, the plain value of the random variable is displayed in the confirmation (if the token is included in the template). For this example, we will create /home/mysaasacc1/appservers/applications/mysaas/ _confirm.tpl and add the following: Thank you for subscribing to MySaaS Application. To access MySaaS, logon to one of the following URL (depending on setup): NAME# (Secured Access) N_NAME# Enter the following User and Password when prompted: User: #SAASE_RANDOM_1# Password: #SAASE_RANDOM_2_SHA# Now the following information is not recommended in the real world for obvious security reasons but since this is just an example here it is: Database user: #SAASE_DB_USER# Database Password: #SAASE_DB_PASSWORD# Database URL: #SAASE_DB_URL# Deployment with JAVA API The second deployment method will utilize the JAVA API. So we will be able to do so directly from within a JAVA program. Create a sample JAVA source file, /home/mysaasacc1/apiclient/examples/mysaasexample.java and add the following:

17 import ngasi.automationapi.ngapiclient; import java.io.*; import java.util.*; public class MySaaSExample { public static void main(string args[])throws Exception { Properties properties = new Properties(); //general properties.put("url"," properties.put("user","mysaasacc1"); properties.put("password","coolgeek"); //application properties.put("applicationname","mysaas"); properties.put("jvmid","2"); properties.put(" _to","customer@ address.com"); //install application command properties.put("command","installapplication"); String result = NGAPIClient.exec(properties); System.out.println("Install Application Result: " + result); //Database Password command properties.put("command","getdbpassword"); result = NGAPIClient.exec(properties); System.out.println("Application Database Password: " + result); //Database URL command properties.put("command","getdburl"); result = NGAPIClient.exec(properties); System.out.println("Application Database URL: " + result); //Assigned IP Address command properties.put("command","getassignedaddress"); result = NGAPIClient.exec(properties); System.out.println("Application Assigned IP Address: " + result); }} //Application Default User Password command properties.put("command","getrandomvalue"); properties.put("randomid","1"); result = NGAPIClient.exec(properties); System.out.println("Application Default User Password: " + result);

18 Compile the JAVA source file like so (edit the paths accordingly): export JAVA_PATH=/usr/java/jdk1.6.0_03/bin/ export NG_HOME=/home/mysaasacc1/apiclient export CLASSPATH=$NG_HOME/classes/:$NG_HOME/lib/activation.jar:$NG_HOME/li b/mail.jar:$ng_home/lib/ngasi-axis.jar $JAVA_PATH"javac" -classpath $CLASSPATH $NG_HOME/examples/MySaaSExample.java Next, deploy the application for Customer 2 by running MySaaSExample like so: export JAVA_PATH=/usr/java/jdk1.6.0_03/bin/ export NG_HOME=/home/mysaasacc1/apiclient export CLASSPATH=$NG_HOME/classes/:$NG_HOME/lib/activation.jar:$NG_HOME/li b/mail.jar:$ng_home/lib/ngasi-axis.jar:$ng_home/examples/ $JAVA_PATH"java" MySaaSExample NOTE: The above exmples assumes the NCLI was installed under /home/mysaasacc1/apiclient/. The application for Customer 2 would have been installed under a Tomcat 6 install located in: /home/mysaasacc1/appservers/apache-tomcat-6x-2/ Deployment with NGASI AppServer Manager Web Control The third deployment method is via the NGASI AppServer Manager Web Control. Login to NGASI AppServer Manager (the URL should have been provided by the Administrator). The default URL is: Select JVM Id 3. Then Install Application. The application for Customer 3 would have been installed under a Tomcat 6 install located in: /home/mysaasacc1/appservers/apache-tomcat-6x-3/

19 Summary By using NGASI SaaS Automation, you are able to concentrate on just your application development, and not have to worry about deploying and maintaining many installations of your application. You are able to develop your application using standard designs and frameworks without worrying about customization to fit in a hosted environment. In addition, using either the script or JAVA API methods, enables seamless integration with your existing CRM or web site portal. For example a hook to NGASI AppServer Manager's commands can be easily injected into your e-commerce shopping cart checkout system if the purchase was successful.

NGASI Shared-Runtime Manager Administration and User Guide. 1999-2010 WebAppShowcase DBA NGASI

NGASI Shared-Runtime Manager Administration and User Guide. 1999-2010 WebAppShowcase DBA NGASI NGASI Shared-Runtime Manager Administration and User Guide 2 NGASI Shared-Runtime Manager Table of Contents Part I Introduction 4 0 1 Overview... 4 2 Requirements... 4 Part II Administrator 6 1 Login...

More information

Secure Messaging Server Console... 2

Secure Messaging Server Console... 2 Secure Messaging Server Console... 2 Upgrading your PEN Server Console:... 2 Server Console Installation Guide... 2 Prerequisites:... 2 General preparation:... 2 Installing the Server Console... 2 Activating

More information

Novell Identity Manager

Novell Identity Manager AUTHORIZED DOCUMENTATION Manual Task Service Driver Implementation Guide Novell Identity Manager 4.0.1 April 15, 2011 www.novell.com Legal Notices Novell, Inc. makes no representations or warranties with

More information

NGASI Universal APP Panel Administration and User Guide. 1999-2011 WebAppShowcase DBA NGASI

NGASI Universal APP Panel Administration and User Guide. 1999-2011 WebAppShowcase DBA NGASI NGASI Universal APP Panel Administration and User Guide 2 Universal App Panel Table of Contents Part I Introduction 5 1 Overview... 5 2 Requirements... 5 Part II Administrator 8 1 Login... 8 2 Resellers/Webhosts...

More information

2. Follow the installation directions and install the server on ccc

2. Follow the installation directions and install the server on ccc Installing a Web Server 1. Install a sample web server, which supports Servlets/JSPs. A light weight web server is Apache Tomcat server. You can get the server from http://tomcat.apache.org/ 2. Follow

More information

Lucid Key Server v2 Installation Documentation. www.lucidcentral.org

Lucid Key Server v2 Installation Documentation. www.lucidcentral.org Lucid Key Server v2 Installation Documentation Contents System Requirements...2 Web Server...3 Database Server...3 Java...3 Tomcat...3 Installation files...3 Creating the Database...3 Step 1: Create the

More information

Kony MobileFabric. Sync Windows Installation Manual - WebSphere. On-Premises. Release 6.5. Document Relevance and Accuracy

Kony MobileFabric. Sync Windows Installation Manual - WebSphere. On-Premises. Release 6.5. Document Relevance and Accuracy Kony MobileFabric Sync Windows Installation Manual - WebSphere On-Premises Release 6.5 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and

More information

LICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE

LICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE LICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE VERSION 1.6.0 LICENSE4J www.license4j.com Table of Contents Getting Started... 2 Server Roles... 4 Installation... 9 Server WAR Deployment...

More information

Install guide for Websphere 7.0

Install guide for Websphere 7.0 DOCUMENTATION Install guide for Websphere 7.0 Jahia EE v6.6.1.0 Jahia s next-generation, open source CMS stems from a widely acknowledged vision of enterprise application convergence web, document, search,

More information

Install BA Server with Your Own BA Repository

Install BA Server with Your Own BA Repository Install BA Server with Your Own BA Repository This document supports Pentaho Business Analytics Suite 5.0 GA and Pentaho Data Integration 5.0 GA, documentation revision February 3, 2014, copyright 2014

More information

Using the DataDirect Connect for JDBC Drivers with the Sun Java System Application Server

Using the DataDirect Connect for JDBC Drivers with the Sun Java System Application Server Using the DataDirect Connect for JDBC Drivers with the Sun Java System Application Server Introduction This document explains the steps required to use the DataDirect Connect for JDBC drivers with the

More information

Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications

Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications Configuration Guide Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications Configuring the System for Web Authentication This document explains how to configure

More information

Docker Java Application with Solr, Mongo, & Cassandra: Design, Deployment, Service Discovery, and Management in Production

Docker Java Application with Solr, Mongo, & Cassandra: Design, Deployment, Service Discovery, and Management in Production Docker Java Application with Solr, Mongo, & Cassandra: Design, Deployment, Service Discovery, and Management in Production You can clone this sample Names Directory Java application from GitHub. git clone

More information

Ellucian Recruiter Installation and Integration. Release 4.1 December 2015

Ellucian Recruiter Installation and Integration. Release 4.1 December 2015 Ellucian Recruiter Installation and Integration Release 4.1 December 2015 Notices Notices Without limitation: Ellucian, Banner, Colleague, and Luminis are trademarks of the Ellucian group of companies

More information

System Administration Training Guide. S100 Installation and Site Management

System Administration Training Guide. S100 Installation and Site Management System Administration Training Guide S100 Installation and Site Management Table of contents System Requirements for Acumatica ERP 4.2... 5 Learning Objects:... 5 Web Browser... 5 Server Software... 5

More information

Sample HP OO Web Application

Sample HP OO Web Application HP OO 10 OnBoarding Kit Community Assitstance Team Sample HP OO Web Application HP OO 10.x Central s rich API enables easy integration of the different parts of HP OO Central into custom web applications.

More information

ZeroTurnaround License Server User Manual 1.4.0

ZeroTurnaround License Server User Manual 1.4.0 ZeroTurnaround License Server User Manual 1.4.0 Overview The ZeroTurnaround License Server is a solution for the clients to host their JRebel licenses. Once the user has received the license he purchased,

More information

AklaBox. The Ultimate Document Platform for your Cloud Infrastructure. Installation Guideline

AklaBox. The Ultimate Document Platform for your Cloud Infrastructure. Installation Guideline AklaBox The Ultimate Document Platform for your Cloud Infrastructure Installation Guideline Contents Introduction... 3 Environment pre-requisite for Java... 3 About this documentation... 3 Pre-requisites...

More information

DeskNow. Ventia Pty. Ltd. Advanced setup. Version : 3.2 Date : 4 January 2007

DeskNow. Ventia Pty. Ltd. Advanced setup. Version : 3.2 Date : 4 January 2007 Ventia Pty. Ltd. DeskNow Advanced setup Version : 3.2 Date : 4 January 2007 Ventia Pty Limited A.C.N. 090 873 662 Web : http://www.desknow.com Email : info@desknow.com Overview DeskNow is a computing platform

More information

24x7 Scheduler Multi-platform Edition 5.2

24x7 Scheduler Multi-platform Edition 5.2 24x7 Scheduler Multi-platform Edition 5.2 Installing and Using 24x7 Web-Based Management Console with Apache Tomcat web server Copyright SoftTree Technologies, Inc. 2004-2014 All rights reserved Table

More information

SOA Software API Gateway Appliance 7.1.x Administration Guide

SOA Software API Gateway Appliance 7.1.x Administration Guide SOA Software API Gateway Appliance 7.1.x Administration Guide Trademarks SOA Software and the SOA Software logo are either trademarks or registered trademarks of SOA Software, Inc. Other product names,

More information

Using Actian PSQL as a Data Store with VMware vfabric SQLFire. Actian PSQL White Paper May 2013

Using Actian PSQL as a Data Store with VMware vfabric SQLFire. Actian PSQL White Paper May 2013 Using Actian PSQL as a Data Store with VMware vfabric SQLFire Actian PSQL White Paper May 2013 Contents Introduction... 3 Prerequisites and Assumptions... 4 Disclaimer... 5 Demonstration Steps... 5 1.

More information

IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016. Integration Guide IBM

IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016. Integration Guide IBM IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016 Integration Guide IBM Note Before using this information and the product it supports, read the information

More information

Installing The SysAidTM Server Locally

Installing The SysAidTM Server Locally Installing The SysAidTM Server Locally Document Updated: 17 October 2010 Introduction SysAid is available in two editions: a fully on-demand ASP solution and an installed, in-house solution for your server.

More information

Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0

Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0 Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0 Contents Introduction... 3 Endpoint deployment... 3 Endpoint minimal hardware requirements:... 3 Endpoint software requirements:...

More information

VERSION 9.02 INSTALLATION GUIDE. www.pacifictimesheet.com

VERSION 9.02 INSTALLATION GUIDE. www.pacifictimesheet.com VERSION 9.02 INSTALLATION GUIDE www.pacifictimesheet.com PACIFIC TIMESHEET INSTALLATION GUIDE INTRODUCTION... 4 BUNDLED SOFTWARE... 4 LICENSE KEY... 4 SYSTEM REQUIREMENTS... 5 INSTALLING PACIFIC TIMESHEET

More information

Still Aren't Doing. Frank Kim

Still Aren't Doing. Frank Kim Ten Things Web Developers Still Aren't Doing Frank Kim Think Security Consulting Background Frank Kim Consultant, Think Security Consulting Security in the SDLC SANS Author & Instructor DEV541 Secure Coding

More information

HP OO 10.X - SiteScope Monitoring Templates

HP OO 10.X - SiteScope Monitoring Templates HP OO Community Guides HP OO 10.X - SiteScope Monitoring Templates As with any application continuous automated monitoring is key. Monitoring is important in order to quickly identify potential issues,

More information

Volume SYSLOG JUNCTION. User s Guide. User s Guide

Volume SYSLOG JUNCTION. User s Guide. User s Guide Volume 1 SYSLOG JUNCTION User s Guide User s Guide SYSLOG JUNCTION USER S GUIDE Introduction I n simple terms, Syslog junction is a log viewer with graphing capabilities. It can receive syslog messages

More information

Automated Process Center Installation and Configuration Guide for UNIX

Automated Process Center Installation and Configuration Guide for UNIX Automated Process Center Installation and Configuration Guide for UNIX Table of Contents Introduction... 1 Lombardi product components... 1 Lombardi architecture... 1 Lombardi installation options... 4

More information

Running Knn Spark on EC2 Documentation

Running Knn Spark on EC2 Documentation Pseudo code Running Knn Spark on EC2 Documentation Preparing to use Amazon AWS First, open a Spark launcher instance. Open a m3.medium account with all default settings. Step 1: Login to the AWS console.

More information

Java Servlet and JSP Programming. Structure and Deployment China Jiliang University

Java Servlet and JSP Programming. Structure and Deployment China Jiliang University Java Web Programming in Java Java Servlet and JSP Programming Structure and Deployment China Jiliang University Servlet/JSP Exercise - Rules On the following pages you will find the rules and conventions

More information

Enterprise Manager. Version 6.2. Installation Guide

Enterprise Manager. Version 6.2. Installation Guide Enterprise Manager Version 6.2 Installation Guide Enterprise Manager 6.2 Installation Guide Document Number 680-028-014 Revision Date Description A August 2012 Initial release to support version 6.2.1

More information

WIRIS quizzes web services Getting started with PHP and Java

WIRIS quizzes web services Getting started with PHP and Java WIRIS quizzes web services Getting started with PHP and Java Document Release: 1.3 2011 march, Maths for More www.wiris.com Summary This document provides client examples for PHP and Java. Contents WIRIS

More information

The SkySQL Administration Console

The SkySQL Administration Console www.skysql.com The SkySQL Administration Console Version 1.1 Draft Documentation Overview The SkySQL Administration Console is a web based application for the administration and monitoring of MySQL 1 databases.

More information

DESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014

DESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014 DESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014 Contents Overview... 2 System requirements:... 2 Before installing... 3 Download and installation... 3 Configure DESLock+ Enterprise Server...

More information

A Step-By-Step Guide to Configuring a WebSphere Portal v8.0 Cluster

A Step-By-Step Guide to Configuring a WebSphere Portal v8.0 Cluster A Step-By-Step Guide to Configuring a WebSphere Portal v8.0 Cluster Hunter Tweed WebSphere Portal Level 2 support Team Lead IBM Raleigh Lab May, 2012 Copyright International Business Machines Corporation

More information

StreamServe Persuasion SP5 StreamStudio

StreamServe Persuasion SP5 StreamStudio StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other

More information

WSO2 Business Process Server Clustering Guide for 3.2.0

WSO2 Business Process Server Clustering Guide for 3.2.0 WSO2 Business Process Server Clustering Guide for 3.2.0 Throughout this document we would refer to WSO2 Business Process server as BPS. Cluster Architecture Server clustering is done mainly in order to

More information

Installation Guide for contineo

Installation Guide for contineo Installation Guide for contineo Sebastian Stein Michael Scholz 2007-02-07, contineo version 2.5 Contents 1 Overview 2 2 Installation 2 2.1 Server and Database....................... 2 2.2 Deployment............................

More information

SpagoBI exo Tomcat Installation Manual

SpagoBI exo Tomcat Installation Manual SpagoBI exo Tomcat Installation Manual Authors Luca Fiscato Andrea Zoppello Davide Serbetto Review Grazia Cazzin SpagoBI exo Tomcat Installation Manual ver 1.3 May, 18 th 2006 pag. 1 of 8 Index 1 VERSION...3

More information

Deploying Intellicus Portal on IBM WebSphere

Deploying Intellicus Portal on IBM WebSphere Deploying Intellicus Portal on IBM WebSphere Intellicus Web-based Reporting Suite Version 4.5 Enterprise Professional Smart Developer Smart Viewer Intellicus Technologies info@intellicus.com www.intellicus.com

More information

Forms, CGI Objectives. HTML forms. Form example. Form example...

Forms, CGI Objectives. HTML forms. Form example. Form example... The basics of HTML forms How form content is submitted GET, POST Elements that you can have in forms Responding to forms Common Gateway Interface (CGI) Later: Servlets Generation of dynamic Web content

More information

MySQL quick start guide

MySQL quick start guide R E S E L L E R S U P P O R T www.fasthosts.co.uk MySQL quick start guide This guide will help you: Add a MySQL database to your reseller account. Find your database. Add additional users. Use the MySQL

More information

Web Sites, Virtual Machines, Service Management Portal and Service Management API Beta Installation Guide

Web Sites, Virtual Machines, Service Management Portal and Service Management API Beta Installation Guide Web Sites, Virtual Machines, Service Management Portal and Service Management API Beta Installation Guide Contents Introduction... 2 Environment Topology... 2 Virtual Machines / System Requirements...

More information

WebSphere Business Monitor V7.0 Configuring a remote CEI server

WebSphere Business Monitor V7.0 Configuring a remote CEI server Copyright IBM Corporation 2010 All rights reserved WebSphere Business Monitor V7.0 What this exercise is about... 2 Lab requirements... 2 What you should be able to do... 2 Introduction... 3 Part 1: Install

More information

Installation Instructions

Installation Instructions Installation Instructions 25 February 2014 SIAM AST Installation Instructions 2 Table of Contents Server Software Requirements... 3 Summary of the Installation Steps... 3 Application Access Levels... 3

More information

ITG Software Engineering

ITG Software Engineering IBM WebSphere Administration 8.5 Course ID: Page 1 Last Updated 12/15/2014 WebSphere Administration 8.5 Course Overview: This 5 Day course will cover the administration and configuration of WebSphere 8.5.

More information

Real SQL Programming 1

Real SQL Programming 1 Real 1 We have seen only how SQL is used at the generic query interface an environment where we sit at a terminal and ask queries of a database. Reality is almost always different: conventional programs

More information

Using the DataDirect Connect for JDBC Drivers with WebLogic 8.1

Using the DataDirect Connect for JDBC Drivers with WebLogic 8.1 Using the DataDirect Connect for JDBC Drivers with WebLogic 8.1 Introduction This document explains the steps required to use the DataDirect Connect for JDBC drivers with the WebLogic Application Server

More information

PingFederate. Salesforce Connector. Quick Connection Guide. Version 4.1

PingFederate. Salesforce Connector. Quick Connection Guide. Version 4.1 PingFederate Salesforce Connector Version 4.1 Quick Connection Guide 2011 Ping Identity Corporation. All rights reserved. PingFederate Salesforce Quick Connection Guide Version 4.1 June, 2011 Ping Identity

More information

CA Performance Center

CA Performance Center CA Performance Center Single Sign-On User Guide 2.4 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is

More information

IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015. Integration Guide IBM

IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015. Integration Guide IBM IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015 Integration Guide IBM Note Before using this information and the product it supports, read the information in Notices on page 93.

More information

Configuring MailArchiva with Insight Server

Configuring MailArchiva with Insight Server Copyright 2009 Bynari Inc., All rights reserved. No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any

More information

SysPatrol - Server Security Monitor

SysPatrol - Server Security Monitor SysPatrol Server Security Monitor User Manual Version 2.2 Sep 2013 www.flexense.com www.syspatrol.com 1 Product Overview SysPatrol is a server security monitoring solution allowing one to monitor one or

More information

1z0-102 Q&A. DEMO Version

1z0-102 Q&A. DEMO Version Oracle Weblogic Server 11g: System Administration Q&A DEMO Version Copyright (c) 2013 Chinatag LLC. All rights reserved. Important Note Please Read Carefully For demonstration purpose only, this free version

More information

BF2CC Daemon Linux Installation Guide

BF2CC Daemon Linux Installation Guide BF2CC Daemon Linux Installation Guide Battlefield 2 + BF2CC Installation Guide (Linux) 1 Table of contents 1. Introduction... 3 2. Opening ports in your firewall... 4 3. Creating a new user account...

More information

WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE

WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 Features 3 Getting started with the Web Application Pattern... 3 Accepting the Web Application Pattern license agreement...

More information

Ciphermail Gateway Separate Front-end and Back-end Configuration Guide

Ciphermail Gateway Separate Front-end and Back-end Configuration Guide CIPHERMAIL EMAIL ENCRYPTION Ciphermail Gateway Separate Front-end and Back-end Configuration Guide June 19, 2014, Rev: 8975 Copyright 2010-2014, ciphermail.com. CONTENTS CONTENTS Contents 1 Introduction

More information

Instant Chime for IBM Sametime For IBM Websphere and IBM DB2 Installation Guide

Instant Chime for IBM Sametime For IBM Websphere and IBM DB2 Installation Guide Instant Chime for IBM Sametime For IBM Websphere and IBM DB2 Installation Guide Fall 2014 Page 1 Copyright and Disclaimer This document, as well as the software described in it, is furnished under license

More information

Deploying Microsoft Operations Manager with the BIG-IP system and icontrol

Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Deployment Guide Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Welcome to the BIG-IP LTM system -

More information

IGEL Universal Management. Installation Guide

IGEL Universal Management. Installation Guide IGEL Universal Management Installation Guide Important Information Copyright This publication is protected under international copyright laws, with all rights reserved. No part of this manual, including

More information

Spectrum Technology Platform. Version 9.0. Spectrum Spatial Administration Guide

Spectrum Technology Platform. Version 9.0. Spectrum Spatial Administration Guide Spectrum Technology Platform Version 9.0 Spectrum Spatial Administration Guide Contents Chapter 1: Introduction...7 Welcome and Overview...8 Chapter 2: Configuring Your System...9 Changing the Default

More information

Release Date May 10, 2011. Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA

Release Date May 10, 2011. Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA Adeptia Suite 5.2 Installation Guide Release Date May 10, 2011 Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA Copyright Copyright 2000-2010 Adeptia, Inc. All rights reserved. Trademarks

More information

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008. Znode Multifront - Installation Guide Version 6.2 1 System Requirements To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server

More information

Oracle EXAM - 1Z0-102. Oracle Weblogic Server 11g: System Administration I. Buy Full Product. http://www.examskey.com/1z0-102.html

Oracle EXAM - 1Z0-102. Oracle Weblogic Server 11g: System Administration I. Buy Full Product. http://www.examskey.com/1z0-102.html Oracle EXAM - 1Z0-102 Oracle Weblogic Server 11g: System Administration I Buy Full Product http://www.examskey.com/1z0-102.html Examskey Oracle 1Z0-102 exam demo product is here for you to test the quality

More information

MIGS Payment Client Installation Guide. EGate User Manual

MIGS Payment Client Installation Guide. EGate User Manual MIGS Payment Client Installation Guide EGate User Manual April 2004 Copyright The information contained in this manual is proprietary and confidential to MasterCard International Incorporated (MasterCard)

More information

Continuous Integration (CI) and Testing - Configuring Bamboo, Hudson, and TestMaker

Continuous Integration (CI) and Testing - Configuring Bamboo, Hudson, and TestMaker Continuous Integration and Testing Configuring Bamboo, Hudson, and TestMaker Operate PushToTest TestMaker tests from Continuous Integration environments. PushToTest checks TestMaker compatibility with

More information

Apache Derby Security. Jean T. Anderson jta@bristowhill.com jta@apache.org

Apache Derby Security. Jean T. Anderson jta@bristowhill.com jta@apache.org Apache Derby Security Jean T. Anderson jta@bristowhill.com jta@apache.org Agenda Goals Understand how to take advantage of Apache Derby security features with a focus on the simplest options and configurations

More information

Creating an ESS instance on the Amazon Cloud

Creating an ESS instance on the Amazon Cloud Creating an ESS instance on the Amazon Cloud Copyright 2014-2015, R. James Holton, All rights reserved (11/13/2015) Introduction The purpose of this guide is to provide guidance on creating an Expense

More information

UFTP AUTHENTICATION SERVICE

UFTP AUTHENTICATION SERVICE UFTP Authentication Service UFTP AUTHENTICATION SERVICE UNICORE Team Document Version: 1.1.0 Component Version: 1.1.1 Date: 17 11 2014 UFTP Authentication Service Contents 1 Installation 1 1.1 Prerequisites....................................

More information

HR Onboarding Solution

HR Onboarding Solution HR Onboarding Solution Installation and Setup Guide Version: 3.0.x Compatible with ImageNow Version: 6.7.x Written by: Product Documentation, R&D Date: November 2014 2014 Perceptive Software. All rights

More information

Alert Notification of Critical Results (ANCR) Public Domain Deployment Instructions

Alert Notification of Critical Results (ANCR) Public Domain Deployment Instructions Alert Notification of Critical Results (ANCR) Public Domain Deployment Instructions Server Prerequisites Internet Information Server (IIS). It may be enabled in Windows Features (see Enabling IIS section).

More information

Using DOTS as Apache Derby System Test

Using DOTS as Apache Derby System Test Using DOTS as Apache Derby System Test Date: 02/16/2005 Author: Ramandeep Kaur ramank@yngvi.org Table of Contents 1 Introduction... 3 2 DOTS Overview... 3 3 Running DOTS... 4 4 Issues/Tips/Hints... 6 5

More information

Using Network Attached Storage with Linux. by Andy Pepperdine

Using Network Attached Storage with Linux. by Andy Pepperdine Using Network Attached Storage with Linux by Andy Pepperdine I acquired a WD My Cloud device to act as a demonstration, and decide whether to use it myself later. This paper is my experience of how to

More information

Parallels Plesk Automation

Parallels Plesk Automation Parallels Plesk Automation Contents Get Started 3 Infrastructure Configuration... 4 Network Configuration... 6 Installing Parallels Plesk Automation 7 Deploying Infrastructure 9 Installing License Keys

More information

1 Download & Installation... 4. 1 Usernames and... Passwords

1 Download & Installation... 4. 1 Usernames and... Passwords Contents I Table of Contents Part I Document Overview 2 Part II Document Details 3 Part III EventSentry Setup 4 1 Download & Installation... 4 Part IV Configuration 4 1 Usernames and... Passwords 5 2 Network...

More information

Web Development on the SOEN 6011 Server

Web Development on the SOEN 6011 Server Web Development on the SOEN 6011 Server Stephen Barret October 30, 2007 Introduction Systems structured around Fowler s patterns of Enterprise Application Architecture (EAA) require a multi-tiered environment

More information

McAfee One Time Password

McAfee One Time Password McAfee One Time Password Integration Module Outlook Web App 2010 Module version: 1.3.1 Document revision: 1.3.1 Date: Feb 12, 2014 Table of Contents Integration Module Overview... 3 Prerequisites and System

More information

How To - Implement Single Sign On Authentication with Active Directory

How To - Implement Single Sign On Authentication with Active Directory How To - Implement Single Sign On Authentication with Active Directory Applicable to English version of Windows This article describes how to implement single sign on authentication with Active Directory

More information

Database Access from a Programming Language: Database Access from a Programming Language

Database Access from a Programming Language: Database Access from a Programming Language Database Access from a Programming Language: Java s JDBC Werner Nutt Introduction to Databases Free University of Bozen-Bolzano 2 Database Access from a Programming Language Two Approaches 1. Embedding

More information

Database Access from a Programming Language:

Database Access from a Programming Language: Database Access from a Programming Language: Java s JDBC Werner Nutt Introduction to Databases Free University of Bozen-Bolzano 2 Database Access from a Programming Language Two Approaches 1. Embedding

More information

Introduction. Just So You Know... PCI Can Be Difficult

Introduction. Just So You Know... PCI Can Be Difficult Introduction For some organizations, the prospect of managing servers is daunting. Fortunately, traditional hosting companies offer an affordable alternative. Picking the right vendor and package is critial

More information

ARIS Server Installation and Administration Guide ARIS. Version 9.6 - Service Release 1

ARIS Server Installation and Administration Guide ARIS. Version 9.6 - Service Release 1 ARIS Server Installation and Administration Guide ARIS Version 9.6 - Service Release 1 June 2014 This document applies to ARIS Version 9.6 SR1 and to all subsequent releases. Specifications contained herein

More information

QAD Enterprise Applications. Training Guide Demand Management 6.1 Technical Training

QAD Enterprise Applications. Training Guide Demand Management 6.1 Technical Training QAD Enterprise Applications Training Guide Demand Management 6.1 Technical Training 70-3248-6.1 QAD Enterprise Applications February 2012 This document contains proprietary information that is protected

More information

How to Install SMTPSwith Mailer on Centos Server/VPS

How to Install SMTPSwith Mailer on Centos Server/VPS How to Install SMTPSwith Mailer on Centos Server/VPS SMTPSwitch Mailer User Guide V4.0 SMTPSwitch Mailer is a web based email marketing software that runs on a web server or online server. An online server

More information

Configuring on-premise Sharepoint server SSO

Configuring on-premise Sharepoint server SSO Chapter 112 Configuring on-premise Sharepoint server SSO You can now provide single sign-on to your on-premise Sharepoint server applications. This section includes the following topics: "An overview of

More information

Grails 1.1. Web Application. Development. Reclaiming Productivity for Faster. Java Web Development. Jon Dickinson PUBLISHING J MUMBAI BIRMINGHAM

Grails 1.1. Web Application. Development. Reclaiming Productivity for Faster. Java Web Development. Jon Dickinson PUBLISHING J MUMBAI BIRMINGHAM Grails 1.1 Development Web Application Reclaiming Productivity for Faster Java Web Development Jon Dickinson PUBLISHING J BIRMINGHAM - MUMBAI Preface Chapter 1: Getting Started with Grails 7 Why Grails?

More information

Basic Exchange Setup Guide

Basic Exchange Setup Guide Basic Exchange Setup Guide The following document and screenshots are provided for a single Microsoft Exchange Small Business Server 2003 or Exchange Server 2007 setup. These instructions are not provided

More information

Working With Derby. Version 10.2 Derby Document build: December 11, 2006, 7:06:09 AM (PST)

Working With Derby. Version 10.2 Derby Document build: December 11, 2006, 7:06:09 AM (PST) Working With Derby Version 10.2 Derby Document build: December 11, 2006, 7:06:09 AM (PST) Contents Copyright...3 Introduction and prerequisites...4 Activity overview... 5 Activity 1: Run SQL using the

More information

Installation Manual v2.0.0

Installation Manual v2.0.0 Installation Manual v2.0.0 Contents ResponseLogic Install Guide v2.0.0 (Command Prompt Install)... 3 Requirements... 4 Installation Checklist:... 4 1. Download and Unzip files.... 4 2. Confirm you have

More information

Quick Start Guide for VMware and Windows 7

Quick Start Guide for VMware and Windows 7 PROPALMS VDI Version 2.1 Quick Start Guide for VMware and Windows 7 Rev. 1.1 Published: JULY-2011 1999-2011 Propalms Ltd. All rights reserved. The information contained in this document represents the

More information

ADFS 2.0 Application Director Blueprint Deployment Guide

ADFS 2.0 Application Director Blueprint Deployment Guide Introduction: ADFS 2.0 Application Director Blueprint Deployment Guide Active Directory Federation Service (ADFS) is a software component from Microsoft that allows users to use single sign-on (SSO) to

More information

The SyncBack Management System

The SyncBack Management System The SyncBack Management System An Introduction to the SyncBack Management System The purpose of the SyncBack Management System is designed to manage and monitor multiple remote installations of SyncBackPro.

More information

Configuring BEA WebLogic Server for Web Authentication with SAS 9.2 Web Applications

Configuring BEA WebLogic Server for Web Authentication with SAS 9.2 Web Applications Configuration Guide Configuring BEA WebLogic Server for Web Authentication with SAS 9.2 Web Applications This document describes how to configure Web authentication with BEA WebLogic for the SAS Web applications.

More information

CLC Server Command Line Tools USER MANUAL

CLC Server Command Line Tools USER MANUAL CLC Server Command Line Tools USER MANUAL Manual for CLC Server Command Line Tools 2.5 Windows, Mac OS X and Linux September 4, 2015 This software is for research purposes only. QIAGEN Aarhus A/S Silkeborgvej

More information

RecoveryVault Express Client User Manual

RecoveryVault Express Client User Manual For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by

More information

DEPLOYING EMC DOCUMENTUM BUSINESS ACTIVITY MONITOR SERVER ON IBM WEBSPHERE APPLICATION SERVER CLUSTER

DEPLOYING EMC DOCUMENTUM BUSINESS ACTIVITY MONITOR SERVER ON IBM WEBSPHERE APPLICATION SERVER CLUSTER White Paper DEPLOYING EMC DOCUMENTUM BUSINESS ACTIVITY MONITOR SERVER ON IBM WEBSPHERE APPLICATION SERVER CLUSTER Abstract This white paper describes the process of deploying EMC Documentum Business Activity

More information

NOC PS manual. Copyright Maxnet 2009 2015 All rights reserved. Page 1/45 NOC-PS Manuel EN version 1.3

NOC PS manual. Copyright Maxnet 2009 2015 All rights reserved. Page 1/45 NOC-PS Manuel EN version 1.3 NOC PS manual Copyright Maxnet 2009 2015 All rights reserved Page 1/45 Table of contents Installation...3 System requirements...3 Network setup...5 Installation under Vmware Vsphere...8 Installation under

More information

A Step-By-Step Guide to Configuring a WebSphere Portal v8.0.0.1 Dynamic Cluster

A Step-By-Step Guide to Configuring a WebSphere Portal v8.0.0.1 Dynamic Cluster A Step-By-Step Guide to Configuring a WebSphere Portal v8.0.0.1 Dynamic Cluster Hunter Tweed WebSphere Portal Level 2 Support Technical Lead IBM Raleigh Lab August, 2013 Copyright International Business

More information