Click SFID Manager in the left pane. Click List All in the SFID Manager section, as shown in Click any listed candidate to display extended information in the bottom section of
13.6.1 Enabling the SFID Manager
This procedure is performed on the Admin screen in Oracle Enterprise Repository.1. Click System Settings in the left pane. The System Settings page is displayed in
the main pane, as shown in Figure 13–11 . Figure 13–11 Oracle Enterprise Repository System Settings Page2. Enter cmee.sfid.harvesting.enable in the Enable New System Setting text
box.3. Click the Enable button. SFID Manager is displayed in the list of system settings,
as shown in Figure 13–12 . Figure 13–12 SFID Manager 4. Ensure the True option is selected.5. Click Save.
6. Click Admin in the Oracle Enterprise Repository menu bar to refresh the Admin
screen. The SFID Manager section now appears in the left pane.13.6.2 Using the SFID Manager
This procedure is performed on the Admin screen in Oracle Enterprise Repository.1. Click SFID Manager in the left pane.
2. Click List All in the SFID Manager section, as shown in
Figure 13–13 , to display a list of available SFID candidates. 13-10 Oracle Fusion Middleware Configuration Guide for Oracle Enterprise Repository Figure 13–13 SFID Manager The number of available candidates affects the time it takes for this operation to complete. SFID candidates can also be located using the SFID Manager search function. Identified candidates are listed in the upper section of the main pane, as shown in Figure 13–14 . Figure 13–14 Name - SFID List The number of times the listed SFID has been detected Times Seenis indicated in the column.3. Click any listed candidate to display extended information in the bottom section of
the main pane, as shown in Figure 13–15 . Figure 13–15 SFID Candidate Properties The displayed information consists of a core set of attributes common to all candidates: ■ Display Name The name of the candidate. Generally, the simple file name. ■ Generated By The username of the user that caused the candidate to be generated. ■ Generated Date The date on which the candidate was created. ■ Updated Date The last time that the candidate record was modified in the database. ■ File Path Configuring Automated Usage Detection 13-11 The absolute path to the file on the machine from which the candidate was harvested. ■ HostnameIP The hostname or IP address of the machine from which the candidate was harvested. ■ Times Seen The number of times this candidate has been viewed in this context. This metric gives an indication of the frequency of file use, which provides some indication of the value of the file in this context. ■ Source A description of the context, for example, Eclipse, Ant. The display also includes an extended set of attributes that will vary based on the context from which the candidate was harvested.13.7 Calculating the SFID Programmatically
The ArtifactFingerprinter java library provides functionality for calculating SFID fingerprints programmatically in the client-side code. Installation Ensure that you have the components-flashtrax.jar file and it is in your java classpath for installation. Usage The com.oracle.artifact.ArtifactAlgorithm class contains several static instances, each of which encapsulates the fingerprinting algorithm for a particular type of file. The supported algorithms are ■ DEFAULT : fingerprints based on the file contents, without any transformations ■ XML : normalizes the XML contents to remove whitespace, and normalize namespace abbreviations ■ XSD : same as XML, plus inlines XSD imports and includes ■ WSDL : same as XSD, plus inlines WSDL imports and includes, removes documentation, and orders WSDL elements by name ■ WSDL_ABSTRACTING : same as WSDL, plus removes endpoint and binding information Example An example that describes calculating the SFID programmatically is as follows: ArtifactFingerprinter fp = ArtifactAlgorithm.WSDL.newFingerprinter; String sfid = fp.getFingerprintnew Filemytest.wsdl;13.8 SFID Limitations
SFID System Limitations: ■ The file must be accessible to generate the SFID.Parts
» Oracle Fusion Middleware Online Documentation Library
» Overview Departments Oracle Fusion Middleware Online Documentation Library
» User Role Descriptions Roles
» Editing Permissions Security Considerations
» Start with CSS Customizing Skins
» Install Oracle Enterprise Repository Solution Packs
» Click System Settings in the left pane.
» Overview Security Considerations LDAPActive Directory
» LDAP Property Examples LDAPActive Directory
» Syncing Roles Enable Debug Logging
» Overview Configure the Container to Support Realm Authentication
» Modify the Web Applications Web.xml File to Allow for Container Authentication
» Overview Access Definitions Oracle Fusion Middleware Online Documentation Library
» User Roles and Default Privileges
» Asset Lifecycle Management Solution Validation Tests
» Process Overview Accessing Oracle Enterprise Repository Diagnostics Page
» Exchange Utility Configuration File Workflow Configuration File
» Prerequisites Harvester Functionality Getting Started with Harvester
» Obtaining the Harvester Configuring the Harvester
» Configuring the Harvester for the Command Line
» Invoking Harvester from WLST
» Runtime Harvesting Details Configuring the Harvester
» Performing Optional Harvester Configuration
» Configuring Logging for the Harvester Transaction Handling in Harvester Advanced Configuration
» Harvesting Artifacts Harvesting of Artifacts
» Detecting Duplicate Artifacts Downloading Harvested Artifacts
» Searching Harvested Assets Previewing of the Created Assets in Harvester
» Best Practices Select IDE Connections.
» Known Issues Select IDE Connections.
» Understanding the Registration Process
» Step 5: Configure the setenv File
» Example Community Flow Use Case
» What is the Oracle Enterprise Repository Event Manager? Configuring the Subscription Manager
» Creating and Customizing a Workflow Configuration File
» Wiring Asset Events to Flows
» Multi-tier Automatic Assignment Flows
» Metadata Change Flows Configuring Automated Workflows
» Time-based Escalation Flows Configuring Automated Workflows
» Validation Expiration Flows Configuring Automated Workflows
» Miscellaneous JMS Properties Configuring External JMS Jar Files
» Configuring a JMS Provider In WebSphere 6.1.0.5
» Overview Monitoring Events Monitoring and Managing Events
» Configuring Workflow Monitoring and Managing Events
» Overview Web Service Operations
» Developing an Endpoint with an Incompatible Contract
» What is the Oracle Registry Repository Exchange Utility?
» Example Use Cases Getting Started With the Oracle Registry Repository Exchange Utility
» Installing and Configuring the Oracle Registry Repository Exchange Utility
» How the Exchanged Metadata Is Synchronized
» Running an Incorrect Version of Java
» Overview Oracle Fusion Middleware Online Documentation Library
» Creating a Compliance Template Type
» Creating a Compliance Template Apply a Compliance Template to a Project
» Viewing Assets in Progress Enabling Assets in Progress Disabling Assets in Progress
» Enabling Viewing of Assets in Progress Through an IDE
» Overview Enabling SFID Oracle Fusion Middleware Online Documentation Library
» Object Model Description of Sample Directory Crawler
» Adding the SFID Element to a Type Calculating the SFID Programmatically
» SFID Limitations Overview Oracle Fusion Middleware Online Documentation Library
» Activating the Policy Management Feature Creating a Policy Type
» Adding the Policy Assertion Element to the Policy Type Creating a Policy
» Adding the Applied Asset Policies Element to a Type
» Applying a Policy to an Asset Viewing Policy Status
» Validating Policy Assertions Oracle Fusion Middleware Online Documentation Library
» Running the Oracle Enterprise Repository Policy Reports
» Deploy Oracle Enterprise Repository Pre-configured BI Publisher Content
» Configuring the Oracle Enterprise Repository System Settings to Enable Reporting
» Configuring the Oracle Enterprise Repository System Settings to Allow Authenication Proxying
» Custom Links Reports Click Save when finished. The new Custom Usage Fields appear in the Use -
» Miscellaneous Click Save when finished. The new Custom Usage Fields appear in the Use -
» Server Settings System Settings in Oracle Enterprise Repository
» Enterprise Authentication Settings System Settings in Oracle Enterprise Repository
» Open API Settings External Integration Settings
» Import Export and Introspection Settings
Show more