All About Integration

Size: px
Start display at page:

Download "All About Integration"

Transcription

1 All About Integration XOG XML Open Gateway Lars Seibert, Engineering Services Architect July 2009

2 Terms of This Presentation This presentation was based on current information and resource allocations as of October 2009 and is subject to change or withdrawal by CA at any time without notice. Notwithstanding anything in this presentation to the contrary, this presentation shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future written license agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or specifications for any CA software product. The development, release and timing of any features or functionality described in this presentation remain at CA s sole discretion. Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in this presentation, CA will make such release available (i) for sale to new licensees of such product; and (ii) to existing licensees of such product on a when and if-available basis as part of CA maintenance and support, and in the form of a regularly scheduled major product release. Such releases may be made available to current licensees of such product who are current subscribers to CA maintenance and support on a when and if-available basis. In the event of a conflict between the terms of this paragraph and any other information contained in this presentation, the terms of this paragraph shall govern. 2 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

3 For Informational Purposes Only Certain information in this presentation may outline CA s general product direction. All information in this presentation is for your informational purposes only and may not be incorporated into any contract. CA assumes no responsibility for the accuracy or completeness of the information. To the extent permitted by applicable law, CA provides this document as is without warranty of any kind, including without limitation, any implied warranties or merchantability, fitness for a particular purpose, or non-infringement. In no event will CA be liable for any loss or damage, direct or indirect, from the use of this document, including, without limitation, lost profits, lost investment, business interruption, goodwill, or lost data, even if CA is expressly advised of the possibility of such damages. 3 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

4 Session Abstract > This session is dedicated to the technology available, be it Web Services (XOG), Business Processes or GEL scripting, to get your data moving in and out of Clarity as your business demands.

5 Agenda > XOG Overview / XOG usage > XOG Client > XOG Example > XOG Via GEL > Error trapping with GEL > XOG Via WSDL and Java > XOG Tips / Common Issues > Documentation / Community Assistance

6 XOG Overview > XOG XML Open Gateway > XOG is the SOAP based CA Clarity PPM web service interface that can be used to: Import/Export data Move configuration data between Clarity environments Initiate processes in Clarity Execute NSQL queries via the Query API via XML files 6 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

7 XOG Overview > SOAP (Simple Object Access Protocol) SOAP is used for data exchange in distributed environments SOAP is a industry standard, describing the exchange of XML based messages in heterogeneous environments SOAP is a remote procedure call (RPC) protocol based on HTTP and XML 7 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

8 XOG Overview XML (Extensible Markup Language) XML is an open standard produced by the W3C committee XML is used for the representation of arbitrary data structures in a textual format XML contains no binary data therefore it is human readable XML supports all the languages of the world via Unicode 8 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

9 XOG Overview > Conclusion XOG is based on standards produced by the W3C committee XOG can be used to import or export data from any platform supporting these standards Therefore we call it the Clarity XML Open Gateway 9 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

10 Typical XOG usage > What kind of data can be Xogged? Content Data such as objects, views, filters, lookups etc Instance Data such as specific projects, resources, timesheets, etc 10 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

11 Typical XOG usage > How do our customers typically use XOG? Here are a few examples: Importing resources out of a resource management system such as PeopleSoft and into Clarity Exporting financial transactions out of Clarity and into an external billing system Content pack XOG between Clarity Environments 11 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

12 Content XOG > Migration of object customisations between Clarity environments, for example: DEV Develop Custom Portlet XOG UAT User Testing XOG PROD Deploy into Production > See KB TEC General Migration XOG Guidelines 12 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

13 Different ways to use XOG > From the command line > In the XOG Shell > In a process with a custom GEL Script > In a Web service call via WSDL > In a high level programming language like Java 13 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

14 XOG Client > The XOG Client communicates with the Clarity PPM server via HTTP SOAP protocol to: Log in Start an authenticated session Execute requests to read / write data Log out End session > Can be run via command line 14 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

15 XOG Client > Where do we get the XOG Client for the command line or the XOG shell from and how is it installed? 1. In the Clarity Admin Tool, select Client Downloads 2. Download and install the XML Open Gateway Client directly to your workstation. You ll want to make sure you have your Clarity user configured with the XOG Administration global right as well as the rights required for your XOG activity. 15 July 28, 2009 [XOG - The Basics] Copyright 2009 CA

16 XOG Client > Folder Structure In the folder structure created by the XOG install, the two main folders you will need are \bin and \xml. The \bin folder contains the properties file needed for modifying your XOG settings. The \xml folder contains the xml files used to tell XOG what data to read as well as example files for XOG writes. For example, prj_projects_read.xml reads project data from Clarity. 16 July 28, 2009 [XOG - The Basics] Copyright 2009 CA

17 XOG Example > Getting started For example, you ve added a new project in your DEV environment that now needs to be moved into your PROD environment 1. In your XOG installation XML folder, locate the correct project instance read file to use 2. For our example, we ll be using the prj_projects_read.xml file. Open this file and save it as a new copy for your test (prj_projects_readtest.xml) 17 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

18 XOG Example > Setting up the XOG Read File The xml read files provided in the installation XML folder, give examples of how to set the filter section per item. Instance related data could be Xogged out by filtering on the ID of the instance or by applying filters to read multiple instances. Arguments can also be utilised in some read xml files to specify which items associated with an instance you would like to XOG (a project s tasks but not resources, for example). Once you have modified the XML to suit your needs, you are ready for XOGing. 18 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

19 XOG Example > Setting up the XOG Read File In our example, since we know exactly which project we want to read out, you ll want to use the projectid filter in order to indicate you are filtering your data based upon a specific projectid <Filter name="projectid criteria="equals >PJ </Filter> 19 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

20 XOG Example > Filter section <!-- --> This is what the filter section of our read file looks like before we perform our modifications: <Filter name="projectid" criteria="equals">test</filter> <Filter name="active" criteria="equals">true</filter> <Filter name="approved" criteria="equals">true</filter> <Filter name="closed" criteria="equals">false</filter> <Filter name="approvedforbilling" criteria="equals">false</filter> <Filter name="start" criteria="between > , </Filter> <Filter name="finish" criteria="equals">customer</filter> <Filter name="lastupdateddate" criteria="equals"> t11:42:03</filter> <Filter name="resourceid" criteria="equals >SSquarepants</Filter> <Filter name="trackmode" criteria="equals">2</filter> Note the open and close XML comment tags <!-- and --> 20 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

21 XOG Example > Example of our completed XOG read XML: <?xml version="1.0" encoding="utf-8"?> <NikuDataBus xmlns:xsi=" xsi:nonamespaceschemalocation="../xsd/nikuxog_read.xsd"> <Header version="6.0.11" action="read" objecttype="project" externalsource="niku"> </Header> <Query> </Query> </NikuDataBus> <args name="include_tasks" value="true"/> <args name="include_dependencies" value="true"/> <args name="include_subprojects" value="true"/> <args name="include_resources" value="true"/> <args name="include_custom" value="true"/> <Filter name="projectid" criteria="equals">pj </filter> 21 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

22 XOG Example Invoking XOG > Now that we have a modified read file, how do you run the XOG Client on the command line? You can invoke XOG in the following ways: a) From the command line you can type in the parameters required to import and export data directly on the command line b) You can store the parameters in a.properties file and call the file from the XOG Client. 22 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

23 XOG Example Invoking XOG > Running XOG directly from the command line xog servername=clarityserver input=../xml/prj_projects_readtest.xml -output =../xml/prj_projects_writetest.xml user=admin password=nimda This method is normally only used in batch scripts > Running XOG from the command line with a propertyfile Modify test.properties file in the \bin folder servername=clarityserver input=../xml/prj_projects_readtest.xml output=../xml/prj_projects_writetest.xml username=admin password=nimda Execute XOG with the following command in the /bin folder xog propertyfile test.properties 23 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

24 XOG Example Invoking XOG > Running XOG from the command line with a propertyfile Some things to remember when using the test.properties file Set the servername = the server you are reading from or writing to Check the settings for portnumber and sslnumber. They are set to default and commented out. Set the input = the read or write xml file you want to use Set the output = whatever you want to name the output file. By default, the properties file sets the name to out.xml and the location to the bin folder. Set the username and password to a user with appropriate rights (be sure there are not spaces at the end of the username or password) 24 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

25 XOG Example Invoking XOG > The XOG shell Enter the following command in the /bin folder xog Login > login Set output > output../xml/prj_projects_writetest.xml Invoke XOG > call../xml/prj_projects_readtest.xml 25 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

26 GEL - Generic Execution Language > The Power of GEL FTP Query multiple data sources Read and write files Invoke XOG 26 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

27 XOG Via GEL > Using XOG in a custom GEL script Load the needed libraries <gel:script xmlns:soap- ENV=" xmlns:core="jelly:core" xmlns:gel="jelly:com.niku.union.gel.geltaglibrary" xmlns:soap="jelly:com.niku.union.gel.soaptaglibrary" xmlns:soapenv=" xmlns:xog=" xmlns:xsd=" xmlns:xsi=" 27 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

28 XOG Via GEL > Using XOG in a custom GEL script (continued) Login <soap:invoke endpoint=" var="auth" > <soap:message> <soapenv:envelope xmlns:soapenv=" xmlns:xog=" <soapenv:header /> <soapenv:body> <xog:login> <xog:username>admin</xog:username> <xog:password>nimda</xog:password> </xog:login> </soapenv:body> </soapenv:envelope> </soap:message> </soap:invoke> 28 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

29 XOG Via GEL > Using XOG in a custom GEL script (continued) Get the session id <gel:set asstring="true" select="$auth/soap-env:envelope/soap- ENV:Body/xog:SessionID/text()" var="sessionid" /> 29 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

30 XOG Via GEL > Using XOG in a custom GEL script (continued) Set XML <gel:parse var="xogin"> <NikuDataBus xmlns:xsi=" xsi:nonamespaceschemalocation="../xsd/nikuxog_read.xsd"> <Header version="6.0.11" action="read" objecttype="project" externalsource="niku"> <args name="order_by_1" value="name"/> <args name="order_by_2" value="projectid"/> <args name="include_tasks" value="true"/> <args name="include_dependencies" value="true"/> <args name="include_subprojects" value="true"/> <args name="include_resources" value="true"/> <args name="include_custom" value="true"/> </Header> <Query> </Query> </NikuDataBus> </gel:parse> <Filter name="projectid" criteria="equals">pj </filter> 30 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

31 XOG Via GEL > Using XOG in a custom GEL script (continued) Invoke XOG <soap:invoke endpoint=" var="xogout"> <soap:message> <soapenv:envelope xmlns:soapenv=" xmlns:xog=" <soapenv:header> <xog:auth> <xog:sessionid>${sessionid}</xog:sessionid> </xog:auth> </soapenv:header> <soapenv:body> <gel:include select="$xogin"/> </soapenv:body> </soapenv:envelope> </soap:message> </soap:invoke> 31 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

32 XOG Via GEL > Using XOG in a custom GEL script (continued) Close XOG connection <soap:invoke endpoint=" var="result"> <soap:message> <soapenv:envelope xmlns:soapenv=" xmlns:xog=" <soapenv:header> <xog:auth> <xog:sessionid>${sessionid}</xog:sessionid> </xog:auth> </soapenv:header> <soapenv:body> <xog:logout/> </soapenv:body> </soapenv:envelope> </soap:message> </soap:invoke> 32 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

33 XOG Via GEL Via Process > GEL Scripts can be run in a process custom script action Use a process with Start Conditions rather than a trigger Stay in support compliance Insure business rules are maintained Automate manual data entry processes 33 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

34 Capturing Errors in GEL > Be sure to add check points to capture errors Use a Choose function to test for a successful response Log response of success or failure > Example 1 Login Test for a valid session ID 34 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

35 Capturing Errors in GEL <soap:invoke endpoint="${xogurl}/niku/xog" var="auth"> <soap:message> <soap-env:envelope xmlns:soapenv=" xmlns:xog=" <soap-env:body> <xog:login> <xog:username>${xoguser}</xog:username> <xog:password>${xoguserpassword}</xog:password> </xog:login> </soap-env:body> </soap-env:envelope> </soap:message> </soap:invoke> <gel:set asstring="true select="$auth/soap-env:envelope/soap-env:body/xog:sessionid/text() "var="sessionid"/> <core:choose> <core:when test="${sessionid == null}"> <gel:log level="error">error: Login to Clarity XOG failed. Check username and password. </gel:log> </core:when> <core:otherwise> <gel:log>success: Login to Clarity XOG successful.</gel:log> </core:otherwise> </core:choose> 35 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

36 Capturing Errors in GEL > Example 2: Use XOG output to log success and failures response Scenario: XOG is initiated from GEL script within a process Process starts on update to project XOG closes milestones if all previous tasks are complete Record XOG output and number of records affected 36 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

37 Capturing Errors in GEL <gel:set asstring="true var="xogoutcome"/> <gel:set asstring="false select="$result/soap-env:envelope/soap-env:body/xogoutput/statistics" var="stats"/> <gel:set asstring="true select="$result/soap-env:envelope/soap-env:body/xogoutput/records" var="vrecords"/> <core:switch on="${xogoutcome}"> <core:case value="success > <gel:log>success: XOG to update Clarity milestones is successful. </gel:log> </core:case> Total = <gel:expr select="$stats/@totalnumberofrecords"/>. Inserted Records = <gel:expr select="$stats/@insertedrecords"/>. Updated Records = <gel:expr select="$stats/@updatedrecords"/>. Failure Records = <gel:expr select="$stats/@failurerecords"/> <core:case value="failure"> <gel:log level="error">failed:**${proj_unique_name}** XOG to update milestones failed. </gel:log> </core:case> <core:default> Total = <gel:expr select="$stats/@totalnumberofrecords"/>. Inserted Records = <gel:expr select="$stats/@insertedrecords"/>. Updated Records = <gel:expr select="$stats/@updatedrecords"/>. Failure Records = <gel:expr select="$stats/@failurerecords"/> <gel:log level="error">failed: to find the Clarity Project information! </gel:log> </core:default> </core:switch> 37 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

38 XOG Via WSDL > WSDL? Web Service Descriptor Language > Third-party SOAP Integration Toolkits Apache AXIS 1.3 MS Visual Studio (.NET Framework 2.0) SOAP Sonar (For educational purposes) Download from 38 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

39 XOG Via WSDL > How to access WSDL Definitions? > Types of WSDL Object - XOG Invoke action (Can invoke a process definition) Query (NSQL to read data) 39 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

40 XOG Via WSDL > Export data using NSQL Every NSQL query has a WSDL Filterable Only export what s needed Efficient fast performance 40 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

41 XOG Via Java > Using XOG in a high level language like Java It would exceed this presentation to show the necessary coding for Java, therefore we will only describe the steps which have to be implemented: A SOAP connection has to be established With a XOG login you get a session id Create a XML document with a tool like JDOM Invoke XOG with the session id and the XML document Close the XOG connection 41 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

42 XOG Tips > Some things to remember: Not everything in Clarity is XOGable, so when migrating data it is important to design a migration plan. Dependencies will read out and appear in the output write file. For example, if you are XOGing out an object and in that object is an active attribute that uses a certain lookup, both the active attribute and the lookup will be Xogged out and appear in the write output file. 42 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

43 XOG Tips > In addition Always XOG between like-to-like Clarity environments You cannot XOG read out of Clarity 8.1 FP03 and write into Clarity Keep your XOG Client current even after SP upgrades When you perform a read using XOG, the output file is formatted to be a write xml file. This means that if you XOG out a project, the output xml file will be XOGready as a write xml file. 43 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

44 Common Issues > Special Characters Users will frequently copy/paste from text editors which allow special formatting (such as MSWord) into Clarity text fields. If any of these characters are outside of the basic ASCII character set used by XML, the XOG read and/or write will fail with an invalid XML error message. But unfortunately will not tell you where your invalid XML is > Wrong XOG permissions > Inconsistent XOG and/or Clarity versions 44 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

45 Documentation > For further and more detailed reading enjoyment Clarity Project & Portfolio Manager Integration Guide Review KB articles by searching CA support site. Keywords = Clarity XOG TEC (General Migration Guidelines) Example Script: 45 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

46 Community Assistance > Clarity is the MOST ACTIVE CA board > XOG/GEL/WSDL is the MOST ACTIVE topic on CA Clarity forums > How to questions are answered by community experts and Clarity Support/Services/Development > Lots of sample code shared 46 October 11th, 2009 [XOG - Integrations] Copyright 2009 CA

47 Questions?

Upgrading to Clarity v12. Michael Hoefer VP and Chief Architect, Clarity PPM

Upgrading to Clarity v12. Michael Hoefer VP and Chief Architect, Clarity PPM Upgrading to Clarity v12 Michael Hoefer VP and Chief Architect, Clarity PPM Terms of This Presentation This presentation was based on current information and resource allocations as of October 2009 and

More information

2A The CA Plex.NET Client Generator. Rob Layzell CA Technologies

2A The CA Plex.NET Client Generator. Rob Layzell CA Technologies 2A The CA Plex.NET Client Generator Rob Layzell CA Technologies Legal This presentation was based on current information and resource allocations as of April 18, 2011 and is subject to change or withdrawal

More information

CA Plex Status and Plans

CA Plex Status and Plans CA Plex Status and Plans Terms of This Presentation This presentation was based on current information and resource allocations as of September 23, 2009 and is subject to change or withdrawal by CA at

More information

Consuming Web Services using CA 2E and IBM Tooling

Consuming Web Services using CA 2E and IBM Tooling Consuming Web Services using CA 2E and IBM Tooling Raghunath Daita Senior Software Engineer Abstract Raghunath Daita CA Technologies, Senior Software Engineer Web Services is the buzzword in the IT industry

More information

Under the Hood: Using IT Client Manager Enhanced Network Connectivity for Real World Management. Nigel Groves

Under the Hood: Using IT Client Manager Enhanced Network Connectivity for Real World Management. Nigel Groves Under the Hood: Using IT Client Manager Enhanced Network Connectivity for Real World Management Nigel Groves Terms of This Presentation This presentation was based on current information and resource allocations

More information

1A Windows Presentation Foundation Explained. Rob Layzell CA Technologies

1A Windows Presentation Foundation Explained. Rob Layzell CA Technologies 1A Windows Presentation Foundation Explained Rob Layzell CA Technologies Legal This presentation was based on current information and resource allocations as of April 18, 2011 and is subject to change

More information

Using CA ehealth PM and CA Spectrum IM published API s to integrate and automate your infrastructure management. Presenters: Greg Hall, Will Lauer

Using CA ehealth PM and CA Spectrum IM published API s to integrate and automate your infrastructure management. Presenters: Greg Hall, Will Lauer Using CA ehealth PM and CA Spectrum IM published API s to integrate and automate your infrastructure management Presenters: Greg Hall, Will Lauer Terms of This Presentation This presentation was based

More information

CA Automation Capabilities A Technical Look at Process and Runbook Automation. Tom Kouhsari and AJ Dennis

CA Automation Capabilities A Technical Look at Process and Runbook Automation. Tom Kouhsari and AJ Dennis CA Automation Capabilities A Technical Look at Process and Runbook Automation Tom Kouhsari and AJ Dennis Terms of This Presentation This presentation was based on current information and resource allocations

More information

CA Workload Automation (DE) Internals and Troubleshooting. Lee Stecklov

CA Workload Automation (DE) Internals and Troubleshooting. Lee Stecklov CA Workload Automation (DE) Internals and Troubleshooting Lee Stecklov Terms of This Presentation This presentation was based on current information and resource allocations as of October 2009 and is subject

More information

CA 2E Status and Plans

CA 2E Status and Plans CA 2E Status and Plans Terms of This Presentation This presentation was based on current information and resource allocations as of September 23, 2009 and is subject to change or withdrawal by CA at any

More information

CA NSM and CA SPECTRUM Integration Demo. Roger Craig

CA NSM and CA SPECTRUM Integration Demo. Roger Craig CA NSM and CA SPECTRUM Integration Demo Roger Craig Terms of This Presentation This presentation was based on current information and resource allocations as of October 2009 and is subject to change or

More information

Clarity Technical Know-How

Clarity Technical Know-How Clarity Technical Know-How Volume One Michael Hoefer VP & Chief Architect, Clarity PPM Terms of This Presentation This presentation was based on current information and resource allocations as of October

More information

BRM Accelerator Release Notes - On Premise. Service Pack

BRM Accelerator Release Notes - On Premise. Service Pack BRM Accelerator Release Notes - On Premise Service Pack 03.0.02 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

CA Clarity PPM v13.x Professional Certification Exam (CAT-221) Study Guide Version 1.4

CA Clarity PPM v13.x Professional Certification Exam (CAT-221) Study Guide Version 1.4 CA Clarity PPM v13.x Professional Certification Exam (CAT-221) Version 1.4 - PROPRIETARY AND CONFIDENTIAL INFMATION - These educational materials (hereinafter referred to as the Materials ) are for the

More information

Beyond Basic Scheduling. John Crespin

Beyond Basic Scheduling. John Crespin Beyond Basic Scheduling John Crespin Terms of This Presentation This presentation was based on current information and resource allocations as of October 2009 and is subject to change or withdrawal by

More information

Improve Service Quality: CA Insight DPM Integration with CA Spectrum Service Assurance. Walter Guerrero, Sr Software Engineer

Improve Service Quality: CA Insight DPM Integration with CA Spectrum Service Assurance. Walter Guerrero, Sr Software Engineer Improve Service Quality: CA Insight DPM Integration with CA Spectrum Service Assurance Walter Guerrero, Sr Software Engineer Terms of This Presentation This presentation was based on current information

More information

Leveraging CA ehealth Performance Manager Proactive Performance Alerting. Joel Kaufman & Kathy Hickey

Leveraging CA ehealth Performance Manager Proactive Performance Alerting. Joel Kaufman & Kathy Hickey Leveraging CA ehealth Performance Manager Proactive Performance Alerting Joel Kaufman & Kathy Hickey Terms of This Presentation This presentation was based on current information and resource allocations

More information

Installing ISV Mainframe Products through a Web Browser with CA MSM: Update and User Experiences

Installing ISV Mainframe Products through a Web Browser with CA MSM: Update and User Experiences Installing ISV Mainframe Products through a Web Browser with CA MSM: Update and User Experiences August 8, 2012 - SHARE Session 11840 Mark Zelden (CSC), Mary Anne Matyaz (Base Technologies, Inc.), and

More information

CA Clarity PPM. CA Clarity-Xcelsius Implementation Guide. v

CA Clarity PPM. CA Clarity-Xcelsius Implementation Guide. v CA Clarity PPM CA Clarity-Xcelsius Implementation Guide v13.0.00 This documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

How to Automate Common z/vm and Linux on System z Tasks Session 10049

How to Automate Common z/vm and Linux on System z Tasks Session 10049 How to Automate Common z/vm and Linux on System z Tasks Session 10049 Disclaimer >This presentation is based on current information and resource allocations as of August 17, 2007 and is subject to change

More information

CA SSO. Agent for Oracle PeopleSoft Release Notes. r12.51

CA SSO. Agent for Oracle PeopleSoft Release Notes. r12.51 CA SSO Agent for Oracle PeopleSoft Release Notes r12.51 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation ),

More information

CA SiteMinder. Advanced Password Services Release Notes 12.52

CA SiteMinder. Advanced Password Services Release Notes 12.52 CA SiteMinder Advanced Password Services Release Notes 12.52 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Connector for CA Unicenter Service Desk & CA Software Change Manager for Distributed Product Guide. Service Pack

Connector for CA Unicenter Service Desk & CA Software Change Manager for Distributed Product Guide. Service Pack Connector for CA Unicenter Service Desk & CA Software Change Manager for Distributed Product Guide Service Pack 02.0.1 This Documentation, which includes embedded help systems and electronically distributed

More information

Global Command Center: Lights Out Datacenter. Darrin Solomon, VP Infrastructure CA

Global Command Center: Lights Out Datacenter. Darrin Solomon, VP Infrastructure CA Global Command Center: Lights Out Datacenter Darrin Solomon, VP Infrastructure Architecture @ CA Terms of This Presentation This presentation was based on current information and resource allocations as

More information

CA Clarity Project & Portfolio Manager

CA Clarity Project & Portfolio Manager CA Clarity Project & Portfolio Manager CA Clarity-Xcelsius Implementation Guide v12.1.0 This documentation and any related computer software help programs (hereinafter referred to as the "Documentation")

More information

Process / GEL Workbook & Reference

Process / GEL Workbook & Reference Session 3 Overview In this session we ll find out what GEL is, see how to set up the environment for command line GEL scripting, and create simple stand-alone GEL scripts from a subset of the available

More information

CA Jobtrac r11 Update. John Moore

CA Jobtrac r11 Update. John Moore CA Jobtrac r11 Update John Moore Terms of This Presentation This presentation was based on current information and resource allocations as of October 2009 and is subject to change or withdrawal by CA at

More information

Configuring the CA Workload Automation Desktop Client R11.1. David A. Leigh Principal Consultant - Automation

Configuring the CA Workload Automation Desktop Client R11.1. David A. Leigh Principal Consultant - Automation Configuring the CA Workload Automation Desktop Client R11.1 David A. Leigh Principal Consultant - Automation Terms of This Presentation This presentation was based on current information and resource allocations

More information

CA AutoSys Workload. Troubleshooting

CA AutoSys Workload. Troubleshooting CA AutoSys Workload Automation r11 Troubleshooting Presenters: Dan Shannon, Elizabeth Dexter Terms of This Presentation This presentation was based on current information and resource allocations as of

More information

CA IDMS 18.0 & 18.5 for z/os and ziip

CA IDMS 18.0 & 18.5 for z/os and ziip FREQUENTLY ASKED QUESTIONS CA IDMS 18.0 & 18.5 for z/os and ziip Important October 2013 update ziip (IBM System z Integrated Information Processor) is a specialty mainframe processor designed to help free

More information

Leveraging BCPii in Automation

Leveraging BCPii in Automation Leveraging BCPii in Zachary Williams CA Technologies August 4, 2014 Session #16090 Insert Custom Session QR if Desired. Agenda BCPii Use Case Discussion Goal How do we make our jobs easier by using BCPii

More information

CA Clarity Project & Portfolio Manager

CA Clarity Project & Portfolio Manager CA Clarity Project & Portfolio Manager CA Clarity PPM Connector for Microsoft SharePoint Product Guide v1.1.0 Second Edition This documentation and any related computer software help programs (hereinafter

More information

CA IT Client Manager / CA Unicenter Desktop and Server Management

CA IT Client Manager / CA Unicenter Desktop and Server Management CA GREEN BOOKS CA IT Client Manager / CA Unicenter Desktop and Server Management Object Level Security Best Practices LEGAL NOTICE This publication is based on current information and resource allocations

More information

Managing Database Performance Within Virtual Environments. Walter Guerrero, Sr. Software Engineer

Managing Database Performance Within Virtual Environments. Walter Guerrero, Sr. Software Engineer Managing Database Performance Within Virtual Environments Walter Guerrero, Sr. Software Engineer Terms of This Presentation This presentation was based on current information and resource allocations as

More information

Gel Scripts Beginner. Your Guides: James Gille, Yogesh Renapure

Gel Scripts Beginner. Your Guides: James Gille, Yogesh Renapure Gel Scripts Beginner Your Guides: James Gille, Yogesh Renapure Introductions 2 Take 5 Minutes Turn to a Person Near You Introduce Yourself Agenda 3 What is GEL GEL Script Structure Commonly Used Tags Best

More information

Connector for Microsoft SharePoint Product Guide - On Demand. Version

Connector for Microsoft SharePoint Product Guide - On Demand. Version Connector for Microsoft SharePoint Product Guide - On Demand Version 03.0.00 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as

More information

Dynamic What? I m Dynamic, Aren t You? Andrew Chapman & Sam Knutson VP Product Management CA Technologies

Dynamic What? I m Dynamic, Aren t You? Andrew Chapman & Sam Knutson VP Product Management CA Technologies Dynamic What? I m Dynamic, Aren t You? Andrew Chapman & Sam Knutson VP Product Management CA Technologies March 13, 2014 Dynamic Data Center: Business Solutions on Demand Continuous Delivery Bring Your

More information

CA IDMS TM /DB Indexing Part 1

CA IDMS TM /DB Indexing Part 1 International Toll Free Audio Numbers International Toll Free Audio Numbers Participant Dial-In Number(s): US Dial-In #: 1-877-833-5338 Int'l/Canada Dial-In #: 1-706-679-7033 Conference Audio Conference

More information

Connector for Microsoft SharePoint Product Guide - On Premise. Version

Connector for Microsoft SharePoint Product Guide - On Premise. Version Connector for Microsoft SharePoint Product Guide - On Premise Version 03.0.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to

More information

Web Services in Ac-on. Mark Schroeder 2E Track

Web Services in Ac-on. Mark Schroeder 2E Track Web Services in Ac-on Mark Schroeder 2E Track FOR INFORMATION PURPOSES ONLY Terms of this presenta3on This presenta-on was based on current informa-on and resource alloca-ons as of April 2013 and is subject

More information

CA Mobile Device Management Configure Access Control for Using Exchange PowerShell cmdlets

CA Mobile Device Management Configure Access Control for  Using Exchange PowerShell cmdlets CA Mobile Device Management Configure Access Control for Email Using Exchange PowerShell cmdlets This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter

More information

Personalizing CA Clarity PPM User Guide. Release

Personalizing CA Clarity PPM User Guide. Release Personalizing CA Clarity PPM User Guide Release 13.2.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

PPM Essentials Accelerator Product Guide - On Premise. Service Pack

PPM Essentials Accelerator Product Guide - On Premise. Service Pack PPM Essentials Accelerator Product Guide - On Premise Service Pack 02.0.02 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as

More information

Integration Adaptor. Release

Integration Adaptor. Release Integration Adaptor Release 14.2.00 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation ), is for your informational

More information

CA Workload Automation SE and the CA WA Agents r11.3. Ellen O'Connell

CA Workload Automation SE and the CA WA Agents r11.3. Ellen O'Connell CA Workload Automation SE and the CA WA Agents r11.3 Ellen O'Connell Terms of This Presentation This presentation was based on current information and resource allocations as of October 2009 and is subject

More information

CA Spectrum. Policy Manager User Guide. Release 9.4

CA Spectrum. Policy Manager User Guide. Release 9.4 CA Spectrum Policy Manager User Guide Release 9.4 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for

More information

CA ERwin Data Modeler

CA ERwin Data Modeler CA ERwin Data Modeler Installation Guide Version 9.0.0 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation )

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

CA Unified Infrastructure Management Unified Management Portal

CA Unified Infrastructure Management Unified Management Portal CA Unified Infrastructure Management Unified Management Portal Release Notes 8.0 Documentation Changes Document Version Date Changes 1.0 September 2014 Initial version for UMP 8.0. Copyright Notice This

More information

Leading Practice: CA PPM Backup and Migration Strategy

Leading Practice: CA PPM Backup and Migration Strategy Leading Practice: Abstract This document describes the backup and migration strategy of the various environments used during the implementation of CA Project and Portfolio Management (CA PPM). This document

More information

CA Desktop Migration Manager

CA Desktop Migration Manager CA Desktop Migration Manager CA DMM Release Notes 12.9 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation )

More information

CA SiteMinder. Advanced Password Services Release Notes SP1

CA SiteMinder. Advanced Password Services Release Notes SP1 CA SiteMinder Advanced Password Services Release Notes 12.52 SP1 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

CA Workload Automation Agent for Databases

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

More information

CA Workload Automation Agent for Micro Focus

CA Workload Automation Agent for Micro Focus CA Workload Automation Agent for Micro Focus Release Notes r11.3.3 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

CA Open Space. Release Notes. Release

CA Open Space. Release Notes. Release CA Open Space Release Notes Release 2.0.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your

More information

Arcserve Backup for Windows

Arcserve Backup for Windows Arcserve Backup for Windows Agent for Sybase Guide r17.0 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Introduction to the Cisco ANM Web Services API

Introduction to the Cisco ANM Web Services API 1 CHAPTER This chapter describes the Cisco ANM Web Services application programming interface (API), which provides a programmable interface for system developers to integrate with customized or third-party

More information

CA GovernanceMinder. CA IdentityMinder Integration Guide

CA GovernanceMinder. CA IdentityMinder Integration Guide CA GovernanceMinder CA IdentityMinder Integration Guide 12.6.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

CA Agile Vision and CA Product Vision. Integration Guide

CA Agile Vision and CA Product Vision. Integration Guide CA Agile Vision and CA Product Vision Integration Guide Spring 2012 This documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Cross Product Reporting

Cross Product Reporting Cross Product Reporting User Guide Latest Revision: November 3, 2008 iii Legal Notice This publication is based on current information and resource allocations as of its date of publication and is subject

More information

CA ERwin Data Modeler

CA ERwin Data Modeler CA ERwin Data Modeler Installation Guide Release 9.6.0 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation ),

More information

DB2 Performance A Primer. Bill Arledge Principal Consultant CA Technologies Sept 14 th, 2011

DB2 Performance A Primer. Bill Arledge Principal Consultant CA Technologies Sept 14 th, 2011 DB2 Performance A Primer Bill Arledge Principal Consultant CA Technologies Sept 14 th, 2011 Agenda Performance Defined DB2 Instrumentation Sources of performance metrics DB2 Performance Disciplines System

More information

CA SiteMinder Web Services Security

CA SiteMinder Web Services Security CA SiteMinder Web Services Security Policy Configuration Guide 12.52 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Using BMC SRM OOB Web Services

Using BMC SRM OOB Web Services Using BMC SRM OOB Web Services The BMC Service Request Management application is shipped with a number of OOB Web Services that can be used to Create, Query and Modify requests (see Figure 1. at end of

More information

CA Cloud Service Delivery Platform

CA Cloud Service Delivery Platform CA Cloud Service Delivery Platform Demand Manager Release 1.1 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Big Brother is Watching Your Big Data: z/os Actions Buried in the FISMA Security Regulation

Big Brother is Watching Your Big Data: z/os Actions Buried in the FISMA Security Regulation Big Brother is Watching Your Big Data: z/os Actions Buried in the FISMA Security Regulation Bill Valyo CA Technologies February 7, 2013 Session #12765 Quick Abstract: About this Presentation This presentation

More information

On Premise. Service Pack

On Premise. Service Pack On Premise Service Pack 02.0.01 - This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

One Identity Manager 8.0. Administration Guide for Connecting to Azure Active Directory

One Identity Manager 8.0. Administration Guide for Connecting to Azure Active Directory One Identity Manager 8.0 Administration Guide for Connecting to Copyright 2017 One Identity LLC. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described

More information

CA IdentityMinder. Programming Guide for Java. r12.6.1

CA IdentityMinder. Programming Guide for Java. r12.6.1 CA IdentityMinder Programming Guide for Java r12.6.1 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is

More information

GEL Scripts Advanced. Your Guides: Ben Rimmasch, Yogesh Renapure

GEL Scripts Advanced. Your Guides: Ben Rimmasch, Yogesh Renapure GEL Scripts Advanced Your Guides: Ben Rimmasch, Yogesh Renapure Introductions 2 Take 5 Minutes Turn to a Person Near You Introduce Yourself Agenda 3 Accessing JAVA Classes and Methods SOAP Web Services

More information

CA Workload Automation Agent for Oracle E-Business Suite

CA Workload Automation Agent for Oracle E-Business Suite CA Workload Automation Agent for Oracle E-Business Suite Implementation Guide r11.3, Second Edition This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter

More information

On Premise. Service Pack

On Premise. Service Pack On Premise Service Pack 02.0.01 - This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

CA Output Management Web Viewer

CA Output Management Web Viewer CA Output Management Web Viewer User Guide Release 12.1.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

CA Nimsoft Service Desk

CA Nimsoft Service Desk CA Nimsoft Service Desk Enabling Email Integration 6.2.6 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Objective: Review how to use access the Bulkvs.com Origination and 911 SOAP API using SOAP UI

Objective: Review how to use access the Bulkvs.com Origination and 911 SOAP API using SOAP UI Objective: Review how to use access the Bulkvs.com Origination and 911 SOAP API using SOAP UI Perquisites: 1. Have access to your bulkvs.com API ID 2. Have an MD5 equivalent of your bllkvs.com password

More information

CA IdentityMinder. Glossary

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

More information

Portlet Reference Guide. Release

Portlet Reference Guide. Release Portlet Reference Guide Release 13.3.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

8) Subroutines and functions

8) Subroutines and functions 8) Subroutines and functions Functions: Internal, External, Built-in. Instructions: CALL, SIGNAL, PROCEDURE, EXPOSE, RETURN, EXIT, INTERPRET Special Variables RC, RESULT Addressing: ADDRESS, OUTTRAP. Resources:

More information

CA Unified Infrastructure Management

CA Unified Infrastructure Management CA Unified Infrastructure Management clariion Release Notes All series Copyright Notice This online help system (the "System") is for your informational purposes only and is subject to change or withdrawal

More information

CA Cloud Service Delivery Platform

CA Cloud Service Delivery Platform CA Cloud Service Delivery Platform Manage Users Release 1.1 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

The contents of this publication the specifications of this application are subject to change without notice.

The contents of this publication the specifications of this application are subject to change without notice. V.1.0. Publication Notice The contents of this publication the specifications of this application are subject to change without notice. GFI Software reserves the right to make changes without notice to

More information

CA Cloud Service Delivery Platform

CA Cloud Service Delivery Platform CA Cloud Service Delivery Platform Configuration Manager Release 1.1 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

CA File Master Plus for IMS

CA File Master Plus for IMS CA File Master Plus for IMS Best Practices Guide Version 9.0.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

CA DataMinder. Stored Data Integration Guide. Release 14.5

CA DataMinder. Stored Data Integration Guide. Release 14.5 CA DataMinder Stored Data Integration Guide Release 14.5 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

CA ERwin Data Modeler

CA ERwin Data Modeler CA ERwin Data Modeler Guided Tour Document Release 9.6.1 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation

More information

Real-Time Claim Adjudication and Estimation Connectivity Specifications

Real-Time Claim Adjudication and Estimation Connectivity Specifications Real-Time Claim Adjudication and Estimation Connectivity Specifications Mountain State Blue Cross Blue Shield June 18, 2009 Contents 1. Real-Time Overview 2. Connectivity Requirements 3. SOAP Request Message

More information

Portlet Reference Guide. Release

Portlet Reference Guide. Release Portlet Reference Guide Release 14.2.00 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation ), is for your informational

More information

CA SiteMinder. Federation Manager Guide: Legacy Federation. r12.5

CA SiteMinder. Federation Manager Guide: Legacy Federation. r12.5 CA SiteMinder Federation Manager Guide: Legacy Federation r12.5 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Change Impact and Upgrade Guide - On Demand. Release

Change Impact and Upgrade Guide - On Demand. Release Change Impact and Upgrade Guide - On Demand Release 13.3.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

CA IDMS Server. Release Notes. r17

CA IDMS Server. Release Notes. r17 CA IDMS Server Release Notes r17 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

CA File Master Plus. Release Notes. Version

CA File Master Plus. Release Notes. Version CA File Master Plus Release Notes Version 9.0.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for

More information

One Identity Manager 8.0. Administration Guide for Connecting to a Universal Cloud Interface

One Identity Manager 8.0. Administration Guide for Connecting to a Universal Cloud Interface One Identity Manager 8.0 Administration Guide for Connecting to a Copyright 2017 One Identity LLC. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software

More information

CA SiteMinder Web Access Manager. Configuring SiteMinder Single Sign On for Microsoft SharePoint 2007 Using Forms-based Authentication

CA SiteMinder Web Access Manager. Configuring SiteMinder Single Sign On for Microsoft SharePoint 2007 Using Forms-based Authentication CA SiteMinder Web Access Manager Configuring SiteMinder Single Sign On for Microsoft SharePoint 2007 Using Forms-based Authentication This documentation and any related computer software help programs

More information

One Identity Manager 8.0. Administration Guide for Connecting Unix-Based Target Systems

One Identity Manager 8.0. Administration Guide for Connecting Unix-Based Target Systems One Identity Manager 8.0 Administration Guide for Connecting Unix- Copyright 2017 One Identity LLC. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software

More information

CA DLP. NBA Release Notes. Release 14.0

CA DLP. NBA Release Notes. Release 14.0 CA DLP NBA Release Notes Release 14.0 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

Copyright

Copyright Displaying P6 EPPM Metrics in Oracle Enterprise Manager Release 8.1 September 2011 Copyright Oracle Primavera Displaying P6 EPPM Metrics in Oracle Enterprise Manager Copyright 2011, Oracle and/or its affiliates.

More information

CA XCOM Data Transport Gateway

CA XCOM Data Transport Gateway CA XCOM Data Transport Gateway Product Guide Release 11.6 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

CA Automation Point. Release Notes. Release 11.5

CA Automation Point. Release Notes. Release 11.5 CA Automation Point Release Notes Release 11.5 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for

More information

WANSyncHA Microsoft Exchange Server. Operations Guide

WANSyncHA Microsoft Exchange Server. Operations Guide WANSyncHA Microsoft Exchange Server Operations Guide About This Guide This documentation and any related computer software help programs (hereinafter referred to as the Documentation ) is for the end user

More information

ENQ Downgrade & CA MIM Update

ENQ Downgrade & CA MIM Update ENQ Downgrade & CA MIM Update Sujay Solomon Jason Tucker CA Technologies August 7 th 2014 Session #16085 Insert Custom Session QR if Desired. www.share.org ENQ downgrade capability Initiator s use of the

More information