Home

Installation and Administration Manual

image

Contents

1. c eeeeee ee eee ee eene eene eerte eerte net ne etna sse tn see ta se tna seta 18 Configuring for ENOVIA File Collaboration Server eene 20 Configuring Download Formats for SolidWorks Derived Output eee 21 Defining the XRefs Schema in the XML Format 4 cease sees seen e eene ette etta se tna seen osten aser ta sense eno 21 Customizing the Global Configuration Business Object for ENOVIA c eeeeeee eerte 22 Setting Permissions for Markups e eeeee eee ee ee ette eee tn nennen aset ta sta setenta sense seta sse ea sse en sees stessa eta 22 Setting Signature Metadata in Footers Headers or WatermarkS scsscsssssscssscssscssesseeees 22 Configuring for Platform Server In Process RIP Mode 4 ceeeeeee eerte rennen eene en etna aetne 24 Enabling HTTPS SS ER H 24 Enabling HTTPS SSL Support with Application Server Servlet Engine sss 24 Configuring Multiple AutoVue Applet WindoOws eere e eere eee eene eee eerte nennen nee en ases etna e tnun 25 Disabling Universal File Chooser in Oracle AutoWVue crescere eee e ee eee en eene en osten aseo eese tnu 26 VERIFICATION Ec 27 Running VueLink Servlet in Debug Mode esesesssvessevesseveennneennnvennnvensnnessnensnnessnnessnnvsnnnnensnnnenenesnnenenee 27 Verifying that the VueLink Servlet i
2. csiConfigAEFMarkup Relationship relationship Markup Relationship connecting the drawing to the Markup csiConfigAutoVue AutoVue Markup Tool Oracle Corp 32 Oracle AutoVue VueLink 20 0 for ENOVIA ENOVIA Live Collaboration Business Process Services Viewable Schema Attribute Name Default value Description csiConfigAEFViewable BaseFilenameAt tribute attribute ViewableBase Filename Attribute holding base filename csiConfigAEFViewable BaseFormatAttrib ute attribute ViewableBase Format Attribute holding base format csiConfigAEFViewable StateAttribute attribute ViewableState Attribute csiConfigAEFViewing ToolAttribute attribute ViewingTool Attribute holding name of Viewing Tool that created the Viewable AutoVue csiConfigAEFViewable Policy csiConfigAEFCADSub ComponentRela tionship csiConfigAEFViewable Relationship policy ViewablePolicy relationship CADSub Component relationship Viewable Policy for Viewables Relationship connecting CAD Model components Relationship connecting a CAD Model to the Viewable csiConfigAEFViewable SubComponent Relationship relationship ViewableSubComponen t Relationship connecting Viewable components csiConfigAEF2dViewableType type 2dViewable Type for 2D Viewables csiConfigAEF3dViewableType type 3dViewable Type for 3D Viewables csiCon
3. URL pointing to VueLink servlet http lt APPLICATION com cimmetry vuelink matrix DMS SERVER enovia com cimmetry vuelink matrix DMS where lt APPLICATION SERVER2 is the Name of applica tion server servlet engine running VueLink DMS servlet Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 17 Configuring for a Multi Server Cluster Environ ment When ENOVIA PLM is installed in a multi server cluster environment you will need to complete additional configuration for the VueLink In a text editor such as Notepad edit csiApplet html 2 Add the following lines to the applet section lt PARAM NAME DMSARGS VALUE DMS PRESERVE COOKIES gt n lt PARAM NAME DMS PRESERVE COOKIES VALUE true gt n Optional Configuring for 3D Visual Meeting Ses sion or Collaboration As a security enhancement the username is not passed to the AutoVue applet As a result during 3D Visual Meeting or Collaboration this might affect the displaying of the markup creator for certain versions of AutoVue it shows the client machine s username instead of ENOVIA s user name To avoid this you can temporarily disable the security enhancement for the VueLink I Ina text editor such as Notepad edit csiApplet html 2 Add the following lines to the applet section lt PARAM NAME USERNAME VALUE USERNAME __ gt n Setting Parameters inside vuelink properties I Ina text editor such as Notepad open t
4. Suggested sites 2 http fgemlwin08 8080 enoviafcom cimmetry vuelink Oracle AutoVue Vuelink for ENOVIA Version 20 0 0 0 Build 7415 Build Date 2010 04 21 pe o 2 TTT A VueServlet To verify the VueServlet launch your web browser and type the following url http lt appserver gt lt port gt lt matrix context gt VueServlet Example http jrdv6r2009x 8090 enovia VueServlet To verify the csiLaunch servlet launch your web browser and type the following url http lt appserver gt lt port gt lt matrix context gt servlet MxAuto VueServlet action debug Example http quemlwin08 8080 enovia servlet MxAuto VueServlet action debug csiLaunch Servlet Debug Info Windows Internet Explorer GJ Y 24 http gemlwin08 8080 enoviafservlet MxAutoVueServlet action debug zi Favorites 93 X ENovIA E http gemiin088080 enovi K Suggested Sites es FJ csiLaunch Servlet Debug Info Oracle AutoVue Vuelink for ENOVIA csiLaunch Servlet The servlet is running normally pe PETN TT A Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 29 Appendix A Global Configuration Business Object VueLink stores schema names in ENOVIA PLM in a special object called the Global Configuration Business Object GCBO This object is designed to allow customization of schema names It is automatically created by VueLink s Installer VueLink reads the values stored in this confi
5. lt To gt This part allows for the definition of BusinessObject types that can appear in the To part of a Relationship There should be exactly one such tag under the lt Relationship gt tag e lt Component gt lt Component gt This tag appears under the lt From gt and To tags It should appear at least once E g lt Component gt CAD Drawing lt Component gt lt Component gt MCAD Assembly lt Component gt Here is a sample schema definition lt XRef gt lt Relationship gt lt Name gt Finalized lt Name gt lt From gt lt Component gt SW Versioned Assembly lt Component gt lt From gt lt To gt lt Component gt SW Assembly lt Component gt lt To gt lt Relationship gt lt Relationship gt Oracle Corp 42 Oracle AutoVue VueLink 20 0 for ENOVIA lt Name gt CAD SubComponent lt Name gt lt From gt lt Component gt SW Versioned Assembly lt Component gt lt From gt lt From gt lt Component gt ProE Versioned Assembly lt Component gt lt From gt lt To gt lt Component gt SW Component lt Component gt lt To gt lt To gt lt Component gt ProE Versioned Part lt Component gt lt To gt lt Relationship gt lt Relationship gt lt Name gt VersionOf lt Name gt lt From gt lt Component gt ProE Versioned Assembly lt Component gt lt From gt lt From gt lt Component gt ProE Versioned Part lt Component gt lt From gt lt To gt lt Component gt ProE A
6. Time csiConfigAEFMeeting SiteNameAttribute attribute MeetingSiteName The name of the web site company based URL where all meetings are hosted for a company csiConfigAEFMeetingKey Attribute attribute_Meeting Key The Meeting Key csiConfigAEFMeetingID Attribute attribute_MeetingID The Meeting ID csiConfigAEFMeetingDurationAttribute attribute Meeting The Meeting Duration Duration csiConfigA EFTitleAttribute attribute Title The meeting title csiConfigAEFFirstName Attribute attribute FirstName The First Name for a Person csiConfigAEFLastName Attribute attribute LastName The Last Name for a Person csiConfigAEFMeetingUser nameAttribute attribute_MeetingUsername Userid for initiating meetings csiConfigA EFMeeting PasswordAttribute attribute MeetingPassword Password to a meeting csiConfigAEFMeetingSiteID Attribute attribute Meeting SiteID ID asscociated with the Meeting Site Name Company based ID csiConfigAEFMeetingPolicy policy Meeting Policy that governs Meeting objects csiConfigAEFCreateState Create State for a newly created Meeting Object csiConfigA EFScheduledState Scheduled The state for a scheduled Meeting Object csiConfigA EFInProgressState In Progress State for a Meeting that is in progress Oracle Corp 40 Oracle AutoVue VueLink 20 0 for ENOVIA csiConfigAEFCompleteS
7. e eese eene eren esent ta sensa setas setas sets tna seta 43 FEEDBACK deme VD RENT ee osto boR S5 sooo ross Sio 45 General riy eC 45 MENSUEL E RU RUE 45 Customer Support eie ereteeeetet inne tona ep Vo en ree boe tenue ean e eau S obo ebassseossoesnadevsdsaiesesusdecnsesescodeoseeedaosuness 45 Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 5 Preface The Oracle AutoVue VueLink 20 0 for ENOVIA System Administrator Manual describes the installation and configuration steps for the VueLink Audience The Oracle AutoVue VueLink 20 0 for ENOVIA System Administrator Manual is intended for third party developers who want to integrate their ENOVIA PLM system with the Oracle AutoVue family of products Documentation Accessibility Our goal is to make Oracle products services and supporting documentation accessible to all users including users that are disabled To that end our documentation includes features that make information available to users of assistive technology This documentation is available in HTML format and contains markup to facilitate access by the disabled community Accessibility standards will continue to evolve over time and Oracle is actively engaged with other market leading technology vendors to address technical obstacles so that our documentation can be accessible to all of our customers For more information visit the Oracle Accessibility Program Web site at ht tp www orac
8. fulfilling any of the terms of the agree ment with the third party including delivery of products or services and warranty obligations related to purchased products or ser vices Oracle is not responsible for any loss or damage of any sort that you may incur from dealing with any third party Oracle is a registered trademark of Oracle Corporation and or its affiliates Other names may be trademarks of their respective owners Oracle AutoVue VueLink 20 0 for ENOVIA 3 Contents ladaa D WA O VEE T 5 EXIIT resnas ske 5 Documentation Accessibility seessoessoesossssessesssesssossoosooesooesooessessosessessesssossocssoossosssossesssssssssssesssosssosso 5 Accessibility of Code Examples in Documentation essen enne 5 Accessibility of Links to External Web Sites in Documentation sese 5 TTY Access to Oracle Support Services sse enne enne nennen enne 5 lr gy1i 5 en ToC M 6 INTRODUCTION sesam praise 7 HOW VUELINK WORKS sarsccsscsnscsesiccsscssercoscscensosesesecsatesacenstdoncashostusecohaesuceosasseedsaucbnauoselencastesttee 8 SYSTEM REQUIREMENTS ssscsiscessisesncscncnsn lt eiesssesateandosonessnchsdaussscvunesvvctstvennesssearcoeonseavukcaconvesenns 9 AUTOMATIC INSTALLATION e esssvesssvveeseneessnneessnneesenneesenneenesnenseseesnessennenseneneennessensensenensnenee 1
9. html Internal Applet Page Update csiLaunch properties with parameters for AutoVue applet and AutoVue Server VueLink will first try to locate the HTML template page specified in the csiApplet variable If the parameters are not set in this file VueLink will then try to read the csiLaunch properties file for parameters 1 Ina text editor such as Notepad edit the file csiLaunch properties 2 Search for the key settings listed in the following table and replace them with the indicated values Oracle Corp 14 Oracle AutoVue VueLink 20 0 for ENOVIA Setting Syntax Description Codebase http lt WEB SERVER gt integrations jVue This specifies an URL to WEB SERVER where AutoVue applet files jvue jar jogl jar amp gluegen rt jar are downloaded to cli ent machine Verbose True Set it to true only if AutoVue Client is to be run in debug mode False Otherwise set it to false Jvueserver http lt APPLICATION SERVER gt Client tunnels through the Servlet installed under http enovia VueServlet APPLICATION SERVER enovia VueServlet Note For additional information refer to the Oracle AutoVue Installation and Administration Manual VueServlet Setting http lt APPLICATION SERVER gt enovia VueServlet where lt APPLI CATION SERVER gt is the application server servlet engine running VueServlet tunnel ing servlet DMS http lt APPLICATION SERVER gt URL pointing to VueLink servlet http l
10. jre home is the root folder where Sun s Java Runtime Environment JRE is installed 2 Locate the line security provider 2 under the ft List of Providers section 3 Below this line add the following lines that appear in bold Note If you already have an entry with security provider 3 replace the 3 with the next available number List of providers and their preference orders see above security provider sun security provider Sun security provider 2 com sun rsajca Provider security provider 3 com sun net ssl internal ssl Provider Enabling HTTPS SSL Support with Application Server Servlet Engine If you obtained a Trial SSL id from VeriSign CA then you must install Test CA Root into the JRE used by your Application Server Servlet Engine VeriSign has implemented this step to prevent fraudulent use of Test Server id s When you purchase a regular Secure Server id you will not have to perform this step For example if you have obtained Trial SSL id for Microsoft IIS Web server then do the following I Import the SSL id you obtained from CA into Internet Explorer and export it in Base 64 encoded format X 509 Note The SSL id should be the same id that is installed on the Web Server 2 Import the Base 64 SSL id to cacerts file using keytool exe Example C jdk1 3 1 bin gt keytool import alias otserver file c ssl3 cer trustcacerts v keystore C jdk1 3 1 jre lib security cacerts password changeit Se
11. lt history signature 1 signature gt Signature of last history item X lt history signature 1 comment gt Comment of last history item X lt history approve gt All approved history items Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 23 X lt history approve 0 gt First approved history item X lt history approve 1 gt Last approved history item X lt history approve 1 user gt User name of last approved history item X lt history approve 1 time gt Time name of last approved history item X lt history approve 1 state gt State name of last approved history item X lt history approve 1 signature gt Signature name of last approved history item X lt history approve 1 comment gt Comment name of last approved history item X lt history reject gt All rejected history items X lt history reject 0 gt First history item X lt history reject 1 gt Last history item X lt history reject 1 user gt User name of last rejected history item X lt history reject 1 time gt Time name of last rejected history item X lt history reject 1 state gt State name of last rejected history item X lt history reject 1 signature gt Signature name of last rejected history item X lt history reject 1 comment gt Comment name of last rejected history item X lt history ignore gt All ignored history items X lt history ignore 0 gt First hist
12. 0 Running InstallShield for Oracle AutoVue VueLink for ENOVIA seeseeevesnveenverevernneennennvennvennneene 10 AutoVue Administration PagesS ssesssessecsseosooesoossosssosssosssesssessesssoessossoossoosoosssosssssssesssesssessesssesoossse 11 Installing Auto Vue Servers benennen a e d atii ta p ai eer TH ede Sena dd 12 Modifying Viewer Registration seen enne entere nennen nennen nennen enne nne 12 Modifying the Global Configuration Object sess 12 CONFIGURATION seuss iccccasstixcounscatnactectcavcceassthucdsdeanossstunsencecesnvescel eavioacesssoustasentonssvucvevessbeveceeuntees 13 Setting VueLink Parameters inside csiLaunch properties cesse cesse eese eene eene eren neenon nee 13 csiApplet html Template Page eene ae enne nnne 13 Internal Applet Page 4 tet t etre tetti de Put Le Det Dea orae n I faded Erde eles late 13 Setting AutoVue Applet Parameters for csiApplet html eere eee eese eese essen stent etta etae tnn 16 Configuring for a Multi Server Cluster Environment 4 eese eee esee eene eere n neenon season ne 17 Optional Configuring for 3D Visual Meeting Session or Collaboration eee 17 Setting Parameters inside vuelink properties eese eese ener enne eren eerte nennen nae tn osea setas eto ne 17 Supporting Viewing of XRefs in the Bookmark Tree sss 18 ENOVIA File Collaboration Server Support
13. Oracle AutoVue VueLink 20 0 for ENOVIA System Administrator Manual An Integration between ENOVIA PLM and Oracle AutoVue ORACLE Copyright O 1998 2010 Oracle and or its affiliates All rights reserved The Programs which include both the software and documentation contain proprietary information they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright patent and other intellectual and industrial property laws Reverse engineering disassembly or decompilation of the Programs except to the extent required to obtain interoperability with other independently created software or as specified by law is prohibited The information contained in this document is subject to change without notice If you find any problems in the documentation please report them to us in writing This document is not warranted to be error free Except as may be expressly permitted in your license agreement for these Programs no part of these Programs may be reproduced or transmitted in any form or by any means electronic or mechanical for any purpose If the Programs are delivered to the United States Government or anyone licensing or using the Programs on behalf of the United States Government the following notice is applicable U S GOVERNMENT RIGHTS Programs software databases and related documentation and technical data delivered to U S Government customers are commercial computer soft
14. Site http www oracle com autovue index html Sales Inquiries Telephone 1 514 905 8400 E mail autovuesales ww Qoracle com Customer Support Web Site http www oracle com support index html Oracle Corp
15. Stored If you need to check out and check in XRefs for a CAD file separately and want to display the CAD file with the lat est revision of XRefs set the value to be LatestRevision Otherwise keep the value to be AsStored and only the revi sion of XRefs that have been checked in and checked out together with the CAD file will be displayed Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 41 Appendix D xrefschema xml Oracle AutoVue VueLink for ENOVIA gives users the flexibility of defining custom XRef schema within an XML file in a predetermined format The VueLink then tries to extract XRefs based entries within the xml file Note This is an enhancement and not a replacement of the existing XRef retrieval logic The entire schema definition is enclosed within lt XRef gt lt XRef gt The xml file should have only one such entry The child tag allowed for lt XRref gt is Relationship and is synonymous with the Relationship admin object within ENOVIA It allows the following sub tags e lt Name gt lt Name gt This tag should contain the relationship name For example lt Name gt Cad SubComponent lt Name gt Each lt Relationship gt tag should have exactly one such element e lt From gt lt From gt This part allows for the definition of BusinessObject types that can appear in the From part of a Relationship There should be exactly one such tag under the Relationship tag e lt To gt
16. ame gt lt param value gt enter MCS machine name or ip address here lt param value gt lt init param gt lt param name gt JVueServer lt param name gt lt param value gt enter FCS jVue server machinename here 5099 lt param value gt lt init param gt lt servlet gt Note Make sure to enter the name of the ENOVIA File Collaboration Server Auto Vue server in the VueServlet section above 4 You need to modify the web xml for the ENOVIA File Collaboration Server application server and add the following servlet mappings lt servlet mapping id csi fcsdms 7 lt servlet name gt com cimmetry vuelink matrix fcs DMS lt servlet name gt lt url pattern gt com cimmetry vuelink matrix fes DMS lt url pattern gt lt servlet mapping gt lt servlet mapping id csi vueservlet gt lt servlet name gt VueServlet lt servlet name gt lt url pattern gt VueServlet lt url pattern gt lt servlet mapping gt 5 Copy vuelink properties to the ENOVIA File Collaboration Server application servers WEB INF classes directory 6 Copy the following VueLink files to the ENOVIA File Collaboration Server application server s WEB INF lib directory Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 21 vuelink jar vueservlet jar 7 Make sure that the vuelink properties file on both the MCS and ENOVIA File Collaboration Server server has the following setting EnableEFCS true this is the default setti
17. atic installation refer to these chapters only if you have to modify any settings Note Modification of properties and html files will require you to re create the war file and re deploy it with your application server Setting VueLink Parameters inside csi Launch properties Note Do not edit the parameter DMS This has a default value of SERVLET HOST This is updated by the VueLink at runtime MxAutoVueServlet is responsible for launching the AutoVue applet You can pass parameters to MxAutoVueServlet by making one of the following file provisions for it e A template page called csiApplet html e An internal applet page called csiLaunch properties By default both of these files will be located in the application server s servlet folder where vuelink jar and other jar files are also located csiApplet html Template Page When you pass parameters through the HTML template page the csiApplet variable in csiLaunch properties must be updated with the full path to the HTML template page 1 Ina text editor such as Notepad edit the file csiLaunch properties 2 Search for the following key and replace it with the values indicated in the following table csiApplet lt path gt csiApplet html where path points to the folder where the csiApplet html file is located This is normally the folder where vuelink jar is located Note For details on updating csiApplet html see Setting AutoVue Applet Parameters for csiApplet
18. attribute_MarkupAuthor MarkupAuthorAttribute 6 policy Markup MarkupPolicy T type Markup MarkupType 8 format Markup MarkupFormat 9 relationship Markup MarkupRelationship 10 attribute ViewableBaseFilename ViewableBaseFilenameAttribute 11 attribute ViewableBaseFormat ViewableBaseFormatAttribute 12 attribute ViewableState ViewableStateAttribute 13 attribute ViewingTool ViewingToolAttribute 14 policy ViewablePolicy ViewablePolicy 15 relationship CADSubComponent CADSubComponentRelationship 16 relationship Viewable ViewableRelationship 17 relationship ViewableSub ViewableSubComponentRelationship Component 18 type 2DViewable 2DViewableType 19 type 3DViewable 3DViewableType 20 type CADModel CADModelType 21 type DrawingPrint DrawingPrintType 22 type Viewable ViewableType 23 Synchronized SynchronizedState 24 UnSynchronized UnSynchronizedState 25 relationship AssignedMeetings AssignedMeetings 26 relationship MeetingContext Meeting Context 27 relationship ProjectMembers Project Members 28 relationship ProjectMembership Project Membership 29 relationship VaultedDocuments Vaulted Documents 30 relationship ProjectVaults Project Vaults 31 attribute_VaultAccess Vault Access Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 37 32 attribute MeetingOwner Meeting Owner 33 attribute MeetingStartDateTime Mee
19. ese steps I Launch Matrix Navigator application nn 2 Perform a search for an object with the following attributes csiCimmetryType csiCimmetryConfigObject I Modify vuelink properties to set the following csiConfigAEFMCADInteg GlobalConfigType type MCADInteg GlobalConfig csiConfigAEFMCADInteg GlobalConfigName SWNewArch csiConfigAEFMCADInteg GlobalConfigRev ENOVIA File Collaboration Server Support VueLink supports viewing documents from the ENOVIA File Collaboration Server In an environment where a user has multiple AutoVue servers installed one per ENOVIA File Collaboration Server location VueLink connects the AutoVue client to the AutoVue server installed at the same location as the user s preferred ENOVIA File Collaboration Server site This way if a user selects a file to view in AutoVue the file can be replicated if it does not exist at the user s preferred ENOVIA File Collaboration Server location Similarly streaming files are stored by VueLink at the user s preferred ENOVIA File Collaboration Server location In an environment where a user has a single Auto Vue server installed on the ENOVIA Live Collaboration Server VueLink connects the AutoVue client to this AutoVue server This way if a user selects a file to view in AutoVue the Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 19 file can be replicated 1f it does not exist at the Main Collaboration Server MCS location If a user saves a Mar
20. figAEFCADModelType type CADModel Type for CAD Model csiConfigAEFDrawing PrintType type DrawingPrint Type for Drawing csiConfigAEFViewable Type type Viewable Type for Viewables csiConfigAEFSynched State Synched State indicating Viewable is syn chronized with CAD Model csiConfigAEFNotynchedState Not Synched State indicating Viewable is not syn chronized with CAD Model csiConfigAEFjVue ViewableType type jVueViewable Type for Viewables for AutoVue streaming filess csiConfigAEFMetaFile Format csiMetaFile Format for AutoVue AutoVue streaming files csiConfigAEFMetaFile Suffix meta File suffix or extension for View ables for AutoVue streaming files csiConfigAEFViewable TypeFormat Association of a Type with a For mat Syntax is Typel Formatl Type2 Format2 Type 3 Format3 Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 33 Real Time Collaboration Schema Note This feature requires ENOVIA Designer Central Attribute Name Default Value Description csiConfigAEF Vault AccessA ttribute attribute_VaultAccess ACL to a vault csiConfigAEFMeeting OwnerAttrib ute attribute_MeetingOwner Owner of a meeting csiConfigAEFMeeting StartDateTime Attribute attribute_MeetingStart DateTime Meeting Start Date and Time csiConfigA EFMeetingSiteNameAt tribute attribute MeetingSite Name The name of the web site company based URL where all meeting
21. format say generic VueLink would use this format name to retrieve XRef files In other words it would pick up the first file checked into the format generic for every XRef business object it found The limitation of this logic is that it would not take into account files that were checked into a different format or multiple XRef files that were checked into the same format or different formats With this release VueLink scans every XRef business object to see what files are currently checked in and then returns a list of all the files found Note This new feature only applies to schema definitions that have been defined within the XML file Oracle Corp 22 Oracle AutoVue VueLink 20 0 for ENOVIA Customizing the Global Configuration Business Object for ENOVIA The Global Configuration Business Object GCBO is designed to allow you to customize the schema data model used by Oracle AutoVue VueLink for ENOVIA To create the GCBO you can manually install AutoVue schema into ENOVIA by running the script in the file schemaCreate txt See AutoVue Default Schema VueLink first searches for the GCBO inside ENOVIA PLM If it does not find it VueLink then loads the configuration values from the file vuelink properties The default name for the GCBO is CimmetryConfigType which is referenced by the CsiConfigObject property in the file vuelink properties For more information about the GCBO see Appendix A If you have installed and customi
22. guration object upon startup If VueLink does not find the object in ENOVIA PLM it uses the file vuelink properties by default AutoVue Default Schema Attribute Name Default Value Description csiConfigAutoVue Markups Auto VueMarkups Markup Business Object Type for storing markup files csiConfigAutoVuelInt AutoVuelnt Relationship from base business object to markup business object csiConfigBaseAnd Markup BaseAndMarkup String Attribute representing base file name and for mat of the base document that markup is attached to csiConfigMarkups Markups Markup policy csiConfigAuto VueMarkup AutoVueMarkup Markup format Normal csiConfigAuto VueMarkupMaster AutoVueMarkupMaster Markup format Master csiConfigAuto VueMarkupConsolidated AutoVueMarkup Consoli Markup format Consolidated dated Details of AutoVue Schema Attribute Window Name Type Description BaseAndMarkup String Represents name and format of base file that markup is attached to Format Window Format Description AutoVueMarkup Markup format Normal AutoVueMarkupMaster Markup format Master AutoVueMarkupConsolidated Markup format Consolidated Oracle Corp 30 Oracle AutoVue VueLink 20 0 for ENOVIA Type Window Name Description Attributes Tab AutoVueMarkups Markup Business Object Type for storing Markup files BaseAndMarkup Relati
23. he file vuelink properties This file is normally located in the Application Server s servlet folder where vuelink jar and other jar files are also located 2 Modify the settings according to the following table Property Default Value Description csiBrowseMaxRe 10 When performing ENOVIA DSC Browse this value is used to cursionDepth limit the recursion depth in order to find the root workspace from the current document If the traversing does not reach the top of the workspace within the defined value the current document will be the base of the browsing Refer to vuelink properties file for a sample csiConfigAEFSub relationship SubVaults ENOVIA Designer Central s relationship that connects a Work VaultsRelationship Space to a Workspace Vault MatrixConnection RMI Type of ENOVIA Live Collaboration Server being used either RMI or RIP MatrixRMIPort 1099 RMI port number if platform server being used is RMI CSILaunchServlet http _ SERVLETHOST URL to VueLink Launch Servlet MxAutoVueServlet servlet MxAuto VueServlet Note This parameter is to be set only if ENOVIA Live Collaboration Business Process Services is being used Oracle Corp 18 Oracle AutoVue VueLink 20 0 for ENOVIA UseMatrixAEF True Set to true if either default or customized ENOVIA Live Collab Schema oration Business Process Services schema is being used Otherwise set to false ShadowUserld User Agent N
24. iewable State attribute ViewingTool Name for ViewableStateAttribute Name for ViewingToolAttribute Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 39 csiConfigAEFViewablePolicy policy Viewable Policy Name for ViewablePolicy csiConfigAEFCADSub ComponentRela tionship relationship CADSubComponent Name for CADSubComponent Relation ship csiConfigAEFViewable Relationship relationship Viewable Name for ViewableRelationship csiConfigAEFViewableSub ComponentRe lationship relationship ViewableSubCompo nent Name for ViewableSubComponentRela tionship csiConfigAEF2dViewableType type 2DViewable Name for 2DViewableType csiConfigAEF3dViewableType type 3DViewable Name for 3DViewableType csiConfigAEFCADModelType type CADModel Name for CADModelType csiConfigAEFDrawingPrint Type type DrawingPrint Name for DrawingPrintType csiConfigAEFViewableType type Viewable Name for ViewableType CsiConfigAEFSynchedState Synchronized Name for SynchronizedState csiConfigAEFNotSynched State csiConfigAEF VaultAccess Attribute UnSynchronized attribute VaultAccess Name for UnSynchronizedState ACL to a vault csiConfigAEFMeetingOwner Attribute attribute Meeting Owner Owner of a meeting csiConfigAEFMeetingStart DateTimeAt tribute attribute Meeting StartDateTime Meeting Start Date and
25. kup VueLink stores it at the MCS site Similarly streaming files are stored by VueLink at the MCS location Oracle Corp 20 Oracle AutoVue VueLink 20 0 for ENOVIA Configuring for ENOVIA File Collaboration Server Install AutoVue server at the ENOVIA File Collaboration Server site does not have to be on the same machine as the ENOVIA File Collaboration Server application server but it should be close by on the network 2 You need to have the following VueLink files available vuelink jar vueservlet jar vuelink properties Note These files are available with the VueLink media pack 3 You need to modify web xml for the ENOVIA File Collaboration Server application server and add the following servlet registrations lt servlet id fesdms gt lt servlet name gt com cimmetry vuelink matrix fcs DMS lt servlet name gt lt servlet class gt com cimmetry vuelink matrix fes DMS lt servlet class gt lt init param gt lt param name gt properties lt param name gt lt param value gt WEB INF lib vuelink properties lt param value gt lt init param gt lt init param gt lt param name gt Verbose lt param name gt lt param value gt 0 lt param value gt lt init param gt lt servlet gt lt servlet id vueservlet gt lt servlet name gt VueServlet lt servlet name gt lt servlet class gt com cimmetry servlet VueServlet lt servlet class gt lt init param gt lt param name gt AdminURL lt param n
26. le com accessibility Accessibility of Code Examples in Documentation Screen readers may not always correctly read the code examples in this document The conventions for writing code require that closing braces should appear on an otherwise empty line however some screen readers may not always read a line of text that consists solely of a bracket or brace Accessibility of Links to External Web Sites in Documentation This documentation may contain links to Web sites of other companies or organizations that Oracle does not own or control Oracle neither evaluates nor makes any representations regarding the accessibility of these Web sites TTY Access to Oracle Support Services Oracle provides dedicated Text Telephone TTY access to Oracle Support Services within the United States of America 24 hours a day 7 days a week For TTY support call 800 446 2398 Outside the United States call 1 407 458 2479 Related Documents For more information see the following documents in the Integration SDK documentation library User Manual Manual Intallation Guide Release Notes Utility for Caching Streaming File Rendition Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA Conventions The following text conventions are used in this document Convention Meaning boldface Boldface type indicates graphical user interface elements associated with an action or terms defined in the text italic Italic type indica
27. m ized ENOVIA Live Collaboration Busi ness Process Services schema is used Otherwise set to false CsiConfigObject csiCimmetry ConfigObject Name for Cimmetry Global Configura tion Object containing meta data for Ora cle AutoVue VueLink for ENOVIA csiConfigAEFOriginator Attribute attribute Originator Name for OriginatorAttribute csiConfigAEFMarkupTool Attribute attribute MarkupTool Name for MarkupToolAttribute csiConfigAEFMarkupBase FormatAttribute attribute MarkupBaseFormat Name for MarkupBaseFormat Attribute csiConfigA EFMarkupBaseFilenameA ttrib ute attribute MarkupBaseFilename Name for MarkupBaseFilename Attri bute csiConfigA EFMarkupAuthor Attribute attribute Markup Author Name for MarkupAuthorAttribute csiConfigAEFMarkupPolicy policy Markup Name for MarkupPolicy csiConfigA EFMarkupType type Markup Name for MarkupType csiConfigA EFMarkupFormat format Markup Name for MarkupFormat csiConfigA EFMarkup Relationship relationship Markup Name for MarkupRelationship csiConfigAEF ViewableBase FilenameAt tribute attribute Viewable BaseFilename Name for ViewableBaseFilename Attri bute csiConfigAEF ViewableBase FormatAttrib ute attribute Viewable BaseFormat Name for ViewableBaseFormat Attri bute csiConfigAEFViewableState Attribute csiConfigAEF ViewingTool Attribute attribute V
28. ng and should not need to be modified Note There are some additional steps if you are using a proxy server on the ENOVIA File Collaboration Server to serve up ENOVIA static content If this is the case refer to the ENOVIA documentation Configuring Download Formats for SolidWorks Derived Output To specify the download formats for SolidWorks derived output to the AutoVue server cache perform the following I Launch Matrix Navigator application n t 2 Perform a search for an object with the following attributes csiCimmetryType csiCimmetryConfigObject 1 3 Add CAD Type Derived Output Format Name to the MCADInteg TypeFormatMapping attribute For example MCADInteg TypeFormatMapping image jpg Derived Output Image Defining the XRefs Schema in the XML Format With Oracle AutoVue VueLink for ENOVIA users have the flexibility to define custom XRefs schema within an XML file in a predetermined format The VueLink tries to extract XRefs based on entries within the XML file see Appendix D for the syntax of the XML file Note This feature requires ENOVIA Designer Central This schema is shipped along with the VueLink in a file called xrefschema xml This file s location is specified to the VueLink by an entry in vuelink properties called XrefFileName Users can modify this file to meet their needs Note When the schema file is modified the servlet engine has to be restarted Previously if a user tried to view a file of a
29. ng of the file See the following table to set the correct values to the parameters in the file Tag Description STORE Name of the ENOVIA Store to be used USER User name with administrative privileges in the store PASSWORD Password for the user specified above If user has no password delete this key VAULT Name of the Vault to contain Files Markups etc CONFIGOBJECT Unique Name for the global business object containing meta data for Oracle AutoVue VueLink for ENOVIA Default CimmetryConfigType _SELECTEDFORMATS List of format names separated by These are the formats to have Auto Vue associated as a viewer For example generic acad hpgl _SCHEMATYPE Represents a numeric value Replace this with 1 if Default ENOVIA Live Collaboration Business Process Services schema is being used 2 if Customized ENOVIA Live Collaboration Business Process Services schema is being used 3 if neither is being used i e NO ENOVIA Live Collaboration Business Process Services is used Oracle Corp 36 Oracle AutoVue VueLink 20 0 for ENOVIA Tag Default Value Name for 1 attribute Originator OriginatorA tribute 2 attribute MarkupTool MarkupToolAttribute 3 attribute MarkupBaseFormat MarkupBaseFormatAttribute 4 attribute MarkupBaseFilename MarkupBaseFilenameAttribute s
30. nstall lin bin for Linux and the click Next 11 Specify the Application Server port for non J2EE installation only and then click Next 12 Specify the path to the ENOVIA Collaboration Kernel for a non J2EE installation and then click Next 13 Specify the type of ENOVIA Collaboration Kernel in use RIP RMI in Process or RMI and then click Next Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 11 14 16 17 18 20 21 22 23 24 25 26 27 28 29 30 Specify the path to the framework properties file select whether to have the installer copy SSL related packages and then click Next Select whether to install the streaming file caching utility and then click Next If you selected Yes in the previous step the installer prompts for the path to SUN s JRE and the ENOVIA Collaboration Kernel library file For instructions on how to configure and run the offline caching utility refer to readme doc in lt vuelink install folder streaming file utility Click Next Specify the Schema type in use and then click Next Specify the name and the path to the MQL Application and then click Next Note The studio version of mql exe for ENOVIA V6R2011 should be used during installation Specify the ENOVIA Context and Store Information and then click Next Select the formats for which you want AutoVue to be registered as a viewer and then click Next If you selected BPS Markup Schema the installer brings up the
31. on Window Cardinality Name Description From Type To Type radio button AutoVueInt Relates base business objectto all AutoVueMarkups one to many Markup business object Policy Window Name Description Governed Types Governed Formats Markups Markup policy AutoVueMarkups AutoVueMarkup AutoVueMarkupMaster Auto VueMarkupConsolidated ENOVIA Live Collaboration Business Process Services Markup Schema Attribute Name csiConfigAEFOriginator Attribute Default value attribute_Originator Description Attribute holding the name of the user who created the Markup csiConfigA EFMarkup ToolAttribute attribute_MarkupTool Attribute holding the tool used to cre ate the Markup AutoVue csiConfigA EFMarkup BaseFormatA ttrib ute attribute_MarkupBase Format Attribute holding the format of the base document the Markup is attached to csiConfigAEFMarkup BaseFilenameAt tribute attribute_MarkupBaseFilename Attribute holding the name of the base document the Markup is attached to csiConfigAEFMarkup AuthorAttribute attribute_MarkupAuthor Attribute holding the name of the last user who modified the Markup csiConfigAEFMarkup Policy policy Markup Markup Policy csiConfigAEFMarkup Type Type Markup Markup Type csiConfigAEFMarkup Format format Markup Markup Format Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 31
32. ory item X lt history ignore 1 gt Last history item X lt history ignore 1 signature gt X lt history ignore 1 user gt User name of last ignored history item X lt history ignore 1 time gt Time name of last ignored history item X lt history ignore 1 state gt State name of last ignored history item Signature name of last ignored history item X lt history ignore 1 comment gt Comment name of last ignored history item Note You may use a valid index in any of the print codes listed in the previous table For example to retrieve the Signature name of the second approved history item containing signature information select X lt history approve 1 signature gt e An index is zero based The first item is referenced by the index 0 the second by 1 the third by 2 etc Oracle Corp 24 Oracle AutoVue VueLink 20 0 for ENOVIA Configuring for Platform Server In Process RIP Mode VueLink supports Platform Server setup in RIP mode The administrator should modify the MatrixServerHost setting in the file csiLaunch properties and set it to a blank value eMatrix Settings MatrixServerHost Enabling HTTPS SSL The VueLink supports connections to HTTPS Secure HyperText Transfer Protocol using SSL Secure Socket Layer I Ina text editor such as Notepad open the file java security found in the directory lt jre home gt jre lib security where lt
33. ote Set it to ENOVIA PLM s Shadow User Id Note Refer to ENOVIA PLM documentation for details on Shadow User ShadowUser Pass shadowsecret Set it to ENOVIA PLM s Shadow User s Password word Note Refer to ENOVIA PLM documentation for details on Shadow User EnableEFCS True If you have ENOVIA File Collaboration Server and you want to enable VueLink s ENOVIA File Collaboration Server support set to true XrefPreference AsStored If you need to check out and check in XRefs for a CAD file sepa rately and want to display the CAD file with the latest revision of XRefs set the value to be LatestRevision Otherwise keep the value to be AsStored and only the revision of XRefs that have been checked in and checked out together with the CAD file will be displayed Note Refer to Appendix C for more details 3 If you have ENOVIA PLM installed you can modify the schema settings listed in Appendix C if you have a customized ENOVIA Live Collaboration Business Process Services schema Otherwise assign the default values to the settings The VueLink servlet reads these values on startup Any modification would require a restart up of your application server VueLink servlet reads these values only if it fails to find csiCimmetryConfigObject in ENOVIA PLM Supporting Viewing of XRefs in the Bookmark Tree To support loading of SolidWorks XRefs from the bookmark tree you must modify the VueLink global configuration object Follow th
34. pplication Server Servlet Engine Tomcat 6 0 20 e ENOVIA Server V6R2011 ENOVIA Live Collaboration Server V6R2011 MQL component of ENOVIA Studio Modeling Platform V6R2011 required by InstallShield Setup Program for installing schema Business Modeler component of ENOVIA Studio Modeling Platform V6R2011 required to grant business privileges to Administrator ENOVIA Live Collaboration Business Process Services V6R2011 ENOVIA Designer Central V6R2011 Optional ENOVIA File Collaboration Server V6R2011 Optional Matrix Navigator of ENOVIA Studio Modeling Platform V6R2011 required to configure the SolidWorks Integration Optional ENOVIA Integration Framework V6R2011 ENOVIA Collaborative Design for Solidworks V6R2011 Oracle Corp 10 Oracle AutoVue VueLink 20 0 for ENOVIA Automatic Installation Before AutoVue can work cooperatively with ENOVIA the VueLink interface must be installed and configured In the following section you will find instructions for installing Oracle AutoVue VueLink for ENOVIA with the help of the InstallShield wizard Running InstallShield for Oracle AutoVue VueLink for ENOVIA Oracle AutoVue VueLink for ENOVIA setup programs are located in the wuelink setup directory of the media pack I To invoke the VueLink installer run the following command line using 32 bit Java java cp setup jar run The InstallShield Wizard for Oracle AutoVue VueLink for ENOVIA starts 2 Click Next to continue in
35. rial number 257bc618dbdcbf7befc81c2fce739a8a Valid from Wed Apr 10 20 00 00 EDT 2002 until Thu Apr 25 19 59 59 EDT 2002 Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 25 Certificate fingerprints MDS E5 0B A7 36 B7 B9 76 71 72 D8 D7 7A EB 57 5D 13 SHA1 E9 CE 9C 35 7F 28 68 7D 6D 1C 0B 4D 18 26 87 63 0C 54 05 98 Trust this certificate no yes Certificate was added to keystore Saving C jdk1 3 1 jre lib security cacerts IMPORTANT You need to repeat step 2 to import the SSL id into cacerts file for JRE used by Auto Vue Server The location for cacerts file is lt Install_Dir gt jre1 3 lib security cacerts where lt Install_Dir gt is the directory where AutoVue Server is installed Example C Program Files jVue jre 1 3 bin gt keytool import alias otserver file c ssl3 cer trustcacerts v keystore C Program Files VueyreM 3MibNsecurity cacerts Restart your application server servlet engine for the changes to take effect To verify that the SSL id was successfully imported into cacerts use the keytool utility Note When HTTPS is enabled make sure the file csiApplet html is updated with the right web port for jVueHome Open the file csiApplet html and locate the string var jVueHome Specify a valid port after the web server For WebLogic the default port number is 7002 Example var jVueHome http mx9601 7002 integrations Vue Configuring Multiple AutoVue Applet Windows VueLink supports multiple A
36. rvlet tunnelling for HTTP connection or through direct socket connection The AutoVue Server communicates with the VueLink servlet using standard HTTP connection With DMS Extension installed on the server the VueLink servlet can communicate with ENOVIA PLM to handle any request made by AutoVue Server such as file fetching To display a composite file a file with external references the VueLink servlet retrieves the file along with all its component files from DMS and makes them available to AutoVue Server Then AutoVue Server processes them and AutoVue client displays the composite file From here you can analyze and collaborate on the file with any document review markups being save back into DMS 1 ADMS PLM ERP UCM system is referred to as DMS Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA System Requirements Note For the most up to date list of system requirements and for a list of known issues see the release notes available in the etc subfolder of the Oracle AutoVue VueLink for ENOVIA media pack VueLink Installer is supported on Windows Server 2008 R2 Enterprise 32 bit mode e Oracle AutoVue 20 0 0 and any higher service pack for 20 0 0 Note Prior to deploying the VueLink you must locate and disable the following 19 3 VueLink compatibility option in jvueserver properties dms vuelink version 19 3 To disable add the number sign to comment out the option dms vuelink version 19 3 e A
37. s Running Properly seesseessoeseossoessesssesssossoosoossoosoosssosesosssee 27 ENOVIA File Collaboration Server Servlet essere 27 W eServlet ie ete etie trt ae eer epe de e he bans ete npe aden ee ete ioi 28 APPENDIXN A see 29 Global Configuration Business Object v rvvesnvvvsvovessveeneveevnveennnvennnvensnnensneesnneesnnesennvsnsnnnssnnessnneseneeeneee 29 AutoVue Default Schema erea rena ea a e a a ea aa e a E Ea E a E RARE a Ee EE ES 29 Details of Auto Vue Sch ma uvaner Sat er Et Fee eek chan ie Cute SET UE a ev rs S 29 Oracle Corp 4 Oracle AutoVue VueLink 20 0 for ENOVIA ENOVIA Live Collaboration Business Process Services Markup Schema ssuss 30 ENOVIA Live Collaboration Business Process Services Viewable Schema ss 32 Real Time Collaboration Schema srecne eier eirin is ie ei 33 PLP ta Ha DI D G s EEE T EEEO EAA 35 Setting Parameters within schemaCreate tXt seesccesossoossosssoesssessesssessosssocssossoossoossosssosssesssesssessosss 35 APPENDIN Cs 38 Setting Parameters within vuelink properties eee sees ee enne eene eere eren nennen natant ense etta senno ae 38 APPENDIN p ee nr 41 XVeFSCHEMA XM PRRIRIERREIIEEIRC RR 41 APPENDIX E iiscibitec estre eon REPRE etsea SSSss Sako Ee Ape LEBER NON e Eee EUN SER OEER APP Se Pelo aisso E sesso roos Snos Ei e 43 Printing ENOVIA Java Programs JPO 4 eres ee eee
38. s are hosted for a company csiConfigAEFMeeting KeyAttribute attribute MeetingKey The Meeting Key csiConfigAEFMeetingIDA tribute attribute MeetingID The Meeting ID csiConfigA EFMeeting DurationAt attribute Meeting Duration The Meeting Duration tribute csiConfigAEFTitle Attribute attribute Title The meeting title csiConfigAEFFirstNameAttribute attribute FirstName The First Name for a Person csiConfigAEFLastName Attribute attribute LastName The Last Name for a Person csiConfigA EFMeeting UsernameAt tribute attribute Meeting Username Userid for initiating meetings csiConfigA EFMeeting PasswordAt tribute attribute Meeting Password Password to a meeting csiConfigA EFMeetingSiteIDA tribute attribute MeetingSiteID ID asscociated with the Meeting Site Name Company based ID csiConfigAEFMeeting Policy policy Meeting Policy that governs Meeting objects csiConfigAEFCreateState Create State for a newly created Meeting Object csiConfigAEFScheduled State Scheduled The state for a scheduled Meeting Object csiConfigAEFInProgressS tate In Progress State for a Meeting that is in progress csiConfigAEFComplete State Complete State for a completed Meeting csiConfigAEFMeeting Type type_Meeting Type to Manage Meeting Objects csiConfigAEFPersonType type_Person Person Object t
39. schema details screens If you have a customized BPS schema specify schema information here If you are using the Default Schema click Next Specify the name for the Global Configuration Business Object and then click Next For example csiCimmetryConfigObject The installer prompts you to decide if you want to install the Global Configuration Business Object at this point Select Yes and then click Next Refer to Configuration on page 13 for details on the attributes of the Configuration object Refer to Appendix C on page 38 for information on these attributes in the vuelink properties file The installer summarizes the installation Click Next The Installer installs all required components If you are using RMI collaboration kernel make sure that the jar file ematrixServletRMI jar required by the Vuelink is set in the Application s Server Class Path and then click Next To see the results of the MQL Execution click the link to the MQL Output Logs Otherwise click Next The installer prompts you to run the eMatrix WAR utility Make sure to run the WAR utility and redeploy the WAR EAR file on your application server and then click Next Click Finish to complete the installation For J2EE deployments run the ENOVIA WAR file utility to generate a WAR EAR file Deploy this WAR EAR file with your Application Server AutoVue Administration Pages Once Multi CAD Management and Oracle AutoVue VueLink for ENOVIA is installed yo
40. ssembly lt Component gt lt To gt Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 43 Appendix E Printing ENOVIA Java Programs JPO Oracle AutoVue VueLink for ENOVIA supports ENOVIA Java Programs JPO defined in print codes for header footer watermark The administrator sets this up by modifying the vuelink properties file For each entry under the Print Configuration section the administrator has to add the name of the program The program name then shows up as print code in the AutoVue client The VueLink executes the program and returns the text value for the print code to be printed The printing code can make use of three string parameters passed in by VueLink business object id file name and format Print Configuration Section By default three parameters are passed to the printing JPO They are BOId filename and format in turn all of type Java String LeftHeader CenterHeader RightHeader LeftFooter CenterFooter RightFooter WaterMark Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 45 Feedback Oracle products are designed according to your needs We would appreciate your feedback comments or suggestions If at any time you have questions or concerns regarding Oracle AutoVue VueLink for ENOVIA call or email us Your input is an important part of the information used for revision General Inquiries Telephone 1 514 905 8400 E mail autovuesales ww Qoracle com Web
41. stallation 3 Inthe Directory Name field enter the directory path where you want Oracle AutoVue VueLink for ENOVIA installed and then click Next For example C Oracle VuelinkforENOVIA The setup creates a copy of all files installed as part of the installation in this directory 4 Make sure All Components is selected and then click Next 5 Enter the J2EE Application context root for ENOVIA platform and then click Next For example enovia 6 Enter the following AutoVue Server details and then click Next a Specify the AutoVue Server Host name For example wvserver b Specify the socket port for the AutoVue Server For example 5099 7 Enter the following Web Server Details and then click Next For J2EE a Select J2EE from the list b Specify the Web Server Host Name For example wvserver c Specify the Web Server port For example 8080 d Specify the directory where eMatrix Servlet is installed For example C enoviav6r2011 server 8 Follow this screen s prerequisites and then click Next a Make sure the machine on which you are running the installer has the studio version of ENOVIA s MQL application installed b Make sure your application server is shut down 9 Specify the following application server details and then click Next Tomcat 6 0 20 is selected by default Select whether the application server is installed in a cluster 10 Enter the URL for the AutoVue Server installer jInstall exe for Windows and jI
42. t APPLICATION enovia com cimmetry vuelink SERVER gt enovia com cimmetry vuelink matrix DMS where matrix DMS lt APPLICATION SERVER gt is the name of application server servlet engine running VueLink DMS servlet Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 15 Here are details of additional parameters present in the file csiLaunch properties Setting Syntax Description MatrixServerName bos The value must match the entry for ematrix server name in frame work properties file Default is set to bos MatrixServerHost Aocalhost 1099 The value must match the entry for ematrix server host in frame work properties file Default is set to Iocalhost 1099 where 1099 is port number for ENOVIA PLM Kernel UseExternalAuth False Default value is false Set this value to true if ENOVIA PLM Kernel is configured to use Single Sign On sso with External Authentication enabled DebugLevel 0 1 Default value is 0 To enable debugging of csiLaunch Servlet set DebugLevel to 1 ValidateVueServletURL False Set to true if csiLaunch servlet should Validate VueServlet URL at FCS The default is false If set to true launch servlet MxAutoVueServlet will verify if VueServlet is running at FCS location If AutoVue server is down or not installed at the FCS location the launch servlet will default to VueServlet AutoVue Server at the MCS location Oracle Corp 16 Oracle Au
43. tate Complete State for a completed Meeting csiConfigAEFMeetingType type Meeting Type to Manage Meeting Objects csiConfigAEFPersonType csiConfigAEFCompanyType type Person type Company Person Object type Supplier Company Object Type csiConfigAEFWorkspaceType type Project Project Object Type csiConfigAEFWorkspaceVaultType type ProjectVault Project Vault Object Type csiConfigAEFProjectMember Type type ProjectMember Project Member Object Type csiConfigA EFAssigned MeetingRelation ship relationship AssignedMeetings Relationship that connects Person to a Meeting csiConfigA EFMeetingContextRelationship relationship MeetingContext Relationship that stores Meeting Context Attributes csiConfigA EFProject Member shipRelationship relationship Project Members Relationship that connects a Project member to a WorkSpace csiConfigAEF VaultedObjects Relationship relationship VaultedDocuments Relationship that connects a WorkSpace Vault to a Document csiConfigAEF Workspace VaultsRelation ship relationship Project Vaults LinkMarkupToViewable True Specify if Markups should be attached to the Viewable object Set to False to attach Markups to the base file object XrefFileName PATH xrefschema xml Specify the path to the xref schema definition file XrefPreference As
44. tes book titles emphasis or placeholder variables for which you sup ply particular values monospace Monospace type indicates commands within a paragraph URLs code in examples text that appears on the screen or text that you enter Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 7 Introduction The VueLink servlet allows AutoVue Server to communicate with ENOVIA PLM using the standard HTTP or HTTPS protocol The following block diagram illustrates a typical configuration of how AutoVue integrates with VueLink E Repository Firewall DMS Server DMS DMS 2 DMS Customization Extension Customization 6 DMS Extension Firewall 1 4 1 Web Browser I Z VueServlet DMS Servlet MIT VueLink Application 4 Servlet tunneling Server 3 Java Applet for HTTP connection 5 DMS Servlet Z ORACLE AutoVue Server Oracle Corp 8 Oracle AutoVue VueLink 20 0 for ENOVIA How VueLink Works The client logs on to the Document Management System DMS through a Web browser like Microsoft s Internet Explorer or Mozilla Firefox With DMS Customization in place a link for the viewer appears next to each file stored in the DMS When you click this link the AutoVue applet 1s launched and you can view that file inside the Web browser window Depending on AutoVue configuration AutoVue client communicates with AutoVue Server either through se
45. ting Start Date Time 34 attribute MeetingSiteName Meeting Site Name 35 attribute MeetingKey Meeting Key 36 attribute MeetingID Meeting ID 37 attribute MeetingDuration Meeting Duration 39 attribute Title Title 40 attribute FirstName First Name 41 attribute LastName Last Name 42 attribute MeetingUsername Meeting Username 43 attribute MeetingPassword Meeting Password 44 attribute MeetingSiteID Meeting Site ID 45 policy Meeting Meeting 46 Create 47 Scheduled 48 In Progress 49 Complete 50 type Meeting Meeting 51 type Person Person 52 type Company Company 53 type Project Project 54 type ProjectVault Project Vault 55 type ProjectMember Project Member Oracle Corp 38 Oracle AutoVue VueLink 20 0 for ENOVIA Appendix C Setting Parameters within vuelink properties Property Default Value Description MatrixConnection RMI Type of ENOVIA Live Collaboration Server used either RMI or RIP MatrixRMIPort 1099 RMI port number if platform server being used is RMI MatrixRMIHost CSILaunchServlet lt HostName gt http SERVLETHOST serv let MxAutoVueServlet The Host Name entered in this field should match the Host Name in frame work properties URL to VueLink Launch Servlet MxAutoVue Servlet Note To be set only if ENOVIA Live Collaboration Business Process Services is used UseMatrixAEFSchema true Set to true if either default or custo
46. toVue VueLink 20 0 for ENOVIA Setting AutoVue Applet Parameters for csiAp plet html The parameters in the table in this section can be applied to the csiApplet html file Note Do not edit the parameter servletHost This has a default value of SERVLET HOST This is updated by the VueLink at runtime 1 Ina text editor such as Notepad open csiApplet html This file is normally located in the Application Server s servlet folder where vuelink jar and other jar files are also located 2 Modify the settings according to the following table AutoVue Applet Parameters Setting Syntax Description jVueHome http lt WEB SERVER gt integrations jVue Specifies an URL to WEB SERVER where AutoVue client files jvue jar jogl jar amp gluegen rt jar are downloaded to client machine http lt WEB SERVER gt integrations jVue jVueHost http lt APPLICATION SERVER gt enovia Specifies connection method for communicating with AutoVue VueServlet Server The client tunnels through the Servlet installed under http lt APPLICATION SERVER gt Servlet VueServlet Note For additional information refer to the Oracle AutoVue Installation and Administration Manual Note VueServlet Setting http lt APPLICATION SERVER gt enovia VueServlet where lt APPLICATION SERVER gt is the Name of application server servlet engine running VueServlet tunneling servlet DMS http lt APPLICATION SERVER gt enovia
47. u will be able to access AutoVue administration pages Through the administration pages you can modify viewer registration change the Global Configuration Business Object and install AutoVue server on the target machine Note To invoke these pages the ENOVIA PLM administrator needs to have business privileges and modify access to Global Configuration Business Object Oracle Corp 12 Oracle AutoVue VueLink 20 0 for ENOVIA Installing AutoVue Server 1 Logon to ENOVIA PLM 2 From the Tools menu select AutoVue Administration and then select AutoVue Installer The installer for Oracle AutoVue is launched 3 Follow on screen instructions to complete the installation Modifying Viewer Registration 1 Logon to ENOVIA PLM 2 From the Tools menu select AutoVue Administration and then select AutoVue Viewer Registration 3 Select the formats for which you want to associate Auto Vue as the viewer 4 Click Done to complete registration Modifying the Global Configuration Object Logon on to ENOVIA PLM From the Tools menu select AutoVue Administration and then select Edit GCO Mappings If you wish to change the AutoVue Server host name specify the new host name here BR Q N e Click Done to complete the changes Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 13 Configuration The configuration listed here is mandatory if you are performing a manual installation of the VueLink If you are performing an autom
48. ueLink Servlet is Running Properly In order to verify that the VueLink servlet 1s running properly launch your Web browser and enter the URL pointing to the servlet alias name To verify the VueLink servlet launch your Web browser and type the following URL http lt appserver gt lt port gt lt matrix context gt com cimmetry vuelink matrix DMS Example http quemlwin08 8080 enovia com cimmetry vuelink matrix DMS gt http qemlwin08 8080 enovia com cimmetry yuelink matrix DMS Windows In go EN http qemlwin08 8080 enovia com cimmetry vuelink matrix DMS zy Favorites 93 A Enova 4 http qemlwinosso80 enovi 49 Suggested Sites http qemlwin08 8080 enovia com cimmetry vuelink Oracle AutoVue Vuelink for ENOVIA Version 20 0 0 0 Build 7415 Build Date 2010 04 21 Done Has esse ENOVIA File Collaboration Server Servlet To verify the ENOVIA File Collaboration Server servlet launch your Web browser and type the following URL http lt appserver gt lt port gt lt matrix context gt com cimmetry vuelink matrix fes DMS Oracle Corp 28 Oracle AutoVue VueLink 20 0 for ENOVIA Example http quemlwin08 8080 enovia com cimmetry vuelink matrix fcs DMS http qemlwin08 8080 enovia com cimmetry vuelink matrix fcs DMS Windows GJ ad http gemlwin08 8080 enovia com cimmetry vuelink matrix Frs DMS x Favorites 535 E Enova E http gemhwino88080 enovi K
49. utoVue applet windows You can launch multiple windows to view different files at the same time 1 In a text editor such as Notepad edit the file csiApplet html This file is normally located in the Application Server s servlet folder where vuelink jar and other jar files are also located Locate the line appletWnd window open JVUEWINDOW resizable 1 width 700 height 600 and change to appletWnd window open resizable 1 width 700 height 600 You will need to regenerate the ENOVIA WAR file using ematrixwarutil For the changes to take effect re deploy the ENOVIA web application and restart the Application Server Oracle Corp 26 Oracle AutoVue VueLink 20 0 for ENOVIA Disabling Universal File Chooser in Oracle Auto Vue The following steps describe how to disable the Universal File Chooser in Oracle AutoVue I Stop the AutoVue Server 2 Ina text editor open the file allusers ini located in the Oracle AutoVue bin folder 3 Add the following line under the Options section EnableUniversalFileChooser 0 4 Restart the AutoVue Server Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 27 Verification Running VueLink Servlet in Debug Mode In order to run the VueLink servlet com cimmetry vuelink matrix DMS in debug mode you need to pass Verbose 1 to the Servlet Init Arguments The VueLink servlet outputs debug messages to the event log Verifying that the V
50. ware or commercial technical data pursuant to the applicable Federal Acquisition Regulation and agency specific supplemental regulations As such use duplication disclosure modification and adaptation of the Programs including documentation and technical data shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement and to the extent applicable the additional rights set forth in FAR 52 227 19 Commercial Computer Software Restricted Rights June 1987 Oracle Corporation 500 Oracle Parkway Redwood City CA 94065 The Programs are not intended for use in any nuclear aviation mass transit medical or other inherently dangerous applications It shall be the licensee s responsibility to take all appropriate fail safe backup redundancy and other measures to ensure the safe use of such applications if the Programs are used for such purposes and we disclaim liability for any damages caused by such use of the Programs The Programs may provide links to Web sites and access to content products and services from third parties Oracle is not respon sible for the availability of or any content provided on third party Web sites You bear all risks associated with the use of such content If you choose to purchase any products or services from a third party the relationship is directly between you and the third party Oracle is not responsible for a the quality of third party products or services or b
51. ype csiConfigAEFCompany Type type_Company Supplier Company Object Type csiConfigAEF WorkspaceType type_Project Project Object Type csiConfigA EF WorkspaceVaultType type_ProjectVault Project Vault Object Type csiConfigAEFProject MemberType type_ProjectMember Project Member Object Type csiConfigAEFAssigned MeetingRela tionship relationship Assigned Meetings Relationship that connects Person to a Meeting Oracle Corp 34 Oracle AutoVue VueLink 20 0 for ENOVIA csiConfigAEFMeeting ContextRela tionship relationship Meeting Context Relationship that stores Meeting Context Attributes csiConfigAEFProject Member shipRelationship relationship Project Members Relationship that connects a Project mem ber to a WorkSpace csiConfigA EF Vaulted ObjectsRela tionship relationship Vaulted Documents Relationship that connects a WorkSpace Vault to a Document csiConfigA EF WorkspaceVaultsRela tionship relationship ProjectVaults Note For more details refer to Interface specification for 2D View and Markup tools to the ENOVIA Live Collaboration Business Process Services and ENOVIA JSP HTML apps Oracle Corp Oracle AutoVue VueLink 20 0 for ENOVIA 35 Appendix B Setting Parameters within schemaCreate txt The configuration section for schemaCreate txt is found at the beginni
52. zed ENOVIA PLM you may modify the settings listed in Appendix A Otherwise set the default values The VueLink servlet reads these values on startup If you modify any settings restart your Application Server Setting Permissions for Markups By default Markups are linked to Viewable object if Viewable Schema is enabled To enable Markups to be visible to all users in policy Viewable Policy make sure proper permissions are set for all users To change default behaviour and enable Markups to be connected to the base object set LinkMarkupToViewable to False in vuelink properties For the changes to take effect re deploy the ENOVIA web application and restart the Application Server Setting Signature Metadata in Footers Headers or Watermarks With AutoVue you can print Signature metadata from a business object s history log in the header footer or watermark of your document Refer to the following table for some print codes you can place in your document Description of items retrieved containing signature Print Codes information X lt history signature gt All history items X lt history signature 0 gt First history item X lt history signature 1 gt Last history item X lt history signature 1 user gt User name of last history item X lt history signature 1 time gt Time stamp of last history item X lt history signature 1 state gt State of last history item X

Download Pdf Manuals

image

Related Search

Related Contents

Earth's Flame EF36.SS Installation Guide    SoftBank 200SH 取扱説明書  Samsung LN46B550K1FXZA 45.9" Full HD Black LCD TV  Nissin Di866 User's Manual  PDFファイル  Samsung Samsung GT-C6112 DUOS Lietotāja rokasgrāmata  Istruzioni d`uso per le funzioni avanzate - Migros  DELL Inspiron 14  Christie Digital Systems LX650 User's Manual  

Copyright © All rights reserved.
Failed to retrieve file