CAD WEBDAV ADAPTOR: PREMISE FOR A LIGHT PLM SOLUTION
|
|
|
- Richard Ryan
- 9 years ago
- Views:
Transcription
1 CONAT CAD WEBDAV ADAPTOR: PREMISE FOR A LIGHT PLM SOLUTION 1 Covaciu, Dinu *, 2 Brădău, Horia, 1 Preda, Ion 1 Transilvania University Braşov, Romania, 2 kprism ES, Woodbridge, Canada KEYWORDS CAD, PLM, collaborative engineering, WebDAV, DeltaV, DASL ABSTRACT In today's dynamic engineering environment, including the automotive area, collaboration is a hard requirement. More than in other disciplines, the CAD design process can't be conceived outside a team. Central (secure) repository, remote access, metadata, access control and versioning are mandatory tools for a design team in order to be effective and successful. PDM/PLM platforms offer solid solutions for big companies, which use expensive CAD platforms, but they are a luxury that smaller companies/teams can't currently afford. The general need for collaboration lead the Internet community and groups (W3C, IETF) to define WebDAV (Web Distributed Authoring and Versioning), a HTTP based protocol that allows teams to collectively work on the same document. The paper presents a WebDAV adaptor that enables CAD clients to access a remote WebDAV server. It features access control, metadata management, locking (checkin/checkout), versioning, part relations (in assemblies), and enables teams for distributed design process. The adaptor was implemented for Unigraphics, as a C/C++/OpenUg application and it can be used with any server implementing the WebDAV specifications. Designed for CAD activities, the proposed solution can be easily adapted for other domains. MAIN SECTION PLM (Product Lifecycle Management) seeks(1) to provide horizontal collaboration throughout a product's lifecycle, from concept to disposal. PLM is not just product data management (PDM); PLM strives to offer authoring, managing and sharing tools for data that is created and used throughout a product's lifecycle by all that touch or have a need for information on a product. To date, the two biggest manufacturing market segments that have embraced PLM are automotive and aerospace. These two industries were among the first to implement and integrate PLM into their businesses just based on the sheer complexity of the products they manufacture and on the multitude of suppliers they have to deal.
2 A PLM system must have at least most of the following subsystems or modules: CAD/CAM; Bill of materials (BOM) processor; Configuration management; Computer-aided process planning (CAPP); Database management; Data communications; Visualization; User interface; Application programming interfaces (API) Ideally, the PLM system should be tied to supply chain management (SCM) and enterprise resource planning (ERP) systems, and herein lies the fact that PLM can be tricky to implement. The biggest challenge in successfully deploying a PLM system on any scale is understanding and managing the full range of data types that can be generated within and throughout a PLM system. Most of the PLM subsystems are tied directly to manufacturing. In manufacturing, PLM systems must be customized and fine tuned according to unique business models in terms of which specific PLM components are included. PLM technology optimises and exploits the interaction of information with different people in a business. Simply put, this is called workflow, a complex chain of processes that transforms thoughts into actions and, ultimately, into tangible products. In the end, PLM is as much about business strategy as it is about a product's lifecycle. WEBDAV WebDAV stands (2) for Web Distributed Authoring and Versioning and represents an extension to the HTTP/1.1 protocol that allows clients to perform remote web content authoring operations. WebDAV provides a coherent set of methods, headers, request entity body formats, and response entity body formats that provide operations for: properties (the ability to create, remove, and query information about documents, such as their authors, creation dates, etc. and also the ability to link documents of any media type to related documents), collections (the ability to create sets of documents and to retrieve a hierarchical membership listing), locking (the ability to keep more than one person from working on a document at the same time; this prevents the lost update problem, in which modifications are lost when a second author writes changes without merging the first author's changes), and namespace operations (the ability to instruct the server to copy and move Web resources). Within the HTTP/DAV/DeltaV family of specifications, a document on a Web server is known as a resource. Like objects in object-oriented languages, resources have a state and operations on that state. The state of a WebDAV resource comes in two parts: a body (that contains the primary content, like the CAD model or drawing) and properties. The operations on resources are termed methods. Collections are resources that contain a set of URIs (Uniform Resource Identifier), which identify member resources (like a directory in a file system). Properties are pieces of data that describe the state of a resource (they are data about data). A property is a name-value pair that contains descriptive information about a resource. There are two
3 categories of properties: live and dead. A live property is a property whose value is both computed and controlled by the server. A dead property is a property whose value is controlled by the client, and stored by the server. HTTP protocol operations are called methods, and WebDAV adds seven new methods to the set of methods defined by HTTP/1.1 (GET, HEAD, POST, OPTIONS, PUT, DELETE, TRACE). The WebDAV methods provide overwrite protection (LOCK, UNLOCK), metadata management (PROPFIND, PROPPATCH), and namespace management (COPY, MOVE, MKCOL). Generally, a user of a WebDAV-enabled authoring tool is unaware of the WebDAV protocol use. The WebDAV protocol is designed to be integrated into existing authoring tools, adding Web-based remote authoring capabilities to the tools already familiar for the users. To date, this has been a successful strategy, with WebDAV support in document authoring tools such as Microsoft Word, PowerPoint and Excel (via the Web Folders feature). In HTTP/1.1, method parameter information was exclusively encoded in HTTP headers. Unlike HTTP/1.1, WebDAV encodes method parameter information either in an Extensible Markup Language (XML) request entity body, or in an HTTP header. The use of XML to encode method parameters was motivated by the ability to add extra XML elements to existing structures, providing extensibility. In addition to encoding method parameters, XML is used in WebDAV to encode the responses from methods, providing the extensibility advantages of XML for method output, as well as input. DELTAV The WebDAV Working Group, when it went to create document management features found that versioning was critical and included it from the start. As WebDAV progressed it was found that versioning was very hard and that it required a special attention. The DeltaV protocol is an extension to the WebDAV protocol. DeltaV (3) is picking up where WebDAV left off, extending the protocol with versioning and configuration management support. Versioning is the ability for a resource to be checked into a version controlled system where it has multiple revisions that are tracked and can have multiple successor and predecessor relationships. The server will maintain those relationships, report the revision history, and control the write able access to these revisions using check in/out operations. Parallel development provides more resource availability in a multi-user environment. So, multiple users can checkout the same revisions of a resource, then check that they has the same revision and finally merge them back later on as appropriate. Configuration management means to bring together consistent revisions of resources. To the base provided by HTTP and WebDAV, DeltaV adds 11 additional methods. Versioning capability is provided by the methods VERSION-CONTROL, CHECKIN, CHECKOUT, UNCHECKOUT, and REPORT. An unversioned resource is put under version control with VERSION-CONTROL. While under version control, a typical editing process begins with CHECKOUT, involves one or more writes (PUTs) to the resource, and ends with a CHECKIN. An editing session can be aborted using UNCHECKOUT. The version history of a resource can be retrieved using REPORT. Unique user-friendly names can be associated with specific versions using LABEL. The default visible revision can be set using UPDATE. The others methods added by DeltaV are MERGE, MKACTIVITY, MKWORKSPACE and BASELINE-CONTROL.
4 DASL DASL represents WebDAV SEARCH, an application of HTTP/1.1 forming a lightweight search protocol to transport queries and result sets and allows clients to make use of server-side search facilities. The basic usage of DASL follows these steps: the client constructs a query using the DAV:basicsearch grammar; the client invokes the SEARCH method on a resource that will perform the search (the search arbiter) and includes a text/xml or application/xml request entity that contains the query; the search arbiter performs the query; the search arbiter sends the results of the query back to the client in the response; the server must send an entity that matches the PROPFIND response. Implementation of a WebDAV client for Unigraphics Most of the CAD systems offer a C++ based API: CAA for CATIA V5, Pro/Toolkit for Pro/Engineer, OpenUG for Unigraphics, Ideas-Open for Ideas, ObjectARX for AutoCAD. A WebDAV client writen in C++ will be suitable for all these CAD systems, with different interfaces. For this reason, we developed a C++ wrapper over Neon, an existing WebDAV client library, written in the C programming language. The Neon library, developed by Joe Orton (5), features: high-level interface to HTTP and WebDAV methods (PUT, GET, HEAD, etc.); low-level interface to HTTP request handling, to allow implementing new methods easily; persistent connections; basic and digest authentication; SSL/TLS support using OpenSSL (including client certificate support); Generic WebDAV 207 XML response handling mechanism; XML parsing using the Expat or Libxml parsers; easy generation of error messages from 207 error responses; WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL; WebDAV metadata support: set and remove properties, query any set of properties (PROPPATCH/PROPFIND). Neon library don t offer support for DeltaV and DASL (versioning and searching), so we have to extend the library with new functions. The extended features we added to the library consist mainly in support for REPORT and SEARCH methods. The authors written an original C++ wrapper over Neon, named Neonplus. It defines a main object called WebdavDlg. The objects defined in the Neonplus library can be called in custom applications developed for different CAD platforms which support C++, like Unigraphics, Inventor, Pro/Engineer, Catia, Ideas, or AutoCAD.
5 An example of using Neonplus for Unigraphics is below: /* MKCOL DIALOG */ int MKCOL_ok_put ( int dialog_id, void * client_data, UF_STYLER_item_value_type_p_t callback_data) { if ( UF_initialize()!= 0) return ( UF_UI_CB_CONTINUE_DIALOG ); char *coll = ""; WebdavDlg *dlg; dlg = new WebdavDlg(user_name, user_pwd, server_path); //create a new collection: (name given by dialog) callback_data->item_attr = 2; callback_data->item_id = MKCOL_WIDE_S_0; UF_STYLER_ask_value(dialog_id,callback_data); coll = callback_data->value.string; log->write("\ncount: %d",callback_data->count); log->write("\ncollection: %s",coll); dlg->mkcol(coll); delete dlg; free(coll); UF_terminate (); return (UF_UI_CB_EXIT_DIALOG); } // Mkcol The black lines in the code above are the only used to call the Webdav functions from the Neonplus library. These lines are called in the same way also under other CAD platforms programming interface. A diagram that explain how the custom defined methods and the WebDAV methods works in a CAD system is shown below: CAD system: UG, Pro/E, Inventor etc. custom methods WebDAV adaptor (C/C++ /OpenUG or another API) WebDAV methods WebDAV Server (Intranet, Internet) Get Get - Open Local filesystem The same diagram (in the above example Get) applies for the other methods (Put, Lock/Unlock, Mkcol, Report, Search). The WebDAV server used for our demo was Jakarta Slide.
6 Table 1 - Examples of implemented methods Client Side Get Part ask for the last (current) version of the part or assembly (file) Put Part - save a modified part as current version Get/Put Properties add custom data to the part (according to the internal standards) Get previous version ask for a previous version of a part (assembly) and get the corresponding file from server Search for parts search for parts on server, based on metadata (properties) Server Side - identify the last version - check if the file is unlocked - lock the file - send file to client - save the received file as a new version - unlock the file for the other users - to add/change a property, locks the file before and unlock them after - generate a report (a list of all saved versions for the requested file) - find the selected version in the history collection - send the file to the client, like for the Get Part request - execute the Search method - generate a list with files (parts) that matches the request Example of using the test application to get/open a part from the server First, start Unigraphics. Using the Neon_test menu, log on to the server. We suppose the path already exists on the server (in this example, /files/dinu/). The path must be terminated with a / (slash). The user must enter his username and password to give access to that path on the server. From the Neon_test menu, select Get. The following dialog box will be displayed:
7 The list contains the files with extension.prt on the current path. Select an item of this list and then OK. The selected part will be opened: To put a part on the server, first open that part in Unigraphics, that select Put from the Neon_test menu. The other regular WebDAV methods are implemented in a similar way. A special attention must give to the assemblies. The methods Get and Put works apparently like for any other part. When put an assembly, a new property, named component_count, is set. The value is equal with the number of the parts in the assembly. For each component part, is set another property, named componentx, where X is an integer, representing the index of the component. The value of these properties is the name of the component part. When getting a part, the program checks if it is an assembly by reading the property component_count. If this property is defined and the value is greater than 0, the part is an assembly and the properties componentx will be read. Each component will be also copied from server using the same method: Get. Example of using the test application to put an assembly to the server Suppose the attached assemly is opened in Unigraphics.
8 To put the assembly on server, select from the menu Put. Write a name for the assembly and press OK. Check the result on server. There are three new items: the given assembly and two component parts. To add custom information (properties) to a part, we use the method Proppatch. The additional information attached to a part can be retrieved using the method Propfind. Example of using the test application to add/retrieve custom data PROPPATCH: set a (new) property for a resource PROPFIND: fetch a property from a resource Enter the resource (part) name it is not necessary to have the part opened on the local system. Enter the property name and click Apply. The result:
9 The most challenging part of the application is to add versioning capabilities to Unigraphics. Next we present an example of using the test application to save a new version of a resource (part) on the server and retrieve a previously saved version. Open a new part, with the name "example". Create a very simple solid. From the Neon_test menu, select Put. Enter the name "example.prt". This is a simple PUT, and will create the initial revision on server. Modify the part. From the Neon_test menu, select DeltaV_test. Enter "example.prt" as the resource name, and press SaveNewVersion. The result must be "201 Created". You can continue to add new features and save new versions on the server. In the same dialog box (DeltaV_test), press REPORT. The content of the list containing the previous versions is changed. The new list contains all the available versions for our part. To get a previous version from server, click in the list on the desired version name. The response from server must be "200 OK".
10 Now the resource name must be the name of the part on the local system. If the filename already exists on your hard disk, the program will append an underscore "_" in front of the existing name. The resource name can remain the same. All the files are saved in the root of your disk (c:\). The result from server must be "200 OK". Here is the version 1.0. In the same way, retrieve another version. Here is the version 1.4. The search (DASL module) is done using metadata (properties). Select from the pull-down menu Search. Some fields will be filled-in by default. A search example is attached. In the search result, the lines /history/3/1.x are history versions of the file example.prt. This example can be written like that: SELECT property displayname FROM current path, with depth: infinity, WHERE property test_prop is defined, ORDER by property displayname, ascending
11 Of course, in this paper are presented only few of the capabilities of the application. Our goal was to demonstrate how the Neonplus library could be used to implement WebDAV under a CAD system. The custom data and version information could be used to connect the CAD system to the enterprise PLM system. CONCLUSIONS For many years, CAD was predominantly a tool for individual creativity. Now the enterprise managers are focused to use the creative capital of the whole team. Designers will need to work at a higher conceptual level in design terms, but within constraint systems that have been predefined. This is collaborative engineering. The aspects presented above represents an original contribution of the authors to this domain. This demo application can be the basis for a light PLM solution. There is still much to do until this solution will be used in real design and data management activities, but we hope that our future work will allow us to put the entire PLM system on the market. REFERENCES (1) Jeffrey Rowe, Is PLM software the real deal?, Advanced Manufacturing magazine, May/June 2004 (2) IETF, RFC2518: HTTP Extensions for Distributed Authoring WEBDAV, February 1999 (3) Jim Whitehead, DeltaV: Adding Versioning to the Web, (4) James J. Hunt, Jurgen Reuter, Using the Web for Document Versioning: An Implementation Report for DeltaV, (5) Joe Orton, The Neon library,
DeltaV: Adding Versioning to the Web
DeltaV: Adding Versioning to the Web WWW10 Tutorial Notes, By Jim Whitehead Documents change over time. Whether they are word processing documents, spreadsheets, Web pages, or source code, the process
Integration of DB oriented CAD systems with Product Lifecycle Management
Integration of DB oriented CAD systems with Product Lifecycle Management Roberto Penas, SENER Ingeniería y Sistemas S.A., Tres Cantos/Spain, [email protected] Carlos González, SENER Ingeniería y Sistemas
DCA. Document Control & Archiving USER S GUIDE
DCA Document Control & Archiving USER S GUIDE Decision Management International, Inc. 1111 Third Street West Suite 250 Bradenton, FL 34205 Phone 800-530-0803 FAX 941-744-0314 www.dmius.com Copyright 2002,
BlueJ Teamwork Tutorial
BlueJ Teamwork Tutorial Version 2.0 for BlueJ Version 2.5.0 (and 2.2.x) Bruce Quig, Davin McCall School of Engineering & IT, Deakin University Contents 1 OVERVIEW... 3 2 SETTING UP A REPOSITORY... 3 3
SharePoint Integration Framework Developers Cookbook
Sitecore CMS 6.3 to 6.6 and SIP 3.2 SharePoint Integration Framework Developers Cookbook Rev: 2013-11-28 Sitecore CMS 6.3 to 6.6 and SIP 3.2 SharePoint Integration Framework Developers Cookbook A Guide
Epicor. Product Data Management
Epicor Product Data Management Enjoy a single source for unimpeded innovation and information in the product lifecycle from design to retire. Epicor Product Data Management Epicor Product Data Management
LabVIEW Internet Toolkit User Guide
LabVIEW Internet Toolkit User Guide Version 6.0 Contents The LabVIEW Internet Toolkit provides you with the ability to incorporate Internet capabilities into VIs. You can use LabVIEW to work with XML documents,
What should a hacker know about WebDav? Vulnerabilities in various WebDav implementations
What should a hacker know about WebDav? Vulnerabilities in various WebDav implementations Mikhail Egorov Short BIO Mikhail Egorov Application Security Engineer at Odin [ http://www.odin.com ] Security
Vantage Product Lifecycle Management
Vantage Product Lifecycle Management Abstract PLM enable companies to manage all information regarding a product, from the initial design and engineering through to manufacture, sourcing, support and run
Using Oracle9i SCM for Software Configuration Management. An Oracle Technical White Paper July 2002
Using Oracle9i SCM for Software Configuration Management An Oracle Technical White Paper July 2002 INTRODUCTION As organizations strive to build larger, more complex, fully integrated software applications
www.novell.com/documentation Policy Guide Access Manager 3.1 SP5 January 2013
www.novell.com/documentation Policy Guide Access Manager 3.1 SP5 January 2013 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of this documentation,
EMC Documentum Composer
EMC Documentum Composer Version 6.5 User Guide P/N 300 007 217 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights
A TOOL FOR SUPPORTING THE PROCESS OF PROPERTY MANAGEMENT AND THE CREATION OF TECHNICAL DRAWINGS
Nenad Bojčetić Dragan Žeželj Mario Štorga ISSN 1333-1124 A TOOL FOR SUPPORTING THE PROCESS OF PROPERTY MANAGEMENT AND THE CREATION OF TECHNICAL DRAWINGS Summary UDK 744:004.4 CAD applications play a major
Raising. Product Data. MCAD & PLM Integration and Legacy PDM Data Migration. the Value of your. May 18, 2009
Raising the Value of your Product Data MCAD & PLM Integration and Legacy PDM Data Migration May 18, Tom Makoski VP PLM Integration Business 5303 DuPont Circle Milford. Ohio 45150 513-576-3826 Is t ptrety
Accessing Data with ADOBE FLEX 4.6
Accessing Data with ADOBE FLEX 4.6 Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: Accessing data services overview Data
Dynamic Decision-Making Web Services Using SAS Stored Processes and SAS Business Rules Manager
Paper SAS1787-2015 Dynamic Decision-Making Web Services Using SAS Stored Processes and SAS Business Rules Manager Chris Upton and Lori Small, SAS Institute Inc. ABSTRACT With the latest release of SAS
Customer Tips. Configuring Color Access on the WorkCentre 7328/7335/7345 using Windows Active Directory. for the user. Overview
Xerox Multifunction Devices Customer Tips February 13, 2008 This document applies to the stated Xerox products. It is assumed that your device is equipped with the appropriate option(s) to support the
PCVITA Express Migrator for SharePoint(Exchange Public Folder) 2011. Table of Contents
Table of Contents Chapter-1 ------------------------------------------------------------- Page No (2) What is Express Migrator for Exchange Public Folder to SharePoint? Migration Supported The Prominent
4cast Server Specification and Installation
4cast Server Specification and Installation Version 2015.00 10 November 2014 Innovative Solutions for Education Management www.drakelane.co.uk System requirements Item Minimum Recommended Operating system
NS DISCOVER 4.0 ADMINISTRATOR S GUIDE. July, 2015. Version 4.0
NS DISCOVER 4.0 ADMINISTRATOR S GUIDE July, 2015 Version 4.0 TABLE OF CONTENTS 1 General Information... 4 1.1 Objective... 4 1.2 New 4.0 Features Improvements... 4 1.3 Migrating from 3.x to 4.x... 5 2
How to Select a Document Management System:
How to Select a Document Management System: Criteria and Checklist There are numerous document management systems on the market, and every company has different needs and objectives, so understanding the
EMC Documentum Webtop
EMC Documentum Webtop Version 6.5 User Guide P/N 300 007 239 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 1994 2008 EMC Corporation. All rights
DEPLOYMENT GUIDE Version 1.2. Deploying the BIG-IP system v10 with Microsoft Exchange Outlook Web Access 2007
DEPLOYMENT GUIDE Version 1.2 Deploying the BIG-IP system v10 with Microsoft Exchange Outlook Web Access 2007 Table of Contents Table of Contents Deploying the BIG-IP system v10 with Microsoft Outlook Web
Microsoft Windows SharePoint
Microsoft Windows SharePoint SharePoint Basics Introduction What is Microsoft SharePoint? SharePoint is a tool to connect people and information. It provides a central site for sharing information with
Contents About the Contract Management Post Installation Administrator's Guide... 5 Viewing and Modifying Contract Management Settings...
Post Installation Guide for Primavera Contract Management 14.1 July 2014 Contents About the Contract Management Post Installation Administrator's Guide... 5 Viewing and Modifying Contract Management Settings...
SMARTEAM Fundamentals
SMARTEAM Training Foils SMARTEAM Fundamentals Version 5 Release 14 September 2004 EDU-SMT-E-SFL-FF-V5R14 SMARTEAM Fundamentals Objectives of the course This course explains the various principles and procedures
Cache Configuration Reference
Sitecore CMS 6.2 Cache Configuration Reference Rev: 2009-11-20 Sitecore CMS 6.2 Cache Configuration Reference Tips and Techniques for Administrators and Developers Table of Contents Chapter 1 Introduction...
Log Analyzer Reference
IceWarp Unified Communications Log Analyzer Reference Version 10.4 Printed on 27 February, 2012 Contents Log Analyzer 1 Quick Start... 2 Required Steps... 2 Optional Steps... 3 Advanced Configuration...
USERS MANUAL FOR OWL A DOCUMENT REPOSITORY SYSTEM
USERS MANUAL FOR OWL A DOCUMENT REPOSITORY SYSTEM User Manual Table of Contents Introducing OWL...3 Starting to use Owl...4 The Logging in page...4 Using the browser...6 Folder structure...6 Title Bar...6
Rights Management Services
www.css-security.com 425.216.0720 WHITE PAPER Microsoft Windows (RMS) provides authors and owners the ability to control how they use and distribute their digital content when using rights-enabled applications,
WatchDox Administrator's Guide. Application Version 3.7.5
Application Version 3.7.5 Confidentiality This document contains confidential material that is proprietary WatchDox. The information and ideas herein may not be disclosed to any unauthorized individuals
IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules
IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This
Portals and Hosted Files
12 Portals and Hosted Files This chapter introduces Progress Rollbase Portals, portal pages, portal visitors setup and management, portal access control and login/authentication and recommended guidelines
IceWarp Server. Log Analyzer. Version 10
IceWarp Server Log Analyzer Version 10 Printed on 23 June, 2009 i Contents Log Analyzer 1 Quick Start... 2 Required Steps... 2 Optional Steps... 2 Advanced Configuration... 5 Log Importer... 6 General...
Subversion, WebDAV, and Apache HTTP Server 2.0
Subversion, WebDAV, and Apache HTTP Server 2.0 Justin R. Erenkrantz University of California, Irvine [email protected] Slides: http://www.erenkrantz.com/oscon/ What is Subversion? Did you miss Subversion:
MarkLogic Server. Connector for SharePoint Administrator s Guide. MarkLogic 8 February, 2015
Connector for SharePoint Administrator s Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents
DocuShare User Guide
DocuShare User Guide Publication date: April 2011 This document supports DocuShare Release 6.6.1 Prepared by: erox Corporation DocuShare Business Unit 3400 Hillview Avenue Palo Alto, California 94304 USA
Kaldeera Workflow Designer 2010 User's Guide
Kaldeera Workflow Designer 2010 User's Guide Version 1.0 Generated May 18, 2011 Index 1 Chapter 1: Using Kaldeera Workflow Designer 2010... 3 1.1 Getting Started with Kaldeera... 3 1.2 Importing and exporting
FileMaker Server 9. Custom Web Publishing with PHP
FileMaker Server 9 Custom Web Publishing with PHP 2007 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker,
Getting Started Guide
BlackBerry Web Services For Microsoft.NET developers Version: 10.2 Getting Started Guide Published: 2013-12-02 SWD-20131202165812789 Contents 1 Overview: BlackBerry Enterprise Service 10... 5 2 Overview:
EMC Documentum Repository Services for Microsoft SharePoint
EMC Documentum Repository Services for Microsoft SharePoint Version 6.5 SP2 Installation Guide P/N 300 009 829 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com
Integration Client Guide
Integration Client Guide 2015 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are the property of their respective
Evaluator s Guide. PC-Duo Enterprise HelpDesk v5.0. Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved.
Evaluator s Guide PC-Duo Enterprise HelpDesk v5.0 Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved. All third-party trademarks are the property of their respective owners.
Zoom Plug-ins for Adobe
= Zoom Plug-ins for Adobe User Guide Copyright 2010 Evolphin Software. All rights reserved. Table of Contents Table of Contents Chapter 1 Preface... 4 1.1 Document Revision... 4 1.2 Audience... 4 1.3 Pre-requisite...
WORKING IN TEAMS WITH CASECOMPLETE AND MICROSOFT VISUAL SOURCE SAFE. Contents
WORKING IN TEAMS WITH CASECOMPLETE AND MICROSOFT VISUAL SOURCE SAFE Contents Working in Teams with CaseComplete... 2 Need an introduction to how version control works?... 2 Exclusive Checkout... 3 Multiple
Document Management Getting Started Guide
Document Management Getting Started Guide Version: 6.6.x Written by: Product Documentation, R&D Date: February 2011 ImageNow and CaptureNow are registered trademarks of Perceptive Software, Inc. All other
Kentico CMS 7.0 Intranet Administrator's Guide
Kentico CMS 7.0 Intranet Administrator's Guide 2 Kentico CMS 7.0 Intranet Administrator's Guide Table of Contents Introduction 5... 5 About this guide Getting started 7... 7 Installation... 11 Accessing
Integrating with BarTender Integration Builder
Integrating with BarTender Integration Builder WHITE PAPER Contents Overview 3 Understanding BarTender's Native Integration Platform 4 Integration Builder 4 Administration Console 5 BarTender Integration
System Requirement Specification for A Distributed Desktop Search and Document Sharing Tool for Local Area Networks
System Requirement Specification for A Distributed Desktop Search and Document Sharing Tool for Local Area Networks OnurSoft Onur Tolga Şehitoğlu November 10, 2012 v1.0 Contents 1 Introduction 3 1.1 Purpose..............................
The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform
The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform Technical Discussion David Churchill CEO DraftPoint Inc. The information contained in this document represents the current
Web Services for Management Perl Library VMware ESX Server 3.5, VMware ESX Server 3i version 3.5, and VMware VirtualCenter 2.5
Technical Note Web Services for Management Perl Library VMware ESX Server 3.5, VMware ESX Server 3i version 3.5, and VMware VirtualCenter 2.5 In the VMware Infrastructure (VI) Perl Toolkit 1.5, VMware
Coveo Platform 7.0. Microsoft Dynamics CRM Connector Guide
Coveo Platform 7.0 Microsoft Dynamics CRM 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
Legal Notes. Regarding Trademarks. 2012 KYOCERA Document Solutions Inc.
Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable for any problems arising from
MarkLogic Server. Application Developer s Guide. MarkLogic 8 February, 2015. Last Revised: 8.0-4, November, 2015
Application Developer s Guide 1Application Developer s Guide MarkLogic 8 February, 2015 Last Revised: 8.0-4, November, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents
Running a Workflow on a PowerCenter Grid
Running a Workflow on a PowerCenter Grid 2010-2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise)
FileMaker Server 15. Custom Web Publishing Guide
FileMaker Server 15 Custom Web Publishing Guide 2004 2016 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks
Hamline University Administrative Computing Page 1
User Guide Banner Handout: BUSINESS OBJECTS ENTERPRISE (InfoView) Document: boxi31sp3-infoview.docx Created: 5/11/2011 1:24 PM by Chris Berry; Last Modified: 8/31/2011 1:53 PM Purpose:... 2 Introduction:...
How To Use The Correlog With The Cpl Powerpoint Powerpoint Cpl.Org Powerpoint.Org (Powerpoint) Powerpoint (Powerplst) And Powerpoint 2 (Powerstation) (Powerpoints) (Operations
orrelog SQL Table Monitor Adapter Users Manual http://www.correlog.com mailto:[email protected] CorreLog, SQL Table Monitor Users Manual Copyright 2008-2015, CorreLog, Inc. All rights reserved. No part
Managing Users and Identity Stores
CHAPTER 8 Overview ACS manages your network devices and other ACS clients by using the ACS network resource repositories and identity stores. When a host connects to the network through ACS requesting
AXIS 70U - Using Scan-to-File
AXIS 70U - Using Scan-to-File Introduction This document describes the Scan-to-File feature in the AXIS 70U. The step-by-step instructions describe the process of configuring the AXIS 70U and an FTP server.
The Win32 Network Management APIs
The Win32 Network Management APIs What do we have in this session? Intro Run-Time Requirements What's New in Network Management? Windows 7 Windows Server 2003 Windows XP Network Management Function Groups
How To Backup In Cisco Uk Central And Cisco Cusd (Cisco) Cusm (Custodian) (Cusd) (Uk) (Usd).Com) (Ucs) (Cyse
This chapter includes the following sections: Backup and Import in Cisco UCS Central, page 1 Backing up and Restoring Cisco UCS Central, page 4 Backing up and Restoring Cisco UCS Domains, page 8 Import
Spectrum Technology Platform. Version 9.0. Administration Guide
Spectrum Technology Platform Version 9.0 Administration Guide Contents Chapter 1: Getting Started...7 Starting and Stopping the Server...8 Installing the Client Tools...8 Starting the Client Tools...9
SonicOS Enhanced 3.2 LDAP Integration with Microsoft Active Directory and Novell edirectory Support
SonicOS Enhanced 3.2 LDAP Integration with Microsoft Active Directory and Novell edirectory Support Document Scope This document describes the integration of SonicOS Enhanced 3.2 with Lightweight Directory
Web Services API Developer Guide
Web Services API Developer Guide Contents 2 Contents Web Services API Developer Guide... 3 Quick Start...4 Examples of the Web Service API Implementation... 13 Exporting Warehouse Data... 14 Exporting
SAP BusinessObjects Query as a Web Service Designer SAP BusinessObjects Business Intelligence platform 4.0
SAP BusinessObjects Query as a Web Service Designer SAP BusinessObjects Business Intelligence platform 4.0 Copyright 2011 SAP AG. All rights reserved.sap, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign,
Community Edition 3.3. Getting Started with Alfresco Explorer Document Management
Community Edition 3.3 Getting Started with Alfresco Explorer Document Management Contents Copyright... 3 Introduction... 4 Important notes...4 Starting with Explorer... 5 Toolbar... 5 Sidebar...6 Working
What s New in Version Cue CS2
Mac OS X, version 10.3/Microsoft Windows 2000/Windows XP Version Cue CS2 What s New in Version Cue CS2 Version Cue CS2 is a feature of Adobe Creative Suite 2 Overview Creative professionals spend at least
Creating an Intranet Website for Library & Information Services in an Organization
Creating an Intranet Website for Library & Information Services in an Organization The Objective The purpose of this write-up is to guide you through all the steps necessary to create a website and put
Design Report: Resource Management Software CS400 Senior Design I
Design Report: Resource Management Software CS400 Senior Design I Mark Briggs Paul Knell John Schluechtermann Jeremy Vechinski Electrical Engineering and Computer Science Department Milwaukee School of
Content Management Implementation Guide 5.3 SP1
SDL Tridion R5 Content Management Implementation Guide 5.3 SP1 Read this document to implement and learn about the following Content Manager features: Publications Blueprint Publication structure Users
Data management by Autodesk
Autodesk Vault Workgroup 2015 Data management by Autodesk Autodesk Vault helps design, engineering, and manufacturing workgroups manage Digital Prototyping information. In order to provide Autodesk Productstream
Firewall Builder Architecture Overview
Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
UNICORN 6.4. Administration and Technical Manual
UNICORN 6.4 Administration and Technical Manual Page intentionally left blank Table of Contents Table of Contents 1 Introduction... 1.1 Administrator functions overview... 1.2 Network terms and concepts...
FileMaker Server 14. Custom Web Publishing Guide
FileMaker Server 14 Custom Web Publishing Guide 2004 2015 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks
metaengine DataConnect For SharePoint 2007 Configuration Guide
metaengine DataConnect For SharePoint 2007 Configuration Guide metaengine DataConnect for SharePoint 2007 Configuration Guide (2.4) Page 1 Contents Introduction... 5 Installation and deployment... 6 Installation...
Product Data Management Working with Databases
Product Data Management Working with Databases MAE 455 Computer-Aided Design and Drafting Purpose of PDM Software Product Data Management (PDM) software enables members of a team or enterprise to share
Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft
5.6 Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft logo, Jaspersoft ireport Designer, JasperReports Library, JasperReports Server, Jaspersoft
Kerberos and Single Sign On with HTTP
Kerberos and Single Sign On with HTTP Joe Orton Senior Software Engineer, Red Hat Overview Introduction The Problem Current Solutions Future Solutions Conclusion Introduction WebDAV: common complaint of
WESTERNACHER OUTLOOK E-MAIL-MANAGER OPERATING MANUAL
TABLE OF CONTENTS 1 Summary 3 2 Software requirements 3 3 Installing the Outlook E-Mail Manager Client 3 3.1 Requirements 3 3.1.1 Installation for trial customers for cloud-based testing 3 3.1.2 Installing
Distributed Services & Distributed Pro/BATCH Distributed Services & Distributed Pro/BA May 2010 Rev I
Distributed Services & Distributed Pro/BATCH May 2010 Rev I Distributed Services - Overview > Modular Set of Applications Client and Server Components Example: Distributed Pro/BATCH IT Executive R&D >
Set up My Sites (SharePoint Server
1 of 8 5/15/2011 9:14 PM Set up My Sites (SharePoint Server 2010) Published: May 12, 2010 This article describes how to set up My Sites in Microsoft SharePoint Server 2010. Like other tasks in SharePoint
Secure Messaging Server Console... 2
Secure Messaging Server Console... 2 Upgrading your PEN Server Console:... 2 Server Console Installation Guide... 2 Prerequisites:... 2 General preparation:... 2 Installing the Server Console... 2 Activating
T320 E-business technologies: foundations and practice
T320 E-business technologies: foundations and practice Block 3 Part 2 Activity 2: Generating a client from WSDL Prepared for the course team by Neil Simpkins Introduction 1 WSDL for client access 2 Static
Configuration Task 3: (Optional) As part of configuration, you can deploy rules. For more information, see "Deploy Inbox Rules" below.
Configure the E-mail Router After the E-mail Router has been installed, you can configure several aspects of it. Some of these configuration tasks are mandatory. Others are optional in that you use them
BEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved.
BEDIFFERENT ACE G E R M A N Y ACE Germany Aras Vision & Roadmap Rob McAveney rmcaveney@ Director of Product Management Aras Corp Aras Product Guiding Principles Premier Best in class platform for enterprise
Load Balancing. Outlook Web Access. Web Mail Using Equalizer
Load Balancing Outlook Web Access Web Mail Using Equalizer Copyright 2009 Coyote Point Systems, Inc. Printed in the USA. Publication Date: January 2009 Equalizer is a trademark of Coyote Point Systems
IBM Endpoint Manager Version 9.2. Patch Management for SUSE Linux Enterprise User's Guide
IBM Endpoint Manager Version 9.2 Patch Management for SUSE Linux Enterprise User's Guide IBM Endpoint Manager Version 9.2 Patch Management for SUSE Linux Enterprise User's Guide Note Before using this
DEPLOYMENT GUIDE Version 1.2. Deploying F5 with Oracle E-Business Suite 12
DEPLOYMENT GUIDE Version 1.2 Deploying F5 with Oracle E-Business Suite 12 Table of Contents Table of Contents Introducing the BIG-IP LTM Oracle E-Business Suite 12 configuration Prerequisites and configuration
Monitoring Oracle Enterprise Performance Management System Release 11.1.2.3 Deployments from Oracle Enterprise Manager 12c
Monitoring Oracle Enterprise Performance Management System Release 11.1.2.3 Deployments from Oracle Enterprise Manager 12c This document describes how to set up Oracle Enterprise Manager 12c to monitor
PRODUCT WHITE PAPER LABEL ARCHIVE. Adding and Configuring Active Directory Users in LABEL ARCHIVE
PRODUCT WHITE PAPER LABEL ARCHIVE Adding and Configuring Active Directory Users in LABEL ARCHIVE TEKLYNX International March 19, 2010 Introduction Now more than ever, businesses large and small alike are
Specify the location of an HTML control stored in the application repository. See Using the XPath search method, page 2.
Testing Dynamic Web Applications How To You can use XML Path Language (XPath) queries and URL format rules to test web sites or applications that contain dynamic content that changes on a regular basis.
bbc Developing Service Providers Adobe Flash Media Rights Management Server November 2008 Version 1.5
bbc Developing Service Providers Adobe Flash Media Rights Management Server November 2008 Version 1.5 2008 Adobe Systems Incorporated. All rights reserved. Adobe Flash Media Rights Management Server 1.5
IBM WebSphere Adapter for Email 7.0.0.0. Quick Start Tutorials
IBM WebSphere Adapter for Email 7.0.0.0 Quick Start Tutorials Note: Before using this information and the product it supports, read the information in "Notices" on page 182. This edition applies to version
StreamServe Persuasion SP4 StreamServe Connect for SAP - Business Processes
StreamServe Persuasion SP4 StreamServe Connect for SAP - Business Processes User Guide Rev A StreamServe Persuasion SP4StreamServe Connect for SAP - Business Processes User Guide Rev A SAP, mysap.com,
Configuring Color Access on the WorkCentre 7120 Using Microsoft Active Directory Customer Tip
Configuring Color Access on the WorkCentre 7120 Using Microsoft Active Directory Customer Tip October 21, 2010 Overview This document describes how to limit access to color copying and printing on the
Introduction to XML Applications
EMC White Paper Introduction to XML Applications Umair Nauman Abstract: This document provides an overview of XML Applications. This is not a comprehensive guide to XML Applications and is intended for
