BlueDragon TM 7.0 Deploying CFML on J2EE Application Servers

Size: px
Start display at page:

Download "BlueDragon TM 7.0 Deploying CFML on J2EE Application Servers"

Transcription

1 BlueDragon TM 7.0 Deploying CFML on J2EE Application Servers

2 NEW ATLANTA COMMUNICATIONS, LLC BlueDragon 7.0 Deploying CFML on J2EE Application Servers September 4, 2007 Version 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.0: Deploying CFML on J2EE Application Servers i

3 1 INTRODUCTION About CFML Deploying CFML on J2EE Servers with BlueDragon BlueDragon/J2EE Licensing About BlueDragon System Requirements Technical Support Additional Documentation J2EE WEB APPLICATIONS Webapp Directory Structure URL Context Path Choosing an Alternative Context Path web.xml Deployment Descriptor WAR Files DEPLOYING CFML AS A J2EE 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 J2EE Server Deploying CFML Without Source Code RELATIVE URLS WITHIN HTML TAGS PROTECTING CFINCLUDE/CFMODULE TEMPLATES BlueDragon 7.0: Deploying CFML on J2EE Application Servers ii

4 1 Introduction BlueDragon for J2EE Servers (BlueDragon/J2EE) allows CFML applications to be deployed as standard J2EE web applications in either open directories or as web application archive (WAR) files. While most web applications on J2EE servers are built with servlets, JSPs, EJBs, and other components of the J2EE specification, BlueDragon makes it possible to deploy CFML applications on J2EE servers as native J2EE components, and to integrate CFML and native J2EE components. This document offers a brief overview of J2EE web applications, explaining both the benefits of CFML (for J2EE developers) and the benefits of J2EE deployment (for CFML developers). It then describes how to create standard J2EE 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 J2EE application server without requiring the installation of proprietary Adobe ColdFusion Server software. 1.1 About CFML ColdFusion Markup Language (CFML) is a popular server-side markup language for building dynamic database-driven web sites. Unlike scripting-based 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 2 Enterprise Edition (J2EE) standard defined by Sun Microsystems, Inc. and its partners. This standardization on J2EE 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 J2EE Servers with BlueDragon BlueDragon allows existing CFML applications to be redeployed as standard J2EE components (WAR or EAR files) onto standard J2EE 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 J2EE technologies (servlets, JSP, EJB, etc.), or web developers can continue to enjoy the productivity and ease-of-use of CFML, but in a standard J2EE environment. BlueDragon 7.0: Deploying CFML on J2EE Application Servers 1

5 A general discussion of the motivation for and benefits of deploying CFML on J2EE is offered in a New Atlanta-written article published in the April 2004 ColdFusion Developers Journal, Making the Case for CFML on J2EE : There are many benefits to redeploying CFML applications to J2EE servers, including (but not limited to): possibilities of clustering, load-balancing, and fail-over as provided by the J2EE 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 J2EE servers to stop, start, redeploy and otherwise configure and manage web applications; reporting mechanisms provided by J2EE servers to track requests, sessions, and more; option to use J2EE datasources, providing enhanced pooling, clustering, configuration, management, and more. Finally, it s possible to integrate CFML with Java, Java objects, EJBs, and other J2EE 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 BlueDragon 7.0 User Guide. 1.3 BlueDragon/J2EE Licensing The BlueDragon/J2EE web application (discussed in section 3) by default has no BlueDragon license key embedded within it, so that it runs as a single-user (localhostonly) 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. This 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 module that is implemented as a standard J2EE servlet. Building web applications that include the BlueDragon CFML runtime allows the deployment of CFML pages onto standard J2EE BlueDragon 7.0: Deploying CFML on J2EE Application Servers 2

6 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 BlueDragon 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 BlueDragon runtime when CFML pages are requested by client browsers. In addition to allowing the deployment of CFML pages onto standard J2EE servers, BlueDragon 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/J2EE allows deployment of CFML applications using standard web applications as defined by the Java Servlet 2.3 specification. Therefore, BlueDragon/J2EE runs on any J2EE server or JSP/servlet engine that supports standard web applications or web application archive (WAR) files; it has been tested and is supported on the following: BEA WebLogic 9.2 and 10.0 IBM WebSphere 6.1 JBoss 4.0.x, 4.2.x, and 5.0 J2EE Application Server BlueDragon/J2EE will run on any operating system supported by these application servers, including 64-bit operating systems. BlueDragon/J2EE 7.0 requires JDK 1.5 (Java 5) and is 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: BlueDragon 7.0: Deploying CFML on J2EE Application Servers 3

7 1.7 Additional Documentation The other relevant manuals available in the BlueDragon documentation library are: BlueDragon 7.0 CFML Compatibility Guide BlueDragon 7.0 CFML Enhancements Guide BlueDragon 7.0 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.0: Deploying CFML on J2EE Application Servers 4

8 2 J2EE Web Applications This section is an introduction to J2EE web applications for developers who are new to this subject. Experienced J2EE developers may want treat this as a refresher, or skip to the next section, BlueDragon Webapp Template. In J2EE terminology, a web application (or webapp) is a collection of Java servlets, JavaServer Pages (JSP), JSP tag libraries, Java classes, HTML documents, GIF/JPEG images, style sheets, and other resources. A J2EE webapp can be deployed as a single component onto any J2EE application server that implements the Java Servlet API 2.3 (or later) specification. A J2EE 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 contains an excellent in-depth discussion of J2EE web applications: More Servlets and JavaServer Pages by Marty Hall Sun Microsystems Press / Prentice-Hall PTR, 2002 ISBN Webapp Directory Structure Content that is to be served to the client is placed directly in the top-level directory of a 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 J2EE 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 subdirectory 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 J2EE 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 J2EE webapp are: 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 J2EE server will not serve any files from WEB-INF to the client. BlueDragon 7.0: Deploying CFML on J2EE Application Servers 5

9 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 J2EE 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 J2EE server. After the webapp is registered with the J2EE 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 J2EE 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 J2EE servers permit designation of the context path during deployment, whether using the J2EE 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 J2EE 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: <weblogic-web-app> <context-root>/bd70</context-root> </weblogic-web-app> BlueDragon 7.0: Deploying CFML on J2EE Application Servers 6

10 For information on setting the context path in other J2EE 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 J2EE 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 J2EE server how to process CFML files (specifically, it instructs the J2EE 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.0: Deploying CFML on J2EE Application Servers 7

11 3 Deploying CFML as a J2EE Web Application When you download BlueDragon for J2EE Servers, you ll find it creates a directory of files including a single war file named BlueDragon70.war, and a directory of files named BlueDragon_webapp_70. You can use either of these to deploy BlueDragon and your CFML onto any standard J2EE server or servlet engine. This section explains how to do that. The BlueDragon_webapp_70 directory contains a pre-built standard J2EE 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_70 as a starting point, here is a high-level overview of the steps needed to create a standard J2EE webapp that supports CFML pages: 1. Make a copy of the BlueDragon_webapp_70 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 J2EE 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_70 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 J2EE server classpath. The JDBC-ODBC Bridge included with the standard Java runtime environment can be used to access ODBC datasources. The BlueDragon70.war file is offered as a compressed version of the BlueDragon_webapp_70 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/J2EE 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 J2EE web application that supports CFML pages: 1. If you have not already done so, download the installer file which contains the BlueDragon_webapp_70 directory: BlueDragon 7.0: Deploying CFML on J2EE Application Servers 8

12 2. Make a copy of the BlueDragon_webapp_70 directory (you could simply rename the BlueDragon_webapp_70 directory, but you ll probably want to use it as a template to create additional webapps in the future). Note that many J2EE 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 J2EE server. On some servers, you can simply copy the web app 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. BlueDragon 7.0: Deploying CFML on J2EE Application Servers 9

13 3.2 Creating WAR Files As explained previously, you can deploy your J2EE web applications either as an open directory or as a WAR file. Some J2EE administrators may prefer to deploy code as WAR files, and indeed some J2EE 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 BlueDragon 7.0: Deploying CFML on J2EE Application Servers 10

14 provided by the J2EE server to determine the location of its working directory; that is, it creates a sub-directory 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. 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 that the temporary directory behavior in more detail. So to let the J2EE 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.0 User Guide for more information on configuring and using ODBC Datasources. BlueDragon 7.0: Deploying CFML on J2EE Application Servers 11

15 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 Configuring Datasources in the J2EE Server When using BlueDragon for J2EE, you can either use the BlueDragon administration console s datasource configuration capability, or you can instead use the datasource configuration capability provided by your J2EE 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 J2EE 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 J2EE environment. Defining datasources in the J2EE environment may give you additional benefits, such as deployment, clustering, replication, connection pooling and other beneficial features are provided by the J2EE server. Consult your J2EE server documentation Deploying CFML Without Source Code As discussed in the BlueDragon 7.0 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.0: Deploying CFML on J2EE Application Servers 12

16 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 J2EE 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.0: Deploying CFML on J2EE Application Servers 13

17 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 J2EE 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 J2EE server, and therefore can be accessed by users via a URL. BlueDragon 7.0: Deploying CFML on J2EE Application Servers 14

BlueDragon TM 3.0 Deploying CFML on J2EE Servers

BlueDragon TM 3.0 Deploying CFML on J2EE Servers BlueDragon TM 3.0 Deploying CFML on J2EE Servers NEW ATLANTA COMMUNICATIONS, LLC BlueDragon 3.0 Deploying CFML on J2EE Application Servers May 20, 2003 Version 3.0.2 Copyright 1997-2003 New Atlanta Communications,

More information

BlueDragon TM 9.0 What s New in BlueDragon 9.0

BlueDragon TM 9.0 What s New in BlueDragon 9.0 BlueDragon TM 9.0 N E W A T L A N T A C O M M U N I C A T I O N S, L L C BlueDragon 9.0 October 6, 2013 Version 9.0 Copyright 1997-2013 New Atlanta Communications, LLC. All rights reserved. 100 Prospect

More information

BlueDragon TM 7.1 User Guide

BlueDragon TM 7.1 User Guide BlueDragon TM 7.1 User Guide NEW ATLANTA COMMUNICATIONS, LLC BlueDragon 7.1 User Guide May 11, 2009 Version 7.1 Copyright 1997-2009 New Atlanta Communications, LLC. All rights reserved. 100 Prospect Place

More information

ServletExec TM 4.1 User Guide. for Microsoft Internet Information Server Netscape Enterprise Server iplanet Web Server and Apache HTTP Server

ServletExec TM 4.1 User Guide. for Microsoft Internet Information Server Netscape Enterprise Server iplanet Web Server and Apache HTTP Server ServletExec TM 4.1 User Guide for Microsoft Internet Information Server Netscape Enterprise Server iplanet Web Server and Apache HTTP Server NEW ATLANTA COMMUNICATIONS, LLC ServletExec TM 4.1 User Guide

More information

Topics Augmenting Application.cfm with Filters. What a filter can do. What s a filter? What s it got to do with. Isn t it a java thing?

Topics Augmenting Application.cfm with Filters. What a filter can do. What s a filter? What s it got to do with. Isn t it a java thing? Topics Augmenting Application.cfm with Filters Charles Arehart Founder/CTO, Systemanage carehart@systemanage.com http://www.systemanage.com What s a filter? What s it got to do with Application.cfm? Template

More information

BlueDragon TM 6.1 Installation Guide

BlueDragon TM 6.1 Installation Guide BlueDragon TM 6.1 Installation Guide BlueDragon 6.1 Installation Guide i NEW ATLANTA COMMUNICATIONS, LLC BlueDragon 6.1 Installation Guide May 27, 2004 Version 6.1 Copyright 1997-2004 New Atlanta Communications,

More information

BlueDragon TM Server and Server JX Installation Guide

BlueDragon TM Server and Server JX Installation Guide BlueDragon TM 6.2.1 Server and Server JX Installation Guide BlueDragon 6.2.1 Server and Server JX Installation Guide i NEW ATLANTA COMMUNICATIONS, LLC BlueDragon 6.2.1 Server and Server JX Installation

More information

BlueDragon TM 7.0. Deploying CFML on ASP.NET. and the Microsoft.NET Framework

BlueDragon TM 7.0. Deploying CFML on ASP.NET. and the Microsoft.NET Framework BlueDragon TM 7.0 Deploying CFML on ASP.NET and the Microsoft.NET Framework NEW ATLANTA COMMUNICATIONS, LLC BlueDragon 7.0 Deploying CFML on ASP.NET and the Microsoft.NET Framework September 4, 2007 Version

More information

BlueDragon TM 7.0 Server and Server JX Installation Guide. BlueDragon 7.0 Server and Server JX Installation Guide

BlueDragon TM 7.0 Server and Server JX Installation Guide. BlueDragon 7.0 Server and Server JX Installation Guide BlueDragon TM 7.0 Server and Server JX Installation Guide BlueDragon 7.0 Server and Server JX Installation Guide i NEW ATLANTA COMMUNICATIONS, LLC BlueDragon 7.0 Server and Server JX Installation Guide

More information

BEAWebLogic. Server. Deploying Applications to WebLogic Server

BEAWebLogic. Server. Deploying Applications to WebLogic Server BEAWebLogic Server Deploying Applications to WebLogic Server Version 9.2 Revised: August 10, 2006 Copyright Copyright 1995-2006 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software

More information

ServletExec TM 2012 Installation Guide. for Microsoft Internet Information Server

ServletExec TM 2012 Installation Guide. for Microsoft Internet Information Server ServletExec TM 2012 Installation Guide for Microsoft Internet Information Server ServletExec TM N E W A T L A N T A C O M M U N I C A T I O N S, L L C 2012 Installation Guide August 4, 2015 Version 8.0

More information

BEAWebLogic. Server. Deploying WebLogic Server Applications

BEAWebLogic. Server. Deploying WebLogic Server Applications BEAWebLogic Server Deploying WebLogic Server Applications Version 8.1 Revised: August 10, 2006 Copyright Copyright 2003 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and

More information

servlets and Java JSP murach s (Chapter 2) TRAINING & REFERENCE Mike Murach & Associates Andrea Steelman Joel Murach

servlets and Java JSP murach s (Chapter 2) TRAINING & REFERENCE Mike Murach & Associates Andrea Steelman Joel Murach Chapter 4 How to develop JavaServer Pages 97 TRAINING & REFERENCE murach s Java servlets and (Chapter 2) JSP Andrea Steelman Joel Murach Mike Murach & Associates 2560 West Shaw Lane, Suite 101 Fresno,

More information

Artix for J2EE. Version 4.2, March 2007

Artix for J2EE. Version 4.2, March 2007 Artix for J2EE Version 4.2, March 2007 IONA Technologies PLC and/or its subsidiaries may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject

More information

Deploying Applications to Oracle WebLogic Server g Release 1 (10.3.6)

Deploying Applications to Oracle WebLogic Server g Release 1 (10.3.6) [1]Oracle Fusion Middleware Deploying Applications to Oracle WebLogic Server 10.3.6 11g Release 1 (10.3.6) E13702-08 July 2015 This document describes deploying Java EE applications or application modules

More information

Installing and Configuring the Runtime Processes 2

Installing and Configuring the Runtime Processes 2 2 Installing and Configuring the Runtime Processes 2 The first step in deploying a J2EE application is setting up the production environment on the appropriate hosts. This involves installing all necessary

More information

Chapter 2 WEBLOGIC SERVER DOMAINS. SYS-ED/ Computer Education Techniques, Inc.

Chapter 2 WEBLOGIC SERVER DOMAINS. SYS-ED/ Computer Education Techniques, Inc. Chapter 2 WEBLOGIC SERVER DOMAINS SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Domain - concept and implementation. Content of a domain. Common domain types. Production versus

More information

Appeon Installation Guide for WebSphere

Appeon Installation Guide for WebSphere Appeon Installation Guide for WebSphere Appeon 6.5 for PowerBuilder WINDOWS DOCUMENT ID: DC00809-01-0650-01 LAST REVISED: November 2010 Copyright 2010 by Appeon Corporation. All rights reserved. This publication

More information

BlueDragon TM 9.0. Deploying CFML on ASP.NET. and the Microsoft.NET Framework

BlueDragon TM 9.0. Deploying CFML on ASP.NET. and the Microsoft.NET Framework BlueDragon TM 9.0 Deploying CFML on ASP.NET and the Microsoft.NET Framework N E W A T L A N T A C O M M U N I C A T I O N S, L L C BlueDragon 9.0 Deploying CFML on ASP.NET and the Microsoft.NET Framework

More information

Writing Servlets and JSPs p. 1 Writing a Servlet p. 1 Writing a JSP p. 7 Compiling a Servlet p. 10 Packaging Servlets and JSPs p.

Writing Servlets and JSPs p. 1 Writing a Servlet p. 1 Writing a JSP p. 7 Compiling a Servlet p. 10 Packaging Servlets and JSPs p. Preface p. xiii Writing Servlets and JSPs p. 1 Writing a Servlet p. 1 Writing a JSP p. 7 Compiling a Servlet p. 10 Packaging Servlets and JSPs p. 11 Creating the Deployment Descriptor p. 14 Deploying Servlets

More information

BEA WebLogic. Platform. Configuration Wizard Template Reference

BEA WebLogic. Platform. Configuration Wizard Template Reference BEA WebLogic Platform Configuration Wizard Template Reference Release 7.0 Document Date: June 2002 Copyright Copyright 2002 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software

More information

Securent Entitlement Management Solution. v 3.1 GA. JACC Agent for WebSphere. September Part No. 31GA-JACCAGENTWEBSPHERE-1

Securent Entitlement Management Solution. v 3.1 GA. JACC Agent for WebSphere. September Part No. 31GA-JACCAGENTWEBSPHERE-1 Securent Entitlement Management Solution v 3.1 GA JACC Agent for WebSphere September 2007 Part No. 31GA-JACCAGENTWEBSPHERE-1 Copyright Copyright 2006-2007 Securent, Inc. All Rights Reserved. Restricted

More information

CodeCharge Studio Java Deployment Guide Table of contents

CodeCharge Studio Java Deployment Guide Table of contents CodeCharge Studio Java Deployment Guide Table of contents CodeCharge Studio requirements for Java deployment... 2 Class Path requirements (compilation-time and run-time)... 3 Tomcat 4.0 deployment... 4

More information

Oracle WebLogic Server 11g: Administration Essentials

Oracle WebLogic Server 11g: Administration Essentials Oracle University Contact Us: +33 (0) 1 57 60 20 81 Oracle WebLogic Server 11g: Administration Essentials Duration: 5 Days What you will learn This Oracle WebLogic Server 11g: Administration Essentials

More information

Java Programming Language

Java Programming Language Java Programming Language Additional Material SL-275-SE6 Rev G D61750GC10 Edition 1.0 D62603 Copyright 2007, 2009, Oracle and/or its affiliates. All rights reserved. Disclaimer This document contains proprietary

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Deploying Applications to Oracle WebLogic Server 11g Release 1 (10.3.1) E13702-01 May 2009 This document describes deploying Java EE applications or application modules to WebLogic

More information

Unify NXJ が サポートする構成 Release 12

Unify NXJ が サポートする構成 Release 12 Release 12 2002-2008 Unify Corporation All rights reserved. Sacramento California, USA No part of this tutorial may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated

More information

ADOBE COLDFUSION 8 INSTALLING AND USING COLDFUSION

ADOBE COLDFUSION 8 INSTALLING AND USING COLDFUSION ADOBE COLDFUSION 8 INSTALLING AND USING COLDFUSION 2007 Adobe Systems Incorporated. All rights reserved. Adobe ColdFusion Installing and Using ColdFusion for AIX, Linux, Mac OS, Solaris, UNIX, and Windows.

More information

Sentences Installation Guide. Sentences Version 4.0

Sentences Installation Guide. Sentences Version 4.0 Sentences Installation Guide Sentences Version 4.0 A publication of Lazysoft Ltd. Web: www.sentences.com Lazysoft Support: support@sentences.com Copyright 2000-2012 Lazysoft Ltd. All rights reserved. The

More information

Classloader J2EE rakendusserveris (Bea Weblogic Server, IBM WebSphere)

Classloader J2EE rakendusserveris (Bea Weblogic Server, IBM WebSphere) Tartu Ülikool Matemaatika-informaatika Teaduskond Referaat Classloader J2EE rakendusserveris (Bea Weblogic Server, IBM WebSphere) Autor: Madis Lunkov Inf II Juhendaja: Ivo Mägi Tartu 2005 Contents Contents...

More information

Oracle WebLogic Server

Oracle WebLogic Server Oracle WebLogic Server Creating WebLogic Domains Using the Configuration Wizard 10g Release 3 (10.1.3) August 2008 Oracle WebLogic Server Creating WebLogic Domains Using the Configuration Wizard, 10g Release

More information

SUN Enterprise Development with iplanet Application Server

SUN Enterprise Development with iplanet Application Server SUN 310-540 Enterprise Development with iplanet Application Server 6.0 http://killexams.com/exam-detail/310-540 QUESTION: 96 You just created a new J2EE application (EAR) file using iasdt. How do you begin

More information

web.xml Deployment Descriptor Elements

web.xml Deployment Descriptor Elements APPENDIX A web.xml Deployment Descriptor s The following sections describe the deployment descriptor elements defined in the web.xml schema under the root element . With Java EE annotations, the

More information

PHP Development for ClearPath. Session 3028, Tuesday, May 15, 2012, 10:30AM Ron Neubauer, Principal Engineer, Unisys Corporation

PHP Development for ClearPath. Session 3028, Tuesday, May 15, 2012, 10:30AM Ron Neubauer, Principal Engineer, Unisys Corporation PHP Development for ClearPath Session 3028, Tuesday, May 15, 2012, 10:30AM Ron Neubauer, Principal Engineer, Unisys Corporation Topics Introduction Architecture Installation Usage Obtaining the Product

More information

COPYRIGHTED MATERIAL

COPYRIGHTED MATERIAL Introduction xxiii Chapter 1: Apache Tomcat 1 Humble Beginnings: The Apache Project 2 The Apache Software Foundation 3 Tomcat 3 Distributing Tomcat: The Apache License 4 Comparison with Other Licenses

More information

CA IdentityMinder. Glossary

CA IdentityMinder. Glossary CA IdentityMinder Glossary 12.6.3 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

Artix Orchestration Installation Guide. Version 4.2, March 2007

Artix Orchestration Installation Guide. Version 4.2, March 2007 Artix Orchestration Installation Guide Version 4.2, March 2007 IONA Technologies PLC and/or its subsidiaries may have patents, patent applications, trademarks, copyrights, or other intellectual property

More information

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2 HYPERION SYSTEM 9 BI+ APPLICATION BUILDER J2EE RELEASE 9.2 GETTING STARTED GUIDE Copyright 1998-2006 Hyperion Solutions Corporation. All rights reserved. Hyperion, the Hyperion H logo, and Hyperion s product

More information

BEAWebLogic. Adapter for HIPAA. Installation and Configuration Guide

BEAWebLogic. Adapter for HIPAA. Installation and Configuration Guide BEAWebLogic Adapter for HIPAA Installation and Configuration Guide Version 8.1.2 Document Revised: January 2004 Copyright Copyright 2004 BEA Systems, Inc. All Rights Reserved. Portions Copyright 2004 iway

More information

SECTION II: JAVA SERVLETS

SECTION II: JAVA SERVLETS Chapter 7 SECTION II: JAVA SERVLETS Working With Servlets Working with Servlets is an important step in the process of application development and delivery through the Internet. A Servlet as explained

More information

Installation and Setup Guide Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Installation and Setup Guide Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E Installation and Setup Guide Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E51465-01 Table of Contents Installation and Setup Guide 1. PREFACE... 1-1 1.1 AUDIENCE... 1-1

More information

IBM Operational Decision Manager Version 8 Release 5. Configuring Operational Decision Manager on Java SE

IBM Operational Decision Manager Version 8 Release 5. Configuring Operational Decision Manager on Java SE IBM Operational Decision Manager Version 8 Release 5 Configuring Operational Decision Manager on Java SE Note Before using this information and the product it supports, read the information in Notices

More information

11-15 DECEMBER ANTWERP BELGIUM

11-15 DECEMBER ANTWERP BELGIUM 1 Java EE Enhancements for Real World Deployments Nagesh Susarla Staff Software Engineer BEA Systems www.javapolis.com 2 Overall Presentation Goal Get an understanding of the latest application packaging,

More information

BEAWebLogic. Portal. Overview

BEAWebLogic. Portal. Overview BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2

More information

Java- EE Web Application Development with Enterprise JavaBeans and Web Services

Java- EE Web Application Development with Enterprise JavaBeans and Web Services Java- EE Web Application Development with Enterprise JavaBeans and Web Services Duration:60 HOURS Price: INR 8000 SAVE NOW! INR 7000 until December 1, 2011 Students Will Learn How to write Session, Message-Driven

More information

J2EE - Version: 25. Developing Enterprise Applications with J2EE Enterprise Technologies

J2EE - Version: 25. Developing Enterprise Applications with J2EE Enterprise Technologies J2EE - Version: 25 Developing Enterprise Applications with J2EE Enterprise Technologies Developing Enterprise Applications with J2EE Enterprise Technologies J2EE - Version: 25 5 days Course Description:

More information

Distributed Multitiered Application

Distributed Multitiered Application Distributed Multitiered Application Java EE platform uses a distributed multitiered application model for enterprise applications. Logic is divided into components https://docs.oracle.com/javaee/7/tutorial/overview004.htm

More information

AquaLogic BPM Enterprise Configuration Guide

AquaLogic BPM Enterprise Configuration Guide AquaLogic BPM Enterprise Configuration Guide IBM WebSphere Edition Version: 6.0 2 ALBPM TOC Contents Getting Started...4 Document Scope and Audience...4 Documentation Roadmap...4 What is ALBPM Enterprise?...4

More information

INSTALLING AND DEPLOYING ADOBE EXPERIENCE MANAGER FORMS ON JEE FOR WEBLOGIC

INSTALLING AND DEPLOYING ADOBE EXPERIENCE MANAGER FORMS ON JEE FOR WEBLOGIC INSTALLING AND DEPLOYING ADOBE EXPERIENCE MANAGER FORMS ON JEE FOR WEBLOGIC Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter

More information

Vision of J2EE. Why J2EE? Need for. J2EE Suite. J2EE Based Distributed Application Architecture Overview. Umair Javed 1

Vision of J2EE. Why J2EE? Need for. J2EE Suite. J2EE Based Distributed Application Architecture Overview. Umair Javed 1 Umair Javed 2004 J2EE Based Distributed Application Architecture Overview Lecture - 2 Distributed Software Systems Development Why J2EE? Vision of J2EE An open standard Umbrella for anything Java-related

More information

Crystal Reports 10. Overview. Contents. Configuring JDBC (JNDI) Connectivity

Crystal Reports 10. Overview. Contents. Configuring JDBC (JNDI) Connectivity Overview This technical brief discusses configuring JDBC (JNDI) connectivity in Crystal Reports 10. Contents INTRODUCTION... 2 BACKGROUND... 2 What is Java Database Connectivity?...2 What is Java Naming

More information

New Features Guide. Appeon for PowerBuilder

New Features Guide. Appeon for PowerBuilder New Features Guide Appeon 6.5.1 for PowerBuilder DOCUMENT ID: DC20033-01-0651-01 LAST REVISED: November 21, 2011 Copyright 2011 by Appeon Corporation. All rights reserved. This publication pertains to

More information

The End of the Beginning: Deploying Applications to WebLogic Server Using JDeveloper and WLS Console. Don t get it right, just get it written.

The End of the Beginning: Deploying Applications to WebLogic Server Using JDeveloper and WLS Console. Don t get it right, just get it written. The End of the Beginning: Deploying Applications to WebLogic Server Using JDeveloper and WLS Console Peter Koletzke Technical Director & Principal Instructor Co-author: Duncan Mills, Oracle Moral Don t

More information

PRODUCT MANUAL. idashboards Administrator s Manual. Version 8.5

PRODUCT MANUAL. idashboards Administrator s Manual. Version 8.5 PRODUCT MANUAL idashboards Administrator s Manual Version 8.5 idashboards Administrator's Manual Version 8.5 No part of the computer software or this document may be reproduced or transmitted in any form

More information

Just Get it Written: Deploying Applications to WebLogic Server Using JDeveloper and WLS Console. Don t get it right, just get it written.

Just Get it Written: Deploying Applications to WebLogic Server Using JDeveloper and WLS Console. Don t get it right, just get it written. Just Get it Written: Deploying Applications to WebLogic Server Using JDeveloper and WLS Console Peter Koletzke Technical Director & Principal Instructor Co-author: Duncan Mills, Oracle Moral Don t get

More information

VirtualViewer Documentum D2 Integration Deployment Guide

VirtualViewer Documentum D2 Integration Deployment Guide VirtualViewer Documentum D2 Integration Deployment Guide DOC-0200-01 Copyright Information While Snowbound Software believes the information included in this publication is correct as of the publication

More information

IBM Worklight V5.0.6 Getting Started

IBM Worklight V5.0.6 Getting Started IBM Worklight V5.0.6 Getting Started Creating your first Worklight application 17 January 2014 US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract

More information

CHAPTER 6. Organizing Your Development Project. All right, guys! It s time to clean up this town!

CHAPTER 6. Organizing Your Development Project. All right, guys! It s time to clean up this town! CHAPTER 6 Organizing Your Development Project All right, guys! It s time to clean up this town! Homer Simpson In this book we describe how to build applications that are defined by the J2EE specification.

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) Dr. Kanda Runapongsa (krunapon@kku.ac.th) Department of Computer Engineering Khon Kaen University 1 Agenda Web application, components and container

More information

J2EE Development. Course Detail: Audience. Duration. Course Abstract. Course Objectives. Course Topics. Class Format.

J2EE Development. Course Detail: Audience. Duration. Course Abstract. Course Objectives. Course Topics. Class Format. J2EE Development Detail: Audience www.peaksolutions.com/ittraining Java developers, web page designers and other professionals that will be designing, developing and implementing web applications using

More information

Customizing ArcIMS Using the Java Connector and Python

Customizing ArcIMS Using the Java Connector and Python Customizing ArcIMS Using the Java Connector and Python Randal Goss The ArcIMS Java connector provides the most complete and powerful object model for creating customized ArcIMS Web sites. Java, however,

More information

BEA WebLogic. Server. MedRec Clustering Tutorial

BEA WebLogic. Server. MedRec Clustering Tutorial BEA WebLogic Server MedRec Clustering Tutorial Release 8.1 Document Date: February 2003 Revised: July 18, 2003 Copyright Copyright 2003 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This

More information

Appeon Installation Guide for EAServer

Appeon Installation Guide for EAServer Appeon Installation Guide for EAServer Appeon 6.5 for PowerBuilder FOR UNIX, LINUX DOCUMENT ID: DC00811-01-0650-01 LAST REVISED: November 2010 Copyright 2010 by Appeon Corporation. All rights reserved.

More information

BEA WebLogic. Server. Assembling and Configuring Web Applications

BEA WebLogic. Server. Assembling and Configuring Web Applications BEA WebLogic Server Assembling and Configuring Web Applications Release 7.0 Document Revised: April 2004 Copyright Copyright 2002 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software

More information

FuegoBPM TM Enterprise Process Orchestration Engine Configuration Instructions for a JVM Engine

FuegoBPM TM Enterprise Process Orchestration Engine Configuration Instructions for a JVM Engine FuegoBPM TM Enterprise Process Orchestration Engine Configuration Instructions for a JVM Engine FUEGOBPM System Administration Training PART NO. FEPOECv5.5 Date January 1, 2005 Copyright Fuego, Inc. 2004.

More information

BEAProducts. ISV Partners Guide

BEAProducts. ISV Partners Guide BEAProducts ISV Partners Guide BEA WebLogic Server 9.0 Document Date: July 2005 Copyright Copyright 2005 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and documentation

More information

JDK-WildFly-NetBeans Setup Local

JDK-WildFly-NetBeans Setup Local @author R.L. Martinez, Ph.D. Table of Contents Overview... 1 Security Notice... 2 Download and Install Latest Stable JDK... 2 Download and Install Latest Stable WildFly... 6 Download and Install Latest

More information

White Paper. Executive summary

White Paper. Executive summary White Paper Adobe ColdFusion 8 performance brief The fastest version yet, Adobe ColdFusion 8 enables developers to build and deploy Internet applications and web services that perform with exceptional

More information

Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation

Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation By the Sun Educational Services Java Technology Team January, 2001 Copyright

More information

Cisco CVP VoiceXML 3.1. Installation Guide

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

More information

National Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition

National Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition Software Announcement November 16, 1999 National Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition Overview WebSphere Application Server

More information

Red Hat JBoss Enterprise Application Platform 7.1

Red Hat JBoss Enterprise Application Platform 7.1 Red Hat JBoss Enterprise Application Platform 7.1 Introduction to JBoss EAP For Use with Red Hat JBoss Enterprise Application Platform 7.1 Last Updated: 2018-02-08 Red Hat JBoss Enterprise Application

More information

ORACLEAS PORTAL 10g (10.1.4) INTEGRATE YOUR ENTERPRISE CONTENT MANAGEMENT SYSTEMS INTO ORACLE PORTAL

ORACLEAS PORTAL 10g (10.1.4) INTEGRATE YOUR ENTERPRISE CONTENT MANAGEMENT SYSTEMS INTO ORACLE PORTAL Oracle WebCenter Technical Note ORACLEAS PORTAL 10g (10.1.4) INTEGRATE YOUR ENTERPRISE CONTENT MANAGEMENT SYSTEMS INTO ORACLE PORTAL April 2007 INTRODUCTION In many enterprise portal environments, it is

More information

AppDev StudioTM 3.2 SAS. Migration Guide

AppDev StudioTM 3.2 SAS. Migration Guide SAS Migration Guide AppDev StudioTM 3.2 The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS AppDev TM Studio 3.2: Migration Guide. Cary, NC: SAS Institute Inc.

More information

UIMA Simple Server User Guide

UIMA Simple Server User Guide UIMA Simple Server User Guide Written and maintained by the Apache UIMA Development Community Version 2.3.1 Copyright 2006, 2011 The Apache Software Foundation License and Disclaimer. The ASF licenses

More information

Tutorial: Developing a Simple Hello World Portlet

Tutorial: Developing a Simple Hello World Portlet Venkata Sri Vatsav Reddy Konreddy Tutorial: Developing a Simple Hello World Portlet CIS 764 This Tutorial helps to create and deploy a simple Portlet. This tutorial uses Apache Pluto Server, a freeware

More information

Profitability Application Pack Installation Guide Release

Profitability Application Pack Installation Guide Release Profitability Application Pack Installation Guide Release 8.0.6.1.0 October 2018 Document Versioning Version Number Revision Date Changes Done 1.0 10 September 2018 Final version released 1.1 5 October

More information

PRODUCT MANUAL. idashboards Administrator s Manual. Version 9.6

PRODUCT MANUAL. idashboards Administrator s Manual. Version 9.6 PRODUCT MANUAL idashboards Administrator s Manual Version 9.6 idashboards Administrator's Manual Version 9.6 No part of the computer software or this document may be reproduced or transmitted in any form

More information

Installing MCA Services on WebSphere 5.1

Installing MCA Services on WebSphere 5.1 Installing MCA Services on WebSphere 5.1 Version 2004.5, Rev. A December 2004 Siebel Systems, Inc., 2207 Bridgepointe Parkway, San Mateo, CA 94404 Copyright 2005 Siebel Systems, Inc. All rights reserved.

More information

Nimsoft Monitor. websphere Guide. v1.5 series

Nimsoft Monitor. websphere Guide. v1.5 series Nimsoft Monitor websphere Guide v1.5 series Legal Notices Copyright 2012, Nimsoft Corporation Warranty The material contained in this document is provided "as is," and is subject to being changed, without

More information

Jakarta Struts: An MVC Framework

Jakarta Struts: An MVC Framework Jakarta Struts: An MVC Framework Overview, Installation, and Setup. Struts 1.2 Version. Core Servlets & JSP book: More Servlets & JSP book: www.moreservlets.com Servlet/JSP/Struts/JSF Training: courses.coreservlets.com

More information

IBM WebSphere Application Server V3.5, Advanced Edition Expands Platform Support and Leverages the Performance of the Java 2 Software Development Kit

IBM WebSphere Application Server V3.5, Advanced Edition Expands Platform Support and Leverages the Performance of the Java 2 Software Development Kit Software Announcement July 25, 2000 IBM V3.5, Expands Platform Support and Leverages the Performance of the Java 2 Software Development Kit Overview WebSphere Application Server V3.5, manages and integrates

More information

VirtualViewer V1.0 Java FileNet for P8 Connector Installation Guide

VirtualViewer V1.0 Java FileNet for P8 Connector Installation Guide VirtualViewer V1.0 Java FileNet for P8 Connector Installation Guide N O T E An online version of this manual contains information on the latest updates to VirtualViewer. To find the most recent version

More information

Oracle9iAS TopLink. 1 TopLink CMP for BEA WebLogic Server. 1.1 EJB 2.0 Support. CMP-Specific Release Notes

Oracle9iAS TopLink. 1 TopLink CMP for BEA WebLogic Server. 1.1 EJB 2.0 Support. CMP-Specific Release Notes Oracle9iAS TopLink CMP-Specific Release Notes Release 2 (9.0.3) August 2002 Part No. B10161-01 These release notes include information on using Oracle9iAS TopLink Release 2 (9.0.3) with the following CMPs:

More information

Oracle Enterprise Manager

Oracle Enterprise Manager Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat 13.2.1.0 E73485-01 June 2016 Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat,

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Creating Domains Using the Configuration Wizard 11g Release 1 (10.3.4) E14140-04 January 2011 This document describes how to use the Configuration Wizard to create, update, and

More information

Red Hat JBoss Enterprise Application Platform 7.2

Red Hat JBoss Enterprise Application Platform 7.2 Red Hat JBoss Enterprise Application Platform 7.2 Introduction to JBoss EAP For Use with Red Hat JBoss Enterprise Application Platform 7.2 Last Updated: 2018-11-29 Red Hat JBoss Enterprise Application

More information

How to use J2EE default server

How to use J2EE default server How to use J2EE default server By Hamid Mosavi-Porasl Quick start for Sun Java System Application Server Platform J2EE 1. start default server 2. login in with Admin userid and password, i.e. myy+userid

More information

MAX 2006 Beyond Boundaries

MAX 2006 Beyond Boundaries Overview MAX 2006 Beyond Boundaries Jason Delmore Developing ColdFusion-Java Hybrid Applications October 24 th 2006 ColdFusion is a productivity layer built on the strong foundation of J2EE. ColdFusion

More information

Red Hat Decision Manager 7.0

Red Hat Decision Manager 7.0 Red Hat Decision Manager 7.0 Installing and configuring Decision Server on IBM WebSphere Application Server For Red Hat Decision Manager 7.0 Last Updated: 2018-04-14 Red Hat Decision Manager 7.0 Installing

More information

In the most general sense, a server is a program that provides information

In the most general sense, a server is a program that provides information d524720 Ch01.qxd 5/20/03 8:37 AM Page 9 Chapter 1 Introducing Application Servers In This Chapter Understanding the role of application servers Meeting the J2EE family of technologies Outlining the major

More information

Writing Portable Applications for J2EE. Pete Heist Compoze Software, Inc.

Writing Portable Applications for J2EE. Pete Heist Compoze Software, Inc. Writing Portable Applications for J2EE Pete Heist Compoze Software, Inc. Overview Compoze Business Aspects of Portability J2EE Compatibility Test Suite Abstracting out Vendor Specific Code Bootstrapping

More information

An Oracle White Paper October Release Notes - V Oracle Utilities Application Framework

An Oracle White Paper October Release Notes - V Oracle Utilities Application Framework An Oracle White Paper October 2012 Release Notes - V4.2.0.0.0 Oracle Utilities Application Framework Introduction... 2 Disclaimer... 2 Deprecation of Functionality... 2 New or Changed Features... 4 Native

More information

Crystal Reports XI Release 2

Crystal Reports XI Release 2 Overview Contents This document discusses how to deploy the Crystal Reports XI Release 2 Java Reporting Component in web and desktop (thick-client) environments. INTRODUCTION... 2 Background...2 COMMON

More information

Novell Integration Manager

Novell Integration Manager Novell Integration Manager 6.0 June 14, 2006 INSTALLATION GUIDE www.novell.com Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation,

More information

IBM WebSphere Application Server V3.5, Advanced Edition for Linux Extends Support to Red Hat, Caldera, SuSE, and TurboLinux

IBM WebSphere Application Server V3.5, Advanced Edition for Linux Extends Support to Red Hat, Caldera, SuSE, and TurboLinux Software Announcement December 5, 2000 IBM Server V3.5, Advanced Extends Support to Red Hat, Caldera, SuSE, and TurboLinux Overview WebSphere Application Edition for Linux manages and integrates enterprise-wide

More information

LAMBDA Boxes: CFML Applications on the Cheap. David Epler Senior Software Developer Constella Group

LAMBDA Boxes: CFML Applications on the Cheap. David Epler Senior Software Developer Constella Group LAMBDA Boxes: CFML Applications on the Cheap David Epler Senior Software Developer Constella Group depler@constellagroup.com Me Background Started with ColdFusion 4.0 on Solaris Actively running BlueDragon

More information

Payments Weblogic JMS Configuration Oracle FLEXCUBE Payments Release [May] [2017]

Payments Weblogic JMS Configuration Oracle FLEXCUBE Payments Release [May] [2017] Payments Weblogic JMS Configuration Oracle FLEXCUBE Payments Release 12.4.0.0.0 [May] [2017] Table of Contents 1. INTRODUCTION... 1 1.1 PURPOSE... 1 1.2 INTRODUCTION... 1 1.3 WEBLOGIC 12C NEW FEATURES...

More information

Interstage Business Process Manager Analytics V11.1. Installation Guide. Windows/Solaris/Linux

Interstage Business Process Manager Analytics V11.1. Installation Guide. Windows/Solaris/Linux Interstage Business Process Manager Analytics V11.1 Installation Guide Windows/Solaris/Linux J2U3-0052-02(00) July 2010 About this Manual This document describes how to install Interstage Business Process

More information

Inside WebSphere Application Server

Inside WebSphere Application Server Inside WebSphere Application Server The anatomy of WebSphere Application Server is quite detailed so, for now, let's briefly outline some of the more important parts. The following diagram shows the basic

More information