Struts Quickstart. Outline. 1. Preface. 2. Introduction. 3. Requirements. 4. New Project Setup & Structure. Last Revision:

Size: px
Start display at page:

Download "Struts Quickstart. Outline. 1. Preface. 2. Introduction. 3. Requirements. 4. New Project Setup & Structure. Last Revision:"

Transcription

1 Struts Quickstart Last Revision: Outline 1. Preface 2. Introduction 3. Requirements 4. New Project Setup & Structure 5. Starting a Struts Project 1. Components of a Struts Project 2. Building our Application 6. Running the Demo 7. Summary 8. User Feedback 1. Preface This document was written using Sun JDK 1.4.2, Eclipse 3.1 and MyEclipse 4.0. All screenshots are based upon the default user interface settings for Eclipse, MyEclipse Enterprise Workbench, and Windows XP. If you experience difficulty with the instruction of this document, please see the User Feedback section for how to provide feedback to the MyEclipse documentation team. 2. Introduction In this tutorial we will be walking through the development and testing of a simple Struts example application using MyEclipse Enterprise Workbench. Previous knowledge of Struts and/or MyEclipse is not necessary. This tutorial, because of the framework's similarity and feature coverage, will be very similar to the JSF tutorial. We will follow the same project goals and outline so you can later compare JSF with Struts, once you've gotten a better understanding of how to use the Struts tools in MyEclipse. 3. Requirements Below is a list of software used by this guide: JDK 1.4+ (Sun or IBM) Eclipse 3.1 SDK MyEclipse Tomcat 5.0.x ( Preferred, or other compliant Servlet/EJB container) For this demo the User Name is "myeclipse" and the Password is "myeclipse" as well. Note: After installing the JDK and restarting your computer, install Eclipse, MyEclipse, and Tomcat. For instructions on installing MyEclipse, please see the Installation Quickstart. After all the software has been installed, you'll need to setup the Tomcat 5 connector in MyEclipse as detailed in the Application Server Quickstart before you can deploy and execute the example application. 4. New Project Setup & Structure To organize our development artifacts, we will need to create a new Web Module Project in MyEclipse that has Struts Capabilities added to it. You can create a web project using the wizard located at File > New > Other > Project > J2EE > Web Project, as shown in Figure 1, below.

2 Figure 1 - Web Project Wizard Dialog Now enter in all the new project information, as shown in Figure 2: Figure 2 - Web Project Settings Once the Web Project is created, we need to add Struts Capabilities to it. This is done by right clicking on the root of our project in the Package Explorer View, and selecting MyEclipse > Add Struts Capabilities, as shown in Figure 3.

3 Figure 3 - Adding Struts Capabilities to a Web Project The default values for the Struts dialog are fine for the purposes of this tutorial. However, you might want to change the Base package for new classes to reflect your desired location. In Figure 4 below, we will simply leave the default values. Figure 4 - Configuring Struts Capabilities After the wizard completes, the project structure will look like that shown in Figure 5.

4 Figure 5 - Project Layout After Configuration Now that we are done creating our project, we can begin building our web content, as illustrated in the next section. 5. Starting a Struts Project In this section we are going to focus on creating our example Struts application, which will mimic a simple website login screen. As a result, we will only need 2 JSP pages, one to prompt the user to login and the other to indicate that login was successful. We will call these pages loginuser.jsp and loginusersuccess.jsp, respectively. For simplicity, if there is an authorization error during the login attempt, we will redirect the user back to the loginuser.jsp page and display an error message. When beginning a Struts project, it's generally useful to lay out the flow of your application so that the development team will have a better idea how all the pieces will fit together. The easiest way to stub out the flow is to graphically create it using the Struts Editor's graphical design mode. The Struts Editor provides a pallet of drag-and-drop tools that enable you to begin building your application by quickly replicating the page flow from your design mockups. The flow of the the example login application looks like Figure 6 below. Note: The screenshot of the application flow was built using the Struts Designer. We will go into detail on how to access it and use it in the next section.. Figure 6 - Example Application Flow From this design layout, we can see that the application will start by displaying the userlogin.jsp page. The login page will call the userlogin action to perform the login operation. If we have any validation errors or problems, the userlogin action will forward the user back to the userlogin.jsp page. However, if the login was successful, the application will forward to the userloginsuccess.jsp page.

5 5.1 Components of a Struts Project A typical Struts project will consist of the following categories of development artifacts: JSPs Actions ActionForwards* ActionForms** Struts deployment descriptor: struts-config.xml * ActionForwards are <forward> entries in the struts-config.xml file defining what path an Action will take when it has completed. We are not referring to custom implementations of the ActionForward class, although these are possible and supported by the tools, for the advanced user. ** ActionForms can be replaced by the use of DynaForms if the user wishes not to create concrete ActionForm implementations to wrap page values. In MyEclipse creating any or all of these components (except the struts-config.xml file) can be done via 3 different methods: Method #1: Use the File > New > Other... > J2EE > Struts 1.1 (or 1.0) menu by selecting a Struts wizard as seen below in Figure 7: Figure 7 - All Available Struts Wizards The wizards are straight forward and will prompt you for all values that the given Struts component supports. Some of these wizards are more complex than others. For example, in the Struts Action wizard shown below in Figure 8, you can see comprehensive coverage of all the features supported by a Struts Action:

6 Figure 8 - New Struts Action Wizard Method #2: Use the custom Outline View, available when displaying the Struts Editor's source view panel is the active editing context. From the Outline View, you can right-click on any of the root level nodes to activate a wizard to create new components of that type, or to edit existing ones using the wizards. Figure 9 displays an example of using these context wizards. Figure 9 - Launching Struts Wizards from the Outline View It is worth noting from this screenshot that some of actions are actually a series of logically related wizards that allow you to create an entire flow. The wizards are linked together to seamlessly reuse common values and minimize manual re-entry. Method #3: The Struts Editor's design page, shown in Figure 10, is also a very convenient way of creating Struts artifacts. The designer is accessed by opening the struts-config.xml file. At the bottom of the editor you can click the Design tab to bring up the designer.

7 Figure 10 - Accessing the Struts Designer After switching to the designer you should see a view that looks like Figure 11 below: Figure 11 - Overview of Struts Designer Now that we have covered how you go about creating the different components of a Struts project, we can now create the different portions of our login demo application, as shown in the next section. 5.2 Building the Application We will begin the construction of the demo application by first focusing on creating the JSP pages. Since our demo application is going to mimic a login screen on a website, we will only need 2 JSP pages: loginuser.jsp and loginusersuccess.jsp. As with most Struts apps, if something goes wrong during the login, we will send the user back to the loginuser.jsp page and display an error (which is why we don't need to make a loginuserfailure.jsp page). We will start by creating our loginusersuccess.jsp page first. This seems backwards by creating the last page first, but we are doing it this way so we can use the New Form, Action and JSP wizard to create the first JSP page along with the related Action and ActionForm. Let's create the loginusersuccess.jsp JSP page from our designer view by using the "JSP" palette tool by clicking it first then clicking our canvas. Follow Figure 12 below for guidance:

8 Figure 12 - Create a JSP Using the Designer After clicking on the canvas, we will be prompted with the familiar New JSP dialog as shown in Figure 13. Note: Be sure to select the "Standard JSP using Struts 1.1" template Figure 13 - Configure the JSP Wizard After clicking Finish, the design view, in Figure 14, will show the newly created page. Note: After adding the new JSP page, MyEclipse will open the new JSP page in the JSP editor, in the screenshot below we have clicked back to the designer to show you what your application is starting to look like, don't get confused if this is not the flow you see when you create the JSP page.

9 Figure 14 - Struts Designer showing our JSP page All that remains to complete the JSP page is to output a message to tell the user that the login was successful. The completed source code for the page is shown in Figure 14a, below. Note: For the purposes of making this guide easier to follow (and the code snippets shorter) the JSP page below does not resemble the default JSP template you will have once you open the file for the first time, you are free to exactly copy the code we have here or adopt it to the default JSP template code that you have after creating the new JSP file. userloginsuccess.jsp <%@ page language= "java"%> <%@ taglib uri=" prefix="bean" %> <%@ taglib uri=" prefix="html" %> <%@ taglib uri=" prefix="logic" %> <%@ taglib uri=" prefix="tiles" %> <%@ taglib uri=" prefix="template" %> <%@ taglib uri=" prefix="nested" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html:html locale="true"> <head> <title>my Struts 'userloginsuccess.jsp' ending page</title> </head> <body> Hello <bean:write name="username" scope="request" />, you successfully logged in! </body> </html:html> Figure 14a - Code for userloginsuccess.jsp Notice that this page is very simple. The only thing important that we are doing here is the contents of the <body> tag, printing out the value of the variable username that is stored in the request scope of our application. So, in our action that we will create later, we need to place an attribute by the name of username in the request scope. Now we still need to create the userlogin.jsp page, the ActionForm and the Action. This may sound like a lot of work, but MyEclipse can streamline this considerably by way of the New Form and New Form, Action and JSP wizards. When creating the userlogin.jsp page we need to consider the fields we want to display in this page and map those fields to the respective ActionForm. The form will store the values and ensure they get passed to the proper Action. Both of the MyEclipse wizards mentioned above, when generating the Form, offer the ability to create a JSP page along with the form. This will take all the properties of the Form and generate a JSP page with all those form fields already in it and ready to use. In this situation since we also want to create an Action to process the login, we will use the New Form, Action and JSP wizard instead of just the New Form wizard. To get continue building the application, right click on the white canvas area of the Struts designer, select new and then the New Form, Action and JSP wizard as in Figure 15:

10 Figure 15 - Launch New Form, Action, JSP Wizard from Designer You will first be presented with the New Form wizard, since it is the first of a three step wizard. Be sure to enter a use case name so the wizard can fill in good default values for you. Figure 16 shows how values will be filled in for you as you enter a use case : Figure 16 - New Form Wizard Now we need to add two form properties: username and password. When adding the password field, choose password for the JSP input type field as shown in Figure 17. Figure 17 - Add Properties to the Form

11 Figure 18 - Form Properties Before selecting Next, be sure to click the JSP tab to tell the wizard that you wish MyEclipse to generate a skeleton JSP page having a form with these values in it. Figure 19 shows this below: Note: The default behavior of the wizard is to place generated JSPs into a "/form" subdirectory, for the purpose of this demo application we are going to place all the JSPs in the webroot. Figure 19 - Enable JSP Page Generation for Form Lastly we need to click on the Methods tab to be sure to uncheck all the methods that the wizard can auto-generate for you in the new Form. Figure 20 shows this configuration. Note: For the purposes of keeping this demo simple we won't generate custom reset or validate methods, but it is generally a good idea to make use of these methods when coding your own application. Figure 20 - Disable Method Generation After you click Next, you will be directed to the New Action wizard where you will notice that most all of the values are already filled in for you. Here is another place that MyEclipse saves you time, by tying together the Form you just created with the new Action. You are free to make any changes you want, but most likely the only thing you need to worry about now (certainly in this demo application) is to fill out the Forwards that this Action has available to it. Figure 21 gives you a screenshot of the wizard.

12 Figure 21 - Struts Action Wizard You can specify the ActionForwards by clicking the Forwards tab as shown in Figure 22. Figure 22 - Setting up the Action Forwards After you are done adding the Forwards for this action, clicking finish will allow MyEclipse to create all the resources and update the struts-config.xml file (and Designer) with all the new information. Figure 23 displays the updated layout and structure of the application. Note: Some manual layout was done to be able to show all the elements of the diagram clearly in a small screenshot. When you manually layout a diagram, your changes will be preserved for future edits. Figure 23 - Overview of Struts Designer and our Application

13 Now that the application flow has been defined, we need to add logic to the Action to handle the "login" procedure for this demo application. We can quickly jump to any resource from the design by double clicking on it, as shown in Figure 24: Figure 24 - Double-click on a Designer Resource to Open an Editor When you open the UserLoginAction.java file for the first time, the generated code for our execute method will look like Figure 24a. UserLoginAction.java public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { UserLoginForm userloginform = (UserLoginForm) form; throw new UnsupportedOperationException( "Generated method 'execute(...)' not implemented."); } Figure 24a - Generated execute Method We want to remove the default implementation, which simply throws an exception, and replace it with some simple login logic like that shown in Figure 24b. UserLoginAction.java public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { UserLoginForm userloginform = (UserLoginForm) form; if(userloginform.getusername().equals("myeclipse") && userloginform.getpassword().equals("myeclipse")) { request.setattribute("username", userloginform.getusername()); return mapping.findforward("success"); } return mapping.findforward("failure"); } Figure 24a - Corrected execute Method Here we are doing something very simple, just checking if the username and password values are both "myeclipse". If they are, we store the username in the request scope and return the success forward, so our userloginsuccess.jsp page can display a personalized message. Otherwise, something went wrong and we return the failure forward. In a real application, you would typically add an ActionMessages or ActionErrors collection back to the request scope before returning a failure forward, in order to explain what happened. 6. Running the Demo Now that the application is complete, we can deploy it to Tomcat 5 by opening the Manage Deployments Dialog and setting up a new deployment for this project. You can open the management dialog, shown in Figure 25, by either right clicking on your project in the Package Explorer view and selecting MyEclipse > Add and Remove Project Deployments, or by clicking the Deploy J2EE Project to Server button in the toolbar: Note: It is assumed that you have already setup the Tomcat 5 (or other) application server connector in MyEclipse. If you have not and need help doing that, please see the Application Server Quickstart Guide.

14 Figure 25 - Create a New Deployment Its always a good idea to check the deployment status after deployment has completed to make sure no errors occurred. You can do this by following the instructions in Figure 26: Figure 26 - Confirm Deployment Succeeded Finally, we will launch Tomcat using the application server launch button shown in Figure 27. Figure 27 - Start Application Server When the server starts, its output will be directed into the Console View in Eclipse. Figure 28 shows a typical Tomcat startup so that we can check for two things: 1) Tomcat deployed our web application correctly 2) Tomcat started up correctly

15 Figure 28 - Confirm Application and Server started correctly Once Tomcat 5 is running, we can test it by opening the MyEclipse Browser View. This can be done from the Open View dialog that is accessed by selecting Window > Show View > Other... then selecting the MyEclipse Web Browser View, as shown in Figure 29. Figure 29 - Opening the Web Browser View In the browser's address bar, enter to activate the example application, as shown in Figure 30. Figure 30 - Login to Demo Application Here we see that the application is available. We can now enter our username and password as shown in Figure 31. Note: The username and password for this demo are 'myeclipse' and 'myeclipse' respectively.

16 Figure 31 - Note About Validation After logging in, the form was validated and the application forwarded us to the successful login page. Figure 32 shows us our userloginsuccess.jsp page that our Action correctly forwarded us to. Figure 31 - Successful Login 7. Summary In this demo we developed a simple Struts application using the Struts tools available in MyEclipse Enterprise Workbench. This concludes your introduction to Struts. Additional Quickstart documents are available that introduce working with Web Projects, editing, application server configuration, enterprise application projects and database development. For more information visit the MyEclipse Quickstart library. 8. User Feedback If you have comments or suggestions regarding this document please submit them to the MyEclipse Documentation Forum. Copyright by Genuitec L.L.C

Struts Tools Tutorial. Version: 3.3.0.M5

Struts Tools Tutorial. Version: 3.3.0.M5 Struts Tools Tutorial Version: 3.3.0.M5 1. Introduction... 1 1.1. Key Features Struts Tools... 1 1.2. Other relevant resources on the topic... 2 2. Creating a Simple Struts Application... 3 2.1. Starting

More information

Crystal Reports for Eclipse

Crystal Reports for Eclipse Crystal Reports for Eclipse Table of Contents 1 Creating a Crystal Reports Web Application...2 2 Designing a Report off the Xtreme Embedded Derby Database... 11 3 Running a Crystal Reports Web Application...

More information

Business Process Management IBM Business Process Manager V7.5

Business Process Management IBM Business Process Manager V7.5 Business Process Management IBM Business Process Manager V7.5 Federated task management for BPEL processes and human tasks This presentation introduces the federated task management feature for BPEL processes

More information

MyEclipse UML (MyUML) Quickstart

MyEclipse UML (MyUML) Quickstart MyEclipse UML (MyUML) Quickstart Last Revision: August 31, 2005 Outline 1. Preface 2. Requirements 3. Introduction 4. Creating a UML Model Repository 5. Creating and Editing UML Diagrams 6. Forward Engineering

More information

Creating Java EE Applications and Servlets with IntelliJ IDEA

Creating Java EE Applications and Servlets with IntelliJ IDEA Creating Java EE Applications and Servlets with IntelliJ IDEA In this tutorial you will: 1. Create IntelliJ IDEA project for Java EE application 2. Create Servlet 3. Deploy the application to JBoss server

More information

Development. with NetBeans 5.0. A Quick Start in Basic Web and Struts Applications. Geertjan Wielenga

Development. with NetBeans 5.0. A Quick Start in Basic Web and Struts Applications. Geertjan Wielenga Web Development with NetBeans 5.0 Quick Start in Basic Web and Struts pplications Geertjan Wielenga Web Development with NetBeans 5 This tutorial takes you through the basics of using NetBeans IDE 5.0

More information

DTS Web Developers Guide

DTS Web Developers Guide Apelon, Inc. Suite 202, 100 Danbury Road Ridgefield, CT 06877 Phone: (203) 431-2530 Fax: (203) 431-2523 www.apelon.com Apelon Distributed Terminology System (DTS) DTS Web Developers Guide Table of Contents

More information

Tutorial: Building a Web Application with Struts

Tutorial: Building a Web Application with Struts Tutorial: Building a Web Application with Struts Tutorial: Building a Web Application with Struts This tutorial describes how OTN developers built a Web application for shop owners and customers of the

More information

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This

More information

Producing Standards Based Content with ToolBook

Producing Standards Based Content with ToolBook Producing Standards Based Content with ToolBook Contents Using ToolBook to Create Standards Based Content... 3 Installing ToolBook... 3 Creating a New ToolBook Book... 3 Modifying an Existing Question...

More information

T his feature is add-on service available to Enterprise accounts.

T his feature is add-on service available to Enterprise accounts. SAML Single Sign-On T his feature is add-on service available to Enterprise accounts. Are you already using an Identity Provider (IdP) to manage logins and access to the various systems your users need

More information

Google App Engine f r o r J av a a v a (G ( AE A / E J / )

Google App Engine f r o r J av a a v a (G ( AE A / E J / ) Google App Engine for Java (GAE/J) What is Google App Engine? Google offers a cloud computing infrastructure calledgoogle App Engine(App Engine) for creating and running web applications. App Engine allows

More information

NetBeans IDE Field Guide

NetBeans IDE Field Guide NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Introduction to J2EE Development in NetBeans IDE...1 Configuring the IDE for J2EE Development...2 Getting

More information

Quick Start Guide. Installation and Setup

Quick Start Guide. Installation and Setup Quick Start Guide Installation and Setup Introduction Velaro s live help and survey management system provides an exciting new way to engage your customers and website visitors. While adding any new technology

More information

Workshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies:

Workshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies: Oracle Workshop for WebLogic 10g R3 Hands on Labs Workshop for WebLogic extends Eclipse and Web Tools Platform for development of Web Services, Java, JavaEE, Object Relational Mapping, Spring, Beehive,

More information

Oracle WebLogic Portal

Oracle WebLogic Portal Oracle WebLogic Portal Tutorials Getting Started with WebLogic Portal 10g Release 3 (10.3) September 2008 Oracle WebLogic Portal Tutorials - Getting Started with WebLogic Portal, 10g Release 3 (10.3) Copyright

More information

Connecting To SOM Network Drives With Windows XP

Connecting To SOM Network Drives With Windows XP Connecting To SOM Network Drives With Windows XP The first step to take is to make sure that you are using the UCSF VPN client when you connect. If you do not have a VPN username and password, you will

More information

HANDS-ON PRACTICE: DEPLOY AN APPLICATION

HANDS-ON PRACTICE: DEPLOY AN APPLICATION HANDS-ON PRACTICE: DEPLOY AN APPLICATION This hands-on practice accompanies the NoCOUG October conference presentation Just Get it Written: Deploying Applications to OC4J Using JDeveloper and EM, by Peter

More information

EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc.

EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc. WA2088 WebSphere Application Server 8.5 Administration on Windows Student Labs Web Age Solutions Inc. Copyright 2013 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4

More information

Building and Using Web Services With JDeveloper 11g

Building and Using Web Services With JDeveloper 11g Building and Using Web Services With JDeveloper 11g Purpose In this tutorial, you create a series of simple web service scenarios in JDeveloper. This is intended as a light introduction to some of the

More information

How to deploy fonts using Configuration Manager 2012 R2

How to deploy fonts using Configuration Manager 2012 R2 In this post we will see steps on how to deploy fonts using Configuration Manager 2012 R2. If you have been tasked with deploying fonts using SCCM this post should help you. A font is a set of printable

More information

Tutorial on Building a web Application with Jdeveloper using EJB, JPA and Java Server Faces By Phaninder Surapaneni

Tutorial on Building a web Application with Jdeveloper using EJB, JPA and Java Server Faces By Phaninder Surapaneni Tutorial on Building a web Application with Jdeveloper using EJB, JPA and Java Server Faces By Phaninder Surapaneni This Tutorial covers: 1.Building the DataModel using EJB3.0. 2.Creating amasterdetail

More information

JBoss SOAP Web Services User Guide. Version: 3.3.0.M5

JBoss SOAP Web Services User Guide. Version: 3.3.0.M5 JBoss SOAP Web Services User Guide Version: 3.3.0.M5 1. JBoss SOAP Web Services Runtime and Tools support Overview... 1 1.1. Key Features of JBossWS... 1 2. Creating a Simple Web Service... 3 2.1. Generation...

More information

Web Editing Tutorial. Copyright 1995-2010 Esri All rights reserved.

Web Editing Tutorial. Copyright 1995-2010 Esri All rights reserved. Copyright 1995-2010 Esri All rights reserved. Table of Contents Tutorial: Creating a Web editing application........................ 3 Copyright 1995-2010 Esri. All rights reserved. 2 Tutorial: Creating

More information

T320 E-business technologies: foundations and practice

T320 E-business technologies: foundations and practice T320 E-business technologies: foundations and practice Block 3 Part 2 Activity 2: Generating a client from WSDL Prepared for the course team by Neil Simpkins Introduction 1 WSDL for client access 2 Static

More information

Setting Up Your FTP Server

Setting Up Your FTP Server Requirements:! A computer dedicated to FTP server only! Linksys router! TCP/IP internet connection Steps: Getting Started Configure Static IP on the FTP Server Computer: Setting Up Your FTP Server 1. This

More information

Virtual Office Remote Installation Guide

Virtual Office Remote Installation Guide Virtual Office Remote Installation Guide Table of Contents VIRTUAL OFFICE REMOTE INSTALLATION GUIDE... 3 UNIVERSAL PRINTER CONFIGURATION INSTRUCTIONS... 12 CHANGING DEFAULT PRINTERS ON LOCAL SYSTEM...

More information

Configuring Network Load Balancing with Cerberus FTP Server

Configuring Network Load Balancing with Cerberus FTP Server Configuring Network Load Balancing with Cerberus FTP Server May 2016 Version 1.0 1 Introduction Purpose This guide will discuss how to install and configure Network Load Balancing on Windows Server 2012

More information

The "Eclipse Classic" version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended.

The Eclipse Classic version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended. Installing the SDK This page describes how to install the Android SDK and set up your development environment for the first time. If you encounter any problems during installation, see the Troubleshooting

More information

Supplement I.B: Installing and Configuring JDK 1.6

Supplement I.B: Installing and Configuring JDK 1.6 Supplement I.B: Installing and Configuring JDK 1.6 For Introduction to Java Programming Y. Daniel Liang This supplement covers the following topics: Downloading JDK 1.6 ( 1.2) Installing JDK 1.6 ( 1.3)

More information

WA2087 Programming Java SOAP and REST Web Services - WebSphere 8.0 / RAD 8.0. Student Labs. Web Age Solutions Inc.

WA2087 Programming Java SOAP and REST Web Services - WebSphere 8.0 / RAD 8.0. Student Labs. Web Age Solutions Inc. WA2087 Programming Java SOAP and REST Web Services - WebSphere 8.0 / RAD 8.0 Student Labs Web Age Solutions Inc. 1 Table of Contents Lab 1 - WebSphere Workspace Configuration...3 Lab 2 - Introduction To

More information

SQL Server Setup for Assistant/Pro applications Compliance Information Systems

SQL Server Setup for Assistant/Pro applications Compliance Information Systems SQL Server Setup for Assistant/Pro applications Compliance Information Systems The following document covers the process of setting up the SQL Server databases for the Assistant/PRO software products form

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

USING STUFFIT DELUXE THE STUFFIT START PAGE CREATING ARCHIVES (COMPRESSED FILES)

USING STUFFIT DELUXE THE STUFFIT START PAGE CREATING ARCHIVES (COMPRESSED FILES) USING STUFFIT DELUXE StuffIt Deluxe provides many ways for you to create zipped file or archives. The benefit of using the New Archive Wizard is that it provides a way to access some of the more powerful

More information

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link: TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link: ftp://ftp.software.ibm.com/storage/tivoli-storagemanagement/maintenance/client/v6r2/windows/x32/v623/

More information

Important Notes for WinConnect Server ES Software Installation:

Important Notes for WinConnect Server ES Software Installation: Important Notes for WinConnect Server ES Software Installation: 1. Only Windows 8/8.1 Enterprise, Windows 8/8.1 Professional (32-bit & 64-bit) or Windows Server 2012 (64-bit) or Windows Server 2012 Foundation

More information

Creating a Web Service using IBM Rational HATS. For IBM System i (5250) Creating a Web Service using HATS 1

Creating a Web Service using IBM Rational HATS. For IBM System i (5250) Creating a Web Service using HATS 1 Creating a Web Service using IBM Rational HATS For IBM System i (5250) Creating a Web Service using HATS 1 Lab instructions This lab teaches you how to use IBM Rational HATS to create a Web service that

More information

Microsoft Office 365 Exchange Online Cloud

Microsoft Office 365 Exchange Online Cloud 5-9-2014 A.Bueter Set up an Exchange connection to your email in Outlook 2010 or Outlook 2013 Note: Outlook 2007 is not supported with Office 365/Exchange Online- only Outlook 2010 & 2013 will work. 1.

More information

Using Microsoft Visual Studio 2010. API Reference

Using Microsoft Visual Studio 2010. API Reference 2010 API Reference Published: 2014-02-19 SWD-20140219103929387 Contents 1... 4 Key features of the Visual Studio plug-in... 4 Get started...5 Request a vendor account... 5 Get code signing and debug token

More information

Knoa MicroStrategy Web Configuration Table of contents

Knoa MicroStrategy Web Configuration Table of contents Table of contents 1 Tomcat Java Configuration...2 2 Web Server Configuration... 3 2.1 Knoa Skin and Custom Icons...6 2.2 Set "Knoa Home" as the Home Page... 7 2.3 Configure Drill Mode... 10 1 Tomcat Java

More information

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions HOSTING Administrator Control Panel / Quick Reference Guide Page 1 of 9 Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions Exchange 2010 Outlook Profile Setup Page 2 of 9 Exchange

More information

SQL Server 2005: Report Builder

SQL Server 2005: Report Builder SQL Server 2005: Report Builder Table of Contents SQL Server 2005: Report Builder...3 Lab Setup...4 Exercise 1 Report Model Projects...5 Exercise 2 Create a Report using Report Builder...9 SQL Server 2005:

More information

To begin, visit this URL: http://www.ibm.com/software/rational/products/rdp

To begin, visit this URL: http://www.ibm.com/software/rational/products/rdp Rational Developer for Power (RDp) Trial Download and Installation Instructions Notes You should complete the following instructions using Internet Explorer or Firefox with Java enabled. You should disable

More information

Zanibal Plug-in For Microsoft Outlook Installation & User Guide Version 1.1

Zanibal Plug-in For Microsoft Outlook Installation & User Guide Version 1.1 Zanibal Plug-in For Microsoft Outlook Installation & User Guide Version 1.1 Zanibal LLC Phone: +1-408-887-0480, +234-1-813-1744 Email: support@zanibal.com www.zanibal.com Copyright 2012, Zanibal LLC. All

More information

2692 : Accelerate Delivery with DevOps with IBM Urbancode Deploy and IBM Pure Application System Lab Instructions

2692 : Accelerate Delivery with DevOps with IBM Urbancode Deploy and IBM Pure Application System Lab Instructions April 27 - May 1 Las Vegas, NV 2692 : Accelerate Delivery with DevOps with IBM Urbancode Deploy and IBM Pure Application System Lab Instructions Authors: Anujay Bidla, DevOps and Continuous Delivery Specialist

More information

The goal with this tutorial is to show how to implement and use the Selenium testing framework.

The goal with this tutorial is to show how to implement and use the Selenium testing framework. APPENDIX B: SELENIUM FRAMEWORK TUTORIAL This appendix is a tutorial about implementing the Selenium framework for black-box testing at user level. It also contains code examples on how to use Selenium.

More information

How to setup a VPN on Windows XP in Safari.

How to setup a VPN on Windows XP in Safari. How to setup a VPN on Windows XP in Safari. If you want to configure a VPN connection from a Windows XP client computer you only need what comes with the Operating System itself, it's all built right in.

More information

Newsletter Sign Up Form to Database Tutorial

Newsletter Sign Up Form to Database Tutorial Newsletter Sign Up Form to Database Tutorial Introduction The goal of this tutorial is to demonstrate how to set up a small Web application that will send information from a form on your Web site to a

More information

Previewing & Publishing

Previewing & Publishing Getting Started 1 Having gone to some trouble to make a site even simple sites take a certain amount of time and effort it s time to publish to the Internet. In this tutorial we will show you how to: Use

More information

Video Administration Backup and Restore Procedures

Video Administration Backup and Restore Procedures CHAPTER 12 Video Administration Backup and Restore Procedures This chapter provides procedures for backing up and restoring the Video Administration database and configuration files. See the following

More information

Publishing Geoprocessing Services Tutorial

Publishing Geoprocessing Services Tutorial Publishing Geoprocessing Services Tutorial Copyright 1995-2010 Esri All rights reserved. Table of Contents Tutorial: Publishing a geoprocessing service........................ 3 Copyright 1995-2010 ESRI,

More information

Faith Lutheran College, Redlands. Install and Setup Office 365

Faith Lutheran College, Redlands. Install and Setup Office 365 Faith Lutheran College, Redlands Install and Setup Office 365 Table of Contents Install Office 365... 3 Set up my current Office desktop programs to work with Office 365 for business... 4 Connect your

More information

Contents. VPN Instructions. VPN Instructions... 1

Contents. VPN Instructions. VPN Instructions... 1 VPN Instructions Contents VPN Instructions... 1 Download & Install Check Point VPN Software... 2 Connect to FPUA by VPN... 6 Connect to Your Computer... 8 Determine Your Machine Type... 10 Identify 32-bit

More information

For Introduction to Java Programming, 5E By Y. Daniel Liang

For Introduction to Java Programming, 5E By Y. Daniel Liang Supplement H: NetBeans Tutorial For Introduction to Java Programming, 5E By Y. Daniel Liang This supplement covers the following topics: Getting Started with NetBeans Creating a Project Creating, Mounting,

More information

Auditing UML Models. This booklet explains the Auditing feature of Enterprise Architect. Copyright 1998-2010 Sparx Systems Pty Ltd

Auditing UML Models. This booklet explains the Auditing feature of Enterprise Architect. Copyright 1998-2010 Sparx Systems Pty Ltd Auditing UML Models Enterprise Architect is an intuitive, flexible and powerful UML analysis and design tool for building robust and maintainable software. This booklet explains the Auditing feature of

More information

Aspera Connect User Guide

Aspera Connect User Guide Aspera Connect User Guide Windows XP/2003/Vista/2008/7 Browser: Firefox 2+, IE 6+ Version 2.3.1 Chapter 1 Chapter 2 Introduction Setting Up 2.1 Installation 2.2 Configure the Network Environment 2.3 Connect

More information

Supplement I.B: Installing and Configuring JDK 1.6

Supplement I.B: Installing and Configuring JDK 1.6 Supplement I.B: Installing and Configuring JDK 1.6 For Introduction to Java Programming Y. Daniel Liang This supplement covers the following topics: Downloading JDK 1.6 ( 1.2) Installing JDK 1.6 ( 1.3)

More information

Designing portal site structure and page layout using IBM Rational Application Developer V7 Part of a series on portal and portlet development

Designing portal site structure and page layout using IBM Rational Application Developer V7 Part of a series on portal and portlet development Designing portal site structure and page layout using IBM Rational Application Developer V7 Part of a series on portal and portlet development By Kenji Uchida Software Engineer IBM Corporation Level: Intermediate

More information

3. Installation and Configuration. 3.1 Java Development Kit (JDK)

3. Installation and Configuration. 3.1 Java Development Kit (JDK) 3. Installation and Configuration 3.1 Java Development Kit (JDK) The Java Development Kit (JDK) which includes the Java Run-time Environment (JRE) is necessary in order for Apache Tomcat to operate properly

More information

Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms

Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms InfoPath 2013 Web Enabled (Browser) forms Creating Web Enabled

More information

Outlander User Guide. Installation

Outlander User Guide. Installation Outlander User Guide Outlander is an Outlook Add-In that integrates your contacts, tasks, calendar events, and emails with your SugarCRM system. Installation Outlander is distributed as a Microsoft Installation

More information

Crystal Reports Installation Guide

Crystal Reports Installation Guide Crystal Reports Installation Guide Version XI Infor Global Solutions, Inc. Copyright 2006 Infor IP Holdings C.V. and/or its affiliates or licensors. All rights reserved. The Infor word and design marks

More information

Colligo Email Manager 6.2. Offline Mode - User Guide

Colligo Email Manager 6.2. Offline Mode - User Guide 6.2 Offline Mode - User Guide Contents Colligo Email Manager 1 Benefits 1 Key Features 1 Platforms Supported 1 Installing and Activating Colligo Email Manager 3 Checking for Updates 4 Updating Your License

More information

Practice Fusion API Client Installation Guide for Windows

Practice Fusion API Client Installation Guide for Windows Practice Fusion API Client Installation Guide for Windows Quickly and easily connect your Results Information System with Practice Fusion s Electronic Health Record (EHR) System Table of Contents Introduction

More information

WA1625 Web Services Development Using WebLogic Server v10. Classroom Setup Guide. Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc.

WA1625 Web Services Development Using WebLogic Server v10. Classroom Setup Guide. Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc. WA1625 Web Services Development Using WebLogic Server v10 Classroom Setup Guide Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc. 1 Table of Contents Classroom Requirements...3 Part 1 - Minimum

More information

SECURE MOBILE ACCESS MODULE USER GUIDE EFT 2013

SECURE MOBILE ACCESS MODULE USER GUIDE EFT 2013 SECURE MOBILE ACCESS MODULE USER GUIDE EFT 2013 GlobalSCAPE, Inc. (GSB) Address: 4500 Lockhill-Selma Road, Suite 150 San Antonio, TX (USA) 78249 Sales: (210) 308-8267 Sales (Toll Free): (800) 290-5054

More information

s@lm@n Oracle Exam 1z0-102 Oracle Weblogic Server 11g: System Administration I Version: 9.0 [ Total Questions: 111 ]

s@lm@n Oracle Exam 1z0-102 Oracle Weblogic Server 11g: System Administration I Version: 9.0 [ Total Questions: 111 ] s@lm@n Oracle Exam 1z0-102 Oracle Weblogic Server 11g: System Administration I Version: 9.0 [ Total Questions: 111 ] Oracle 1z0-102 : Practice Test Question No : 1 Which two statements are true about java

More information

Team Foundation Server 2010, Visual Studio Ultimate 2010, Team Build 2010, & Lab Management Beta 2 Installation Guide

Team Foundation Server 2010, Visual Studio Ultimate 2010, Team Build 2010, & Lab Management Beta 2 Installation Guide Page 1 of 243 Team Foundation Server 2010, Visual Studio Ultimate 2010, Team Build 2010, & Lab Management Beta 2 Installation Guide (This is an alpha version of Benjamin Day Consulting, Inc. s installation

More information

Eclipse installation, configuration and operation

Eclipse installation, configuration and operation Eclipse installation, configuration and operation This document aims to walk through the procedures to setup eclipse on different platforms for java programming and to load in the course libraries for

More information

TIBCO Spotfire Automation Services Installation and Configuration

TIBCO Spotfire Automation Services Installation and Configuration TIBCO Spotfire Automation Services Installation and Configuration Software Release 7.0 February 2015 Updated March 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES

More information

Talend Open Studio for MDM. Getting Started Guide 6.0.0

Talend Open Studio for MDM. Getting Started Guide 6.0.0 Talend Open Studio for MDM Getting Started Guide 6.0.0 Talend Open Studio for MDM Adapted for v6.0.0. Supersedes previous releases. Publication date: July 2, 2015 Copyleft This documentation is provided

More information

Hypercosm. Studio. www.hypercosm.com

Hypercosm. Studio. www.hypercosm.com Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks

More information

Kaseya Server Instal ation User Guide June 6, 2008

Kaseya Server Instal ation User Guide June 6, 2008 Kaseya Server Installation User Guide June 6, 2008 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector IT organizations. Kaseya's

More information

DreamFactory on Microsoft SQL Azure

DreamFactory on Microsoft SQL Azure DreamFactory on Microsoft SQL Azure Account Setup and Installation Guide For general information about the Azure platform, go to http://www.microsoft.com/windowsazure/. For general information about the

More information

NetWrix Password Manager. Quick Start Guide

NetWrix Password Manager. Quick Start Guide NetWrix Password Manager Quick Start Guide Contents Overview... 3 Setup... 3 Deploying the Core Components... 3 System Requirements... 3 Installation... 4 Windows Server 2008 Notes... 4 Upgrade Path...

More information

Website Pros Templates v1.0. Database Template Overview

Website Pros Templates v1.0. Database Template Overview Website Pros Templates v1.0 Database Template Overview The Templates v1.0 CD includes a pre-configured template using the database component introduced in NetObjects Fusion v8.0. The theme for this template

More information

How to install and use the File Sharing Outlook Plugin

How to install and use the File Sharing Outlook Plugin How to install and use the File Sharing Outlook Plugin Thank you for purchasing Green House Data File Sharing. This guide will show you how to install and configure the Outlook Plugin on your desktop.

More information

5. At the Windows Component panel, select the Internet Information Services (IIS) checkbox, and then hit Next.

5. At the Windows Component panel, select the Internet Information Services (IIS) checkbox, and then hit Next. Installing IIS on Windows XP 1. Start 2. Go to Control Panel 3. Go to Add or RemovePrograms 4. Go to Add/Remove Windows Components 5. At the Windows Component panel, select the Internet Information Services

More information

Installing VPN for PC v1.3

Installing VPN for PC v1.3 Follow these instructions to access your Public/Private folders from home. Please Note: If you are having connectivity issues after installing or upgrading VPN, please refer to Troubleshooting Connectivity

More information

Exchange 2010. Outlook Profile/POP/IMAP/SMTP Setup Guide

Exchange 2010. Outlook Profile/POP/IMAP/SMTP Setup Guide Exchange 2010 Outlook Profile/POP/IMAP/SMTP Setup Guide Document Revision Date: Nov. 13, 2013 Exchange 2010 Outlook Profile/POP/IMAP/SMTP Setup Guide i Contents Introduction... 1 Exchange 2010 Outlook

More information

Topics Included in This Current Release Information: Section

Topics Included in This Current Release Information: Section IDE Users Guide IDE User Guide BEA Workshop for WebLogic Platform (Workshop for WebLogic) is a full-featured IDE for enterprise application development (SOA, J2EE, web applications). Workshop for WebLogic

More information

Tutorial Build a simple IBM Rational Publishing Engine (RPE) template for IBM Rational DOORS

Tutorial Build a simple IBM Rational Publishing Engine (RPE) template for IBM Rational DOORS Tutorial Build a simple IBM Rational Publishing Engine (RPE) template for IBM Rational DOORS Length: 1 hour Pre-requisites: Understand the terms document template and document specification, and what RPE

More information

Timeless Time and Expense Version 3.0. Copyright 1997-2009 MAG Softwrx, Inc.

Timeless Time and Expense Version 3.0. Copyright 1997-2009 MAG Softwrx, Inc. Timeless Time and Expense Version 3.0 Timeless Time and Expense All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including

More information

Developing In Eclipse, with ADT

Developing In Eclipse, with ADT Developing In Eclipse, with ADT Android Developers file://v:\android-sdk-windows\docs\guide\developing\eclipse-adt.html Page 1 of 12 Developing In Eclipse, with ADT The Android Development Tools (ADT)

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

Add in Guide for Microsoft Dynamics CRM May 2012

Add in Guide for Microsoft Dynamics CRM May 2012 Add in Guide for Microsoft Dynamics CRM May 2012 Microsoft Dynamics CRM Addin Guide This document will guide you through configuration of the Microsoft Dynamics CRM addin. Microsoft Dynamics CRM is a bit

More information

Orchestrating Document and Media Management using CMIS

Orchestrating Document and Media Management using CMIS Orchestrating Document and Media Management using CMIS Technical Note - Integrating ActiveVOS with Alfresco CMIS Services AN ACTIVE ENDPOINTS TECHNICAL NOTE 2009 Active Endpoints Inc. ActiveVOS is a trademark

More information

JBoss Portal 2.4. Quickstart User Guide

JBoss Portal 2.4. Quickstart User Guide Portal 2.4 Quickstart User Guide Table of Contents Portal - Overview... iii 1. Tutorial Forward...1 2. Installation...2 2.1. Downloading and Installing...2 2.2. Starting Portal...3 3. Portal Terminology...5

More information

Deploying BitDefender Client Security and BitDefender Windows Server Solutions

Deploying BitDefender Client Security and BitDefender Windows Server Solutions Deploying BitDefender Client Security and BitDefender Windows Server Solutions Quick Install Guide Copyright 2010 BitDefender; 1. Installation Overview Thank you for selecting BitDefender Business Solutions

More information

IBM Business Monitor V8.0 Global monitoring context lab

IBM Business Monitor V8.0 Global monitoring context lab Copyright IBM Corporation 2012 All rights reserved IBM BUSINESS MONITOR 8.0 LAB EXERCISE IBM Business Monitor V8.0 lab What this exercise is about... 2 Lab requirements... 2 What you should be able to

More information

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL SOS Online Backup USER MANUAL HOW TO INSTALL THE SOFTWARE 1. Download the software from the website: http://www.sosonlinebackup.com/download_the_software.htm 2. Click Run to install when promoted, or alternatively,

More information

IBM Bluemix Tutorial Connecting Eclipse to Bluemix v2.0

IBM Bluemix Tutorial Connecting Eclipse to Bluemix v2.0 IBM Bluemix http://ibm.biz/bluemixph A platform where developers can act like kids in a sandbox except this box is enterprise-grade. This laboratory exercise demonstrates how to connect Eclipse to Bluemix

More information

NT Authentication Configuration Guide

NT Authentication Configuration Guide NT Authentication Configuration Guide Version 11 Last Updated: March 2014 Overview of Ad Hoc Security Models Every Ad Hoc instance relies on a security model to determine the authentication process for

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

Setting up and Automating a MS Dynamics AX Job in JAMS

Setting up and Automating a MS Dynamics AX Job in JAMS Setting up and Automating a MS Dynamics AX Job in JAMS Introduction... 1 Creating a User for the AX Job Execution... 2 Setting up the AX Job... 4 Create a New folder... 4 Adding a new Dynamics AX Job using

More information

Exam Name: IBM InfoSphere MDM Server v9.0

Exam Name: IBM InfoSphere MDM Server v9.0 Vendor: IBM Exam Code: 000-420 Exam Name: IBM InfoSphere MDM Server v9.0 Version: DEMO 1. As part of a maintenance team for an InfoSphere MDM Server implementation, you are investigating the "EndDate must

More information

VP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March 21 2007

VP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March 21 2007 VP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March 21 2007 Rocksalt International Pty Ltd support@vpasp.com www.vpasp.com Table of Contents 1 INTRODUCTION... 3 2 FEATURES... 4 3 WHAT

More information

Using Internet or Windows Explorer to Upload Your Site

Using Internet or Windows Explorer to Upload Your Site Using Internet or Windows Explorer to Upload Your Site This article briefly describes what an FTP client is and how to use Internet Explorer or Windows Explorer to upload your Web site to your hosting

More information

Welcome to the QuickStart Guide

Welcome to the QuickStart Guide QuickStart Guide Welcome to the QuickStart Guide This QuickStart Guide provides the information you need to install and start using Express Software Manager. For more comprehensive help on using Express

More information