Composer Guide for JavaScript Development

Size: px
Start display at page:

Download "Composer Guide for JavaScript Development"

Transcription

1 IBM Initiate Master Data Service Version 10 Release 0 Composer Guide for JavaScript Development GI

2

3 IBM Initiate Master Data Service Version 10 Release 0 Composer Guide for JavaScript Development GI

4 Note Before using this information and the product that it supports, read the information in Notices and trademarks on page 135. Copyright IBM Corporation US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

5 Contents Introduction to Composer v Features v Key benefits v Initiate Composer architecture vi Initiate Composer widgets viii Initiate Composer blueprints ix Accessing the Dojo API documentation (JSDoc).. ix System requirements x Chapter 1. Getting started Summary steps for creating an application Launching the IBM Rational Application Developer. 2 Importing the composer.war file into the IBM Rational Application Developer Adding the Dojo toolkit to your project Editing the validation exclude rules Validating the composer.war file and re-indexing links Making the Initiate Composer server properties file available to the IBM Rational Application Developer project Opening Initiate Composer Creating the default Initiate Composer configuration 6 Configuring blueprints Configuring the Quick View blueprint Configuring the Multi-Domain Entity Search blueprint Configuring a source Changing your application's default locale Configuring the type label Configuring the composite view Assigning a default attribute set Assigning icons for display on the Visualize tab 15 Configuring an instance label pattern Creating and configuring an attribute set Cloning an attribute set Configuring an attribute pattern Generating Initiate Composer Blueprints Copying the Initiate Composer files into the IBM Rational Application Developer Testing an application using the blueprint wrapper 20 Testing an application in the IBM Rational Application Developer Chapter 2. Configuration Editor The Blueprints view The Model view The Composite View column Attribute Sets view Chapter 3. Customizing your application Extending Composer widgets Designating that an input field is required Validating a user s input using a regular expression Using templates to extend fields Creating a custom command Creating a custom widget Dojo attach events Configuring your application interface Validating a user s input using a regular expression Customizing applications using CSS Configuring EDTs (enumerated data types) Configuring label icons in forms Editing the application title as it appears in the browser Editing the application masthead images Editing the application masthead image spacing 43 Editing the links in the application header Editing the application masthead background.. 44 Managing authentication for Initiate Composer applications Configuring authentication for editing entities and adding members Configuring the session timeout and timeout warning Customizing the login panel Choosing how to link records when making edits to entities Choosing how to link edited entity records for a particular entity type Chapter 4. Initiate Composer application infrastructure Composer Application object Event Manager Master Data Service Configuration Service Metadata Service Blueprint infrastructure Dojo widgets Dojo templates Kinds of Dojo templates Dojo template scope Dojo attach points Events Types of Composer event listeners Event listeners and handlers Error handling Chapter 5. Extending services Using Spring Creating a REST service Verifying dependencies Defining the service interface Defining the service implementation Defining the REST interface Copyright IBM Corp iii

6 Defining the REST implementation Defining the service deployment Extending the Dojo MasterDataService Enabling a MasterDataService extension within your application Chapter 6. Creating a custom Dojo build Disabling browser utilities Using ShrinkSafe to compress your application.. 75 Executing the custom Dojo build Preparing the custom Dojo build for deployment.. 77 Chapter 7. Deploying applications Setting Master Data Engine connection parameters for Tomcat, WebSphere, and WebLogic Setting Master Data Engine connection parameters for Tomcat Setting Master Data Engine connection parameters for WebSphere Setting Master Data Engine connection parameters for WebLogic Configuring the IBM WebSphere Application Server with the IBM Rational Application Developer Configuring the IBM WebSphere Application Server to recognize composer.icc Configuring Apache Tomcat with the IBM Rational Application Developer Configuring Oracle WebLogic with the Rational Application Developer Setting Master Data Engine SSL connection parameters Configuring the default start page for your application Deploying an application to a J2EE Tomcat environment Deploying an application to WebSphere Deploying an application to WebLogic Chapter 8. Reference Accessing the Dojo API documentation (JSDoc).. 93 Widget reference Add Form widget Entity Details widget Flexible Search Form widget Get Form widget Graph Viewer widget Record Details widget Record List widget Related Entities widget Relationship Graph Container widget Search Form widget Search Results widget Tree Viewer widget Additional widgets Event reference AddEvent.js FlexibleSearchEvent.js GetListEvent.js RelatedEntityEvent.js SearchEvent.js SelectEvent.js UpdateEvent.js Command reference AddCommand.js FlexibleSearchCommand.js GetListCommand.js RelatedEntityCommand.js SearchCommand.js UpdateCommand.js REST API reference Legal Statement Notices and trademarks Index Contacting IBM iv Composer Guide for JavaScript Development

7 Introduction to Composer Features Key benefits IBM Initiate Master Data Service Composer is a unified development environment for quickly building lightweight but robust applications to display, access, and manipulate the data managed by the IBM Initiate Master Data Service. Each application is an assembly of widgets configured within the Composer interface and assembled within a Dojo development environment (for JavaScript implementations) or within Adobe Flash Builder (for Flex implementations). For example, a developer might quickly assemble widgets into an application that allows a user to search for an entity, see a sorted list of results, and view the relationships to other entities for any item in the list. Composer is an Eclipse plug-in included by default within the IBM Initiate Workbench environment. Developers creating Dojo-based applications, can use the Eclipse-based Rational Application Developer or an IDE of their choice. For developers creating Flex-based applications, by installing the Flash Builder Plugin into the Workbench Eclipse environment, you can create, configure, and test applications within a single development environment. IBM Initiate Master Data Service Composer offers widgets and blueprints for quickly assembling applications, while also offering the ability to customize the appearance and behavior of applications to suit your particular needs. Composer offers: v Widget Library A full suite of reusable widgets are provided to enable common use cases of MDM technology, such as adding, editing, searching, relationship management, and duplicate prevention. v Solution Blueprints Solution blueprints are included that combine widgets together into end-to-end applications. v Configuration Composer widgets and blueprints can be customized without any coding. For example, users can select the fields to be displayed on a search form, or custom icons to be displayed on a Relationship Viewer widget. IBM Initiate Master Data Service Composer helps both developers and users to achieve greater efficiency without sacrificing quality or transparency. In particular, Composer applications provide: v Fast time to value Build solutions quickly with reusable widgets and solution blueprints. v Reduce implementation costs Enable your developers to customize UI widgets instead of building interfaces and APIs from scratch. v Increase capabilities of existing applications Improve your existing applications by integrating robust search and data management functions. v Reduced architectural complexity Work with any data model so the functionality and user interfaces can be reused across business processes. Copyright IBM Corp v

8 v Initiate Composer architecture Extensibility Swiftly customize the behavior and appearance of your applications. IBM Initiate Master Data Service Composer is included by default as an Eclipse plug-in within the IBM Initiate Workbench environment. Because the Rational Application Developer operates on a different version of Eclipse, it is not possible with the current release to run Composer and the Rational Application Developer within single Eclipse environment. Figure 1. Composer design-time architecture As part of the deployment process, you deploy the Composer services to the application server to manage communication between your applications and the IBM Initiate Master Data Service. At run time, the application you deploy is available to users via the browser. vi Composer Guide for JavaScript Development

9 Figure 2. Composer runtime architecture Composer provides generic widgets that read in configuration settings at run time. By separating the configuration settings from the widget code itself, Composer allows administrators to make adjustments quickly and account for changes like new attributes within the underlying data model -- without having to recreate applications from the ground up. The advantages of this dynamic model extend beyond day-to-day development to include the upgrade process: Administrators can take advantage of new features in subsequent versions of Composer without configuring the new widgets from scratch. Within the Composer configuration file (composer.icc), administrators can specify data settings such as which fields to display within an application, how to label widgets, and how to map attributes in the underlying data model to the fields that display in applications. The Composer Configuration file also contains information about what blueprints to generate. A REST service layer governs how the resulting application communicates with the IBM Initiate Master Data Service. Configuration for your applications is a combination of context configuration (which establishes the wiring between the Composer widgets) and data configuration (which indicates the MDM data you want to be available to the Introduction to Composer vii

10 application). The application reads the data configuration at run time to populate the widgets. To make queries to the Master Data Engine, the application uses REST service calls. Figure 3. Composer context configuration and data configuration Initiate Composer widgets The Composer Library contains the widgets such as Search Form, Search Results, and Details, which serve as the raw materials for applications. It does not include screens, contexts, and other infrastructure elements used for wiring widgets together. Within your IBM Initiate Master Data Service Composer applications, Composer widgets interact with the IBM Initiate Master Data Service to add member records, search for entities, display relationships, and so on. Each Initiate Composer widget represents a complete piece of functionality that manages a specific task such as searching or editing. Before exploring interconnected widgets, become familiar with the individual widgets and their configuration options by browsing the Widget reference on page 93. viii Composer Guide for JavaScript Development

11 Initiate Composer blueprints If extensive customization of the widgets is required for your application, be certain to extend existing widgets rather than rewriting them. Changing the core widget code delivered with IBM Initiate Master Data Service Composer is not supported. The IBM Initiate Master Data Service Composer blueprints gather together individual Initiate Composer widgets into sample MDM applications, which you can quickly configure and customize to explore the range of capabilities offered with Initiate Composer. Initiate Composer blueprints are offered AS IS and may be used, executed, copied and modified for instruction and study, or in order to develop applications designed either for your own use or for redistribution. The pre-configured blueprints assemble several widgets together to fulfill sample business functions. Blueprints demonstrate how the widgets can be wired together into applications. In particular, they demonstrate how to manage the events flowing from one widget to another. v Quick View Combines the Search Form, Search Results, and Details widgets into a basic application for searching and viewing. (Optionally, you can configure the Quick View blueprint to use the Flexible Search Form instead of the standard Search Form. Or you can configure the blueprint to use both search forms simultaneously.) The Quick View blueprint is offered primarily as a sample application. The QuickViewBlueprint.jsp file contains extensive documentation that describes the Dojo infrastructure, event handling, and more. v Multi-Domain Entity Search Combines the Search Form, Search Results, Add Form, Entity Details, Record Details, and Record List widgets into a more sophisticated demonstration application ready to be customized and deployed to enable users to search, compare, edit, and add records and entities. The Entity Details view also includes the Record List, Graph Viewer and Related Entities widgets. Related concepts Blueprint infrastructure on page 54 An overview of the container infrastructure for the IBM Initiate Master Data Service Composer blueprints. Related reference Widget reference on page 93 Per-widget topics provide an easy reference to the main IBM Initiate Master Data Service Composer widgets including a short description, configuration options, and a list of any blueprints that demonstrate the widget. Accessing the Dojo API documentation (JSDoc) IBM Initiate Master Data Service Composer includes HTML-based documentation for commands, widgets, and so on using JSDoc. About this task After you have extracted the composerdocs.zip file as described below, users can view the JSDoc documentation using a browser. Introduction to Composer ix

12 Procedure System requirements 1. Navigate in the file system to the...\runtime\doc\ directory within the Composer plug-in in your IBM Initiate Workbench installation. For example: C:\Program Files\IBM\Initiate\Workbench10.0.0\plugins\ com.initiatesystems.workbench.composer_10.0.0\runtime\doc\ 2. Copy the composerdocs.zip file. 3. Extract composerdocs.zip to a location of your choosing. Note that a permissions restriction prevents you from extracting composerdocs.zip into the...\runtime\doc\ directory itself. 4. In the new folder, navigate to the jsdoc directory and open index.html in a browser. In general, the system requirements for IBM Initiate Master Data Service Composer are the same as those for the IBM Initiate Workbench. By default Composer is embedded within Workbench, and so all Composer system requirements for operating system, memory, and so on are identical to the requirements for Workbench. Refer to IBM Initiate Master Data Service System Requirements for detailed information about system requirements for Workbench, including supported web application servers and their versions. With this release, Composer is supported on the IBM WebSphere Application Server version 7.0, Apache Tomcat 6 application server, and the Oracle WebLogic 11g application server. If you use WebSphere 7.0, you must use IBM JDK 1.6 (SR8); a bug within earlier versions of the IBM JDK interferes with certain Composer functionality. For developers creating Dojo-based applications, Composer uses JS/Dojo version 1.5. This documentation specifically describes using the Rational Application Developer version 8.0. With the Rational Application Developer, you can quickly deploy applications to WebSphere for testing or production. For developers creating Flex-based applications, Composer requires users to install Adobe Flash Builder version 4. See the Flash Builder documentation for specific system requirements. x Composer Guide for JavaScript Development

13 Chapter 1. Getting started A sequence of topics intended to get you up and running with IBM Initiate Master Data Service Composer. About this task This section describes all steps required for configuring Composer, installing the Adobe Flash Builder plug-in, and enabling Composer widgets, blueprints, and services for use within Flash Builder. Once these steps are complete, you will be ready to quickly build your own MDM applications. Summary steps for creating an application Creating an application using IBM Initiate Master Data Service Composer requires administrators to configure the Composer environment as well as an IDE for editing JavaScript to customize application blueprints. Developers can choose whichever JavaScript IDE they wish. However, this documentation specifically describes using the IBM Rational Application Developer, which includes special features for developing with the JavaScript Dojo toolkit. With the IBM Rational Application Developer, you can quickly deploy applications to your preferred application server for testing or production. The following steps are discussed in detail within this Composer documentation: v Ensure that you have installed the WebSphere Application Server or other application server. This documentation focuses on working with the WebSphere Application Server, Version 7.0. v Configure Master Data Engine connection parameters. Within the IBM Rational Application Developer: v Import the composer.war file. v Add the Dojo toolkit to the project. v Validate the composer.war file and filter irrelevant warnings. Within the IBM Initiate Workbench: v Create the default Initiate Composer configuration. v Configure the settings for blueprints and generate them. Once again within the IBM Rational Application Developer: v Copy configuration and blueprint files from the IBM Initiate Workbench to the IBM Rational Application Developer. v Optionally configure and customize the application. v Test the application locally on your machine. v Deploy the finished application from the IBM Rational Application Developer. v Run the application. Copyright IBM Corp

14 Launching the IBM Rational Application Developer The IBM Rational Application Developer can serve as the IDE for customizing and deploying your Composer JavaScript applications. About this task Developers are free to use a JavaScript development environment of their choice in order to customize Composer applications, however the Rational Application Developer is recommended because it provides tools and features specific to Dojo development. Much of the documentation about developing Composer application for JavaScript uses the IBM Rational Application Developer environment as a template. The following instructions assume that you have Rational Application Developer installed on a machine running Microsoft Windows. Procedure 1. From the Start menu, launch the Rational Application Developer. For example, Start > All Programs > IBM Software Delivery Platform > IBM Rational Application Developer > Rational Application Developer. 2. If you have not done so already, specify the workspace or accept the default. On Windows7 installation, the path is C:\Users\Impala\IBM\rationalsdp\ workspace 3. Optionally check the box to Use this as the default and don't ask again. Importing the composer.war file into the IBM Rational Application Developer In order to customize, test, and deploy your IBM Initiate Master Data Service Composer application, import the composer.war file from the IBM Initiate Workbench into the IBM Rational Application Developer. Procedure 1. Within the IBM Rational Application Developer, from the main menu, choose Project and uncheck Build Automatically. As you'll see, doing so allows you to circumvent a time-consuming validation of the standard Dojo distribution. 2. Choose File > Import > Web > WAR file. 3. Click Next. 4. For WAR file, click the Browse button. 5. Navigate to the Initiate Composer WAR file included within your IBM Initiate Workbench installation. For example: C:\Program Files (x86)\ibm\initiate\ Workbench10.0.0\plugins\com.initiatesystems.workbench.composer_10.0.0\ runtime\bin\composer.war 6. Click Open. 7. For Web Project, accept composer or specify a name of your choice. 8. If it is checked, uncheck the option to Add project to an EAR. 9. If the AJAX Test Server Runtime does not already appear in the list, for Target runtime, click New. 10. From the list, choose IBM > AJAX Test Server Runtime and click Finish. Do not proceed to the next screen and select jars to import. 11. If a window asks whether you want to open the Web perspective, click Yes. 2 Composer Guide for JavaScript Development

15 Related tasks Adding the Dojo toolkit to your project To support your Composer project in the IBM Rational Application Developer, add the Dojo toolkit. Validating the composer.war file and re-indexing links on page 4 Once you have added the Dojo toolkit, you can re-enable the automatic build process that performs validation on composer.war and then re-index links to remove remaining warnings. Adding the Dojo toolkit to your project To support your Composer project in the IBM Rational Application Developer, add the Dojo toolkit. Procedure 1. Within the IBM Rational Application Developer, right-click your project and select Properties > Project facets. 2. Expand Web 2.0 and select Dojo toolkit. 3. Click the Further configuration available link that appears. 4. Click Change these setup options. 5. Select Dojo is in a project in the workspace, and will be deployed from there. 6. Click Next. 7. Click the Workspace button and navigate to projectname\webcontent\scripts\ src\dojo. 8. Click OK then Finish then OK then OK to close the windows. Results As part of the process of adding the Dojo toolkit, the IBM Rational Application Developer implements a set of exclude rules to filter from view known errors within the standard Dojo distribution. You can view the exclude rules by right-clicking the project and choosing Properties > Validation then clicking the gray box with the three dots in the rows for: v Client-side JavaScript v HTML Syntax Validator v JSON Syntax Validator v XML Validator v XSL Validator Editing the validation exclude rules After adding the Dojo toolkit, you can edit the default validation exclude rules. About this task Adding the Dojo toolkit as a project facet prompts the IBM Rational Application Developer to set up validation exclude rules so that known errors and issues with the Dojo standard distribution. However, the rules inadvertently exclude warnings and errors associated with Initiate Composer while failing to exclude a directory where Initiate Composer packages additional standard code. Follow the steps below to edit the validation exclude rules so that warnings and errors associated with your Initiate Composer application will be visible and so that known Chapter 1. Getting started 3

16 warnings and errors associated with standard code do not appear. Procedure 1. Within the IBM Rational Application Developer, right-click your project and select Properties > Validation. 2. Click the gray box with the three dots in the row for Client-side JavaScript. 3. Within the Exclude Group, select Folder: WebContent/scripts/src/dojo/ composer and click Remove. 4. Click OK. 5. Repeat the previous steps to remove the Folder: WebContent/scripts/src/dojo/ composer exclude rule for the following validators: v HTML Syntax Validator v JSON Syntax Validator v XML Validator v XSL Validator 6. Return to the configuration for the Client-side JavaScript validator. 7. Select Exclude Group and then click Add Rule. 8. Select Folder or file name then Next. 9. Click the Browse Folder button and browse to select projectname/composer/ WebContent/scripts/release. 10. Click OK and then Finish. 11. Click OK to close the Properties window. Validating the composer.war file and re-indexing links Once you have added the Dojo toolkit, you can re-enable the automatic build process that performs validation on composer.war and then re-index links to remove remaining warnings. About this task Before importing the composer.war file into the IBM Rational Application Developer, you disabled the automatic build process that performs validation. Now that you have added the Dojo toolkit, which implements a set of validation exclude rules, re-enable Build Automatically. You can then re-index links and create filters. Procedure 1. Within IBM Rational Application Developer, right-click your project and choose Properties > Validation. 2. Verify that the Enable project specific settings option at the top of the window is checked. 3. Click OK to close the window. 4. From the main menu, choose Project and check Build Automatically. The IBM Rational Application Developer performs validation on the composer.war file that you imported. 5. Navigate to the Problems view to view any errors and warnings. 6. To repair warnings about broken links, navigate in the main menu to Window > Preferences then to Web > Links and click Re-index links. 7. Click OK to close the Preferences window. 4 Composer Guide for JavaScript Development

17 Making the Initiate Composer server properties file available to the IBM Rational Application Developer project Configure the composersvcs.properties server properties file to allow your IBM Initiate Master Data Service Composer applications to communicate with the IBM Initiate Master Data Service. Before you begin Often developers create and refine Composer applications using a local installation of the IBM Initiate Master Data Service and then deploy the application to a production installation. The composersvcs.properties file allows you to configure server information to connect to the appropriate IBM Initiate Master Data Service installation. Edit the file to reflect the installation that your application will access. You may wish to maintain a single copy of the composersvcs.properties file and simply edit the file before packaging your application for deployment. If so, maintain your copy of the file within the IBM Rational Application Developer at projectname/java Resources/src. When your application runs, it will find the file in the WEB-INF/classes directory of your web application. As an alternative, you may wish to create multiple versions of your application by maintaining separate projects within the IBM Rational Application Developer. Each version of the application can be specific to a particular IBM Initiate Master Data Service installation. If so, create a version of the composersvcs.properties file for each project, as described in the steps below. Procedure 1. In the file system, navigate to the bin directory for the Composer plugin. For example: C:\Program Files (x86)\ibm\initiate\workbench10.0.0\plugins\ com.initiatesystems.workbench.composer_10.0.0\runtime\bin 2. Copy the composersvcs.properties.example file. 3. Within the IBM Rational Application Developer, enable the Enterprise Explorer view if it is not already active: Window > Show View > Other > General > Enterprise Explorer. 4. Paste the composersvcs.properties.examples file into the projectname/java Resources/src folder for your project. 5. Rename the file to composersvcs.properties. 6. For each project, open the composersvcs.properties file. 7. Uncomment the following lines by removing the initial pound signs (#) and set the values to reflect a valid host name and port for the installation where the Initiate Composer application will run: contextfactory.hostname= contextfactory.hostport= For example, if your configuration runs the Master Data Engine at localhost:16000, verify that the values are: contextfactory.hostname=localhost contextfactory.hostport= Save and close the composersvcs.properties file. Chapter 1. Getting started 5

18 Results Opening Initiate Composer When your application runs, it will find the file in the WEB-INF/classes directory of your web application. To open IBM Initiate Master Data Service Composer open the IBM Initiate Workbench and choose from the Composer options in the main menu bar. About this task By default, Workbench includes Composer. Procedure 1. Start the IBM Initiate Workbench. 2. In the top menu, choose Composer. 3. Verify that the list of options includes Create Default Composer Configuration and Generate Composer Blueprints. 4. If you have not already done so, connect Workbench to an Engine. If necessary, create a new Initiate project and import a hub configuration. After you create the new project, you may see an error ("Must define at least 1 member type."). The error should resolve when you import the hub configuration. For full instructions, see the IBM Initiate Workbench User's Guide. Creating the default Initiate Composer configuration Generate the default configuration for IBM Initiate Master Data Service Composer. About this task Configuring blueprints The generation process opens the Composer Configuration Editor and creates the projectname/composer/config/composer.icc configuration file, visible in the Workbench Navigator view. As described in subsequent topics, you edit the composer.icc file using the Composer Configuration Editor to choose and configure the blueprints you want to serve as the basis of your applications. Procedure 1. Within IBM Initiate Workbench, from the Composer menu, click Create Default Composer Configuration. 2. Select a project from the list and click OK. The Composer Configuration Editor opens. 3. Verify that the composer.icc file appears within projectname/composer/config/ in the left-pane. IBM Initiate Master Data Service Composer includes blueprints included to demonstrate how Initiate Composer widgets can be assembled into applications. 6 Composer Guide for JavaScript Development

19 About this task Using blueprints is optional, though much of the information in the topics that follow applies even if you assemble widgets into applications from scratch. With the Configuration Editor for IBM Initiate Master Data Service Composer within the IBM Initiate Workbench, configure the names, labels, attribute sets, and composite views for your blueprints. Each blueprint you configure appears on a separate tab within the application you generate. Configuring the Quick View blueprint In order to configure blueprints, you specify settings in the Composer Configuration Editor, such as the name, label, member type, and attribute sets. About this task The settings you configure for the blueprint are saved within the composer.icc configuration file. In general, IBM Initiate Master Data Service Composer widgets parallel standard widgets in Dojo (buttons, forms, and so on); by contrast blueprints are pre-wired arrangements of Composer widgets designed to enable common sets of tasks. By default, the Quick View blueprint combines three different Composer widgets: Search Form, Search Results, and Details. (Optionally, you can configure the Quick View blueprint to use the Flexible Search Form instead of the standard Search Form. Or you can configure the blueprint to use both search forms simultaneously.) Blueprints indicate the flow of events from one widget to another. They can be used without alteration as a simple but complete application, or the relevant code can be copied and used within a larger application. As part of the configuration process, you can choose the Search Type for the blueprint, either Entity or Record. Doing so configures the blueprint widgets as entity search form, results, and details versus record search form, results, and details. For more information about the individual widgets including a description of available configuration options, see the Widget reference on page 93. Procedure 1. If it is not already open, launch the Composer Configuration Editor within the IBM Initiate Workbench by double-clicking the composer.icc file within the projectname/composer/config/ directory in the Navigator view. 2. On the Blueprints view, click the green plus-sign. A pane populates with a list of available blueprints. 3. Select Quick View and click Add. The blueprint appears in the list, as the lower pane populates with configuration options. 4. For Name specify a value that reflects the role the blueprint plays in your application. 5. Set the Label for the blueprint. The label appears as the name of the blueprint in the UI tab. 6. Package refers to the Java package generated for the blueprint. Change the package name if you must have more than one instance of the same blueprint. The package name must be unique across your deployment environment. 7. Choose a Member Type from the drop-down menu. The values here are drawn from your underlying data model. Chapter 1. Getting started 7

20 8. Choose a Search As option from the drop-down menu. Composer uses this entity type when conducting a search. As with the Member Type, the available values are drawn from your data model. 9. Choose a Search Type option from the drop-down menu. Your choice determines whether the blueprint widgets are configured for entities or records. 10. Select an Attribute Set for each widget. An attribute set is a container that administrators can create and configure in order to specify the set of attributes that display within a Composer widget. Because an attribute set is required for each widget, if no attribute sets appear in the drop-down menus for the widgets, you must configure at least one attribute set before you can save the blueprint configuration. For instructions about creating attribute sets, see Creating and configuring an attribute set on page 16. Be sure to return to the Blueprints view to assign the attribute sets you create. The drop-down menus in the Blueprints view only offer attribute sets that match the member type you have chosen for the blueprint. 11. When you finish, save your changes. Changes are saved to the composer.icc file. Note: When you generate blueprints, the Composer Configuration Editor writes a second copy of the composer.icc file into the projectname/composer/ WebContent/config directory. If you make additional changes to the composer.icc file within projectname/composer/config, Initiate Composer automatically propagates the changes to the copy of composer.icc file within projectname/composer/webcontent/config. However, any changes you make to the composer.icc file within projectname/composer/webcontent/config are not propagated to the composer.icc file within projectname/composer/config. What to do next Continue with the blueprint configuration using the Model view and Attribute Sets view. Configuring the Quick View blueprint to use the Flexible Search Form By commenting and un-commenting code within the QuickViewBlueprint.jsp, you can enable the Flexible Search Form instead of the default Search Form. Or you can choose to enable both search forms simultaneously. About this task By default, the Quick View blueprint includes the standard Search Form widget. It also contains code for including the Flexible Search Form widget. The Flexible Search Form widget code is commented out by default. Follow the steps below to enable it. Procedure 1. If you have not already done so, configure and generate a Quick View blueprint. 2. Navigate to the QuickViewBlueprint.jsp file: projectname/composer/ WebContent/blueprints/quickview/QuickViewBlueprint.jsp. 3. Open QuickViewBlueprint.jsp for editing. 4. Locate the following code: 8 Composer Guide for JavaScript Development

21 <div dojotype="composer.mds.widgets.searchform" attributeset="ding" enttype="id" searchtype="entitysearch" eventscope="blueprints.quickview" showadvanced="true" id="blueprints.quickviewsearchpanel" > </div> <!-- To enable the Flexible Search Form, uncomment the code below. --> <!-- To use the Default Search Form, remove the data parameter. --> <!-- If you wish to enable the Flexible Search Form instead of the --> <!-- standard Search Form (rather than enabling both), disable the --> <!-- standard Search Form by commenting out the <div> code above. --> <!-- <div dojotype="composer.mds.widgets.flexiblesearchform"--> <!-- eventscope="blueprints.quickview" --> <!-- id="blueprints.quickviewflexiblesearchform" --> <!-- enttype="id"--> <!-- searchtype="flexibleentity" --> <!-- eventname="flexibleentity"--> <!-- data="generalindexfields">--> <!-- </div>--> 5. As instructed, to enable the Flexible Search Form and disable the standard Search Form, edit the code to uncomment the Flexible Search Form code and comment out the standard Search Form code. 6. Save your changes and close the QuickViewBlueprint.jsp file. Related tasks Configuring the Quick View blueprint on page 7 In order to configure blueprints, you specify settings in the Composer Configuration Editor, such as the name, label, member type, and attribute sets. Related reference Flexible Search Form widget on page 96 With the Flexible Search Form widget, your users can search data that has been indexed using IBM Initiate Flexible Search mechanism. Configuring the Multi-Domain Entity Search blueprint For the Multi-Domain Entity Search blueprint, configure a label, source, and attribute set for each entity type that the application manages. About this task At run time IBM Initiate Master Data Service Composer reads the composer.icc configuration file. In general, Composer widgets parallel standard widgets in Dojo (buttons, forms, and so on); by contrast blueprints are pre-wired arrangements of Composer widgets designed to enable common sets of tasks. The Multi-Domain Entity Search blueprint combines the following Composer widgets: Search Form, Search Results, Add Form, Entity Details, Record Details, and Record List. Embedded within the Entity Details view, the blueprint also includes the Related Entities widget and Relationship Viewer widget. Blueprints indicate the flow of events from one widget to another. They can be used as-is within an application or the relevant code can be copied and used from within a larger application. For details about the individual widgets including a description of available configuration options, see Widget reference on page 93. Chapter 1. Getting started 9

22 Procedure 1. If it is not already open, launch the Composer Configuration Editor within the IBM Initiate Workbench by double-clicking the composer.icc within the projectname/composer/config/ directory in the Navigator. 2. On the Blueprints view, click the green plus-sign. The right pane populates with a list of available blueprints. 3. Select Multi-Domain Entity Search and click Add. The blueprint appears in the list within the left pane of the Editor, and the right pane populates with configuration options for the particular blueprint. Blueprints function as containers for widgets. 4. For Name specify a value that reflects the role the blueprint plays in your application. 5. Set the Label for the blueprint. The label appears as the name of the blueprint in the UI tab. Using non-alphanumeric characters for Label causes an error within Flash Builder. 6. Package refers to the Java package generated for the blueprint. Only change the package name if you must have more than one instance of the same blueprint. The package name must be unique across your deployment environment. 7. For each Entity Type in the drop-down menu, indicate whether it should be Enabled. Enabled entity types are available to the blueprint, meaning that the blueprint's widgets can search against the entity type, display details for the entity type, and so on. For the Multi-Domain Entity Search blueprint, each entity type you enable appears as a tab within the application. The Relationship Viewer widget and Related Entities widget display relationships with entity types that are not enabled, but your users cannot view the details for those entity types. The following steps assume that the entity type is enabled. For entity type that you designate as Enabled, you must specify a Label, Add/Edit Source, and attribute sets for each widget. 8. Set the Label for the blueprint. The label appears as the name of the blueprint in the UI tab. 9. For Add/Edit Source, choose from the drop-down menu. The application created from this blueprint includes widgets for adding and editing records and entities. Choosing the source indicates to which repository the application writes the additions and changes. Typically it is best to choose a Hub-controlled source. A Hub-controlled source is one maintained by the IBM Initiate Master Data Service itself in order to aggregate additions and changes in one easily accessible location. Be certain to specify a source for every entity type that you have enabled. See Configuring a source on page 11 and Configuring authentication for editing entities and adding members on page Select an Attribute Set for each widget. You might need to expand the pane to see the full list of widgets. As explained in later sections of this guide, an attribute set is a container that administrators can create and configure in order to specify the set of attributes that display within a Composer widget. Because an attribute set is required for each widget, if no attribute sets appear in the drop-down menus for the widgets, you must configure at least one attribute set before you can save the blueprint configuration. For instructions about creating attribute sets, see Creating and configuring an attribute set on page 16. Be sure to return to the Blueprints view to assign the attribute sets you create. The drop-down menus in the Blueprints view only offer attribute sets that match the member type you have chosen for the blueprint. 10 Composer Guide for JavaScript Development

23 11. When you finish, save your changes. Changes are saved to the composer.icc file. Note: When you generate blueprints, the Composer Configuration Editor writes a second copy of the composer.icc file into the projectname/composer/ WebContent/config directory. If you make additional changes to the composer.icc file within projectname/composer/config, Initiate Composer automatically propagates the changes to the copy of composer.icc file within projectname/composer/webcontent/config. However, any changes you make to the composer.icc file within projectname/composer/webcontent/config are not propagated to the composer.icc file within projectname/composer/config. What to do next Continue with the blueprint configuration using the Model view and Attribute Sets view. Configuring a source For IBM Initiate Master Data Service Composer blueprints whose widgets add records or edit entities, you can create a dedicated Hub-controlled source and specify that source when configuring your blueprints. About this task Creating a dedicated Hub-controlled source allows Composer applications to maintain added records and edited entities in one easily accessible location. Once you have created the source, specify it as the Add/Edit Source within the Blueprints view of the Composer Configuration Editor for any blueprints that enable adding records or editing entities. Note that the Quick View blueprint does not include any widgets that add records or perform entity editing and so the Add/Edit Source drop-down does not appear. Once the new Hub-controlled source is created and configured, when a user adds a record within the application, the application writes the new record to that source. Specifically, the application creates an entity which contains the single record you have just created. (Remember that entities are simply containers for one or more records.) The application behavior for editing an existing entity is somewhat more complex. Suppose that an existing entity consists of three records maintained by three different sources. When a user edits the entity within your application, the changes are written to the record that is maintained in the source you specified as the Add/Edit Source. If you indicated a new Hub-controlled source (and if the entity has not previously been edited within your application), the application creates a record in the Hub-controlled source and links the record to the other three records in the other sources. If the entity has already been edited within your application, the application writes the updates into the existing record in the Hub-controlled source and links the record to the other sources. The record maintained by the Hub-controlled source typically becomes the most current record within an entity, unless edits are also made to records within other sources. How the application links the record to the other records depends on your configuration. By default, the application "hard links" the records, meaning that the application issues a command that binds together the associated records for the entity using an identity rule. The identity rule indicates that two or more members Chapter 1. Getting started 11

24 have been assigned the same Member ID. (In the API, this is known as an entity rule, specifically EntRule.) This linking occurs each time a user edits an entity. As an alternative, you can configure the application to "soft link" the records so that when the user edits an entity, rather than linking the member records as occurs with hard linking, Composer reads the values from the other member records that comprise the entity and writes those values into the member record within the selected source, where they appear as inactive values. See Choosing how to link records when making edits to entities on page 48. Procedure 1. Within the projectname directory in the Navigator, double-click projectname.imm file. 2. In the window that opens in the right pane, click Member Types in the vertical list of options. 3. From the Member type drop-down menu at the top of the pane, choose the member type for which you want to create a Hub-controlled source. 4. Click to open the Sources tab. 5. Click the Add button. A new row appears in the table of sources. 6. Edit the fields in the table to assign a Source Name and Source Code. For example, assign a source name of Composer Add and Edit and a source code of COMPSR. 7. In the right column, ensure that all attributes are enabled for the selected source. 8. Repeat the process for all member types for which users can add new records or edit entities. 9. Save your changes. The new source is available within the Add/Edit Source drop-down menu on the Blueprints view of the Composer Configuration Editor. Changing your application's default locale You can configure your Composer application to display locale-specific labels and messages by creating copies of resource files and editing them to provide the translated text. About this task Note that creating locale-specific resource files does not alter the Locale drop-down menu available within the Model view and Attribute Sets view in the Composer Configuration Editor. For the current release, the drop-down only displays English (United States) regardless of changes to the locale files. Also note that the labels.js file applies only to the model and attribute set labels. Static labels used in widgets (for example, error messages and button labels) are not translated through labels.js. A second file (messages.js) contains message catalog entries for all strings found in the Initiate Composer application within the IBM Initiate Workbench. You should have no cause to edit messages.js. Procedure 1. If it is not already started, open the IBM Initiate Workbench. 2. In the left pane of the Workbench, navigate to the projectname/composer/ WebContent/scripts/src/dojo/composer/nls folder. 12 Composer Guide for JavaScript Development

25 3. Create a new directory and assign the name of your locale. For example, for German-speaking Germany create a de-de directory. For Dojo, locale specifications are all lowercase and use a hyphen rather than an underscore. 4. Copy the labels.js file within projectname/composer/webcontent/scripts/ src/dojo/composer/nls and paste it into your new locale-specific directory. 5. Edit the file to specify the locale-specific text for interface labels. The labels.js file within projectname/composer/webcontent/scripts/src/dojo/composer/nls specifies the default labels to be used if the user's browser does not specify a locale for which you have created a locale-specific directory. If the default language for your application is not US English, directly edit the labels.js file within projectname/composer/webcontent/scripts/src/dojo/composer/nls. Note: You must save any changes to labels.js in UTF-8 format to ensure that international characters appear correctly in your Initiate Composer application. 6. Test your changes by altering the locale setting in your browser and redeploying the application. Example The Dojo locale specification allows you to supply localized strings at different levels of detail. For example, suppose your application will be accessible to French speakers in several locales (fr_fr, fr_ca, and fr_ch), yet you want to specify a label that will be the same for all three French locales. Specifically, you want to specify Prénom as the label for a person's first name. In addition to directories called fr-fr, fr-ca, and fr-ch, you can create a directory called simply fr. Create copies of labels.js and messages.js within labels.js in the fr directory and specify the Prénom string for attrset.yourattributeset.fieldset.lglname.field.onmfirst.label. Next remove the attrset.yourattributeset.fieldset.lglname.field.onmfirst.label label specification from the labels.js file in the fr-fr, fr-ca, and fr-ch directories. When a user whose browser locale is set to fr_ch accesses the application, Dojo looks first for referenced strings within the fr-ch directory. When it does not find the label specification within the fr-ch directory, it automatically steps up to the fr directory where it finds the specification. In turn, if it had not found the specification for the string within the fr directory, it would have looked within the default versions of the labels.js and messages.js files within projectname/composer/webcontent/scripts/src/dojo/composer/nls. Configuring the type label You can assign a user-readable label to the database names of member types and entity types using the Model view, which includes a Type Label column. Procedure 1. If it is not already open, launch the IBM Initiate Master Data Service Composer Configuration Editor by double-clicking the composer.icc within the projectname/composer/config/ directory in the Navigator. 2. Navigate to the Model view. 3. Under the Type Label table heading click within the cell that corresponds to the member or entity you want to configure. 4. If a label is already present, you can edit it. If no label is present, you can add one. 5. Repeat as necessary to configure the entities and members. 6. Save your changes. Chapter 1. Getting started 13

ComposerGuideforFlexDevelopment

ComposerGuideforFlexDevelopment IBM Initiate Master Data Serice ComposerGuideforFlexDeelopment Version9Release7 GI13-2154-00 IBM Initiate Master Data Serice ComposerGuideforFlexDeelopment Version9Release7 GI13-2154-00 Note Before using

More information

Workbench User's Guide

Workbench User's Guide IBM Initiate Workbench User's Guide Version9Release7 SC19-3167-06 IBM Initiate Workbench User's Guide Version9Release7 SC19-3167-06 Note Before using this information and the product that it supports,

More information

IBM Workplace Collaboration Services API Toolkit

IBM Workplace Collaboration Services API Toolkit IBM Workplace Collaboration Services API Toolkit Version 2.5 User s Guide G210-1958-00 IBM Workplace Collaboration Services API Toolkit Version 2.5 User s Guide G210-1958-00 Note Before using this information

More information

IBM Workplace Software Development Kit

IBM Workplace Software Development Kit IBM Workplace Software Development Kit Version 2.6 User s Guide G210-2363-00 IBM Workplace Software Development Kit Version 2.6 User s Guide G210-2363-00 Note Before using this information and the product

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6.0 SP1.5 User Guide P/N 300 005 253 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All

More information

CA Gen. Gen Studio Overview Guide. Release 8.5. Third Edition

CA Gen. Gen Studio Overview Guide. Release 8.5. Third Edition CA Gen Gen Studio Overview Guide Release 8.5 Third Edition This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation

More information

IBM. Developing with IBM Rational Application Developer for WebSphere Software V6

IBM. Developing with IBM Rational Application Developer for WebSphere Software V6 IBM 000-255 Developing with IBM Rational Application Developer for WebSphere Software V6 Download Full Version : http://killexams.com/pass4sure/exam-detail/000-255 Answer: C QUESTION: 99 A developer is

More information

IBM. IBM WebSphere Application Server Migration Toolkit. WebSphere Application Server. Version 9.0 Release

IBM. IBM WebSphere Application Server Migration Toolkit. WebSphere Application Server. Version 9.0 Release WebSphere Application Server IBM IBM WebSphere Application Server Migration Toolkit Version 9.0 Release 18.0.0.3 Contents Chapter 1. Overview......... 1 Chapter 2. What's new........ 5 Chapter 3. Support..........

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6 SP1 User Guide P/N 300 005 253 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights

More information

Manipulating Database Objects

Manipulating Database Objects Manipulating Database Objects Purpose This tutorial shows you how to manipulate database objects using Oracle Application Express. Time to Complete Approximately 30 minutes. Topics This tutorial covers

More information

Oracle Fusion Middleware 11g: Build Applications with ADF I

Oracle Fusion Middleware 11g: Build Applications with ADF I Oracle University Contact Us: +966 1 1 2739 894 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn This course is aimed at developers who want to build Java

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

Sterling Selling and Fulfillment Suite Developer Toolkit FAQs

Sterling Selling and Fulfillment Suite Developer Toolkit FAQs Sterling Selling and Fulfillment Suite Developer Toolkit FAQs Sterling Order Management Sterling Configure, Price, Quote Sterling Warehouse Management System September 2012 Copyright IBM Corporation, 2012.

More information

IBM Maximo Anywhere Version 7 Release 6. Planning, installation, and deployment IBM

IBM Maximo Anywhere Version 7 Release 6. Planning, installation, and deployment IBM IBM Maximo Anywhere Version 7 Release 6 Planning, installation, and deployment IBM Note Before using this information and the product it supports, read the information in Notices on page 65. This edition

More information

IBM Endpoint Manager Version 9.0. Software Distribution User's Guide

IBM Endpoint Manager Version 9.0. Software Distribution User's Guide IBM Endpoint Manager Version 9.0 Software Distribution User's Guide IBM Endpoint Manager Version 9.0 Software Distribution User's Guide Note Before using this information and the product it supports,

More information

IBM Decision Server Insights. Installation Guide. Version 8 Release 6

IBM Decision Server Insights. Installation Guide. Version 8 Release 6 IBM Decision Server Insights Installation Guide Version 8 Release 6 IBM Decision Server Insights Installation Guide Version 8 Release 6 Note Before using this information and the product it supports,

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

IBM JZOS Meets Web 2.0

IBM JZOS Meets Web 2.0 IBM JZOS Meets Web 2.0 Tuesday, August 3 rd 2010 Session 7637 Steve Goetze Kirk Wolf http://dovetail.com info@dovetail.com Copyright 2010, Dovetailed Technologies Abstract The development and deployment

More information

Version 2 Release 2. IBM i2 Enterprise Insight Analysis Upgrade Guide IBM SC

Version 2 Release 2. IBM i2 Enterprise Insight Analysis Upgrade Guide IBM SC Version 2 Release 2 IBM i2 Enterprise Insight Analysis Upgrade Guide IBM SC27-5091-00 Note Before using this information and the product it supports, read the information in Notices on page 35. This edition

More information

Installing the SAP Solution Manager integration package with IBM Business Process Manager V8.0

Installing the SAP Solution Manager integration package with IBM Business Process Manager V8.0 Installing the SAP Solution Manager integration package with IBM Business Process Manager V8.0 ii Installing the SAP Solution Manager integration package with IBM Business Process Manager V8.0 Contents

More information

BEAWebLogic. Portal. Tutorials Getting Started with WebLogic Portal

BEAWebLogic. Portal. Tutorials Getting Started with WebLogic Portal BEAWebLogic Portal Tutorials Getting Started with WebLogic Portal Version 10.2 February 2008 Contents 1. Introduction Introduction............................................................ 1-1 2. Setting

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6.5 SP2 User Guide P/N 300-009-462 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2008 2009 EMC Corporation. All

More information

InfoSphere Master Data Management Reference Data Management Hub Version 10 Release 0. User s Guide GI

InfoSphere Master Data Management Reference Data Management Hub Version 10 Release 0. User s Guide GI InfoSphere Master Data Management Reference Data Management Hub Version 10 Release 0 User s Guide GI13-2637-00 InfoSphere Master Data Management Reference Data Management Hub Version 10 Release 0 User

More information

IBM Atlas Policy Distribution Administrators Guide: IER Connector. for IBM Atlas Suite v6

IBM Atlas Policy Distribution Administrators Guide: IER Connector. for IBM Atlas Suite v6 IBM Atlas Policy Distribution Administrators Guide: IER Connector for IBM Atlas Suite v6 IBM Atlas Policy Distribution: IER Connector This edition applies to version 6.0 of IBM Atlas Suite (product numbers

More information

IBM emessage Version 9 Release 1 February 13, User's Guide

IBM emessage Version 9 Release 1 February 13, User's Guide IBM emessage Version 9 Release 1 February 13, 2015 User's Guide Note Before using this information and the product it supports, read the information in Notices on page 471. This edition applies to version

More information

Extended Search Administration

Extended Search Administration IBM Lotus Extended Search Extended Search Administration Version 4 Release 0.1 SC27-1404-02 IBM Lotus Extended Search Extended Search Administration Version 4 Release 0.1 SC27-1404-02 Note! Before using

More information

SAS AppDev Studio TM 3.4 Eclipse Plug-ins. Migration Guide

SAS AppDev Studio TM 3.4 Eclipse Plug-ins. Migration Guide SAS AppDev Studio TM 3.4 Eclipse Plug-ins Migration Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2009. SAS AppDev Studio TM 3.4 Eclipse Plug-ins: Migration

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

Oracle Fusion Middleware 11g: Build Applications with ADF I

Oracle Fusion Middleware 11g: Build Applications with ADF I Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn Java EE is a standard, robust,

More information

IBM Case Manager Version User's Guide IBM SC

IBM Case Manager Version User's Guide IBM SC IBM Case Manager Version 5.3.3 User's Guide IBM SC19-3274-10 IBM Case Manager Version 5.3.3 User's Guide IBM SC19-3274-10 This edition applies to Version 5 Release 3 Modification 3 of IBM Case Manager

More information

IBM Operational Decision Manager Version 8 Release 5. Installation Guide

IBM Operational Decision Manager Version 8 Release 5. Installation Guide IBM Operational Decision Manager Version 8 Release 5 Installation Guide Note Before using this information and the product it supports, read the information in Notices on page 51. This edition applies

More information

IBM Monitoring Agent for Citrix Virtual Desktop Infrastructure 7.2 FP3. User's Guide IBM SC

IBM Monitoring Agent for Citrix Virtual Desktop Infrastructure 7.2 FP3. User's Guide IBM SC IBM Monitoring Agent for Citrix Virtual Desktop Infrastructure 7.2 FP3 User's Guide IBM SC14-7487-02 IBM Monitoring Agent for Citrix Virtual Desktop Infrastructure 7.2 FP3 User's Guide IBM SC14-7487-02

More information

Coveo Platform 7.0. Liferay Connector Guide

Coveo Platform 7.0. Liferay Connector Guide Coveo Platform 7.0 Liferay Connector Guide Notice The content in this document represents the current view of Coveo as of the date of publication. Because Coveo continually responds to changing market

More information

Skyway Builder 6.3 Reference

Skyway Builder 6.3 Reference Skyway Builder 6.3 Reference 6.3.0.0-07/21/09 Skyway Software Skyway Builder 6.3 Reference: 6.3.0.0-07/21/09 Skyway Software Published Copyright 2009 Skyway Software Abstract The most recent version of

More information

IBM Tivoli Federated Identity Manager Version Installation Guide GC

IBM Tivoli Federated Identity Manager Version Installation Guide GC IBM Tivoli Federated Identity Manager Version 6.2.2 Installation Guide GC27-2718-01 IBM Tivoli Federated Identity Manager Version 6.2.2 Installation Guide GC27-2718-01 Note Before using this information

More information

SAS Contextual Analysis 14.3: Administrator s Guide

SAS Contextual Analysis 14.3: Administrator s Guide SAS Contextual Analysis 14.3: Administrator s Guide SAS Documentation August 25, 2017 The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2017. SAS Contextual Analysis

More information

IBM i Version 7.2. Connecting to your system Connecting to Your system with IBM Navigator for i IBM

IBM i Version 7.2. Connecting to your system Connecting to Your system with IBM Navigator for i IBM IBM i Version 7.2 Connecting to your system Connecting to Your system with IBM Navigator for i IBM IBM i Version 7.2 Connecting to your system Connecting to Your system with IBM Navigator for i IBM Note

More information

IBM Maximo Anywhere Version 7 Release 6. Planning, installation, and deployment IBM

IBM Maximo Anywhere Version 7 Release 6. Planning, installation, and deployment IBM IBM Maximo Anywhere Version 7 Release 6 Planning, installation, and deployment IBM Note Before using this information and the product it supports, read the information in Notices on page 71. This edition

More information

Version 11 Release 0 May 31, IBM Contact Optimization Installation Guide IBM

Version 11 Release 0 May 31, IBM Contact Optimization Installation Guide IBM Version 11 Release 0 May 31, 2018 IBM Contact Optimization Installation Guide IBM Note Before using this information and the product it supports, read the information in Notices on page 39. This edition

More information

INSTALL GUIDE BIOVIA INSIGHT 2016

INSTALL GUIDE BIOVIA INSIGHT 2016 INSTALL GUIDE BIOVIA INSIGHT 2016 Copyright Notice 2015 Dassault Systèmes. All rights reserved. 3DEXPERIENCE, the Compass icon and the 3DS logo, CATIA, SOLIDWORKS, ENOVIA, DELMIA, SIMULIA, GEOVIA, EXALEAD,

More information

Teiid Designer User Guide 7.5.0

Teiid Designer User Guide 7.5.0 Teiid Designer User Guide 1 7.5.0 1. Introduction... 1 1.1. What is Teiid Designer?... 1 1.2. Why Use Teiid Designer?... 2 1.3. Metadata Overview... 2 1.3.1. What is Metadata... 2 1.3.2. Editing Metadata

More information

Rational Systems Developer

Rational Systems Developer Rational Systems Developer Version 7.0 Installation Guide GI11-8355-04 Rational Systems Developer Version 7.0 Installation Guide GI11-8355-04 Note Before using this information and the product it supports,

More information

INSTALLING ADOBE LIVECYCLE WORKBENCH 11

INSTALLING ADOBE LIVECYCLE WORKBENCH 11 INSTALLING ADOBE LIVECYCLE WORKBENCH 11 Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: About This Document 1.1 Who should

More information

IBM Rational Developer for System z Version 7.5

IBM Rational Developer for System z Version 7.5 Providing System z developers with tools for building traditional and composite applications in an SOA and Web 2.0 environment IBM Rational Developer for System z Version 7.5 Highlights Helps developers

More information

Packaging for Websphere Development Studio was changed with V6R1.

Packaging for Websphere Development Studio was changed with V6R1. Packaging for Websphere Development Studio was changed with V6R1. Websphere Development Studio was divided into three features: ILE Compilers Heritage Compilers (OPM) ADTS Websphere Development Studio

More information

Business Intelligence and Reporting Tools

Business Intelligence and Reporting Tools Business Intelligence and Reporting Tools Release 1.0 Requirements Document Version 1.0 November 8, 2004 Contents Eclipse Business Intelligence and Reporting Tools Project Requirements...2 Project Overview...2

More information

End User s Guide Release 5.0

End User s Guide Release 5.0 [1]Oracle Application Express End User s Guide Release 5.0 E39146-04 August 2015 Oracle Application Express End User's Guide, Release 5.0 E39146-04 Copyright 2012, 2015, Oracle and/or its affiliates. All

More information

WebSphere Application Server V7: Administration Consoles and Commands

WebSphere Application Server V7: Administration Consoles and Commands Chapter 5 of WebSphere Application Server V7 Administration and Configuration Guide, SG24-7615 WebSphere Application Server V7: Administration Consoles and Commands WebSphere application server properties

More information

IBM Workplace Client Technology API Toolkit

IBM Workplace Client Technology API Toolkit IBM Workplace Client Technology API Toolkit Version 2.5 User s Guide G210-1984-00 IBM Workplace Client Technology API Toolkit Version 2.5 User s Guide G210-1984-00 Note Before using this information and

More information

PDF Annotation Services Installation Guide

PDF Annotation Services Installation Guide PDF Annotation Services Installation Guide Version 5.3 March 2005 Copyright 1994-2005 EMC Corporation Table of Contents Preface... 5 Chapter 1 About PDF Annotation Services... 7 How PDF Annotation Services

More information

IBM. Planning and Installation. IBM Tivoli Workload Scheduler. Version 9 Release 1 SC

IBM. Planning and Installation. IBM Tivoli Workload Scheduler. Version 9 Release 1 SC IBM Tivoli Workload Scheduler IBM Planning and Installation Version 9 Release 1 SC32-1273-13 IBM Tivoli Workload Scheduler IBM Planning and Installation Version 9 Release 1 SC32-1273-13 Note Before using

More information

Contents Overview... 5 Downloading Primavera Gateway... 5 Primavera Gateway On-Premises Installation Prerequisites... 6

Contents Overview... 5 Downloading Primavera Gateway... 5 Primavera Gateway On-Premises Installation Prerequisites... 6 Gateway Installation and Configuration Guide for On-Premises Version 17 September 2017 Contents Overview... 5 Downloading Primavera Gateway... 5 Primavera Gateway On-Premises Installation Prerequisites...

More information

Error Message Reference

Error Message Reference Security Policy Manager Version 7.1 Error Message Reference GC23-9477-01 Security Policy Manager Version 7.1 Error Message Reference GC23-9477-01 Note Before using this information and the product it

More information

Provisioning WPF based WP Composite Applications to Expeditor

Provisioning WPF based WP Composite Applications to Expeditor Provisioning WPF based WP Composite Applications to Expeditor Copyright International Business Machines Corporation 2007. All rights reserved. Sample walk through #2 in a series of articles describing

More information

INSTALL GUIDE BIOVIA INSIGHT 2.6

INSTALL GUIDE BIOVIA INSIGHT 2.6 INSTALL GUIDE BIOVIA INSIGHT 2.6 Copyright Notice 2015 Dassault Systèmes. All rights reserved. 3DEXPERIENCE, the Compass icon and the 3DS logo, CATIA, SOLIDWORKS, ENOVIA, DELMIA, SIMULIA, GEOVIA, EXALEAD,

More information

Installation and Configuration Guide

Installation and Configuration Guide IBM Initiate Provider Direct Installation and Configuration Guide Version9Release7 GI13-2153-01 IBM Initiate Provider Direct Installation and Configuration Guide Version9Release7 GI13-2153-01 Note Before

More information

How to install and configure Solr v4.3.1 on IBM WebSphere Application Server v8.0

How to install and configure Solr v4.3.1 on IBM WebSphere Application Server v8.0 How to install and configure Solr v4.3.1 on IBM WebSphere Application Server v8.0 About This post describe how to install and configure Apache Solr 4 under IBM WebSphere Application Server v8. Resume about

More information

Coveo Platform 6.5. Liferay Connector Guide

Coveo Platform 6.5. Liferay Connector Guide Coveo Platform 6.5 Liferay Connector Guide Notice The content in this document represents the current view of Coveo as of the date of publication. Because Coveo continually responds to changing market

More information

How to Install (then Test) the NetBeans Bundle

How to Install (then Test) the NetBeans Bundle How to Install (then Test) the NetBeans Bundle Contents 1. OVERVIEW... 1 2. CHECK WHAT VERSION OF JAVA YOU HAVE... 2 3. INSTALL/UPDATE YOUR JAVA COMPILER... 2 4. INSTALL NETBEANS BUNDLE... 3 5. CREATE

More information

vsphere Web Client Extensions Programming Guide vsphere 5.1

vsphere Web Client Extensions Programming Guide vsphere 5.1 vsphere Web Client Extensions Programming Guide vsphere 5.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.

More information

vsphere Web Client SDK Documentation VMware vsphere Web Client SDK VMware ESXi vcenter Server 6.5.1

vsphere Web Client SDK Documentation VMware vsphere Web Client SDK VMware ESXi vcenter Server 6.5.1 vsphere Web Client SDK Documentation VMware vsphere Web Client SDK 6.5.1 VMware ESXi 6.5.1 vcenter Server 6.5.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

VII. Corente Services SSL Client

VII. Corente Services SSL Client VII. Corente Services SSL Client Corente Release 9.1 Manual 9.1.1 Copyright 2014, Oracle and/or its affiliates. All rights reserved. Table of Contents Preface... 5 I. Introduction... 6 Chapter 1. Requirements...

More information

IBM Security SiteProtector System User Guide for Security Analysts

IBM Security SiteProtector System User Guide for Security Analysts IBM Security IBM Security SiteProtector System User Guide for Security Analysts Version 2.9 Note Before using this information and the product it supports, read the information in Notices on page 83. This

More information

IBM Content Analytics with Enterprise Search Version 3.0. Integration with WebSphere Portal

IBM Content Analytics with Enterprise Search Version 3.0. Integration with WebSphere Portal IBM Content Analytics with Enterprise Search Version 3.0 Integration with WebSphere Portal Note Before using this information and the product it supports, read the information in Notices on page 23. This

More information

HPE Security Fortify Plugins for Eclipse

HPE Security Fortify Plugins for Eclipse HPE Security Fortify Plugins for Eclipse Software Version: 17.20 Installation and Usage Guide Document Release Date: November 2017 Software Release Date: November 2017 Legal Notices Warranty The only warranties

More information

Application Integration with WebSphere Portal V7

Application Integration with WebSphere Portal V7 Application Integration with WebSphere Portal V7 Rapid Portlet Development with WebSphere Portlet Factory IBM Innovation Center Dallas, TX 2010 IBM Corporation Objectives WebSphere Portal IBM Innovation

More information

IBM WebSphere Adapter for Oracle E-Business Suite Quick Start Tutorials

IBM WebSphere Adapter for Oracle E-Business Suite Quick Start Tutorials IBM WebSphere Adapter for Oracle E-Business Suite 7.5.0.0 Quick Start Tutorials Note: Before using this information and the product it supports, read the information in the "Notices" section, at the end

More information

Central Administration Console Installation and User's Guide

Central Administration Console Installation and User's Guide IBM Tivoli Storage Manager FastBack for Workstations Version 7.1 Central Administration Console Installation and User's Guide SC27-2808-03 IBM Tivoli Storage Manager FastBack for Workstations Version

More information

Introduction... 5 Configuring Single Sign-On... 7 Prerequisites for Configuring Single Sign-On... 7 Installing Oracle HTTP Server...

Introduction... 5 Configuring Single Sign-On... 7 Prerequisites for Configuring Single Sign-On... 7 Installing Oracle HTTP Server... Oracle Access Manager Configuration Guide for On-Premises Version 17 October 2017 Contents Introduction... 5 Configuring Single Sign-On... 7 Prerequisites for Configuring Single Sign-On... 7 Installing

More information

Nimsoft Monitor Server

Nimsoft Monitor Server Nimsoft Monitor Server Configuration Guide v6.00 Document Revision History Version Date Changes 1.0 10/20/2011 Initial version of Nimsoft Server Configuration Guide, containing configuration and usage

More information

Leverage Rational Application Developer v8 to develop OSGi application and test with Websphere Application Server v8

Leverage Rational Application Developer v8 to develop OSGi application and test with Websphere Application Server v8 Leverage Rational Application Developer v8 to develop OSGi application and test with Websphere Application Server v8 Author: Ying Liu cdlliuy@cn.ibm.com Date: June,29 2011 2010 IBM Corporation THE INFORMATION

More information

User's Guide c-treeace SQL Explorer

User's Guide c-treeace SQL Explorer User's Guide c-treeace SQL Explorer Contents 1. c-treeace SQL Explorer... 4 1.1 Database Operations... 5 Add Existing Database... 6 Change Database... 7 Create User... 7 New Database... 8 Refresh... 8

More information

Developing Ajax Web Apps with GWT. Session I

Developing Ajax Web Apps with GWT. Session I Developing Ajax Web Apps with GWT Session I Contents Introduction Traditional Web RIAs Emergence of Ajax Ajax ( GWT ) Google Web Toolkit Installing and Setting up GWT in Eclipse The Project Structure Running

More information

Exposing CICS Transactions to WLE

Exposing CICS Transactions to WLE Exposing CICS Transactions to WLE Lab Exercise Author: David J Brett, Version 1.0 IBM BPM 7.5 Lab Number 1 Copyright IBM Corporation, 2011 US Government Users Restricted Rights - Use, duplication or disclosure

More information

Composer Deployment Guide. Installation

Composer Deployment Guide. Installation Composer Deployment Guide Installation 12/27/2017 Installation Contents 1 Installation 1.1 Composer Installation Video 1.2 Getting Started After Installation 1.3 Installing Composer as an Eclipse Plugin

More information

SAS 9.2 Intelligence Platform. Web Application Administration Guide, Third Edition

SAS 9.2 Intelligence Platform. Web Application Administration Guide, Third Edition SAS 9.2 Intelligence Platform Web Application Administration Guide, Third Edition The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2010. SAS 9.2 Intelligence Platform:

More information

Red Hat Application Migration Toolkit 4.0

Red Hat Application Migration Toolkit 4.0 Red Hat Application Migration Toolkit 4.0 Eclipse Plugin Guide Simplify Migration of Java Applications Last Updated: 2018-04-04 Red Hat Application Migration Toolkit 4.0 Eclipse Plugin Guide Simplify

More information

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc. Chapter 1 GETTING STARTED SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: WSAD. J2EE business topologies. Workbench. Project. Workbench components. Java development tools. Java projects

More information

Introduction to Web Application Development Using JEE, Frameworks, Web Services and AJAX

Introduction to Web Application Development Using JEE, Frameworks, Web Services and AJAX Introduction to Web Application Development Using JEE, Frameworks, Web Services and AJAX Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject

More information

BIG-IP Access Policy Manager : Portal Access. Version 12.1

BIG-IP Access Policy Manager : Portal Access. Version 12.1 BIG-IP Access Policy Manager : Portal Access Version 12.1 Table of Contents Table of Contents Overview of Portal Access...7 Overview: What is portal access?...7 About portal access configuration elements...7

More information

IBM WebSphere Adapter for Oracle E-Business Suite Quick Start Tutorials

IBM WebSphere Adapter for Oracle E-Business Suite Quick Start Tutorials IBM WebSphere Adapter for Oracle E-Business Suite 7.0.0.0 Quick Start Tutorials Note: Before using this information and the product it supports, read the information in the "Notices" section, at the end

More information

Using the VMware vcenter Orchestrator Client. vrealize Orchestrator 5.5.1

Using the VMware vcenter Orchestrator Client. vrealize Orchestrator 5.5.1 Using the VMware vcenter Orchestrator Client vrealize Orchestrator 5.5.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments

More information

TM1 9.5 Quick Installation and Upgrade Guide. Nature of Document: Tip or Technique Product(s): TM1 9.5 Area of Interest: Upgrade/Migration

TM1 9.5 Quick Installation and Upgrade Guide. Nature of Document: Tip or Technique Product(s): TM1 9.5 Area of Interest: Upgrade/Migration TM1 9.5 Quick Installation and Upgrade Guide Nature of Document: Tip or Technique Product(s): TM1 9.5 Area of Interest: Upgrade/Migration 2 Copyright and Trademarks Licensed Materials - Property of IBM.

More information

IBM Software. IBM Forms V8.0. Forms Experience Builder - Portal Integration. Lab Exercise

IBM Software. IBM Forms V8.0. Forms Experience Builder - Portal Integration. Lab Exercise IBM Forms V8.0 Forms Experience Builder - Portal Integration Lab Exercise Catalog Number Copyright IBM Corporation, 2012 US Government Users Restricted Rights - Use, duplication or disclosure restricted

More information

IBM WebSphere Adapter for Oracle E-Business Suite Quick Start Tutorials

IBM WebSphere Adapter for Oracle E-Business Suite Quick Start Tutorials IBM WebSphere Adapter for Oracle E-Business Suite 6.2.0.0 Quick Start Tutorials Note: Before using this information and the product it supports, read the information in "Notices" on page 196. This edition

More information

Mobile Application Workbench. SAP Mobile Platform 3.0 SP02

Mobile Application Workbench. SAP Mobile Platform 3.0 SP02 SAP Mobile Platform 3.0 SP02 DOCUMENT ID: DC-01-0302-01 LAST REVISED: January 2014 Copyright 2014 by SAP AG or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced

More information

DB Change Manager. User Guide. Version 17.0 Published December 2017

DB Change Manager. User Guide. Version 17.0 Published December 2017 DB Change Manager User Guide Version 17.0 Published December 2017 2017 IDERA, Inc. IDERA, the IDERA logos, and all other IDERA product or service names are trademarks or registered trademarks of IDERA,

More information

JBoss SOAP Web Services User Guide. Version: M5

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

More information

Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS. For IBM System i (5250)

Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS. For IBM System i (5250) Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250) 1 Lab instructions This lab teaches you how to use IBM Rational HATS to create a rich client plug-in application

More information

TIBCO iprocess Workspace (Browser) Installation Guide. Software Release 11.3 May 2011

TIBCO iprocess Workspace (Browser) Installation Guide. Software Release 11.3 May 2011 TIBCO iprocess Workspace (Browser) Installation Guide Software Release 11.3 May 2011 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO

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

Readme File. Hyperion System 9 BI+ Application Builder.NET Release 9.2 Readme. Hyperion System 9 BI+ Application Builder.NET Release 9.

Readme File. Hyperion System 9 BI+ Application Builder.NET Release 9.2 Readme. Hyperion System 9 BI+ Application Builder.NET Release 9. Hyperion System 9 BI+ Application Builder.NET Release 9.2 Readme Readme File This file contains the following sections: Purpose... 2 New Features... 2 Grid Adapters... 2 Grid Adapter Generic... 2 Grid

More information

Introduction to Eclipse

Introduction to Eclipse Introduction to Eclipse Ed Gehringer Using (with permission) slides developed by Dwight Deugo (dwight@espirity.com) Nesa Matic (nesa@espirity.com( nesa@espirity.com) Sreekanth Konireddygari (IBM Corp.)

More information

iway Integration Tools Getting Started Guide Version 8.0 and Higher

iway Integration Tools Getting Started Guide Version 8.0 and Higher iway Integration Tools Getting Started Guide Version 8.0 and Higher August 09, 2018 Active Technologies, EDA, EDA/SQL, FIDEL, FOCUS, Information Builders, the Information Builders logo, iway, iway Software,

More information

Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250)

Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250) Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250) Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS 1 Lab instructions This lab teaches

More information

Integration Developer Version 7.0 Version 7.0. Installation Guide

Integration Developer Version 7.0 Version 7.0. Installation Guide Integration Developer Version 7.0 Version 7.0 Installation Guide Note Before using this information and the product it supports, be sure to read the general information under Notices on page 67. This edition

More information

FileNet P8 Version 5.2.1

FileNet P8 Version 5.2.1 FileNet P8 Version 5.2.1 Plan and Prepare Your Environment for FileNet P8 for installation on Microsoft Windows with IBM DB2, IBM WebSphere Application Server, and IBM Tivoli Directory Server IBM GC19-3917-04

More information

Unified Management Portal

Unified Management Portal Unified Management Portal Unified Management Portal Release Notes 6.2.1 Document Revision History Document Version Date Changes 1.0 12/18/2012 Initial version for UMP 6.2. 1.1 2/4/2013 Updated version

More information

TECHNICAL WHITE PAPER AUGUST 2017 REVIEWER S GUIDE FOR VIEW IN VMWARE HORIZON 7: INSTALLATION AND CONFIGURATION. VMware Horizon 7 version 7.

TECHNICAL WHITE PAPER AUGUST 2017 REVIEWER S GUIDE FOR VIEW IN VMWARE HORIZON 7: INSTALLATION AND CONFIGURATION. VMware Horizon 7 version 7. TECHNICAL WHITE PAPER AUGUST 2017 REVIEWER S GUIDE FOR VIEW IN VMWARE HORIZON 7: INSTALLATION AND CONFIGURATION VMware Horizon 7 version 7.x Table of Contents Introduction.... 3 JMP Next-Generation Desktop

More information

IBM WebSphere Sample Adapter for Enterprise Information System Simulator Deployment and Testing on WPS 7.0. Quick Start Scenarios

IBM WebSphere Sample Adapter for Enterprise Information System Simulator Deployment and Testing on WPS 7.0. Quick Start Scenarios IBM WebSphere Sample Adapter for Enterprise Information System Simulator 7.0.0.0 Deployment and Testing on WPS 7.0 Quick Start Scenarios Note: Before using this information and the product it supports,

More information