BlueDragon TM 7.1. Deploying CFML on Java EE Application Servers

Size: px
Start display at page:

Download "BlueDragon TM 7.1. Deploying CFML on Java EE Application Servers"

Transcription

1 BlueDragon TM 7.1 Deploying CFML on Java EE Application Servers

2 NEW ATLANTA COMMUNICATIONS, LLC BlueDragon 7.1 Deploying CFML on Java EE Application Servers May 5, 2009 Version 7.1 Copyright New Atlanta Communications, LLC. All rights reserved. 100 Prospect Place Alpharetta, Georgia Phone Fax BlueDragon is a trademark of New Atlanta Communications, LLC. ServletExec and JTurbo are registered trademarks of New Atlanta Communications, LLC in the United States. Java and Java-based marks are trademarks of Sun Microsystems, Inc. in the United States and other countries. ColdFusion is a registered trademark of Adobe System, Inc. in the United States and/or other countries, and its use in this document does not imply the sponsorship, affiliation, or endorsement of Adobe Systems, Inc. All other trademarks and registered trademarks herein are the property of their respective owners. This product includes software developed by the Apache Software Foundation ( No part of this document may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form or by any means, electronic, mechanical, magnetic, optical, chemical, manual, or otherwise without the prior written consent of New Atlanta Communications, LLC. New Atlanta Communications, LLC makes no representations or warranties with respect to the contents of this document and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose. Further, New Atlanta Communications, LLC reserves the right to revise this document and to make changes from time to time in its content without being obligated to notify any person of such revisions or changes. The Software described in this document is furnished under a Software License Agreement ( SLA ). The Software may be used or copied only in accordance with the terms of the SLA. It is against the law to copy the Software on tape, disk, or any other medium for any purpose other than that described in the SLA. BlueDragon 7.1: Deploying CFML on Java EE Application Servers i

3 1 INTRODUCTION About CFML Deploying CFML on Java EE Servers with BlueDragon BlueDragon for Java EE Licensing About BlueDragon System Requirements Technical Support Additional Documentation JAVA EE WEB APPLICATIONS Java EE webapp Directory Structure URL Context Path Choosing an Alternative Context Path web.xml Deployment Descriptor WAR Files DEPLOYING CFML AS A JAVA EE WEB APPLICATION Creating and Deploying a CFML webapp Creating WAR Files Options to Consider Before Production Deployment Setting the BlueDragon Working Directory Setting the BlueDragon Administration Console Password Removing the BlueDragon Administration Console Preventing the Auto-load of ODBC DataSources on Windows Servers Configuring Datasources in the Java EE Server Deploying CFML Without Source Code RELATIVE URLS WITHIN HTML TAGS PROTECTING CFINCLUDE/CFMODULE TEMPLATES BlueDragon 7.1: Deploying CFML on Java EE Application Servers ii

4 1 Introduction BlueDragon for Java Enterprise Edition (Java EE) allows web applications developed using ColdFusion Markup Language (CFML) to be deployed as standard Java EE web applications in either open directories or as web application archive (WAR) files. While most web applications on Java EE servers are built using servlets, JSPs, EJBs, and other components of the Java EE specifications, BlueDragon makes it possible to deploy CFML applications on Java EE servers as native Java EE components, and to integrate CFML and native Java EE components. This document offers a brief overview of Java EE web applications, explaining both the benefits of CFML (for Java EE developers) and the benefits of Java EE deployment (for CFML developers). It then describes how to create standard Java EE web application components that include the BlueDragon CFML runtime. CFML pages are then added to these web applications, which can be deployed onto any standard Java EE application server without requiring the installation of proprietary Adobe ColdFusion Server software. 1.1 About CFML CFML is a popular server-side scripting language for building dynamic database-driven web sites. Unlike alternatives such as ASP or PHP, CFML is based primarily on HTML-like markup tags (though CFML also contains a scripting language component). CFML is characterized by its low learning curve and ease-of-use, particularly for web developers who do not have a technical background in programming languages such as C/C++ or Java. CFML was originally developed by Allaire Corporation in the late 1990 s; Allaire was acquired by Macromedia, Inc. in early 2001, which in turn was acquired by Adobe Systems Inc. in late Over the past several years, many organizations have begun adopting standards-based application servers for their Internet and intranet web site deployments. In particular, there has been a significant migration to application servers based on the Java Enterprise Edition (Java EE) standards defined by Sun Microsystems, Inc. and its partners. This standardization on Java EE servers creates a problem for organizations that have legacy applications implemented in CFML: prior to the introduction of BlueDragon these applications could only be deployed on proprietary Adobe ColdFusion application servers. 1.2 Deploying CFML on Java EE Servers with BlueDragon BlueDragon allows existing CFML applications to be redeployed as standard Java EE components (WAR or EAR files) onto standard Java EE application servers, eliminating the need for proprietary Adobe ColdFusion servers, and without requiring a lengthy and expensive rewrite of the CFML into JSP. The redeployed legacy CFML applications can then be enhanced using standard Java EE technologies (servlets, JSP, EJB, etc.), or web developers can continue to enjoy the productivity and ease-of-use of CFML, but in a standard Java EE environment. A general discussion of the motivation for and benefits of deploying CFML on Java EE is offered in a New Atlanta-authored article published in the April 2004 ColdFusion Developers Journal, Making the Case for CFML on J2EE : BlueDragon 7.1: Deploying CFML on Java EE Application Servers 1

5 There are many benefits to redeploying CFML applications to Java EE servers, including (but not limited to): possibilities of clustering, load-balancing, and fail-over as provided by the Java EE server for all web applications, including options such as session replication across multiple servers; options of persisting sessions across server restarts; deploying multiple independent instances (where each independent deployed web application is isolated from others even on the same machine with its own administrative settings, JVM configuration, and more); management controls provided by Java EE servers to stop, start, redeploy and otherwise configure and manage web applications; reporting mechanisms provided by Java EE servers to track requests, sessions, and more; option to use Java EE datasources, providing enhanced pooling, clustering, configuration, management, and more. Finally, it s possible to integrate CFML with JSPs, Java objects, EJBs, and other Java EE components, including sharing session and application variables, as well as including back and forth between CFML pages and JSPs/servlets. Because this functionality is supported also in our BlueDragon Server JX edition, the topic of integrating CFML with Java is covered in the Blue- Dragon 7.1 User Guide, and is not discussed further in this document 1.3 BlueDragon for Java EE Licensing The BlueDragon Java EE web application (discussed in section 3, below) by default has no Blue- Dragon license key embedded within it, so that it runs as a single-user (localhost-only) developer mode. You may request a 30-day license key to extend it to be accessible from any client, or you may purchase a commercial license key. Contact sales@newatlanta.com for further information. The license key can be entered in the BlueDragon Administration console or in the bluedragon.xml configuration file found in the web application s WEB-INF/bluedragon directory. 1.4 About BlueDragon The core technology of BlueDragon is a CFML runtime and execution environment that is implemented as a standard Java EE servlet. Building web applications that include the BlueDragon CFML runtime allows the deployment of CFML pages onto standard Java EE servers without installing proprietary Adobe ColdFusion server software. BlueDragon is highly compatible with Adobe s ColdFusion MX 7.0.2, with some limitations and some enhancements. See the Blue- Dragon CFML Compatibility Guide for details: BlueDragon is a highly optimized, high-performance CFML runtime engine. CFML pages are compiled into an internal representation that is cached in memory and executed by the Blue- Dragon runtime when CFML pages are requested by client browsers. BlueDragon 7.1: Deploying CFML on Java EE Application Servers 2

6 In addition to allowing the deployment of CFML pages onto standard Java EE servers, Blue- Dragon is packaged in a standalone server configuration built on New Atlanta s award-winning ServletExec web application server. Additional information about BlueDragon and ServletExec can be found on New Atlanta s web site: System Requirements BlueDragon for Java EE allows deployment of CFML applications using standard web applications as defined by the Java Servlet 2.3 specification. Therefore, BlueDragon runs on any Java EE server or JSP/servlet engine that supports standard web applications or web application archive (WAR) files. BlueDragon 7.1 has been tested and is supported on the following Java EE application servers: BEA WebLogic 9.2 and 10.0 IBM WebSphere 6.1 JBoss 4.0.x, 4.2.x, and 5.0 Java EE Application Server BlueDragon for Java EE will run on any operating system supported by these application servers, including 64-bit operating systems. BlueDragon for Java EE 7.1 requires JDK 1.5 (Java 5) and is also supported on JDK 1.6 (Java 6). 1.6 Technical Support If you re having difficulty installing or using BlueDragon, visit the self-help section of the New Atlanta web site for assistance: Details regarding paid support options, including online-, telephone-, and pager-based support are available from the New Atlanta web site: Additional Documentation The other relevant manuals available in the BlueDragon documentation library are: BlueDragon 7.1 CFML Compatibility Guide BlueDragon 7.1 CFML Enhancements Guide BlueDragon 7.1 User Guide Eeach of these documents offers useful information that may be relevant to developers, installers, and administrators. They are available in PDF format from New Atlanta s web site: BlueDragon 7.1: Deploying CFML on Java EE Application Servers 3

7 2 Java EE Web Applications This section is an introduction to Java EE web applications for developers who are new to this subject. Experienced Java EE developers may want treat this as a refresher, or skip to the next section. In Java EE terminology, a web application (or webapp) is a collection of Java servlets, Java- Server Pages (JSP), JSP tag libraries, Java classes, HTML documents, GIF/JPEG images, style sheets, and other resources. A Java EE webapp can be deployed as a single component onto any Java EE application server that implements the Java Servlet API 2.3 (or later) specification. A Java EE webapp is characterized by a specific directory structure, and a configuration file named web.xml that is also referred to as the webapp deployment descriptor. The following book freely available as an online PDF document contains an excellent in-depth discussion of Java EE web applications: More Servlets and JavaServer Pages by Marty Hall Sun Microsystems Press / Prentice-Hall PTR, 2002 ISBN Detailed Java EE reference information is also available on Sun s web site: Java EE webapp Directory Structure Content that is to be served to the client is placed directly in the top-level directory of a Java EE webapp. A webapp may contain sub-directories within the top-level directory; for example, it may contain an images sub-directory to hold GIF and JPEG files. Within the webapp top-level directory is a special sub-directory named WEB-INF. The Java EE server will not serve any content from the WEB-INF sub-directory to the client; therefore, this is the place to put configuration files, Java class files, or other resources that need to be protected. The web.xml deployment descriptor is placed directly within the WEB-INF sub-directory (see further discussion of web.xml, below). There are two special sub-directories within the WEB-INF directory: the classes sub-directory that is used to hold unbundled Java.class files, and the lib sub-directory that is used to hold Java.jar archives. Any Java classes placed in these sub-directories are automatically available to the webapp (that is, they don t need to be added to the Java EE server s classpath or otherwise configured in any way). This is the location to put files to be called via CFOBJECT, createobject, and Java CFX tags. In summary, the key features of a Java EE webapp are: BlueDragon 7.1: Deploying CFML on Java EE Application Servers 4

8 Content that is to be served to the client (HTML, GIF, JPEG, CFM, JSP, etc.) is placed directly within the webapp top-level directory or its sub-directories. The WEB-INF sub-directory is located within the webapp top-level directory. The Java EE server will not serve any files from WEB-INF to the client. The web.xml deployment descriptor is located directly within the WEB-INF directory. The classes and lib sub-directories within WEB-INF are used to store Java.class and.jar files, respectively. 2.2 URL Context Path When deploying a webapp onto a Java EE server, a URL prefix (referred to as the context path or context root) is associated with the webapp. This deployment process is referred to as registering the webapp and the specific procedures vary based on the Java EE server. After the webapp is registered with the Java EE server, all URLs that match the context path are mapped to the webapp for processing. The top-level directory serves as the document root for the webapp. When an incoming URL matches (starts with) the context path of a webapp, the portion of the URL after the context path is interpreted as being relative to the webapp top-level directory. In this way, the context path acts as a sort of virtual directory that maps to the webapp physical directory. For example, if the file index.html resides within the webapp top-level directory and the webapp has been configured with a context path of /mywebapp, the following URL will serve index.html from the webapp: The following URL would serve logo.gif from within the webapp images sub-directory: Choosing an Alternative Context Path Most Java EE servers will use the web application directory name or WAR file name as the name of the context path. If you need to deploy the application to a different context path, particularly if you want to deploy it as the root (/) context path, you must configure the context path during deployment. Most Java EE servers permit designation of the context path during deployment, whether using the Java EE server s administration console or command-line tool. Additionally, most also permit indication of the context path using an XML file entry (typically in a file name and using XML entries specific to each Java EE server). In BEA WebLogic, you must create (or edit) a weblogic.xml file in the web application s WEB- INF directory, placing in it the following lines: BlueDragon 7.1: Deploying CFML on Java EE Application Servers 5

9 <weblogic-web-app> <context-root>/bd71</context-root> </weblogic-web-app> For information on setting the context path in other Java EE servers, see the appropriate documentation for that server. 2.3 web.xml Deployment Descriptor The web.xml deployment descriptor contains configuration information used by the Java EE server to support the webapp. For example, the web.xml file provided with the BlueDragon web application template (see below) contains configuration information that tells the Java EE server how to process CFML files (specifically, it instructs the Java EE server to forward all URLs that end with the.cfm extension to the BlueDragon CFML runtime servlet). A detailed discussion of web.xml is beyond the scope of this document. However, the web.xml file provided with the BlueDragon web application template (see below) contains all of the configuration information needed to deploy CFML pages; this web.xml file will normally not be modified in any way. 2.4 WAR Files A webapp can be deployed unbundled in an open (or exploded) directory structure, or bundled into a Web ARchive (WAR) file. A WAR file is simply a webapp directory structure bundled into a ZIP file and given the.war extension. WAR files can be created using the JDK jar utility or any utility that can create a ZIP file, such as WinZip on Windows or gzip on UNIX. See section 3.2 for more information on creating WAR files. BlueDragon 7.1: Deploying CFML on Java EE Application Servers 6

10 3 Deploying CFML as a Java EE Web Application When you download BlueDragon for Java EE Servers, you ll find it creates a directory of files including a single war file named BlueDragon71.war, and a directory of files named BlueDragon_webapp_71. You can use either of these to deploy BlueDragon and your CFML onto any standard Java EE server or servlet engine. This section explains how to do that. The BlueDragon_webapp_71 directory contains a pre-built standard Java EE web application that includes the BlueDragon CFML runtime servlet, and contains all of the Java archives (.jar files) and configuration files needed to support CFML pages. Using BlueDragon_webapp_71 as a starting point, here is a high-level overview of the steps needed to create a standard Java EE webapp that supports CFML pages: 1. Make a copy of the BlueDragon_webapp_71 directory. 2. Add CFML pages and other content files (HTML, GIF, JPEG, JSP, etc.) to the new webapp directory created in Step Deploy the webapp to your Java EE server. 4. Use the BlueDragon administration console to configure any datasources required by the CFML pages. 5. After testing, deploy the webapp to a production server either as an open directory or packaged within a WAR file (See section 3.2 for more information on creating WAR files.) In addition to the BlueDragon CFML runtime servlet, BlueDragon_webapp_71 contains JDBC drivers for Microsoft SQL Server, Oracle, and PostgreSQL databases; JDBC drivers for additional databases can be added by placing their JAR files into the /WEB-INF/lib directory or adding them to the Java EE server classpath. The JDBC-ODBC Bridge included with the standard Java runtime environment can be used to access ODBC datasources. The BlueDragon71.war file is offered as a compressed version of the BlueDragon_webapp_71 directory. While you can deploy it instead, the following section focuses on using the open directory, and a later section discusses creating your own WAR file from your deployed CFML/Java EE web application, for subsequent deployment on other servers. 3.1 Creating and Deploying a CFML webapp Follow these detailed step-by-step instructions to create a standard Java EE web application that supports CFML pages: 1. If you have not already done so, download the installer file which contains the BlueDragon_webapp_71 directory: 2. Make a copy of the BlueDragon_webapp_71 directory (you could simply rename the BlueDragon_webapp_71 directory, but you ll probably want to use it as a template to BlueDragon 7.1: Deploying CFML on Java EE Application Servers 7

11 create additional webapps in the future). Note that many Java EE servers automatically use the name of the webapp top-level directory as the URL context path (see above for a discussion of URL context paths). 3. Copy your CFML and other content files (HTML, GIF, JPEG, JSP, etc.) into the webapp top-level directory, creating sub-directories as needed, either before deploying the web application or afterward, depending on your environment and requirements. 4. Deploy the webapp to your Java EE server. On some servers, you can simply copy the webapp or WAR file to a particular directory (hot deployment), but on most, you use the application server s administration console or a command line utility to deploy the web application. See section 3.2 for more information on creating WAR files. 5. Test the webapp by serving the files index.jsp and index.cfm. For example, if you configured a context path of /mywebapp use the following URLs (replace with the host name or IP address of your computer): After verifying that your webapp is registered properly, you can delete the files index.jsp and index.cfm. 6. Access the BlueDragon administration console via the following URL (assuming a context path of /mywebapp ; replace with the host name or IP address of your computer): The password to the BlueDragon administration console is blank by default, so you are not required to enter a password to login. You can set the password after logging in. The main task that needs to be performed via the BlueDragon administration console is to configure any datasources required by your CFML pages. See the BlueDragon User Guide or built-in help files for further information about using the BlueDragon administration console. 7. Test your webapp on the development machine. 8. Deploy your webapp onto the production server either as an open web app directory or by packaging the webapp into a WAR file, as desired or as may be required by the production server. See step 4 above, as well as the remaining sections in this chapter, for more information on web application deployment. 3.2 Creating WAR Files As explained previously, you can deploy your Java EE web applications either as an open directory or as a WAR file. Some Java EE administrators may prefer to deploy code as WAR files, BlueDragon 7.1: Deploying CFML on Java EE Application Servers 8

12 and indeed some Java EE servers may offer additional benefits when code is deployed as a WAR file. You can create the WAR file manually using the JDK jar utility (which is installed by most application servers) or by using a tool that can create a zip file (such as WinZip on Windows or gzip on UNIX). The details of using each is beyond the scope of this manual, but the bottom line is that in either approach you simply want to create a compressed file comprising all the files and directories of the open web application you ve created. With a tool like WinZip, be careful about how you perform the zip operation. Select all the files and directories in the web app directory at once and zip that (rather than selecting the directory itself and zipping that). Also, do not choose the option to save full path info. The resulting zip file contents should appear to contain the files (and subdirectory names) just as it did in the open web application, with the path to web.xml (for instance) being simply WEB-INF rather than yourappname\web-inf. Finally, once the zip file is created, simply rename it to a WAR file (or pay attention to name it a WAR file during the zip processing). Once you re familiar with the process, it can become a two-step operation. 3.3 Options to Consider Before Production Deployment Before deploying your web application into production, consider the following options which may be required or desirable Setting the BlueDragon Working Directory BlueDragon needs to read and write files used by the CFML runtime to a working directory. By default, BlueDragon is configured to use /WEB-INF/bluedragon/work within the webapp as its working directory. Usually, there is no need to modify this default setting. If you wish to modify the BlueDragon working directory location, the BlueDragon working directory is configured via the BLUEDRAGON_WORKING_DIRECTORY init-param in web.xml. The location to store the bluedragon.xml configuration file (holding admin console configuration changes) is also specified by an init-param, BLUEDRAGON_XML, which can also be changed. If you prefer to control the working directory without modifying each web application s web.xml file, note that the following also applies: If the BLUEDRAGON_WORKING_DIRECTORY init-param is not defined within web.xml, then BlueDragon uses the javax.servlet.context.tempdir attribute provided by the Java EE server to determine the location of its working directory; that is, it creates a subdirectory named "working" within this directory. If the <tempdirectory> element is not defined within bluedragon.xml, then BD creates the "temp" directory as a sub-directory of the working directory. BlueDragon 7.1: Deploying CFML on Java EE Application Servers 9

13 It s also possible to define the working directory via the -Dbluedragon.workdir JVM property The Java Servlet 2.4 specification (paragraph 3.7.1) explains the temporary directory behavior in more detail. So to let the Java EE server control where the working directory is placed (by its designation of the temporary directory for the web application), simply delete the BLUEDRAGON_WORKING_DIRECTORY init-param from web.xml and the <tempdirectory> element from bluedragon.xml. You can determine the value for javax.servlet.context.tempdir by runing the following within a JSP page: <%=application.getattribute( "javax.servlet.context.tempdir" )%> Setting the BlueDragon Administration Console Password By default, there is no password set for the BlueDragon administration console in the web application made available in the original download. Before deploying the web application to production, you will want to set a password, if not completely remove the administration console as discussed in the next section. You can set the password within the Administration console itself, under General->License & Security, or you can set it in the bluedragon.xml file Removing the BlueDragon Administration Console Before deploying your web application into production, you can remove the code supporting the BlueDragon administration console, if you prefer for security reasons to prevent access in production. To remove it, simply delete the following from the web application: the [webapp]\bluedragon\admin\ directory the [webapp]\web-inf\bluedragon\admin.bda file If you delete these files after a web application is deployed, you must either redeploy or restart the web application for the change to take effect Preventing the Auto-load of ODBC DataSources on Windows Servers On Windows Servers, BlueDragon is configured by default to automatically load any existing ODBC datasources as defined on the server in the Windows ODBC Datasources panel (available in Control Panel or Administrative tools). See the BlueDragon 7.1 User Guide for more information on configuring and using ODBC Datasources. While this feature of auto-loading ODBC datasources is generally considered a productivity enhancement, it may be desirable in some situations to prevent the process. To do so, simply delete the [webapp]\web-inf\bin\odbcnativelib.dll file. If you delete this file after a web application is deployed, you must either redeploy or restart the web application for the change to take effect. BlueDragon 7.1: Deploying CFML on Java EE Application Servers 10

14 3.3.5 Configuring Datasources in the Java EE Server When using BlueDragon for Java EE, you can either use the BlueDragon administration console s datasource configuration capability, or you can instead use the datasource configuration capability provided by your Java EE application server. In that case, you do not need to configure the datasource in the BlueDragon administration console. Once configured, you can use the datasource name (technically the JNDI name, in Java EE terms) in tags like CFQUERY, etc. BlueDragon will search first to see if there is a datasource of that name in its configuration, and if none is found, it will then look for the JNDI name in the Java EE environment. Defining datasources in the Java EE environment may give you additional benefits, such as deployment, clustering, replication, connection pooling and other beneficial features that are provided by the Java EE server. Consult your Java EE server documentation Deploying CFML Without Source Code As discussed in the BlueDragon 7.1 User Guide, BlueDragon offers an option for deploying your CFML applications in such a way that the source code is not readable (and optionally not executable beyond a given date, or without a decryption key). Called precompiled templates, they can be created using the BlueDragon administration console option Deploy->Precompile. For more information, see the section Precompiled, Encrypted CFML Templates in the User Guide. BlueDragon 7.1: Deploying CFML on Java EE Application Servers 11

15 4 Relative URLs within HTML Tags The use of URL context paths by webapps may result in the need for special handling of relative URLs within HTML tags (this is not an issue that is specific to BlueDragon, but is common to JSP and static HTML pages within a Java EE webapp). Relative URLs within HTML tags that don t start with the slash character (/) work properly when deployed within a webapp and do not require any modification. For example, the following HTML tags work the same in both webapp and non-webapp deployments: <A HREF= file2.html > <FORM ACTION= store/processorder.cfml > <IMG SRC=../images/logo.gif > However, relative URLs that start with the slash character (/), do not work properly within webapps. This is because the browser interprets these URLs as being relative to the web server document root (that is, relative to the URL / ), and the browser strips the URL context path when converting these relative URLs to an absolute URL. BlueDragon provides two CFML enhancements to allow you to specify URLs that are relative to the webapp root directory (the webapp top-level directory) without using URLs that start with /. The first method is to use the CGI.Context_Path variable when constructing relative URLs. For example: <CFOUTPUT> <IMG SRC= #CGI.Context_Path#/images/logo.gif > <CFOUTPUT> The above example is equivalent to the following tag in a non-webapp deployment: <IMG SRC= /images/logo.gif > If you have a large number of relative URLs within a CFML page, then you can use the CFBASE tag to set the base URL for all relative URLs within the page. For example: <HTML> <HEAD> <CFBASE TARGET= optional > <TITLE>Relative URL Test Page</TITLE> </HEAD> <BODY> <IMG SRC= images/logo.gif > </BODY> </HTML> In the above example, images/logo.gif is interpreted by the browser as being relative to the webapp top-level directory (that is, images is a sub-directory within the webapp top-level directory). When using the CFBASE tag, all relative URLs within the page are interpreted as being relative to the webapp top-level directory, and not relative to the current page as they would be without CFBASE. The CFBASE tag is expanded by BlueDragon into an HTML BASE tag with the HREF attribute set to the webapp top-level directory. The optional TARGET attribute to CFBASE has the same function as the BASE tag optional TARGET attribute. BlueDragon 7.1: Deploying CFML on Java EE Application Servers 12

16 5 Protecting CFINCLUDE/CFMODULE Templates The issue of template paths also applies to CFINCLUDE/CFMODULE template path mappings. Template paths that start with "/" are mapped by BlueDragon to the Java EE webapp document root directory. It s worth noting that these paths can be mapped to the WEB-INF directory, for example: <cfinclude template="/web-inf/includes/header.cfm"> <cfmodule template="/web-inf/modules/navbar.cfm"> The advantage of using WEB-INF is that files within it are never served directly by the Java EE server, and therefore cannot be accessed by users via a URL. BlueDragon 7.1: Deploying CFML on Java EE Application Servers 13

ServletExec TM 5.0 User Guide

ServletExec TM 5.0 User Guide ServletExec TM 5.0 User Guide for Microsoft Internet Information Server Netscape Enterprise Server iplanet Web Server Sun ONE Web Server and Apache HTTP Server ServletExec 5.0 User Guide 1 NEW ATLANTA

More information

ServletExec TM 6.0 Installation Guide. for Microsoft Internet Information Server SunONE Web Server Sun Java System Web Server and Apache HTTP Server

ServletExec TM 6.0 Installation Guide. for Microsoft Internet Information Server SunONE Web Server Sun Java System Web Server and Apache HTTP Server ServletExec TM 6.0 Installation Guide for Microsoft Internet Information Server SunONE Web Server Sun Java System Web Server and Apache HTTP Server ServletExec TM NEW ATLANTA COMMUNICATIONS, LLC 6.0 Installation

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

ServletExec TM 6.0 User Guide. for Microsoft Internet Information Server Sun ONE Web Server Sun Java System Web Server and Apache HTTP Server

ServletExec TM 6.0 User Guide. for Microsoft Internet Information Server Sun ONE Web Server Sun Java System Web Server and Apache HTTP Server ServletExec TM 6.0 User Guide for Microsoft Internet Information Server Sun ONE Web Server Sun Java System Web Server and Apache HTTP Server ServletExec 6.0 User Guide 1 NEW ATLANTA COMMUNICATIONS, LLC

More information

SW5706 Application deployment problems

SW5706 Application deployment problems SW5706 This presentation will focus on application deployment problem determination on WebSphere Application Server V6. SW5706G11_AppDeployProblems.ppt Page 1 of 20 Unit objectives After completing this

More information

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin. Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company

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 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

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

Oracle WebLogic Server

Oracle WebLogic Server Oracle WebLogic Server Deploying Applications to WebLogic Server 10g Release 3 (10.3) July 2008 Oracle WebLogic Server Deploying Applications to WebLogic Server, 10g Release 3 (10.3) Copyright 2007, 2008,

More information

Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0

Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0 Oracle Business Intelligence Publisher Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0 Part No. B32481-01 December 2006 Introduction Oracle BI Publisher

More information

TIBCO ActiveMatrix BusinessWorks Process Monitor Server. Installation

TIBCO ActiveMatrix BusinessWorks Process Monitor Server. Installation TIBCO ActiveMatrix BusinessWorks Process Monitor Server Installation Software Release 2.1.2 Published: May 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF

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

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

NetIQ Identity Manager Setup Guide

NetIQ Identity Manager Setup Guide NetIQ Identity Manager Setup Guide July 2015 www.netiq.com/documentation Legal Notice THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT ARE FURNISHED UNDER AND ARE SUBJECT TO THE TERMS OF A LICENSE

More information

CA SiteMinder. Agent for IIS Installation Guide. r12.0 SP3

CA SiteMinder. Agent for IIS Installation Guide. r12.0 SP3 CA SiteMinder Agent for IIS Installation Guide r12.0 SP3 This documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

BIRT Application and BIRT Report Deployment Functional Specification

BIRT Application and BIRT Report Deployment Functional Specification Functional Specification Version 1: October 6, 2005 Abstract This document describes how the user will deploy a BIRT Application and BIRT reports to the Application Server. Document Revisions Version Date

More information

Novell Access Manager

Novell Access Manager J2EE Agent Guide AUTHORIZED DOCUMENTATION Novell Access Manager 3.1 SP3 February 02, 2011 www.novell.com Novell Access Manager 3.1 SP3 J2EE Agent Guide Legal Notices Novell, Inc., makes no representations

More information

Novell ZENworks 10 Configuration Management SP3

Novell ZENworks 10 Configuration Management SP3 AUTHORIZED DOCUMENTATION Software Distribution Reference Novell ZENworks 10 Configuration Management SP3 10.3 November 17, 2011 www.novell.com Legal Notices Novell, Inc., makes no representations or warranties

More information

WebSphere v5 Administration, Network Deployment Edition

WebSphere v5 Administration, Network Deployment Edition WebSphere v5 Administration, Network Deployment Edition Loading Java Classes Web Age Solutions, Inc. 2003 6-32 Class Loader A class loader is a Java class that loads compiled Java byte code of other classes.

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

KINETIC SR (Survey and Request)

KINETIC SR (Survey and Request) KINETIC SR (Survey and Request) Installation and Configuration Guide Version 5.0 Revised October 14, 2010 Kinetic SR Installation and Configuration Guide 2007-2010, Kinetic Data, Inc. Kinetic Data, Inc,

More information

Installing and Configuring Adobe LiveCycle 9.5 Connector for Microsoft SharePoint

Installing and Configuring Adobe LiveCycle 9.5 Connector for Microsoft SharePoint What s new Installing and Configuring Adobe LiveCycle 9.5 Connector for Microsoft SharePoint Contents Introduction What s new on page 1 Introduction on page 1 Installation Overview on page 2 System requirements

More information

JReport Server Deployment Scenarios

JReport Server Deployment Scenarios JReport Server Deployment Scenarios Contents Introduction... 3 JReport Architecture... 4 JReport Server Integrated with a Web Application... 5 Scenario 1: Single Java EE Server with a Single Instance of

More information

In this chapter, we lay the foundation for all our further discussions. We start

In this chapter, we lay the foundation for all our further discussions. We start 01 Struts.qxd 7/30/02 10:23 PM Page 1 CHAPTER 1 Introducing the Jakarta Struts Project and Its Supporting Components In this chapter, we lay the foundation for all our further discussions. We start by

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

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

Simba XMLA Provider for Oracle OLAP 2.0. Linux Administration Guide. Simba Technologies Inc. April 23, 2013

Simba XMLA Provider for Oracle OLAP 2.0. Linux Administration Guide. Simba Technologies Inc. April 23, 2013 Simba XMLA Provider for Oracle OLAP 2.0 April 23, 2013 Simba Technologies Inc. Copyright 2013 Simba Technologies Inc. All Rights Reserved. Information in this document is subject to change without notice.

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

DOCUMENTATION MICROSOFT SQL BACKUP & RESTORE OPERATIONS

DOCUMENTATION MICROSOFT SQL BACKUP & RESTORE OPERATIONS DOCUMENTATION MICROSOFT SQL BACKUP & RESTORE OPERATIONS Copyright Notice The use and copying of this product is subject to a license agreement. Any other use is prohibited. No part of this publication

More information

Oracle Enterprise Manager

Oracle Enterprise Manager Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat Release 12.1.0.1.0 E28545-04 February 2014 This document provides installation instructions and configuration information

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

TIBCO iprocess Web Services Server Plug-in Installation. Software Release 11.3.0 October 2011

TIBCO iprocess Web Services Server Plug-in Installation. Software Release 11.3.0 October 2011 TIBCO iprocess Web Services Server Plug-in Installation Software Release 11.3.0 October 2011 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED

More information

WebLogic Server: Installation and Configuration

WebLogic Server: Installation and Configuration WebLogic Server: Installation and Configuration Agenda Application server / Weblogic topology Download and Installation Configuration files. Demo Administration Tools: Configuration

More information

Converting Java EE Applications into OSGi Applications

Converting Java EE Applications into OSGi Applications Converting Java EE Applications into OSGi Applications Author: Nichole Stewart Date: Jan 27, 2011 2010 IBM Corporation THE INFORMATION CONTAINED IN THIS REPORT IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.

More information

Version 14.0. Overview. Business value

Version 14.0. Overview. Business value PRODUCT SHEET CA Datacom Server CA Datacom Server Version 14.0 CA Datacom Server provides web applications and other distributed applications with open access to CA Datacom /DB Version 14.0 data by providing

More information

Server Setup and Configuration

Server Setup and Configuration Server Setup and Configuration 1 Agenda Configuring the server Configuring your development environment Testing the setup Basic server HTML/JSP Servlets 2 1 Server Setup and Configuration 1. Download and

More information

CREATE A CUSTOM THEME WEBSPHERE PORTAL 8.0.0.1

CREATE A CUSTOM THEME WEBSPHERE PORTAL 8.0.0.1 CREATE A CUSTOM THEME WEBSPHERE PORTAL 8.0.0.1 WITHOUT TEMPLATE LOCALIZATION, WITHOUT WEBDAV AND IN ONE WAR FILE Simona Bracco Table of Contents Introduction...3 Extract theme dynamic and static resources...3

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

Maximum Availability Architecture. Oracle Best Practices For High Availability. Backup and Recovery Scenarios for Oracle WebLogic Server: 10.

Maximum Availability Architecture. Oracle Best Practices For High Availability. Backup and Recovery Scenarios for Oracle WebLogic Server: 10. Backup and Recovery Scenarios for Oracle WebLogic Server: 10.3 An Oracle White Paper January, 2009 Maximum Availability Architecture Oracle Best Practices For High Availability Backup and Recovery Scenarios

More information

CORISECIO. Quick Installation Guide Open XML Gateway

CORISECIO. Quick Installation Guide Open XML Gateway Quick Installation Guide Open XML Gateway Content 1 FIRST STEPS... 3 2 INSTALLATION... 3 3 ADMINCONSOLE... 4 3.1 Initial Login... 4 3.1.1 Derby Configuration... 5 3.1.2 Password Change... 6 3.2 Logout...

More information

CA Workload Automation Agent for Databases

CA Workload Automation Agent for Databases CA Workload Automation Agent for Databases Implementation Guide r11.3.4 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the

More information

Symantec Backup Exec 2010 R2. Quick Installation Guide

Symantec Backup Exec 2010 R2. Quick Installation Guide Symantec Backup Exec 2010 R2 Quick Installation Guide 20047221 The software described in this book is furnished under a license agreement and may be used only in accordance with the terms of the agreement.

More information

Oracle WebLogic Server

Oracle WebLogic Server Oracle WebLogic Server Creating WebLogic Domains Using the Configuration Wizard 10g Release 3 (10.3) November 2008 Oracle WebLogic Server Oracle Workshop for WebLogic Oracle WebLogic Portal Oracle WebLogic

More information

PowerTier Web Development Tools 4

PowerTier Web Development Tools 4 4 PowerTier Web Development Tools 4 This chapter describes the process of developing J2EE applications with Web components, and introduces the PowerTier tools you use at each stage of the development process.

More information

Glassfish, JAVA EE, Servlets, JSP, EJB

Glassfish, JAVA EE, Servlets, JSP, EJB Glassfish, JAVA EE, Servlets, JSP, EJB Java platform A Java platform comprises the JVM together with supporting class libraries. Java 2 Standard Edition (J2SE) (1999) provides core libraries for data structures,

More information

Web Applications. Originals of Slides and Source Code for Examples: http://courses.coreservlets.com/course-materials/msajsp.html

Web Applications. Originals of Slides and Source Code for Examples: http://courses.coreservlets.com/course-materials/msajsp.html 2009 Marty Hall Using and Deploying Web Applications Originals of Slides and Source Code for Examples: http://courses.coreservlets.com/course-materials/msajsp.html Customized Java EE Training: http://courses.coreservlets.com/

More information

This training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.

This training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance. This course teaches system/application administrators to setup, configure and manage an Oracle WebLogic Application Server, its resources and environment and the Java EE Applications running on it. This

More information

An Oracle White Paper September 2013. Oracle WebLogic Server 12c on Microsoft Windows Azure

An Oracle White Paper September 2013. Oracle WebLogic Server 12c on Microsoft Windows Azure An Oracle White Paper September 2013 Oracle WebLogic Server 12c on Microsoft Windows Azure Table of Contents Introduction... 1 Getting Started: Creating a Single Virtual Machine... 2 Before You Begin...

More information

CA SiteMinder. Web Agent Installation Guide for IIS. r12.0 SP3. Fourth Edition

CA SiteMinder. Web Agent Installation Guide for IIS. r12.0 SP3. Fourth Edition CA SiteMinder Web Agent Installation Guide for IIS r12.0 SP3 Fourth Edition This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as

More information

LAE 5.1. Windows Server Installation Guide. Version 1.0

LAE 5.1. Windows Server Installation Guide. Version 1.0 LAE 5.1 Windows Server Installation Guide Copyright THE CONTENTS OF THIS DOCUMENT ARE THE COPYRIGHT OF LIMITED. ALL RIGHTS RESERVED. THIS DOCUMENT OR PARTS THEREOF MAY NOT BE REPRODUCED IN ANY FORM WITHOUT

More information

bbc Installing Your Development Environment Adobe LiveCycle ES July 2007 Version 8.0

bbc Installing Your Development Environment Adobe LiveCycle ES July 2007 Version 8.0 bbc Installing Your Development Environment Adobe LiveCycle ES July 2007 Version 8.0 2007 Adobe Systems Incorporated. All rights reserved. Adobe LiveCycle ES 8.0 Installing Your Development Environment

More information

1 How to install CQ5 with an Application Server

1 How to install CQ5 with an Application Server 1 How to install CQ5 with an Application Server Contents 1.1. WebSphere v6.1... 1 1.2. WebLogic v10.3... 3 1.3. Tomcat v6... 6 1.4. JBoss v4... 8 1.5. Generic Procedures... 10 The following sections detail

More information

Sample copy. Introduction To WebLogic Server Property of Web 10.3 Age Solutions Inc.

Sample copy. Introduction To WebLogic Server Property of Web 10.3 Age Solutions Inc. Introduction To WebLogic Server Property of Web 10.3 Age Solutions Inc. Objectives At the end of this chapter, participants should be able to: Understand basic WebLogic Server architecture Understand the

More information

Chapter 22: Integrating Flex applications with portal servers

Chapter 22: Integrating Flex applications with portal servers 279 Chapter 22: Integrating Flex applications with portal servers Using Adobe LiveCycle Data Services ES, you can configure Adobe Flex client applications as local portlets hosted on JBoss Portal, BEA

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

An Overview of Servlet & JSP Technology

An Overview of Servlet & JSP Technology 2007 Marty Hall An Overview of Servlet & JSP Technology 2 Customized J2EE Training: http://courses.coreservlets.com/ Servlets, JSP, Struts, JSF, EJB3, Ajax, Java 5, Java 6, etc. Ruby/Rails coming soon.

More information

Process Integrator Deployment on IBM Webspher Application Server Cluster

Process Integrator Deployment on IBM Webspher Application Server Cluster White Paper Process Integrator Deployment on IBM Webspher Application Server Cluster A user guide for deploying Process integrator on websphere application server 7.0.0.9 cluster Abstract This paper describes

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

Web Server Configuration Guide

Web Server Configuration Guide Web Server Configuration Guide FOR WINDOWS & UNIX & LINUX DOCUMENT ID: ADC50000-01-0680-01 LAST REVISED: February 11, 2014 Copyright 2000-2014 by Appeon Corporation. All rights reserved. This publication

More information

StreamServe Persuasion SP5 Control Center

StreamServe Persuasion SP5 Control Center StreamServe Persuasion SP5 Control Center User Guide Rev C StreamServe Persuasion SP5 Control Center User Guide Rev C OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other international patents

More information

1Z0-102. Oracle Weblogic Server 11g: System Administration I. Version: Demo. Page <<1/7>>

1Z0-102. Oracle Weblogic Server 11g: System Administration I. Version: Demo. Page <<1/7>> 1Z0-102 Oracle Weblogic Server 11g: System Administration I Version: Demo Page 1. Which two statements are true about java EE shared libraries? A. A shared library cannot bedeployed to a cluster.

More information

ConcourseSuite 7.0. Installation, Setup, Maintenance, and Upgrade

ConcourseSuite 7.0. Installation, Setup, Maintenance, and Upgrade ConcourseSuite 7.0 Installation, Setup, Maintenance, and Upgrade Introduction 4 Welcome to ConcourseSuite Legal Notice Requirements 5 Pick your software requirements Pick your hardware requirements Workload

More information

Volume 1: Core Technologies Marty Hall Larry Brown. An Overview of Servlet & JSP Technology

Volume 1: Core Technologies Marty Hall Larry Brown. An Overview of Servlet & JSP Technology Core Servlets and JavaServer Pages / 2e Volume 1: Core Technologies Marty Hall Larry Brown An Overview of Servlet & JSP Technology 1 Agenda Understanding the role of servlets Building Web pages dynamically

More information

EMC Documentum My Documentum for Microsoft SharePoint

EMC Documentum My Documentum for Microsoft SharePoint EMC Documentum My Documentum for Microsoft SharePoint Version 6.5 SP2 Installation and Configuration Guide P/N 300-009-826 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000

More information

FileNet Business Activity Monitor (BAM) Release Notes

FileNet Business Activity Monitor (BAM) Release Notes FileNet Business Activity Monitor (BAM) Release Notes Release 3.6.0 September 2006 FileNet is a registered trademark of FileNet corporation. All other product and brand names are trademarks or registered

More information

Installing RMFT on an MS Cluster

Installing RMFT on an MS Cluster Installing RMFT on an MS Cluster RMFT Software Version 2.4.3 Supported on: Windows Server 2003 Enterprise Edition Windows Server 2000 Advanced Windows Server 2003 Datacenter Edition Windows Server 2008

More information

Application Servers - BEA WebLogic. Installing the Application Server

Application Servers - BEA WebLogic. Installing the Application Server Proven Practice Application Servers - BEA WebLogic. Installing the Application Server Product(s): IBM Cognos 8.4, BEA WebLogic Server Area of Interest: Infrastructure DOC ID: AS01 Version 8.4.0.0 Application

More information

FileMaker Server 9. Custom Web Publishing with PHP

FileMaker Server 9. Custom Web Publishing with PHP FileMaker Server 9 Custom Web Publishing with PHP 2007 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker,

More information

Admin Quick Start Guide

Admin Quick Start Guide Getting Started TIBCO Slingshot Admin Quick Start Guide v1.8.1 1. September 2, 2011 Configuring Slingshot Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED

More information

FileMaker Server 13. Custom Web Publishing with PHP

FileMaker Server 13. Custom Web Publishing with PHP FileMaker Server 13 Custom Web Publishing with PHP 2007 2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks

More information

Installation Guide. Version 2.1. on Oracle Java Cloud Service 2015-06-19

Installation Guide. Version 2.1. on Oracle Java Cloud Service 2015-06-19 Installation Guide on Oracle Java Cloud Service Version 2.1 2015-06-19 1 Preface This installation guide provides instructions for installing FlexDeploy on the Oracle Java Cloud Service. For on-premise

More information

By Wick Gankanda Updated: August 8, 2012

By Wick Gankanda Updated: August 8, 2012 DATA SOURCE AND RESOURCE REFERENCE SETTINGS IN WEBSPHERE 7.0, RATIONAL APPLICATION DEVELOPER FOR WEBSPHERE VER 8 WITH JAVA 6 AND MICROSOFT SQL SERVER 2008 By Wick Gankanda Updated: August 8, 2012 Table

More information

SOA Software: Troubleshooting Guide for WebSphere Application Server Agent

SOA Software: Troubleshooting Guide for WebSphere Application Server Agent SOA Software: Troubleshooting Guide for WebSphere Application Server Agent SOA Software: Troubleshooting Guide for WebSphere Application Server Agent 1 SOA Software Troubleshooting Guide for WebSphere

More information

MagDiSoft Web Solutions Office No. 102, Bramha Majestic, NIBM Road Kondhwa, Pune -411048 Tel: 808-769-4605 / 814-921-0979 www.magdisoft.

MagDiSoft Web Solutions Office No. 102, Bramha Majestic, NIBM Road Kondhwa, Pune -411048 Tel: 808-769-4605 / 814-921-0979 www.magdisoft. WebLogic Server Course Following is the list of topics that will be covered during the course: Introduction to WebLogic What is Java? What is Java EE? The Java EE Architecture Enterprise JavaBeans Application

More information

DOCUMENTATION MySQL BACKUP & RESTORE OPERATIONS

DOCUMENTATION MySQL BACKUP & RESTORE OPERATIONS DOCUMENTATION Copyright Notice The use and copying of this product is subject to a license agreement. Any other use is prohibited. No part of this publication may be reproduced, transmitted, transcribed,

More information

Oracle Database. Products Available on the Oracle Database Examples Media. Oracle Database Examples. Examples Installation Guide 11g Release 2 (11.

Oracle Database. Products Available on the Oracle Database Examples Media. Oracle Database Examples. Examples Installation Guide 11g Release 2 (11. Oracle Database Examples Installation Guide 11g Release 2 (11.2) E10846-01 August 2009 This document describes how to install and configure the products available on the Oracle Database Examples media.

More information

Symantec Backup Exec TM 11d for Windows Servers. Quick Installation Guide

Symantec Backup Exec TM 11d for Windows Servers. Quick Installation Guide Symantec Backup Exec TM 11d for Windows Servers Quick Installation Guide September 2006 Symantec Legal Notice Copyright 2006 Symantec Corporation. All rights reserved. Symantec, Backup Exec, and the Symantec

More information

Business Interaction Server. Configuration Guide. 10300685-000 Rev A

Business Interaction Server. Configuration Guide. 10300685-000 Rev A Business Interaction Server Configuration Guide 10300685-000 Rev A 2008 Kofax Image Products, Inc., 16245 Laguna Canyon Road, Irvine, California 92618, U.S.A. All rights reserved. Use is subject to license

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

Oracle VM Manager Template. An Oracle White Paper February 2009

Oracle VM Manager Template. An Oracle White Paper February 2009 Oracle VM Manager Template An Oracle White Paper February 2009 Oracle VM Manager Template Using the Oracle VM Manager Template to manage Oracle VM servers. Oracle VM is Oracle's own x86/x86-64 server virtualization

More information

CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS

CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS Java EE Components Java EE Vendor Specifications Containers Java EE Blueprint Services JDBC Data Sources Java Naming and Directory Interface Java Message

More information

Third-Party Software Support. Converting from SAS Table Server to a SQL Server Database

Third-Party Software Support. Converting from SAS Table Server to a SQL Server Database Third-Party Software Support Converting from SAS Table Server to a SQL Server Database Table of Contents Prerequisite Steps... 1 Database Migration Instructions for the WebSphere Application Server...

More information

Web Application Architecture (based J2EE 1.4 Tutorial)

Web Application Architecture (based J2EE 1.4 Tutorial) Web Application Architecture (based J2EE 1.4 Tutorial) 1 Disclaimer & Acknowledgments Even though Sang Shin is a full-time employee of Sun Microsystems, the contents here are created as his own personal

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

XCP APP FAILOVER CONFIGURATION FOR WEBLOGIC CLUSTER AND APACHE WEBSERVER

XCP APP FAILOVER CONFIGURATION FOR WEBLOGIC CLUSTER AND APACHE WEBSERVER XCP APP FAILOVER CONFIGURATION FOR WEBLOGIC CLUSTER AND APACHE WEBSERVER ABSTRACT This white paper deals with the explanation of configuration of failover of xcp application session across nodes of weblogic

More information

GoAnywhere Director to GoAnywhere MFT Upgrade Guide. Version: 5.0.1 Publication Date: 07/09/2015

GoAnywhere Director to GoAnywhere MFT Upgrade Guide. Version: 5.0.1 Publication Date: 07/09/2015 GoAnywhere Director to GoAnywhere MFT Upgrade Guide Version: 5.0.1 Publication Date: 07/09/2015 Copyright 2015 Linoma Software. All rights reserved. Information in this document is subject to change without

More information

Oracle Database. New Feature in Oracle Database 11g Release 2 (11.2.0.2) Products Available on the Oracle Database Examples Media

Oracle Database. New Feature in Oracle Database 11g Release 2 (11.2.0.2) Products Available on the Oracle Database Examples Media Oracle Database Examples Installation Guide 11g Release 2 (11.2) E17861-03 September 2010 This document describes how to install and configure the products available on the Oracle Database Examples media.

More information

JBoss AS Administration Console User Guide. by Shelly McGowan and Ian Springer

JBoss AS Administration Console User Guide. by Shelly McGowan and Ian Springer JBoss AS Administration Console User Guide 1 by Shelly McGowan and Ian Springer Preface... v 1. We Need Feedback!... v 1. Overview... 1 2. Accessing the Console... 3 3. User Interface Overview... 5 4.

More information

IBM WEBSPHERE LOAD BALANCING SUPPORT FOR EMC DOCUMENTUM WDK/WEBTOP IN A CLUSTERED ENVIRONMENT

IBM WEBSPHERE LOAD BALANCING SUPPORT FOR EMC DOCUMENTUM WDK/WEBTOP IN A CLUSTERED ENVIRONMENT White Paper IBM WEBSPHERE LOAD BALANCING SUPPORT FOR EMC DOCUMENTUM WDK/WEBTOP IN A CLUSTERED ENVIRONMENT Abstract This guide outlines the ideal way to successfully install and configure an IBM WebSphere

More information

TIBCO ActiveMatrix BusinessWorks Plug-in for TIBCO Managed File Transfer Software Installation

TIBCO ActiveMatrix BusinessWorks Plug-in for TIBCO Managed File Transfer Software Installation TIBCO ActiveMatrix BusinessWorks Plug-in for TIBCO Managed File Transfer Software Installation Software Release 6.0 November 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS

More information

SAS Marketing Automation 4.4. Unix Install Instructions for Hot Fix 44MA10

SAS Marketing Automation 4.4. Unix Install Instructions for Hot Fix 44MA10 SAS Marketing Automation 4.4 Unix Install Instructions for Hot Fix 44MA10 Introduction This document describes the steps necessary to install and deploy the SAS Marketing Automation 4.4 Hot fix Release

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

HOW TO DEPLOY AN EJB APLICATION IN WEBLOGIC SERVER 11GR1

HOW TO DEPLOY AN EJB APLICATION IN WEBLOGIC SERVER 11GR1 HOW TO DEPLOY AN EJB APLICATION IN WEBLOGIC SERVER 11GR1 Last update: June 2011 Table of Contents 1 PURPOSE OF DOCUMENT 2 1.1 WHAT IS THE USE FOR THIS DOCUMENT 2 1.2 PREREQUISITES 2 1.3 BEFORE DEPLOYING

More information

An Oracle White Paper October 2009. Frequently Asked Questions for Oracle Forms 11g

An Oracle White Paper October 2009. Frequently Asked Questions for Oracle Forms 11g An Oracle White Paper October 2009 Frequently Asked Questions for Oracle Forms 11g Disclaimer The following is intended to outline our general product direction. It is intended for information purposes

More information

SOA Software: Troubleshooting Guide for Agents

SOA Software: Troubleshooting Guide for Agents SOA Software: Troubleshooting Guide for Agents SOA Software Troubleshooting Guide for Agents 1.1 October, 2013 Copyright Copyright 2013 SOA Software, Inc. All rights reserved. Trademarks SOA Software,

More information

FileMaker 14. ODBC and JDBC Guide

FileMaker 14. ODBC and JDBC Guide FileMaker 14 ODBC and JDBC Guide 2004 2015 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks of FileMaker,

More information

Application Notes for Packaging and Deploying Avaya Communications Process Manager Sample SDK Web Application on a JBoss Application Server Issue 1.

Application Notes for Packaging and Deploying Avaya Communications Process Manager Sample SDK Web Application on a JBoss Application Server Issue 1. Avaya Solution & Interoperability Test Lab Application Notes for Packaging and Deploying Avaya Communications Process Manager Sample SDK Web Application on a JBoss Application Server Issue 1.0 Abstract

More information

Configuring and Integrating JMX

Configuring and Integrating JMX Configuring and Integrating JMX The Basics of JMX 3 JConsole 3 Adding a JMX Component Monitor to SAM 6 This document includes basic information about JMX and its role with SolarWinds SAM 2 Configuring

More information

Oracle WebLogic Server 11g: Administration Essentials

Oracle WebLogic Server 11g: Administration Essentials Oracle University Contact Us: 1.800.529.0165 Oracle WebLogic Server 11g: Administration Essentials Duration: 5 Days What you will learn This Oracle WebLogic Server 11g: Administration Essentials training

More information