Evaluation Guide - WebSphere Integration

Similar documents
Embarcadero Change Manager 5.1 Installation Guide. Published: July 22, 2009

Embarcadero Rapid SQL Developer 2.0 Installation Guide

Embarcadero Rapid SQL Developer 2.1 Installation Guide

Describe CVS Tutorial

Rapid SQL Developer Debugger 2.1 User Guide

Rapid SQL Developer Debugger 2.0 User Guide

Embarcadero Change Manager 5.1 Installation Guide

Embarcadero DB Optimizer 1.5 New Features Guide. Published: March 16, 2009

Embarcadero All-Access Server Installation Guide

Embarcadero ToolBox. Product Documentation. User Guide

ER/Studio Enterprise Portal User Guide

ER/Studio Data Architect

Embarcadero All-Access Client User Guide. Last Updated: 7/11/09

Embarcadero PowerSQL 1.1 New Features Guide. Published: July 14, 2008

ER/Studio Enterprise Portal 1.1 New Features Guide

EA/Studio Installation Guide

ER/Studio Enterprise Portal User Guide

Embarcadero All-Access Server Quick Start Guide. All-Access 1.5 Last Published October 8, 2009

Product Documentation. DB Optimizer. Evaluation Guide. Version Published November 27, 2009

ER/Studio Enterprise Portal 1.1 Installation Guide

Product Documentation. ER/Studio Portal. Installation Guide. Version 1.5 Published October 8, 2009

Embarcadero ToolCloud Quick Start Guide. ToolCloud 1.7 Last Published December 14, 2009

Rapid SQL 7.6 Installation Guide

DBArtisan 8.6 Installation Guide

Embarcadero DB Optimizer 1.5 SQL Profiler User Guide

ER/Studio Enterprise Portal 1.1 User Guide

Product Documentation

Evaluated Configuration for Oracle Identity and Access Management 10g ( )

Oracle Agile 9.3 New Features Student Guide

Getting Started Tutorial - Eclipse Edition. Sybase Unwired Platform 1.2

Primavera Portfolio Management 9.1 Bridge for Primavera P6 Users Guide

Installation and Upgrade Guide Zend Studio 9.x

Infor LN Studio Application Development Guide

Installation and Upgrade Guide Zend Studio 9.x

Describe Enterprise New Features Guide

Primavera Portfolio Management 9.1 Bridge for Microsoft Office Project Server 2007 Users Guide

ER/Studio Business Architect

Embarcadero DBArtisan

Introduction to IBM Data Studio, Part 1: Get started with IBM Data Studio, Version and Eclipse

Introduction to IBM Data Studio, Part 1: Get started with IBM Data Studio, Version and Eclipse

Module Road Map. 7. Version Control with Subversion Introduction Terminology

CaliberRM 5.1 Integration for Describe Enterprise

USING ADMINISTRATOR FEATURES

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

COGNOS (R) ENTERPRISE PLANNING SERIES

CA Clarity Project & Portfolio Manager

Oracle VueLink for Documentum

CA CloudMinder. Identity Management User Console Design Guide 1.51

Rapid SQL 7.5 Evaluation Guide. Published: September 28, 2007

SAS Model Manager 2.2. Tutorials

New Features Summary PowerDesigner 15.2

Oracle AutoVue VueLink 20.0 for ENOVIA

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

AllFusion Harvest Change Manager

Red Hat Application Migration Toolkit 4.0

BDM Hyperion Workspace Basics

Modeling Network Integrity Release 7.3.1

Informatica Cloud Platform Building Connectors with the Toolkit Student Lab: Prerequisite Installations. Version Connectors Toolkit Training

Customer Service Training Activities Created on 10/10/2011 3:33:00 PM. FSU Service Center. Quick Reference Guide v.

Siebel CRM Integration to Oracle FLEXCUBE Universal Banking Implementation Guide. Version 1.0 (Siebel CRM Version 8.2), Rev.

EA/Studio Business Modeler Edition 1.5 New Features Guide. Published: October 8, 2007

ImageNow Interact for Microsoft Office Installation and Setup Guide

HP Network Node Manager i Software Step-by-Step Guide to Scheduling Reports using Network Performance Server

Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

eb ProjectWise Connection Services

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

CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2003

CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2005

BroadVision. InfoExchange Portal. InfoExchange Portal. Administrator s Guide

Discovering Keops. 1st Edition

CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2010

Oracle Trace Monitor User s Guide

3. Hello World! for IDEA. Java. Summer 2008 Instructor: Dr. Masoud Yaghini

EMC Documentum Composer

SAS Simulation Studio 14.1: User s Guide. Introduction to SAS Simulation Studio

Contents Overview... 5 Configuring Project Management Bridge after Installation... 9 The Project Management Bridge Menu... 14

Oracle Communications Performance Intelligence Center

COGNOS (R) ENTERPRISE BI SERIES COGNOS REPORTNET (TM)

Red Hat Application Migration Toolkit 4.2

User Scripting April 14, 2018

Oracle Standard Management Pack

Nimsoft Monitor. websphere Guide. v1.5 series

Oracle. Service Cloud Knowledge Advanced Implementation Guide

SAS Factory Miner 14.2: User s Guide

EMC Documentum Composer

Infor LN Studio Administration Guide

How To Customize the SAP User Interface Using Theme Editor

Procedure for Updating LRRS Software and Installing LS-35-R Series License Files

Using Oracle Collaboration Suite Release 2 Student Guide

Oracle Enterprise Manager. 1 Introduction. System Monitoring Plug-in for Oracle Enterprise Manager Ops Center Guide 11g Release 1 (

OpenPlant PowerPID. How to Add Service Key-in that Drives Component Template at Placement and Post Placement. Version 2.0

SAS Infrastructure for Risk Management 3.4: User s Guide

WPS Workbench. user guide. "To help guide you through using the WPS user interface (Workbench) to create, edit and run programs"

Embarcadero DB Optimizer

Web-enable a 5250 application with the IBM WebFacing Tool

CA ERwin Data Modeler

Oracle Java CAPS HTTP Binding Component Tutorial

SAS Model Manager 15.1: Quick Start Tutorial

Micro Focus. Enterprise View. Installing Enterprise View

Embarcadero Rapid SQL

Transcription:

Evaluation Guide - WebSphere Integration

Copyright 1994-2005 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights reserved. All brands and product names are trademarks or registered trademarks of their respective owners. This software/documentation contains proprietary information of Embarcadero Technologies, Inc.; it is provided under a license agreement containing restrictions on use and disclosure and is also protected by copyright law. Reverse engineering of the software is prohibited. If this software/documentation is delivered to a U.S. Government Agency of the Department of Defense, then it is delivered with Restricted Rights and the following legend is applicable: Restricted Rights Legend Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of DFARS 252.227-7013, Rights in Technical Data and Computer Software (October 1988). If this software/documentation is delivered to a U.S. Government Agency not within the Department of Defense, then it is delivered with Restricted Rights, as defined in FAR 552.227-14, Rights in Data-General, including Alternate III (June 1987). Information in this document is subject to change without notice. Revisions may be issued to advise of such changes and additions. Embarcadero Technologies, Inc. does not warrant that this documentation is error-free.

Contents Working within IBM WebSphere Studio Application Developer........................................ 4 Opening Describe Enterprise in WebSphere................................................... 5 Disconnecting and Reconnecting to Describe Enterprise in WebSphere.............................. 5 Running the WebSphere/Describe Integration.................................................. 6 WebSphere Main Window............................................................... 6 Model Hierarchy Window............................................................... 7 Create a New Project................................................................. 11 Create a New Diagram................................................................ 13 Create a Model Element............................................................... 16 Create a New Class in WebSphere....................................................... 18 Opening an Existing WebSphere Project with Describe....................................... 20 Working with WebSphere Projects....................................................... 21 Architecture and File Extensions............................................................ 21 EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 3

Describe Enterprise functionality is accessible through an Integrated Development Environment (IDE). This version of the application supports the following IDEs: Borland JBuilder 9.0 IBM WebSphere Studio Application Developer 5.0. and Integrated Edition 5.0 Eclipse Platform 2.1.3 and 3.0.1 (WinXP only) Working within IBM WebSphere Studio Application Developer Describe Enterprise offers a seamless, embedded integration within IBM WebSphere Studio Application Developer (WSAD) to provide a single, integrated modeling and development environment. With superior navigation, wizard-based automation of common tasks, and synchronous, Round Trip engineering, Describe Enterprise turns your UML into a live tool for understanding and manipulating the source base. NOTE: Describe Enterprise does not add WebSphere Studio Application Enterprise files to SCM (because they are stored in a repository). What Is WebSphere? WebSphere software is an Integrated Development Environment (IDE) for the Java platform providing a fully modular and extensible environment. This environment, called the workspace, consists of several panes and panels for performing the following development functions: Editing Visual designing Navigating Browsing Compiling Debugging EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 4

Why Integrate with Describe? The WebSphere Studio Application Developer/Describe integration lets Unified Modeling Language tools communicate with Integrated Development Environments. This eliminates the need to switch back and forth from design environment to development environment and maintains synchronization between design elements and the source code as you design systems. The two environments are combined by embedding modeling functionality within WebSphere Studio Application Developer, letting you view and manipulate the class model and its underlying code simultaneously. TIP: You can have multiple Projects open simultaneously while working with integrated IDEs. This lets you easily switch back and forth between Projects. Opening Describe Enterprise in WebSphere When you start WebSphere and create a WebSphere project, the application automatically displays selected Describe Enterprise windows, toolbars, and menu options. Upon opening, Describe Enterprise automatically embeds itself in WebSphere if you install WebSphere prior to Describe Enterprise. Once embedded, you can connect and disconnect to Describe Enterprise, as needed. Opening Describe Enterprise in WebSphere 1 On the Windows Start button, point to Programs, Embarcadero Describe 6, WebSphere. WebSphere starts, and automatically detects the integration with Describe Enterprise. The application then displays its workspace, along with the embedded Describe Enterprise windows, toolbars, and menu items. Disconnecting and Reconnecting to Describe Enterprise in WebSphere Once open, WebSphere lets you disconnect and reconnect to Describe Enterprise. When you disconnect from Describe Enterprise, WebSphere removes the Describe Enterprise toolbar and all related panes. When you reconnect, the application redisplays these workspace components. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 5

Disconnecting from Describe Enterprise On the Tools menu, click Disconnect from Describe. WebSphere disconnects from Describe Enterprise, and removes the toolbar and all related panes. Reconnecting to Describe Enterprise On the Tools menu, click Connect to Describe. WebSphere reconnects to Describe Enterprise and displays all Describe Enterprise windows and toolbars. Running the WebSphere/Describe Integration Take the following steps to run WebSphere with the Describe application. Starting WebSphere: On the Windows Start button, point to Programs, Embarcadero Describe 6, WebSphere 5 Studio Application Developer. WebSphere starts, and automatically detects the integration with Describe Enterprise. The application then displays its workspace, along with the embedded Describe Enterprise windows, toolbars, and menu items. When the application loads, the Describe Enterprise splash screen opens. On the splash screen, 1 Enter a User Name and Password. 2 Click OK. The Describe Enterprise application is launched. WebSphere Main Window The icons below are the Describe modeling icons. You see these when you open the main window. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 6

Model Hierarchy Window The Model Hierarchy Window pane opens when you select the Describe Workspace pane. The Workspace appears and displays the current Describe system. You can access the following Describe functionality from within the IDE: Describe Design Center Describe Documentation Describe Property Editor Describe Workspace The System Explorer displays the different tabs at the bottom of the Pane. To work in the Describe Workspace, click the Describe Workspace Tab. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 7

If a Describe View is not present in Show View, 1 Select Other from the menu The Show View pop-up window opens. 2 Expand the Describe node, and then select the Describe Diagram View. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 8

3 Click OK. Describe saves your selection and the Describe Diagram View tab will be visible on the Workspace window. An example of how the diagrams and classes are displayed in the Package Explorer pane of WebSphere is shown below: EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 9

EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 10

Create a New Project 1 On the WebSphere File menu, click New Project The New Project dialog box opens. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 11

2 Select Java, Java Project, and then Next. The New Java Project dialog box opens. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 12

3 In the Project Name box, type the project s name. For purposes of this tutorial name the project "Describe_Project." 4 Click Finish. Describe associates a workspace and project with the newly created WebSphere project. NOTE: When you create a project in WebSphere, a corresponding Workspace and Project is created and opened in Describe. Create a New Diagram 1 In the Describe Workspace pane, right-click Describe_Project. A background menu opens. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 13

2 Choose New Diagram from the menu. The Create New Diagram dialog box opens. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 14

3 In the Diagram name box, type a diagram name. 4 Click OK. The Diagram pane opens. NOTE: NOTE: Once the diagram is created, the navigation icons and the Class Methodology icons are now active in the WebSphere main window. When you create a diagram in WebSphere, a corresponding diagram is created and opened in Describe. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 15

Create a Model Element As a final step, we are going to create a class with an attribute. 1 In the WebSphere window. click. 2 In the Diagrams pane, click once to place the class notation. A class notation is placed in pane. 3 Label the attribute. TIP: Start typing to automatically name it. The Source pane opens and you can see the source code. NOTE: The diagram and class you just created also appears in the Describe Workspace pane. 4 In the Attribute compartment, right-click. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 16

5 From the background menu, select Insert Attribute. 6 Name the attribute verify private int verify;. NOTE: Using the Describe Preferences dialog box, users can set preferences on modeling elements as well source code generation. 7 From the WebSphere menu select Describe, and then Preferences. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 17

The Preferences dialog box opens. The attribute you entered appears in the class. You will also see the Getter and Setters are populated. In the Describe Preferences Editor you have the ability to change those. Create a New Class in WebSphere 1 On the WebSphere File menu, select New Class. 2 In the Class Wizard dialog box, name the class (in this case, ClassTwo) EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 18

3 Click Finish. NOTE: Any classes that are created or modified in WebSphere are instantly updated in the Describe Workspace Tab. The new class appears in the WebSphere Package Explorer pane. The new class also appears in the Describe Workspace Pane EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 19

Opening an Existing WebSphere Project with Describe When opening an existing project in WebSphere, Describe will ask you to reverse engineer your source code. Once you have reverse engineered your source code, Describe will create a corresponding Workspace and Project with the same name. After this, you can create diagrams by using the Create Diagram from Selected short cut menu on the Workspace. You can also Update Model from Source from the WebSphere Package pane. To open an existing project do the following: In the Package Explorer, right-click Update Model from Source. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 20

Working with WebSphere Projects You can easily turn off auto compile when reverse engineering Projects. 1 On the Window menu, click Preferences. The Preferences dialog box opens. 2 On the Workbench node, clear the Perform build automatically on resource modification check box. 3 When you want to build, do one of the following: Press CTRL+B. OR On the Project menu, click Build All. TIP: When you turn "auto compile" off and build manually, you may also want to select the Window >Preferences > Workbench > Save all modified resources automatically prior to manual build check box. NOTE: When reverse engineering a project like DigSim in WSAD the main project package is seen as a file folder when Importing the Filesystem. To reduce compile errors, create a package (for DigSim create the DigSim source directory) in the Package Explorer. Move all the source files from the default package to the DigSim package. This removes errors from DigSim when compiling. The remaining warnings generally relate to deprecated code. Architecture and File Extensions Describe Enterprise uses specific file extensions for Workspaces Projects Diagrams Versioned elements The file extensions are described below. Workspaces File Extension:.etw Describe Enterprise introduces *.etw files, represented in the application as unique workspaces used to contain project files. Superficially analogous to Describe Developer 5.8's System Groups, this new unit of file organization has no exact counterpart in previous versions of the application. You can open, close, and save workspaces in the application, but only one workspace can be open at a time. Projects File Extension:.etd Describe Enterprise replaces the old concept of Systems with Projects. These stand-alone *.etd files are stored in workspaces, and are represented as subnodes of a workspace in the new Describe Workspace pane. Each project may consist of diagrams, artifacts, and other modeling elements. In any workspace, you can open, close, and save projects, as well as insert specific projects from other workspaces. Describe Enterprise lets you open and work with only one project at a time. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 21

Diagrams File Extension:.etld for layout This is the topographical data that makes up the diagram in Describe Enterprise's Diagram window. For example: the x and y locations of all objects, the length of links, the location of all diagram elements. Describe Enterprise saves this information in a binary file with the extension *.etld. File Extension:.etld for presentation This is the cosmetic data that makes up the look of the diagram in Describe Enterprise's Diagram window. For example: the color of all class elements in the diagram, the font used to denote class attributes, and so on. Describe Enterprise saves this information in an editable XML file with the extension *.etlp. Versioned Elements File Extension:.etx Describe generates associated versioned files with the extension.etx. Associated artifact of element that has been versioned. EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 22

INDEX > Index A Auto Compile 21 D Disconnecting From Describe Developer in WebSphere 5 I IDE Integrations 4 O Opening Describe Developer in WebSphere 5 R Reconnecting To Describe Developer in WebSphere 5 Running the Forte/Describe Integration 6 W Working within IBM WebSphere Application Developer 4 EMBARCADERO TECHNOLOGIES > EVALUATION GUIDE - WEBSPHERE INTEGRATION 23