NERDug 2009 Session 10924 WebAdvisor 101: From Soup to Nuts! 7/30/2009 at 2:00pm Emerald Room Jeff Butera Hampshire College

Slides:



Advertisements
Similar presentations
UI 4.x Ready or not, here it comes.... What is UI4.x? A graphical user interface for Colleague, extending the functionality of UI Web. Added functionality.
Advertisements

Web Application Security SSE USTC Qing Ding. Agenda General security issues Web-tier security requirements and schemes HTTP basic authentication based.
WebAdvisor Implementation Version 3.x IIPS Summer Conference 2006 Presented by Marcus Howard NCCCS System Office Systems Admin Group.
MC365 Ant. Today We Will Cover: Overview of Ant Installing Ant Using the Ant command line tool Various Ant commands available Using Ant in Eclipse.
Object-Oriented Enterprise Application Development Tomcat 3.2 Configuration Last Updated: 03/30/2001.
Installing JDK and Tomcat Vijayan Sugumaran Department of DIS Oakland University.
Apache Tomcat Web Server MOHD NORFAIZI MIHSANY (A91391)
Installing JDK and Tomcat Vijayan Sugumaran Department of DIS Oakland University.
Configuring web servers and web applications 1. 2 Server configuration vs. application configuration A web server may run several web application Server.
Tomcat Configuration A Very, Very, Very Brief Overview.
How to Configure Tomcat with Intellij By: Navjot S.Sandhu SW410 Enterprise Java Prof. Lyon.
SETUP AND CONFIGURATIONS WEBLOGIC SERVER. 1.Weblogic Installation 2.Creating domain through configuration wizard 3.Creating domain using existing template.
SERVLETS.
Installing Tomcat on Windows  You may find the Tomcat install shield has some problems recognizing JSDK 1.4 beta installations.  You.
Configuring Apache tomcat Specifying the server port NOTE: Edit the install_dir/conf/server.xml and change the port attribute of the connector element.
Tomcat Celsina Bignoli History of Tomcat Tomcat is the result of the integration of two groups of developers. – JServ, an open source.
Intro to Servlets Lec 26. Web-Based Enterprise Applications in Java Figure shows a simplified view of one application and its layers.
Hyrax Installation and Customization Dan Holloway James Gallagher.
Installing DSpace on Window Bharat M. Chaudhari School of Petroleum Management, PANDIT DEENDAYAL PETROLEUM UNIVERSIRY, GANDHINAGAR
Using Opal to deploy a real scientific application as a Web service Sriram Krishnan
The DSpace Course Module – DSpace Installation. Module objectives  By the end of this module you will:  Understand the platforms DSpace can be hosted.
© 2007 NeoAccel, Inc. NeoAccel SGX Installation Guide Dear Customer: We are pleased to provide you with our training presentation for our SSL VPN-Plus.
Installing and Configuring Tomcat A quick guide to getting things set up on Windows.
Apache Tomcat Web Server SNU OOPSLA Lab. October 2005.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Servlets Environment Setup. Agenda:  Setting up Java Development Kit  Setting up Web Server: Tomcat  Setting up CLASSPATH.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 29.1 Multi-Tier Architecture 29.2 Web Servers.
IPT2 user interface customization and locale translation Alan Yang, Kun Chi Lai, Jim Hsu Biodiversity Research Center, Academia Sinica.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
Apache + Tomcat. Apache + Tomcat Download mod_webapp.so:
Application Servers: Tomcat. What is an application server? Servlets are Java’s answer to server-side programming. Servlets are a special type of Java.
CS441 CURRENT TOPICS IN PROGRAMMING LANGUAGES LECTURE 5_1 George Koutsogiannakis/ Summer
AN OVERVIEW OF SERVLET TECHNOLOGY SERVER SETUP AND CONFIGURATION WEB APPLICATION STRUCTURE BASIC SERVLET EXAMPLE Java Servlets - Compiled By Nitin Pai.
|Tecnologie Web L-A Anno Accademico Laboratorio di Tecnologie Web Introduzione ad Eclipse e Tomcat
Basic Setup Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Introduction to WebAdvisor IIPS Conference 2005 WebAdvisor.
10/13/2015 ©2006 Scott Miller, University of Victoria 1 Content Serving Static vs. Dynamic Content Web Servers Server Flow Control Rev. 2.0.
Running Kuali: A Technical Perspective Ailish Byrne - Indiana University Jay Sissom - Indiana University Foundation.
6 th Annual Focus Users’ Conference Manage Integrations Presented by: Mike Morris.
Topic Java EE installation (Eclipse, glassfish, etc.) Eclipse configuration for EE Creating a Java Web Dynamic Project Creating your first servlet.
Shibboleth: Installation and Deployment Scott Cantor July 29, 2002 Scott Cantor July 29, 2002.
CODELABOR Shin Sang Jae Template Guide (codelabor-flex-lcds-template)
Running Kuali: A Technical Perspective Ailish Byrne (Indiana University) Jonathan Keller (University of California, Davis)
Java Programming, Second Edition Appendix A Working with Java SDK 1.4.
AGVCR AccessGrid Video “Cassette” Recorder © 2005 Derek Piper and the Indiana University School of Informatics 02/07/2006.
Installing and Configuring Tomcat SSE. Downloading Tomcat l Download url: 4.0/release/v4.1.24/bin/
RT-LAB Electrical Applications 1 Opal-RT Technologies Use of the “Store Embedded” mode Solution RT-LAB for PC-104.
Enabling Grids for E-sciencE Software installation and setup Viet Tran Institute of Informatics Slovakia.
1 G52IWS: Example Web-services Chris Greenhalgh. 2 Contents Software requirements AXIS web service run-time components Getting started with Jetty & AXIS.
NJIT 1 Apache Tomcat (Version 6.0) THETOPPERSWAY.COM.
UI4.3: WHAT’S IN IT FOR U? JEFF BUTERA, HAMPSHIRE COLLEGE.
Tomcat Setup BCIS 3680 Enterprise Programming. One-Click Tomcat Setup 2  This semester we’ll try to set up Tomcat with a PowerShell script.  Preparation.
INTERNET APPLICATIONS CPIT405 Install a web server and analyze packets.
An Introduction to Ant. What is Ant? How do you use it? Why would you want to?
1 E-Site - FTP Services Setup / install guide. 2 About FTP services can run on any desired port(s) Runs as a windows service Works for all sites installed.
ArcGIS for Server Security: Advanced
Packaging and Deploying Windows Applications
Integrating ArcSight with Enterprise Ticketing Systems
Integrating ArcSight with Enterprise Ticketing Systems
Hyrax Configuration.
Tomcat Celsina Bignoli
Web Portal Project.
ETL Job Scheduler Job Database Server User Interface Scheduler
By Dr. Kodge Bheemashankar G
NFX Q-Port on-boarding guide
Apache Tomcat Web Server
Configuration Of A Pull Network.
Java Servlets and JSP.
Jean-Francois LEBLANC Christian SEBASTIAN
Presentation transcript:

NERDug 2009 Session WebAdvisor 101: From Soup to Nuts! 7/30/2009 at 2:00pm Emerald Room Jeff Butera Hampshire College

Outline Assumptions Names Places ANT Installing Configuring Deploying

Assumptions R18 Installed and running SA Valet installed on a PC Java installed on PC with SA Valet Must have full Java SDK (dev kit) JRE will NOT suffice for ant! Must set JAVA_HOME environment variable

Names (aka: Players) ANT: open source from apache WAR: web archive file servlet: java component deployment: location of source on PC

Places (aka: servers) Colleague Application: windows/*nix Web Server: windows/*nix SA Valet PC: windows Tomcat apache/servletexec Sun Java server

Installing ANT Download (binary, if available) Must also have java installed Unzip Must set PATH variable, eg:...;C:\Program Files\ant-1.7.1\bin

WebAdvisor Installation Download from Datatel Must have SysAdmin rights Solution Updates Software Downloads WebAdvisor (6/25/2009)

WebAdvisor Installation

WebAdvisor Installshield Must have client ID/password to run Place in ”typical” location, eg: C:\Datatel\WebAdvisor Deployment directory Use typical value, eg: WAMAIN Files get placed into (need this for SA Valet!) C:\Datatel\WebAdvisor\WAMAIN

Installed Files

Configuration Some config in UI, some in SA Valet UI: UT – HLKM lookup 'XWMN' (add) Desc: WAMAIN Servlet Open in New Window: NO Link Type: http/https Target Server Addr: server.college.edu Target Server Port: 80, 44,3 8080, 8443, etc Target Server Path List: WebAdvisor User Interfaces: WEB

Configuration

UI: UT – SVCF lookup WAMAIN (add) Desc: Servlet for WebAdvisor URL Pattern: WebAdvisor User Interface: WEB Servlet Usage: Default Root URL Hyperlink: XWMN

Configuration

Detail to SVBP – Behavior Parameters Max Report Tries: 3 JavaScript Verification: NO (mult submit) Autocomplete Enabled: NO (credit cards)

Configuration

UI: UT – SVCF lookup WAMAINHELP (add) Desc: Help Servlet for WebAdvisor URL Pattern: HelpServlet User Interface: WEB Servlet Usage: Default Root URL Hyperlink: XWMN Save out, then go back to SVCF for WAMAIN Add WAMAINHELP under Help Servlet

Configuration

SA Valet – Right click on env name Click ”Add New Web Server” Give it a name

Configuration SA Valet - Right click on web server Click ”Properties” Deploy: C:\Datatel\WebAdvisor\WAMAIN

Configuration

Right click on web server Click ”Configure Global Parameters” DMI Host: Colleague server (name/IP) DMI Port: APP Listener port (in SA Valet) App. Environment: name_rt Secure Flag: Y/N (ssl)

Configuration

Right click on web server Click ”Configure Servlet Parameters” Click ”WebAdvisor” Serlet ID: WAMAIN Servlet Mapping: /WebAdvisor

Configuration

Right click on web server Click ”Configure Servlet Parameters” Click ”Help Servlet” Serlet ID: WAMAINHELP Servlet Mapping: /HelpServlet

Configuration

Right click on web server Click ”Update License Key” Enter client ID/password Will verify your license Will write key and configuration to web.xml Only needs to be done once (Unless you delete deploy directory/web.xml)

Configuration

Setup ”guest” user Add a new PERSON record (NAE) for ”guest” Add a username however you do this Setup DRUS with Opers Equiv: DMI_REG_GUEST Security Classes: DMI_REG_GUEST

Configuration UT-SOD setup Add username & PERSON ID User Interface/Menu/Timeout UI * null WEB CORE-WBMAIN 600 Security Classes Build list like UI security Do NOT list process ID instead of mnemonic!

Configuration

WSPM setup: Guest Users Opers: your SOD record User Name Output Format (see help for options) Default Menu Mnemonic: CORE-WBMAIN Default Theme: ORIGINAL Security Token Expires: 600 Excessive Hook Threshold: 600

Configuration

Deploying Need to build WAR file Open DOS window (run cmd.exe) Change into Deployment directory cd C:\Datatel\WebAdvisor\WAMAIN Run ANT ant Will take 5-10 seconds, build webadvisor.war

Deploying

Need to deploy WAR file to web server Different depending on tomcat apache/servlet exec IIS/servlet exec Sun Java Server (SunOne/iPlanet)

Deploying

Testing Does it work? Try accessing it! / path_list / url_pattern Address: (UI) HLKM Port: (UI) HLKM Path list: (UI) HLKM + name of WAR file Url pattern: (UI) SVCF + (SA) Servlet Properties

All Done! Comments? Questions? Complaints? Jeff Butera