TIBCO ActiveMatrix BPM Web Application Component Development. Software Release 2.0 November 2012
|
|
- Rosalind Potter
- 8 years ago
- Views:
Transcription
1 TIBCO ActiveMatrix BPM Web Application Component Development Software Release 2.0 November 2012
2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY TO ENABLE THE FUNCTIONALITY (OR PROVIDE LIMITED ADD-ON FUNCTIONALITY) OF THE LICENSED TIBCO SOFTWARE. THE EMBEDDED OR BUNDLED SOFTWARE IS NOT LICENSED TO BE USED OR ACCESSED BY ANY OTHER TIBCO SOFTWARE OR FOR ANY OTHER PURPOSE. USE OF TIBCO SOFTWARE AND THIS DOCUMENT IS SUBJECT TO THE TERMS AND CONDITIONS OF A LICENSE AGREEMENT FOUND IN EITHER A SEPARATELY EXECUTED SOFTWARE LICENSE AGREEMENT, OR, IF THERE IS NO SUCH SEPARATE AGREEMENT, THE CLICKWRAP END USER LICENSE AGREEMENT WHICH IS DISPLAYED DURING DOWNLOAD OR INSTALLATION OF THE SOFTWARE (AND WHICH IS DUPLICATED IN THE LICENSE FILE) OR IF THERE IS NO SUCH SOFTWARE LICENSE AGREEMENT OR CLICKWRAP END USER LICENSE AGREEMENT, THE LICENSE(S) LOCATED IN THE LICENSE FILE(S) OF THE SOFTWARE. USE OF THIS DOCUMENT IS SUBJECT TO THOSE TERMS AND CONDITIONS, AND YOUR USE HEREOF SHALL CONSTITUTE ACCEPTANCE OF AND AN AGREEMENT TO BE BOUND BY THE SAME. This document contains confidential information that is subject to U.S. and international copyright laws and treaties. No part of this document may be reproduced in any form without the written authorization of TIBCO Software Inc. TIB, TIBCO, TIBCO ActiveMatrix, TIBCO Adapter, TIBCO Administrator, TIBCO AutoMeditate, TIBCO Enterprise Message Service, ActiveMatrix, AutoMediate, Predictive Business, Information Bus, The Power of Now, and TIBCO Rendezvous are either registered trademarks or trademarks of TIBCO Software Inc. in the United States and/or other countries. EJB, Java EE, J2EE, and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All other product and company names and marks mentioned in this document are the property of their respective owners and are mentioned for identification purposes only. THIS SOFTWARE MAY BE AVAILABLE ON MULTIPLE OPERATING SYSTEMS. HOWEVER, NOT ALL OPERATING SYSTEM PLATFORMS FOR A SPECIFIC SOFTWARE VERSION ARE RELEASED AT THE SAME TIME. SEE THE README FILE FOR THE AVAILABILITY OF THIS SOFTWARE VERSION ON A SPECIFIC OPERATING SYSTEM PLATFORM. THIS DOCUMENT IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. THIS DOCUMENT COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION HEREIN; THESE CHANGES WILL BE INCORPORATED IN NEW EDITIONS OF THIS DOCUMENT. TIBCO SOFTWARE INC. MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S) AND/OR THE PROGRAM(S) DESCRIBED IN THIS DOCUMENT AT ANY TIME. THE CONTENTS OF THIS DOCUMENT MAY BE MODIFIED AND/OR QUALIFIED, DIRECTLY OR INDIRECTLY, BY OTHER DOCUMENTATION WHICH ACCOMPANIES THIS SOFTWARE, INCLUDING BUT NOT LIMITED TO ANY RELEASE NOTES AND "READ ME" FILES. Copyright TIBCO Software Inc. ALL RIGHTS RESERVED. TIBCO Software Inc. Confidential Information
3 iii Contents Tables v Preface vii Changes from the Previous Release of this Guide viii Related Documentation ix TIBCO ActiveMatrix Documentation ix Other TIBCO Product Documentation ix Third Party Documentation x Typographical Conventions xi Connecting with TIBCO Resources xiv How to Join TIBCOmmunity xiv How to Access All TIBCO Documentation xiv How to Contact TIBCO Support xiv Chapter 1 Overview Introduction Approaches Chapter 2 Web Application Components Creating a Web Application Component Configuring a Web Application Component Configuring a Web Application Using Web.xml Configuring a Web Application Component's Custom Feature Configuring a Web Application Component s External Custom Feature Updating a Web Application Component ZeroConfiguration DAA Creation Using WAR Chapter 3 Web Application Component Implementations Opening an Implementation Generating an Implementation Generate Web Application Implementation Reference Regenerating an Implementation Refreshing an Implementation
4 iv Contents Accessing a Property Invoking a Reference Operation Logging Handling Errors Chapter 4 URL Mappings Use of URL Paths Specification of Mappings Implicit Mappings Index
5 Tables v Tables Table 1 General Typographical Conventions xi Table 2 Syntax Typographical Conventions xii Table 3 Code generation details dialog Table 4 Create Servlet dialog Table 5 Example Set of Maps Table 6 Incoming Paths Applied to Example Maps
6 vi Tables
7 vii Preface TIBCO ActiveMatrix is a scalable and extensible platform for developing, deploying, and managing applications that conform to a service-oriented architecture. The Web Application component conforms to the SCA Java EE Integration Specification and allows you to create Web Applications based on these specifications. Topics Changes from the Previous Release of this Guide, page viii Related Documentation, page ix Typographical Conventions, page xi Connecting with TIBCO Resources, page xiv
8 viii Changes from the Previous Release of this Guide Changes from the Previous Release of this Guide This section itemizes the major changes from the previous release of this guide. Configuring a Web Application using a Web.xml A new section provides additional details on configuring a web application using a Web.xml file. See Configuring a Web Application Using Web.xml, page 10.
9 Preface ix Related Documentation This section lists documentation resources you may find useful. TIBCO ActiveMatrix Documentation The following documents form the TIBCO ActiveMatrix documentation set: Concepts: Read this manual before reading any other manual in the documentation set. This manual describes terminology and concepts of the TIBCO ActiveMatrix platform. The other manuals in the documentation set assume you are familiar with the information in this manual. Development Tutorials: Read this manual for a step-by-step introduction to the process of creating, packaging, and running composites in TIBCO Business Studio. Composite Development: Read this manual to learn how to develop and package composites. Java Component Development: Read this manual to learn how to configure and implement Java components. Mediation Component Development: Read this manual to learn how to configure and implement Mediation components. Mediation API Reference: Read this manual to learn how to configure and implement Mediation components. Spring Component Development: Read this manual to learn how to configure and implement Spring components. Web Application Component Development: Read this manual to learn how to configure and implement Web Application components. Administration: Read this manual to learn how to manage the runtime and deploy and manage applications. Release Notes: Read this manual for a list of new and changed features, steps for migrating from a previous release, and lists of known issues and closed issues for the release. Other TIBCO Product Documentation You may find it useful to read the documentation for the following TIBCO products: TIBCO ActiveMatrix Service Bus
10 x Related Documentation TIBCO ActiveMatrix Service Grid TIBCO ActiveMatrix Registry TIBCO ActiveMatrix Policy Manager TIBCO Enterprise Message Service TIBCO Adapter TIBCO Administrator TIBCO Hawk TIBCO Rendezvous Third Party Documentation TIBCO ActiveMatrix software supports the following standards: Service Component Architecture ecifications Java Servlet 2.5 Specification World Wide Web Consortium web services activity Simple Object Access Protocol (SOAP) 1.1 W3C Note WSDL 1.1 W3C Note OASIS UDDI Version 3 OASIS Standard TIBCO ActiveMatrix Web Application Component supports the following standards: SCA Java EE Integration Specification n_v100.pdf?version=1
11 Preface xi Typographical Conventions The following typographical conventions are used in this manual. Table 1 General Typographical Conventions Convention TIBCO_HOME ENV_NAME Use Many TIBCO products must be installed within the same home directory. This directory is referenced in documentation as TIBCO_HOME. The default value of TIBCO_HOME depends on the operating system. For example, on Windows systems, the default value is C:\tibco. Other TIBCO products are installed into an installation environment. Incompatible products and multiple instances of the same product are installed into different installation environments. An environment home directory is referenced in documentation as ENV_HOME. The default value of ENV_HOME depends on the operating system. For example, on Windows systems the default value is C:\tibco. code font Code font identifies commands, code examples, filenames, pathnames, and output displayed in a command window. For example: Use MyCommand to start the foo process. bold code font Bold code font is used in the following ways: In procedures, to indicate what a user types. For example: Type admin. In large code samples, to indicate the parts of the sample that are of particular interest. In command syntax, to indicate the default parameter for a command. For example, if no parameter is specified, MyCommand is enabled: MyCommand [enable disable] italic font Italic font is used in the following ways: To indicate a document title. For example: See TIBCO ActiveMatrix BusinessWorks Concepts. To introduce new terms For example: A portal page may contain several portlets. Portlets are mini-applications that run in a portal. To indicate a variable in a command or code syntax that you must replace. For example: MyCommand pathname
12 xii Typographical Conventions Table 1 General Typographical Conventions (Cont d) Convention Key combinations Use Key name separated by a plus sign indicate keys pressed simultaneously. For example: Ctrl+C. Key names separated by a comma and space indicate keys pressed one after the other. For example: Esc, Ctrl+Q. The note icon indicates information that is of special interest or importance, for example, an additional action required only in certain circumstances. The tip icon indicates an idea that could be useful, for example, a way to apply the information provided in the current section to achieve a specific result. The warning icon indicates the potential for a damaging situation, for example, data loss or corruption if certain steps are taken or not taken. Table 2 Syntax Typographical Conventions Convention Use [ ] An optional item in a command or code syntax. For example: MyCommand [optional_parameter] required_parameter A logical OR that separates multiple items of which only one may be chosen. For example, you can select only one of the following parameters: MyCommand para1 param2 param3
13 Preface xiii Table 2 Syntax Typographical Conventions Convention Use { } A logical group of items in a command. Other syntax notations may appear within each logical group. For example, the following command requires two parameters, which can be either the pair param1 and param2, or the pair param3 and param4. MyCommand {param1 param2} {param3 param4} In the next example, the command requires two parameters. The first parameter can be either param1 or param2 and the second can be either param3 or param4: MyCommand {param1 param2} {param3 param4} In the next example, the command can accept either two or three parameters. The first parameter must be param1. You can optionally include param2 as the second parameter. And the last parameter is either param3 or param4. MyCommand param1 [param2] {param3 param4}
14 xiv Connecting with TIBCO Resources Connecting with TIBCO Resources How to Join TIBCOmmunity TIBCOmmunity is an online destination for TIBCO customers, partners, and resident experts, a place to share and access the collective experience of the TIBCO community. TIBCOmmunity offers forums, blogs, and access to a variety of resources. To register, go to How to Access All TIBCO Documentation After you join TIBCOmmunity, you can access the documentation for all supported product versions here: How to Contact TIBCO Support For comments or problems with this manual or the software it addresses, please contact TIBCO Support as follows. For an overview of TIBCO Support, and information about getting started with TIBCO Support, visit this site: If you already have a valid maintenance or support contract, visit this site: Entry to this site requires a user name and password. If you do not have a user name, you can request one.
15 1 Chapter 1 Overview This chapter provides an overview of the component and the approaches to the component development process. Topics Introduction, page 2 Approaches, page 3
16 2 Chapter 1 Overview Introduction A Web application is a group of HTML pages, JSP pages, servlets, resources and source file, which can be managed as a single unit. Web applications can be simple (consisting of only static Web pages) or they can be advanced and include JavaServer Pages (JSP) files and Java servlets. These resources, along with an XML deployment descriptor (and other Web resources), are contained within a Web project during development. When you are ready to publish the Web Application to the Web, you deploy the Web project to the server in the form of a Web archive (WAR) file. The end user can then view the Web application as a Web site from a URL. The structure of a standard web module is: The Web Application component integrates Java EE web applications into the TIBCO ActiveMatrix Service Grid and TIBCO ActiveMatrix BPM platform. The integration conforms to the SCA Java EE Integration Specification ( V100.pdf?version=1).
17 Approaches 3 Approaches A Web Application component can be used either in: Top-down You can start with a WSDL and complete the component reference implementation using a WTP (Web Tools Platform) project created in SDS during Generate Servlet Implementation. Bottom-up You can bring an already existing Web Application in the TIBCO ActiveMatrix platform. The existing Web Application could either be a WAR (Web ARchive) file, WTP project, or an OSGi-fied Web Application. Start with an existing WAR file. You cannot add Properties or References on a component. The DAA has the WAR file bundled in it. Start with an existing WTP project. You can add Servlets, References, and properties if required. In this case, the WTP project is exported into a WAR file and bundled inside the DAA. Start with a web.xml file. This option is used when you want to OSGify your web application. Here, the Web Application is composed as a set of OSGi bundles (and not as a single WAR file). OSGi bundles are simply jar files, that typically contain the Java class files of the service interfaces, their implementation, and some more meta information in a METAINF/manifest.mf file. Services are Java interfaces and once your bundle is registered as a service with the OSGi framework, other bundles can use your "published" service. You can add Servlets, References, and properties if required. In this case, the DAA just bundles the web.xml and the Servlets and all static content (HTML, JPEGs and so on, if any) reside in Java plug-ins.
18 4 Chapter 1 Overview
19 Web Application Components 5 Chapter 2 Web Application Components This chapter describes how to create and configure a Web Application component. Topics Creating a Web Application Component, page 6 Configuring a Web Application Component, page 8 Configuring a Web Application Using Web.xml, page 10 Configuring a Web Application Component's Custom Feature, page 11 Configuring a Web Application Component s External Custom Feature, page 12 Updating a Web Application Component, page 13 ZeroConfiguration DAA Creation Using WAR, page 14
20 6 Chapter 2 Web Application Components Creating a Web Application Component Creating an SOA Project To create a new SOA project: 1. Select File > New > TIBCO SOA Resources. 2. Click TIBCO SOA Project and click Next. 3. In the Project name field, type a name for the project and click Next twice. 4. In the Project Types list, choose one of the following ways to create a project: SOA Project From Implementation You can create a Web Application project from an existing WAR file, WTP file, or a web.xml file. Empty SOA Project SOA Project From WSDL You can create a Web Application project from an existing WSDL file. Basic SOA Project 5. Click Finish. Adding an Empty Web Application Component To add an empty Web Application component, do one of the following: Right-click the composite canvas and select Add > WebApp. Click the canvas and click the WebApp icon in the pop-up toolbar. Click the WebApp icon in the Palette and click the canvas. Starting with an Existing Implementation Bottom-up approach: Approach 1: Drag and drop the existing WAR file, Web.xml file from the Project Explorer to the composite canvas. Approach 2: In the Properties tab, Implementation section, specify a WTP project, WAR file, or Web.xml file.
21 Creating a Web Application Component 7 Top-down approach: a. Drag and drop the Web Application component on the composite canvas. b. Add reference on Web Application component and attach WSDL port type to reference. c. Generate the Servlet Implementation.
22 8 Chapter 2 Web Application Components Configuring a Web Application Component You can configure a Web Application component using the ZeroConfiguration WAR file. For details, refer ZeroConfiguration DAA Creation Using WAR, page 14. Implementation Options and Features Select the Web Application component on the canvas and in the Properties view, click the Implementation tab. The Options section allows you to specify the approach for component development and the Features section allows you to specify the custom features on which the implementation depends. Field WTP Project WAR Deployment Descriptor (web.xml) Description Start with the Eclipse WTP project containing the web application component implementation. Start with the WAR file containing the web application component implementation. Start with the deployment descriptor of the web application, that is, the web.xml file. Field Feature ID Version Range Description The ID of the feature. The range of feature versions that the component requires. Properties Select the Web Application component on the canvas and in the Properties view, click the Properties tab. The Context Root and Connector Name properties must always be set.
23 Configuring a Web Application Component 9 Property contextroot defaultconnector Description The context root of a web application determines which URLs are to be delegated to your web application. If your application's context root is myapp, any request for /myapp or /myapp/* are handled. For example, NOTE: A Web Application component must have an unique context root. This property defines the name for an HTTP Inbound connector. For a Web Application, a browser is only way of communication and as browser uses HTTP to communicate with any Web Application. In TIBCO ActiveMatrix, you need to configure this HttpInbound Resource template in Administrator before deploying a Web Application.
24 10 Chapter 2 Web Application Components Configuring a Web Application Using Web.xml This section summarizes the procedure for configuring a web application using a Web.xml file. 1. Point to the Web.xml file in the Web Application Component implementation: Approach 1: Drag and drop the existing Web.xml file from the Project Explorer to the composite canvas. Approach 2: Select the Web Application Component on the canvas and in the Properties view, Implementation section, specify the Web.xml file. 2. Generate the Servlet implementation. a. In the Properties View, General section, Validation Report area, click the fix... link. b. Select Generate Servlet Implementation. The OSGI Plug-in project is created. 3. For static resources, create a folder named resources under the src folder in the generated OSGI Plug-in. 4. Export this non-java package as an Exported Package from the OSGI Plug-in: a. Open the MANIFEST.MF file in the META-INF folder of the Plug-in project. b. In the Runtime tab, click Add for Exported Packages section, select the Show non-java packages check box, select the resources package and assign any valid version as c. Save the MANIFEST.MF file. 5. Add an Import package for the resources package exported from the generated OSGI plug-in using override requirements for the configured Web component. a. Open the General tab of the WebApp component in the composite. b. Click the Override link under Administrator Requirements. This creates SOAProjectName.override.requirements. c. Open the Bundles & Features tab, click the + icon under the Import Packages (OSGi) section and enter the Package Name as resources. As override requirements is used, you need to explicitly add a custom feature as a required feature in the override requirements file. In this case, the details are not picked up from what is specified in the composite.
25 Configuring a Web Application Component's Custom Feature 11 Configuring a Web Application Component's Custom Feature For more information on a custom feature, see TIBCO ActiveMatrix Java Component Development. When you create a Web Application starting with a web.xml file and generate a servlet implementation, a custom feature is automatically created and configured. A custom feature is not automatically created for the WTP and WAR file options. If you manually configure the component's implementation, you must manually create and configure the custom feature by selecting File > Create > New > Custom Feature. If the component implementation uses a library, add the custom feature containing the library in the Properties view. Starting Point Properties View Procedure 1. Click the component. 2. In the Properties view, click the Implementation tab. 3. Click the button to the right of the Features table. The Select a Feature dialog displays. 4. In the Select an item to open field, type a partial feature name. The feature that matches the name displays in the Matching items list. 5. Click a feature and click OK. The feature is added to the Features list.
26 12 Chapter 2 Web Application Components Configuring a Web Application Component s External Custom Feature For more information on a custom feature, see TIBCO ActiveMatrix Java Component Development. If your Web Application component implementation references a plug-in containing a shared library, you must add the custom feature that contains the plug-in to the Web Application component s configuration. 1. Click the component. 2. In the Properties view, click the Implementation tab. 3. Click the button to the right of the Features table. The Select a Feature dialog displays. 4. Click the feature containing the shared library plug-in. 5. Click OK. The feature is added to the component s Features list.
27 Updating a Web Application Component 13 Updating a Web Application Component You can update a component after you have configured its implementation. Control Canvas Canvas Properties View Procedure Right-click the component and select Refresh from Implementation. Right-click a component and select Quick Fixes > Update Component from Implementation. (The "Quick Fixes" option is available when you add, delete or update a service, reference and property from the Web Application component.) 1. In the Validation Report area on the General tab of the component s Property View click the fix... link. 2. Select Generate Servlet Implementation. Problems View 1. In the Problems view, right-click an error of the form "The component <ComponentName> is out of sync with its implementation" and select Quick Fix. (The "Quick Fix" option is available when you add, delete or update a service, reference and property from the Web Application component.) 2. In the Quick Fix dialog select Update Component from Implementation. 3. Click Finish.
28 14 Chapter 2 Web Application Components ZeroConfiguration DAA Creation Using WAR ZeroConfiguration DAA creation is based on SDS command-line support. You can create a DAA using existing Web Application components (WAR files) on Active Matrix platform, without using the composite editor. For details, refer SDS Commandline help. Sample build configuration file: <?xml version="1.0" encoding="utf-8"?> <project name="project" default="default"> <description> WebApp War DAA creation </description> <!-- target: default --> <target name="default" description="description"> <sds.createsoaproject projectname="webapphelloworld"/> <sds.createcomposite compositename="webapphelloworld" projectname="webapphelloworld"/> <sds.createcomponent componentname="helloworld" compositename="webapphelloworld" projectname="webapphelloworld" implementationloc="<absolute path to war>"/> <sds.promoteall projectname="webapphelloworld" compositename="webapphelloworld" componentname="helloworld"/> <sds.createdaa daaloc="webappsample.daa" projectname="webapphelloworld"> <application compositename="webapphelloworld" projectname="webapphelloworld" /> </sds.createdaa> </target> </project> Specify the <absolute path to war> in the above build configuration file. ZeroConfiguration DAA creation supports existing Web Applications, which do not invoke any SCA reference. You must not bundle the following files inside the WAR file's WEB-INF/lib: j2ee.jar, jasper-*.jar, jsp-api.jar, rt.jar, tools.jar, servlet.jar, servlet-api.jar, xerce.jar, xerces.jar, and xercesimpl.jar.
29 Web Application Component Implementations 15 Chapter 3 Web Application Component Implementations This chapter describes how to generate a servlet implementation. Topics Opening an Implementation, page 16 Generating an Implementation, page 17 Generate Web Application Implementation Reference, page 18 Regenerating an Implementation, page 20 Refreshing an Implementation, page 21 Accessing a Property, page 22 Invoking a Reference Operation, page 23 Logging, page 24 Handling Errors, page 25
30 16 Chapter 3 Web Application Component Implementations Opening an Implementation In case of the WTP and web.xml options, the web.xml file is opened. In case of the WAR file option, the WAR file is just highlighted in the Project explorer. Control Canvas Project Explorer Canvas Procedure Double-click the component. Select the WTP project and open the implementation. Right-click the component and select Open Implementation.
31 Generating an Implementation 17 Generating an Implementation Control Properties View Canvas Canvas Problems View Procedure 1. In the Validation Report area on the General tab of the component s Property View, click the fix... link. 2. Select Generate Servlet Implementation. Right-click the component and select Quick Fixes > Generate Servlet Implementation. Right-click the component and select Generate Servlet Implementation. 1. In the Problems view, right-click an error of the form "Component <ComponentName> is not configured" and select Quick Fix. 2. In the Quick Fix dialog, click Generate Servlet Implementation. 3. Click Finish. The Code generation details dialog displays. 1. Complete the Generate Web Application Implementation Reference, page Click Finish. A WTP implementation is generated. The WebContent folder contains items to be published to the server. By default, this folder will be named WebContent for newly created static and dynamic Web projects. META-INF This directory contains the MANIFEST.MF file, which is used to map class paths for dependent JAR files that exist in other projects in the same Enterprise Application project. An entry in this file will update the run-time project class path and Java build settings to include the referenced JAR files. WEB-INF The directory where supporting Web resources for a Web application are kept (for example:.xmi files,.xml files, and web.xml.)
32 18 Chapter 3 Web Application Component Implementations Generate Web Application Implementation Reference Table 3 Code generation details dialog Field Project Source Location Description The name of the web application project to contain the implementation. Default: For WTP: "WebApp" + <name of component> For web.xml: "com.tibco.webapp" + <name of component> The name of the source folder in the plug-in project. Default: src Package Class Use default location for generated super class Super-class package Super-class class The name of the package of the implementation. The name of the class of the implementation. Default: The name of component is the default class name. Default: checked. The name of the package of the abstract superclass of the implementation class. The name of the abstract superclass of the implementation class. Default: Abstract<WebappComponentName> Table 4 Create Servlet dialog Field Name Description Initialization Parameters Description Name of the servlet. Description of the servlet. Name-value initialization parameters are used to convey setup information. Typical examples are a Webmaster s address, or the name of a system that holds critical data.
33 Generate Web Application Implementation Reference 19 Table 4 Create Servlet dialog Field URL Mappings Description Upon receipt of a client request, the URL mappings determine the Web application to which to forward it. For more information, see URL Mappings, page 27.
34 20 Chapter 3 Web Application Component Implementations Regenerating an Implementation This option allows you to regenerate an implementation without recreating everything. For example, if you have a Web Application with a Java SOA project each having their respective implementations. After developing the component, if you need to make a change to the WSDL (for example: a change to the datatype), you can use this option to change the existing implementation to use the updated WSDL instead of creating everything from scratch again. The implementation must have been originally generated before you can regenerate. You should regenerate the component implementation after you add (or delete) a service, reference, or property to the component. Control Canvas Procedure Right-click the component and select Regenerate Servlet Implementation. Problems View 1. In the Problems view, right-click an error of the form "The component <ComponentName> is out of sync with its implementation" and select Quick Fix. 2. In the Quick Fix dialog select Update Component from Implementation or Update/Create Servlet. 3. Click Finish. The implementation is updated to match the component.
35 Refreshing an Implementation 21 Refreshing an Implementation This option updates the SDS Web Application component based on an underlying implementation. For example, a Web Application component is configured with two properties and an implementation is generated. If one of the properties is accidentally deleted, you can use the refresh option. The SDS component reads the underlying implementation and refreshes the UI with the two properties. Control Canvas Procedure Right-click the component and select Refresh from Implementation. Problems View 1. In the Problems view, right-click an error of the form "The component <ComponentName> is out of sync with its implementation" and select Quick Fix. 2. In the Quick Fix dialog select Update Component from Implementation or Update/Create Servlet. 3. Click Finish.
36 22 Chapter 3 Web Application Component Implementations Accessing a Property When you generate a Web Application component implementation for a component with a property, TIBCO Business Studio adds a field that represents the property and accessor methods to the Web Application component's abstract implementation servlet. See TIBCO ActiveMatrix Java Component Development for details.
37 Invoking a Reference Operation 23 Invoking a Reference Operation When you add an In-* reference to a Web Application component, a field and accessor methods are added to the component. See TIBCO ActiveMatrix Java Component Development for details.
38 24 Chapter 3 Web Application Component Implementations Logging TIBCO ActiveMatrix Service Grid supports logging to standard out and using a logging API. For simple demonstration applications, you can log to standard out. However, for product applications you should use the logging API. See TIBCO ActiveMatrix Java Component Development for details.
39 Handling Errors 25 Handling Errors The Web Application component handles errors in the same way as the Java component. See TIBCO ActiveMatrix Java Component Development for details on handling declared and undeclared faults.
40 26 Chapter 3 Web Application Component Implementations
41 URL Mappings 27 Chapter 4 URL Mappings This chapter describes mapping techniques required for Web containers mapping client requests to servlets. Topics Use of URL Paths, page 28 Specification of Mappings, page 29
42 28 Chapter 4 URL Mappings Use of URL Paths Upon receipt of a client request, the Web container determines the Web application to which to forward it. The Web application selected must have the longest context path that matches the start of the request URL. The matched part of the URL is the context path when mapping to servlets. The Web container next must locate the servlet to process the request using the path mapping procedure described below. The path used for mapping to a servlet is the request URL from the request object minus the context path and the path parameters. The URL path mapping rules below are used in order. The first successful match is used with no further matches attempted: 1. The container will try to find an exact match of the path of the request to the path of the servlet. A successful match selects the servlet. 2. The container will recursively try to match the longest path-prefix. This is done by stepping down the path tree a directory at a time, using the / character as a path separator. The longest match determines the servlet selected. 3. If the last segment in the URL path contains an extension (for example, jsp), the servlet container will try to match a servlet that handles requests for the extension. An extension is defined as the part of the last segment after the last. character. 4. If neither of the previous three rules result in a servlet match, the container will attempt to serve content appropriate for the resource requested. If a "default" servlet is defined for the application, it will be used. The container must use case-sensitive string comparisons for matching.
43 Specification of Mappings 29 Specification of Mappings In the Web Application deployment descriptor, the following syntax is used to define mappings: A string beginning with a / character and ending with a /* suffix is used for path mapping. A string beginning with a *. prefix is used as an extension mapping. A string containing only the / character indicates the "default" servlet of the application. In this case the servlet path is the request URI minus the context path and the path info is null. All other strings are used for exact matches only. Implicit Mappings If the container has an internal JSP container, the *.jsp extension is mapped to it, allowing JSP pages to be executed on demand. This mapping is termed an implicit mapping. If a *.jsp mapping is defined by the Web application, its mapping takes precedence over the implicit mapping. A servlet container is allowed to make other implicit mappings as long as explicit mappings take precedence. For example, an implicit mapping of *.shtml could be mapped to include functionality on the server. Example Mapping Set Consider the following set of mappings: Table 5 Example Set of Maps Path Pattern /foo/bar/* /baz/* /catalog *.bop Servlet servlet1 servlet2 servlet3 servlet4
44 30 Chapter 4 URL Mappings The following behavior would result: Table 6 Incoming Paths Applied to Example Maps Incoming Path /foo/bar/index.html /foo/bar/index.bop /baz /baz/index.html /catalog /catalog/index.html /catalog/racecar.bop /index.bop Servlet Handling Request servlet1 servlet1 servlet2 servlet2 servlet3 default servlet servlet4 servlet4 Note: In the case of /catalog/index.html and /catalog/racecar.bop, the servlet mapped to /catalog is not used because the match is not exact.
45 31 Index B bottom-up approach 3 M mapping specification 29 META-INF folder 17 C changes from the previous release viii contextroot 9 custom feature 11 customer support xiv P properties mandatory 8 D defaultconnector 9 R related documentation ix, ix E external custom feature 12 S structure web module 2 support, contacting xiv H handling errors 25 L logging 24 T technical support xiv TIBCO_HOME xi top-down approach 3 U URL mappings 27
46 32 Index W WEB-INF folder 17 Z zero configuration 14
TIBCO ActiveMatrix Service Grid WebApp Component Development. Software Release 3.2.0 August 2012
TIBCO ActiveMatrix Service Grid WebApp Component Development Software Release 3.2.0 August 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR
More informationTIBCO ActiveMatrix Service Bus Getting Started. Software Release 2.3 February 2010
TIBCO ActiveMatrix Service Bus Getting Started Software Release 2.3 February 2010 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
More informationTIBCO Runtime Agent Authentication API User s Guide. Software Release 5.8.0 November 2012
TIBCO Runtime Agent Authentication API User s Guide Software Release 5.8.0 November 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
More informationTIBCO ActiveMatrix BPM WebApp Component Development
TIBCO ActiveMatrix BPM WebApp Component Development Software Release 4.0 November 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH
More informationTIBCO ActiveMatrix BusinessWorks Plug-in for sftp Release Notes
TIBCO ActiveMatrix BusinessWorks Plug-in for sftp Release Notes Software Release 1.0.0 June 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE
More informationTIBCO Administrator User s Guide. Software Release 5.7.1 March 2012
TIBCO Administrator User s Guide Software Release 5.7.1 March 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY
More informationTIBCO Hawk SNMP Adapter Installation
TIBCO Hawk SNMP Adapter Installation Software Release 4.9.0 November 2012 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR
More informationTIBCO ActiveMatrix BPM Integration with Content Management Systems Software Release 2.2.0 September 2013
TIBCO ActiveMatrix BPM Integration with Content Management Systems Software Release 2.2.0 September 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
More informationTIBCO Fulfillment Provisioning Session Layer for FTP Installation
TIBCO Fulfillment Provisioning Session Layer for FTP Installation Software Release 3.8.1 August 2015 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationTIBCO Reward 15.3.0 Release Notes August 2015
TIBCO Reward 15.3.0 Release Notes August 2015 2 TOC Contents Important Information...3 Preface...4 TIBCO Reward Related Documentation...5 Typographical Conventions...6 TIBCO Resources...8 How to Join TIBCOmmunity...8
More informationTIBCO ActiveMatrix Management Agent for WCF Samples. Software Release 1.2.0 July 2009
TIBCO ActiveMatrix Management Agent for WCF Samples Software Release 1.2.0 July 2009 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
More informationTIBCO ActiveMatrix BusinessWorks Plug-in for Big Data User s Guide
TIBCO ActiveMatrix BusinessWorks Plug-in for Big Data User s Guide Software Release 1.0 November 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
More informationTIBCO ActiveMatrix BusinessWorks SmartMapper Plug-in Release Notes
TIBCO ActiveMatrix BusinessWorks SmartMapper Plug-in Release Notes Software Release 6.0.0 November 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
More informationTIBCO Runtime Agent Domain Utility User s Guide Software Release 5.8.0 November 2012
TIBCO Runtime Agent Domain Utility User s Guide Software Release 5.8.0 November 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
More informationTIBCO BusinessEvents Business Process Orchestration Release Notes
TIBCO BusinessEvents Business Process Orchestration Release Notes Software Release 1.1.1 May 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
More informationTIBCO BusinessConnect EDI Protocol powered by Instream X12 Configuration
TIBCO BusinessConnect EDI Protocol powered by Instream X12 Configuration Software Release 6.6 October 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
More informationTIBCO ActiveMatrix BusinessWorks Plug-in for Microsoft SharePoint User s Guide
TIBCO ActiveMatrix BusinessWorks Plug-in for Microsoft SharePoint User s Guide Software Release 1.0 Feburary 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER
More informationTIBCO BusinessConnect Trading Partner Administration. Software Release 6.0 November 2011
TIBCO BusinessConnect Trading Partner Administration Software Release 6.0 November 2011 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
More informationTIBCO BusinessConnect Plug-in for SSH Server Release Notes. Software Release 1.0.0 May 2012
TIBCO BusinessConnect Plug-in for SSH Server Release Notes Software Release 1.0.0 May 2012 SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS
More informationTIBCO ActiveMatrix BPM BPM Deployment
TIBCO ActiveMatrix BPM BPM Deployment Software Release 2.2.0 September 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR
More informationTIBCO ActiveMatrix Adapter for WebSphere MQ Configuration and Deployment. Software Release 6.2 January 2011
TIBCO ActiveMatrix Adapter for WebSphere MQ Configuration and Deployment Software Release 6.2 January 2011 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH
More informationTIBCO ActiveMatrix BusinessWorks Plug-in for Microsoft SharePoint Release Notes
TIBCO ActiveMatrix BusinessWorks Plug-in for Microsoft SharePoint Release Notes Software Release 6.0.0 May 2014 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER
More informationTIBCO ActiveMatrix Adapter for LDAP Configuration and Deployment. Software Release 6.0 August 2010
TIBCO ActiveMatrix Adapter for LDAP Configuration and Deployment Software Release 6.0 August 2010 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationTIBCO Business Studio iprocess Implementation Guide. Software Release 3.5.1 February 2012
TIBCO Business Studio iprocess Implementation Guide Software Release 3.5.1 February 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
More informationTIBCO Runtime Agent Scripting Deployment User s Guide. Software Release 5.8.0 November 2012
TIBCO Runtime Agent Scripting Deployment User s Guide Software Release 5.8.0 November 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
More informationTIBCO 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 informationTIBCO Runtime Agent Installing Into a Cluster. Software Release 5.8.0 November 2012
TIBCO Runtime Agent Installing Into a Cluster Software Release 5.8.0 November 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
More informationTIBCO ActiveMatrix BPM SOA Development Tutorials
TIBCO ActiveMatrix BPM SOA Development Tutorials Software Release 3.0 May 2014 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationTIBCO MDM Studio Repository Designer User s Guide
TIBCO MDM Studio Repository Designer User s Guide Software Release 4.0 July 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationTIBCO ActiveMatrix SOA Concepts. Software Release 2.0.0 November 2012 BPM
TIBCO ActiveMatrix SOA Concepts Software Release 2.0.0 November 2012 BPM Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationTIBCO ActiveMatrix Service Bus Concepts. Software Release 3.3.0 September 2013
TIBCO ActiveMatrix Service Bus Concepts Software Release 3.3.0 September 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationTIBCO ActiveMatrix BusinessWorks Plug-in for EDI User s Guide. Software Release 1.0 November 2011
TIBCO ActiveMatrix BusinessWorks Plug-in for EDI User s Guide Software Release 1.0 November 2011 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR
More informationTIBCO Silver Fabric Continuity User s Guide
TIBCO Silver Fabric Continuity User s Guide Software Release 1.0 November 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationTIBCO ActiveMatrix BusinessWorks Process Design Guide. Software Release 5.9.2 May 2011
TIBCO ActiveMatrix BusinessWorks Process Design Guide Software Release 5.9.2 May 2011 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
More informationTIBCO ActiveMatrix Service Gateway User s Guide. Software Release 1.1 May 2012
TIBCO ActiveMatrix Service Gateway User s Guide Software Release 1.1 May 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationTIBCO ActiveMatrix BPM - Integration with Content Management Systems
TIBCO ActiveMatrix BPM - Integration with Content Management Systems Software Release 3.0 May 2014 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
More informationTIBCO MDM Studio Process Designer User s Guide
TIBCO MDM Studio Process Designer User s Guide Software Release 3.2 March 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationTIBCO ActiveMatrix BusinessWorks Plug-in for MongoDB User s Guide
TIBCO ActiveMatrix BusinessWorks Plug-in for MongoDB User s Guide Software Release 1.0 December 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
More informationTIBCO BusinessEvents Extreme WebStudio User s Guide
TIBCO BusinessEvents Extreme WebStudio User s Guide Software Release 1.1.0 November 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH
More informationTIBCO Enterprise Administrator Release Notes
TIBCO Enterprise Administrator Release Notes Software Release 2.2.0 March 2015 Two-Second Advantage 2 Important SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
More informationTIBCO ActiveMatrix BusinessWorks Plug-in for Big Data Release Notes
TIBCO ActiveMatrix BusinessWorks Plug-in for Big Data Release Notes Software Release 6.1.0 August 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
More informationTIBCO ActiveMatrix BusinessWorks Error Codes. Software Release 5.7 December 2008
TIBCO ActiveMatrix BusinessWorks Error Codes Software Release 5.7 December 2008 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationTIBCO MDM Installation and Configuration Guide
TIBCO MDM Installation and Configuration Guide Software Release 8.3 March 2013 Document Updated: April 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO
More informationTIBCO Slingshot User Guide
TIBCO Slingshot User Guide v1.8.1 Copyright 2008-2010 TIBCO Software Inc. ALL RIGHTS RESERVED. Page 1 September 2, 2011 Documentation Information Slingshot Outlook Plug-in Important Information SOME TIBCO
More informationTIBCO BusinessEvents Extreme Application Architect s Guide
TIBCO BusinessEvents Extreme Application Architect s Guide Software Release 1.0.0 May 2012 The Power to Predict Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF
More informationTIBCO Silver Fabric WebLogic Enabler Guide
TIBCO Silver Fabric WebLogic Enabler Guide Software Release 5.6 May 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
More informationtibbr, tibbr Service, tibbr Community, and tibbr Community Service How-To Guide Software Release 3.0 August 2011
tibbr, tibbr Service, tibbr Community, and tibbr Community Service How-To Guide Software Release 3.0 August 2011 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF
More informationtibbr, tibbr Service, tibbr Community, and tibbr Community Service How-To Guide
tibbr, tibbr Service, tibbr Community, and tibbr Community Service How-To Guide Software Release 4.0 November 2012 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER
More informationTIBCO ActiveMatrix Adapter for LDAP Concepts. Software Release 6.0 August 2010
TIBCO ActiveMatrix Adapter for LDAP Concepts Software Release 6.0 August 2010 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationTIBCO ActiveMatrix BPM Mediation Component Development
TIBCO ActiveMatrix BPM Mediation Component Development Software Release 3.0 May 2014 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH
More informationTIBCO Hawk SNMP Adapter User s Guide
TIBCO Hawk SNMP Adapter User s Guide Software Release 4.9.0 November 2012 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR
More informationTIBCO 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 informationApplication Developer s Guide
TIBCO BusinessEvents Extreme Application Developer s Guide Software Release 1.0.0 May 2012 The Power to Predict Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF
More informationTIBCO ActiveMatrix Adapter for WebSphere MQ Concepts. Software Release 6.2 January 2011
TIBCO ActiveMatrix Adapter for WebSphere MQ Concepts Software Release 6.2 January 2011 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
More informationTIBCO MDM Workflow Reference
TIBCO MDM Workflow Reference Software Release 8.3 March 2013 Document Updated: April 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH
More informationTIBCO BusinessConnect EBICS Protocol User s Guide. Software Release 1.0 December 2011
TIBCO BusinessConnect EBICS Protocol User s Guide Software Release 1.0 December 2011 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
More informationTIBCO Silver Fabric WebSphere Enabler Guide
TIBCO Silver Fabric WebSphere Enabler Guide Software Release 5.5.1 September 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationJBoss SOAP Web Services User Guide. Version: 3.3.0.M5
JBoss SOAP Web Services User Guide Version: 3.3.0.M5 1. JBoss SOAP Web Services Runtime and Tools support Overview... 1 1.1. Key Features of JBossWS... 1 2. Creating a Simple Web Service... 3 2.1. Generation...
More informationTIBCO Foresight Operational Monitor
TIBCO Foresight Operational Monitor Operational Monitor User s Guide Software Release 5.1.0 November 2015 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
More informationTIBCO FTL Installation
TIBCO FTL Installation Software Release 4.3 November 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
More informationTIBCO ActiveMatrix BPM SOA Concepts
Software Release 4.0 November 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY TO ENABLE
More informationTIBCO BusinessConnect Scripting Deployment User s Guide
TIBCO BusinessConnect Scripting Deployment User s Guide Software Release 6.2 August 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH
More informationHow To Login To The Mft Internet Server (Mft) On A Pc Or Macbook Or Macintosh (Macintosh) With A Password Protected (Macbook) Or Ipad (Macro) (For Macintosh) (Macros
TIBCO MFT Internet Server User Guide Software Release 7.2.4 October 2014 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationTIBCO Business Studio Customization
TIBCO Business Studio Customization Software Release 3.6.0 September 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR
More informationTIBCO Spotfire Metrics Prerequisites and Installation
TIBCO Spotfire Metrics Prerequisites and Installation Software Release 6.0 November 2013 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF
More informationTIBCO ActiveMatrix BPM Installation and Configuration
TIBCO ActiveMatrix BPM Installation and Configuration Software Release 3.0 May 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationTIBCO Business Studio - Analyst Edition User's Guide
TIBCO Business Studio - Analyst Edition User's Guide Software Release 4.1 May 2016 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationTIBCO Business Studio ActiveMatrix Decisions Add-in Tutorial
TIBCO Business Studio ActiveMatrix Decisions Add-in Tutorial Software Release 1.3 November 2015 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE
More informationTIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013
TIBCO Spotfire Metrics Modeler User s Guide Software Release 6.0 November 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationHow To Use Libap With A Libap Server With A Mft Command Center And Internet Server
MFT Command Center/Internet Server LDAP Integration Guide Ver sio n 7.1.1 September 7, 2011 Documentation Information MFT LDAP Integration Guide Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES
More informationTIBCO Engage Integration Guide
TIBCO Engage Integration Guide Release 1.0.0 May 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationTIBCO Spotfire Automation Services Installation and Configuration
TIBCO Spotfire Automation Services Installation and Configuration Software Release 7.0 February 2015 Updated March 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES
More informationEMC Documentum Composer
EMC Documentum Composer Version 6.5 User Guide P/N 300 007 217 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights
More informationBusiness Process Management IBM Business Process Manager V7.5
Business Process Management IBM Business Process Manager V7.5 Federated task management for BPEL processes and human tasks This presentation introduces the federated task management feature for BPEL processes
More informationTIBCO Loyalty Lab Reward API Reference
TIBCO Loyalty Lab Reward API Reference Release 13.1 February 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
More informationTIBCO Spotfire Automation Services 6.5. User s Manual
TIBCO Spotfire Automation Services 6.5 User s Manual Revision date: 17 April 2014 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
More informationTIBCO 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 informationAdmin 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 informationTIBCO ActiveMatrix BPM Single Sign-On
TIBCO ActiveMatrix BPM Single Sign-On Software Release 4.0 November 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR
More informationNetBeans IDE Field Guide
NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Introduction to J2EE Development in NetBeans IDE...1 Configuring the IDE for J2EE Development...2 Getting
More informationTIBCO Business Studio Forms User s Guide. Software Release 2.2.3 March 2012
TIBCO Business Studio Forms User s Guide Software Release 2.2.3 March 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationTIBCO Foresight EDISIM
TIBCO Foresight EDISIM Introduction to EDISIM Software Release 6.11.0 July 2012 TIBCO provides the two-second advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
More informationTIBCO ActiveMatrix BusinessWorks Application Development
TIBCO ActiveMatrix BusinessWorks Application Development Software Release 6.2 November 2014 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE
More informationTIBCO Spotfire Automation Services 6.5. Installation and Deployment Manual
TIBCO Spotfire Automation Services 6.5 Installation and Deployment Manual Revision date: 17 April 2014 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationTIBCO Enterprise Message Service Application Integration Guide. Software Release 6.0 July 2010
TIBCO Enterprise Message Service Application Integration Guide Software Release 6.0 July 2010 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
More informationTIBCO MDM Best Practices Guide
TIBCO MDM Best Practices Guide Software Release 8.3.1 Document Updated April 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationTIBCO Spotfire Server Migration. Migration Manual
TIBCO Spotfire Server Migration Migration Manual Revision date: 26 October 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationTIBCO Rendezvous Network Server Glossary
TIBCO Rendezvous Network Server Glossary Software Release 1.1 March 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR
More informationTIBCO FTL Glossary. Software Release 4.3 November 2015. Two-Second Advantage
TIBCO FTL Glossary Software Release 4.3 November 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationMFT Platform Server for Windows
MFT Platform Server for Windows Release Notes Version 7.1 2010 Proginet Corporation September 28, 2011 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationTIBCO Spotfire Server Deployment and Administration
TIBCO Spotfire Server Deployment and Administration Software Release 6.0 November 2013 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH
More informationTIBCO ActiveMatrix BPM Composite Development. Software Release 2.2.0 September 2013
TIBCO ActiveMatrix BPM Composite Development Software Release 2.2.0 September 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUDLED TIBCO
More informationTIBCO Rendezvous Administration. Software Release 8.3.0 July 2010
TIBCO Rendezvous Administration Software Release 8.3.0 July 2010 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY
More informationTIBCO LogLogic Log Management Intelligence (LMI) Release Notes
TIBCO LogLogic Log Management Intelligence (LMI) Release Notes Software Release 5.6.1 July 2015 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE
More informationSDK Code Examples Version 2.4.2
Version 2.4.2 This edition of SDK Code Examples refers to version 2.4.2 of. This document created or updated on February 27, 2014. Please send your comments and suggestions to: Black Duck Software, Incorporated
More informationIn 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 informationTIBCO Rendezvous Concepts. Software Release 8.3.0 July 2010
TIBCO Rendezvous Concepts Software Release 8.3.0 July 2010 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY TO
More informationTIBCO BusinessWorks Container Edition Application Development
TIBCO BusinessWorks Container Edition Application Development Software Release 2.0 May 2016 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE
More informationTIBCO ActiveMatrix BPM Single Sign-On
Software Release 3.1 November 2014 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY TO ENABLE
More informationTIBCO iprocess Engine Architecture Guide. Software Release 11.1 September 2009
TIBCO iprocess Engine Architecture Guide Software Release 11.1 September 2009 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More information